@font-face{font-family:'CGG-icomoon';src:url(s3/widgets/release-v3.76/iconia/fonts/CGG-icomoon.eot?b1svws);src:url(s3/widgets/release-v3.76/iconia/fonts/CGG-icomoon.eot?b1svws#iefix) format('embedded-opentype') , url(s3/widgets/release-v3.76/iconia/fonts/CGG-icomoon.ttf?b1svws) format('truetype') , url(s3/widgets/release-v3.76/iconia/fonts/CGG-icomoon.woff?b1svws) format('woff') , url(s3/widgets/release-v3.76/iconia/fonts/CGG-icomoon.svg?b1svws#CGG-icomoon) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"proxima-nova";src:url(assets/proximanova-bold.woff) format("woff") , url(assets/font/proximanova-bold.otf) format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:"proxima-nova";src:url(assets/proximanova-reg.woff) format("woff") , url(assets/font/proximanova-reg.otf) format("opentype");font-weight:normal;font-style:normal}[class^="m-cgg-icon--"],[class*=" m-cgg-icon--"]{font-family:'CGG-icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-cgg-icon--home-2018-bank-acc:before{content:"\e9ed"}.m-cgg-icon--home-2018-creditcards:before{content:"\e9ee"}.m-cgg-icon--home-2018-insurance:before{content:"\e9ef"}.m-cgg-icon--home-2018-loans:before{content:"\e9f0"}.m-cgg-icon--home-2018-mortage:before{content:"\e9f1"}.m-cgg-icon--Filter-mobile:before{content:"\e9ec"}.m-cgg-icon--instant-lightening-bolt:before{content:"\e9eb"}.m-cgg-icon--noResults:before{content:"\e9ea"}.m-cgg-icon--onlinebanking:before{content:"\e900"}.m-cgg-icon--otc:before{content:"\e901"}.m-cgg-icon--paymentcentre:before{content:"\e902"}.m-cgg-icon--paypal:before{content:"\e903"}.m-cgg-icon--cheque:before{content:"\e904"}.m-cgg-icon--creditcard:before{content:"\e905"}.m-cgg-icon--notification:before{content:"\e906"}.m-cgg-icon--cat-right:before{content:"\e002"}.m-cgg-icon--arrow-back:before{content:"\e003"}.m-cgg-icon--load:before{content:"\e004"}.m-cgg-icon--arrow-top:before{content:"\e005"}.m-cgg-icon--arrow-bottom:before{content:"\e006"}.m-cgg-icon--open-quote:before{content:"\e007"}.m-cgg-icon--arrow-next:before{content:"\e008"}.m-cgg-icon--twitter:before{content:"\e009"}.m-cgg-icon--uniE00A:before{content:"\e00a"}.m-cgg-icon--clock:before{content:"\e00b"}.m-cgg-icon--check2:before{content:"\e015"}.m-cgg-icon--cross2:before{content:"\e016"}.m-cgg-icon--no:before{content:"\e017"}.m-cgg-icon--tlist:before{content:"\e020"}.m-cgg-icon--ci-car2:before{content:"\e021"}.m-cgg-icon--ci-user:before{content:"\e022"}.m-cgg-icon--ci-details:before{content:"\e023"}.m-cgg-icon--tlist-small:before{content:"\e024"}.m-cgg-icon--tlist-small-vertical:before{content:"\e025"}.m-cgg-icon--tlist-grid:before{content:"\e026"}.m-cgg-icon--paper-plane:before{content:"\e027"}.m-cgg-icon--popular:before{content:"\e028"}.m-cgg-icon--exclusive:before{content:"\e029"}.m-cgg-icon--price-tag:before{content:"\e02a"}.m-cgg-icon--return:before{content:"\e030"}.m-cgg-icon--libris-usp1:before{content:"\e100"}.m-cgg-icon--libris-usp2:before{content:"\e101"}.m-cgg-icon--libris-usp3:before{content:"\e102"}.m-cgg-icon--libris-details:before{content:"\e103"}.m-cgg-icon--libris-search:before{content:"\e104"}.m-cgg-icon--libris-bestoption:before{content:"\e105"}.m-cgg-icon--ci-car:before{content:"\e106"}.m-cgg-icon--ci-driver:before{content:"\e107"}.m-cgg-icon--ci-compare:before{content:"\e108"}.m-cgg-icon--faq:before{content:"\e109"}.m-cgg-icon--tips:before{content:"\e110"}.m-cgg-icon--need-help:before{content:"\e111"}.m-cgg-icon--tipseur:before{content:"\e112"}.m-cgg-icon--guide-ci:before{content:"\e200"}.m-cgg-icon--guide-cc:before{content:"\e201"}.m-cgg-icon--guide-mobile:before{content:"\e202"}.m-cgg-icon--guide-pl:before{content:"\e203"}.m-cgg-icon--guide-ti:before{content:"\e204"}.m-cgg-icon--guide-mi:before{content:"\e205"}.m-cgg-icon--guide-broadband:before{content:"\e206"}.m-cgg-icon--guide-mortgage:before{content:"\e207"}.m-cgg-icon--list:before{content:"\e600"}.m-cgg-icon--arrow-up:before{content:"\e601"}.m-cgg-icon--arrow-left:before{content:"\e602"}.m-cgg-icon--arrow-down:before{content:"\e603"}.m-cgg-icon--arrow-right:before{content:"\e604"}.m-cgg-icon--home:before{content:"\e605"}.m-cgg-icon--cross:before{content:"\e606"}.m-cgg-icon--signal:before{content:"\e607"}.m-cgg-icon--gift:before{content:"\e608"}.m-cgg-icon--hand:before{content:"\e609"}.m-cgg-icon--phone:before{content:"\e60a"}.m-cgg-icon--caret-right:before{content:"\e60b"}.m-cgg-icon--caret-left:before{content:"\e60c"}.m-cgg-icon--caret-up:before{content:"\e60d"}.m-cgg-icon--caret-down:before{content:"\e60e"}.m-cgg-icon--help:before{content:"\e60f"}.m-cgg-icon--phone-invert:before{content:"\e610"}.m-cgg-icon--star:before{content:"\e611"}.m-cgg-icon--check:before{content:"\e612"}.m-cgg-icon--plus:before{content:"\e613"}.m-cgg-icon--airmiles-o:before{content:"\e614"}.m-cgg-icon--best-deal-1-o:before{content:"\e615"}.m-cgg-icon--cashback-o:before{content:"\e616"}.m-cgg-icon--bar-contactless-payment-o:before{content:"\e617"}.m-cgg-icon--bar-Creditline:before{content:"\e618"}.m-cgg-icon--all-o:before{content:"\e619"}.m-cgg-icon--usp-1-id:before{content:"\e61a"}.m-cgg-icon--bar-deposit-o:before{content:"\e61b"}.m-cgg-icon--dining-o:before{content:"\e61c"}.m-cgg-icon--online-shopping-o:before{content:"\e61d"}.m-cgg-icon--bar-Instalment:before{content:"\e61e"}.m-cgg-icon--bar-Tax:before{content:"\e61f"}.m-cgg-icon--calendar-empty:before{content:"\e620"}.m-cgg-icon--calendar-full:before{content:"\e621"}.m-cgg-icon--couple:before{content:"\e622"}.m-cgg-icon--dental-2:before{content:"\e623"}.m-cgg-icon--premium-1-o:before{content:"\e624"}.m-cgg-icon--existing-history:before{content:"\e625"}.m-cgg-icon--eye:before{content:"\e626"}.m-cgg-icon--single-flight:before{content:"\e627"}.m-cgg-icon--group:before{content:"\e628"}.m-cgg-icon--inpatient:before{content:"\e629"}.m-cgg-icon--just-me:before{content:"\e62a"}.m-cgg-icon--maternity-o2:before{content:"\e62b"}.m-cgg-icon--me-and-kids:before{content:"\e62c"}.m-cgg-icon--my-family:before{content:"\e62e"}.m-cgg-icon--outpatient2:before{content:"\e62f"}.m-cgg-icon--private-room:before{content:"\e630"}.m-cgg-icon--sport2:before{content:"\e631"}.m-cgg-icon--doctor:before{content:"\e632"}.m-cgg-icon--cag-gift:before{content:"\e633"}.m-cgg-icon--fee-waiver:before{content:"\e634"}.m-cgg-icon--contactless-payment:before{content:"\e635"}.m-cgg-icon--lock:before{content:"\e636"}.m-cgg-icon--early-payment-fee-waiver:before{content:"\e637"}.m-cgg-icon--boxes-contacless:before{content:"\e638"}.m-cgg-icon--boxes-download:before{content:"\e639"}.m-cgg-icon--close2:before{content:"\e63a"}.m-cgg-icon--boxes-fee-waiver:before{content:"\e63b"}.m-cgg-icon--boxes-gift:before{content:"\e63c"}.m-cgg-icon--boxes-mortgage:before{content:"\e63d"}.m-cgg-icon--boxes-tick:before{content:"\e63e"}.m-cgg-icon--chevron-right:before{content:"\e63f"}.m-cgg-icon--airmile-local-o:before{content:"\e640"}.m-cgg-icon--usp-1-pt:before{content:"\e641"}.m-cgg-icon--clock2:before{content:"\e642"}.m-cgg-icon--amateur-sports:before{content:"\e643"}.m-cgg-icon--nav-home:before{content:"\e644"}.m-cgg-icon--chevron-down:before{content:"\e645"}.m-cgg-icon--chevron-left:before{content:"\e646"}.m-cgg-icon--chevron-up:before{content:"\e647"}.m-cgg-icon--credit-cards:before{content:"\e648"}.m-cgg-icon--health-insurance:before{content:"\e649"}.m-cgg-icon--home-loans:before{content:"\e64a"}.m-cgg-icon--personal-loans:before{content:"\e64b"}.m-cgg-icon--timer:before{content:"\e64c"}.m-cgg-icon--travel-insurance:before{content:"\e64d"}.m-cgg-icon--dental-1:before{content:"\e64e"}.m-cgg-icon--maternity:before{content:"\e64f"}.m-cgg-icon--outpatient:before{content:"\e650"}.m-cgg-icon--surgical:before{content:"\e651"}.m-cgg-icon--high-risk-sports:before{content:"\e652"}.m-cgg-icon--winter-sports:before{content:"\e653"}.m-cgg-icon--bb-plus-tv:before{content:"\e654"}.m-cgg-icon--car-insurance:before{content:"\e655"}.m-cgg-icon--mobile:before{content:"\e656"}.m-cgg-icon--unemployment-benefits:before{content:"\e657"}.m-cgg-icon--china-star:before{content:"\e658"}.m-cgg-icon--bar-FastCashLoan:before{content:"\e659"}.m-cgg-icon--critical-illness:before{content:"\e65a"}.m-cgg-icon--supplemental-major:before{content:"\e65b"}.m-cgg-icon--boxes-early-payment:before{content:"\e65c"}.m-cgg-icon--fast-approval:before{content:"\e65d"}.m-cgg-icon--cc-low-application-o:before{content:"\e65e"}.m-cgg-icon--car-insurance2:before{content:"\e65f"}.m-cgg-icon--usp-1-dk:before{content:"\e660"}.m-cgg-icon--usp-1-en:before{content:"\e661"}.m-cgg-icon--usp-2:before{content:"\e662"}.m-cgg-icon--usp-3:before{content:"\e663"}.m-cgg-icon--currency-cny-o:before{content:"\e664"}.m-cgg-icon--easy-card-o:before{content:"\e665"}.m-cgg-icon--gasoline-o:before{content:"\e666"}.m-cgg-icon--movie-o:before{content:"\e667"}.m-cgg-icon--other-currencies-o:before{content:"\e668"}.m-cgg-icon--currency-twd-o:before{content:"\e669"}.m-cgg-icon--currency-usd-o:before{content:"\e66a"}.m-cgg-icon--easy-card:before{content:"\e66b"}.m-cgg-icon--broadband:before{content:"\e66c"}.m-cgg-icon--close:before{content:"\e66d"}.m-cgg-icon--i-tooltip:before{content:"\e66e"}.m-cgg-icon--search-o:before{content:"\e66f"}.m-cgg-icon--dollar-o:before{content:"\e670"}.m-cgg-icon--star-o:before{content:"\e671"}.m-cgg-icon--warning:before{content:"\e672"}.m-cgg-icon--cookie-icon-simple:before{content:"\e673"}.m-cgg-icon--time-deposit:before{content:"\e674"}.m-cgg-icon--cookie-icon:before{content:"\e675"}.m-cgg-icon--best-deal-2-o:before{content:"\e676"}.m-cgg-icon--premium-2-o:before{content:"\e677"}.m-cgg-icon--specialty-o:before{content:"\e678"}.m-cgg-icon--car-loan:before{content:"\e679"}.m-cgg-icon--fast-cash-loan:before{content:"\e67a"}.m-cgg-icon--star-o2:before{content:"\e67b"}.m-cgg-icon--search-o2:before{content:"\e67c"}.m-cgg-icon--scales-o:before{content:"\e67d"}.m-cgg-icon--dollar-o2:before{content:"\e67e"}.m-cgg-icon--edit:before{content:"\e67f"}.m-cgg-icon--heart:before{content:"\e680"}.m-cgg-icon--usp-1-fi:before{content:"\e681"}.m-cgg-icon--bank:before{content:"\e682"}.m-cgg-icon--coinseur:before{content:"\e683"}.m-cgg-icon--coins:before{content:"\e684"}.m-cgg-icon--cta-arrow:before{content:"\e685"}.m-cgg-icon--cta-arrow-down:before{content:"\e686"}.m-cgg-icon--islamic:before{content:"\e687"}.m-cgg-icon--glc:before{content:"\e688"}.m-cgg-icon--BB_Business:before{content:"\e689"}.m-cgg-icon--BB_Home:before{content:"\e68a"}.m-cgg-icon--BB_HomeTV:before{content:"\e68b"}.m-cgg-icon--BB_Mobile:before{content:"\e68c"}.m-cgg-icon--dollareur-o:before{content:"\e68d"}.m-cgg-icon--flight:before{content:"\e68e"}.m-cgg-icon--multiple-flight:before{content:"\e68f"}.m-cgg-icon--credit-cards-md:before{content:"\e690"}.m-cgg-icon--Zeroannuity:before{content:"\e800"}.m-cgg-icon--Balancetransfer:before{content:"\e801"}.m-cgg-icon--bar-glc:before{content:"\e802"}.m-cgg-icon--bar-islamic:before{content:"\e803"}.m-cgg-icon--bar-Debt:before{content:"\e804"}.m-cgg-icon--bar-lendingCompanies:before{content:"\e805"}.m-cgg-icon--icon-funnel-pt-Residente-Perm:before{content:"\e907"}.m-cgg-icon--discount:before{content:"\e908"}.m-cgg-icon--Student-1:before{content:"\e909"}.m-cgg-icon--officechair:before{content:"\e90a"}.m-cgg-icon--optical-fiber:before{content:"\e90b"}.m-cgg-icon--wifi:before{content:"\e90c"}.m-cgg-icon--cafe:before{content:"\e90d"}.m-cgg-icon--gym:before{content:"\e90e"}.m-cgg-icon--hotel:before{content:"\e90f"}.m-cgg-icon--sport:before{content:"\e910"}.m-cgg-icon--store:before{content:"\e911"}.m-cgg-icon--supermarket:before{content:"\e912"}.m-cgg-icon--requirement:before{content:"\e913"}.m-cgg-icon--no-fee:before{content:"\e914"}.m-cgg-icon--balance-transfer:before{content:"\e915"}.m-cgg-icon--for-personal:before{content:"\e916"}.m-cgg-icon--for-my-business:before{content:"\e917"}.m-cgg-icon--for-new-business:before{content:"\e918"}.m-cgg-icon--money:before{content:"\e919"}.m-cgg-icon--email:before{content:"\e91a"}.m-cgg-icon--BBFunnel-FiveUsers:before{content:"\e91b"}.m-cgg-icon--BBFunnel-Games:before{content:"\e91c"}.m-cgg-icon--BBFunnel-HomeOut:before{content:"\e91d"}.m-cgg-icon--BBFunnel-Home:before{content:"\e91e"}.m-cgg-icon--BBFunnel-Hour1:before{content:"\e91f"}.m-cgg-icon--BBFunnel-Hour2:before{content:"\e920"}.m-cgg-icon--BBFunnel-Hour3:before{content:"\e921"}.m-cgg-icon--BBFunnel-Hour4:before{content:"\e922"}.m-cgg-icon--Retired-1:before{content:"\e923"}.m-cgg-icon--BBFunnel-No:before{content:"\e924"}.m-cgg-icon--BBFunnel-NotSure:before{content:"\e925"}.m-cgg-icon--BBFunne-OneUser:before{content:"\e926"}.m-cgg-icon--BBFunnel-Out:before{content:"\e927"}.m-cgg-icon--BBFunnel-ReadPaper:before{content:"\e928"}.m-cgg-icon--BBFunnel-SixUsers:before{content:"\e929"}.m-cgg-icon--BBFunnel-ThreeUsers:before{content:"\e92a"}.m-cgg-icon--BBFunnel-Work:before{content:"\e92b"}.m-cgg-icon--BBFunnel-Yes:before{content:"\e92c"}.m-cgg-icon--cta-arrow-left:before{content:"\e92d"}.m-cgg-icon--wifi2:before{content:"\e92e"}.m-cgg-icon--laptop:before{content:"\e92f"}.m-cgg-icon--infinity:before{content:"\e930"}.m-cgg-icon--wedding:before{content:"\e931"}.m-cgg-icon--car-car-loan:before{content:"\e932"}.m-cgg-icon--debt-consolidation:before{content:"\e933"}.m-cgg-icon--education:before{content:"\e934"}.m-cgg-icon--couple-with-children:before{content:"\e935"}.m-cgg-icon--couple-without-children:before{content:"\e936"}.m-cgg-icon--electronics:before{content:"\e937"}.m-cgg-icon--homeworks-and-renovation:before{content:"\e938"}.m-cgg-icon--refinancing:before{content:"\e939"}.m-cgg-icon--relocation:before{content:"\e93a"}.m-cgg-icon--single-with-children:before{content:"\e93b"}.m-cgg-icon--single-without-children:before{content:"\e93c"}.m-cgg-icon--student:before{content:"\e93d"}.m-cgg-icon--holiday:before{content:"\e93e"}.m-cgg-icon--home-decoration:before{content:"\e93f"}.m-cgg-icon--investment-purposes:before{content:"\e940"}.m-cgg-icon--medical-bills:before{content:"\e941"}.m-cgg-icon--mortgage-repayments:before{content:"\e942"}.m-cgg-icon--property-purchase:before{content:"\e943"}.m-cgg-icon--tax-payment:before{content:"\e944"}.m-cgg-icon--employed:before{content:"\e945"}.m-cgg-icon--HK-ID-holder:before{content:"\e946"}.m-cgg-icon--HK-PID-holder:before{content:"\e947"}.m-cgg-icon--Non-HK-resident:before{content:"\e948"}.m-cgg-icon--prefer-not-to-say:before{content:"\e949"}.m-cgg-icon--self-employed:before{content:"\e94a"}.m-cgg-icon--unemployed:before{content:"\e94b"}.m-cgg-icon--something-else:before{content:"\e94c"}.m-cgg-icon--cashback:before{content:"\e94d"}.m-cgg-icon--dining:before{content:"\e94e"}.m-cgg-icon--lock-2:before{content:"\e94f"}.m-cgg-icon--nine-dots:before{content:"\e950"}.m-cgg-icon--shopping-rewards:before{content:"\e951"}.m-cgg-icon--premium-privileges:before{content:"\e952"}.m-cgg-icon--travel-insurance2:before{content:"\e953"}.m-cgg-icon--three-stars:before{content:"\e954"}.m-cgg-icon--prepaid:before{content:"\e955"}.m-cgg-icon--cashback-2:before{content:"\e956"}.m-cgg-icon--air-miles:before{content:"\e957"}.m-cgg-icon--call-circle:before{content:"\e958"}.m-cgg-icon--chevron-down-2:before{content:"\e959"}.m-cgg-icon--chevron-right-circle:before{content:"\e95a"}.m-cgg-icon--chevron-up-2:before{content:"\e95b"}.m-cgg-icon--fixed-contract:before{content:"\e95c"}.m-cgg-icon--indefinite-contract:before{content:"\e95d"}.m-cgg-icon--refine-01:before{content:"\e95e"}.m-cgg-icon--ciab-cross:before{content:"\e95f"}.m-cgg-icon--ciab-minus:before{content:"\e960"}.m-cgg-icon--ciab-tick:before{content:"\e961"}.m-cgg-icon--fb:before{content:"\e962"}.m-cgg-icon--commercial-vehicle:before{content:"\e963"}.m-cgg-icon--couple-with-children2:before{content:"\e964"}.m-cgg-icon--couple-without-children2:before{content:"\e965"}.m-cgg-icon--employed2:before{content:"\e966"}.m-cgg-icon--employee-fixed-contract:before{content:"\e967"}.m-cgg-icon--employee-indefinite-contract:before{content:"\e968"}.m-cgg-icon--expired-policy:before{content:"\e969"}.m-cgg-icon--id-holder:before{content:"\e96a"}.m-cgg-icon--new-policy:before{content:"\e96b"}.m-cgg-icon--non-hk-resident:before{content:"\e96c"}.m-cgg-icon--personal-vehicle:before{content:"\e96d"}.m-cgg-icon--pid-holder:before{content:"\e96e"}.m-cgg-icon--prefer-not-to-say2:before{content:"\e96f"}.m-cgg-icon--renewal-policy:before{content:"\e970"}.m-cgg-icon--single-without-children2:before{content:"\e971"}.m-cgg-icon--self-employed2:before{content:"\e972"}.m-cgg-icon--single-with-children2:before{content:"\e973"}.m-cgg-icon--student2:before{content:"\e974"}.m-cgg-icon--uber-or-grab:before{content:"\e975"}.m-cgg-icon--unemployed2:before{content:"\e976"}.m-cgg-icon--with-aon:before{content:"\e977"}.m-cgg-icon--without-aon:before{content:"\e978"}.m-cgg-icon--filter-panel:before{content:"\e979"}.m-cgg-icon--giftbox:before{content:"\e97a"}.m-cgg-icon--trophy:before{content:"\e97b"}.m-cgg-icon--online-music:before{content:"\e97c"}.m-cgg-icon--online-video:before{content:"\e97d"}.m-cgg-icon--iphone4:before{content:"\e97e"}.m-cgg-icon--earth-phone:before{content:"\e97f"}.m-cgg-icon--phone-wifi:before{content:"\e980"}.m-cgg-icon--BBFunnel-HourInfinite:before{content:"\e981"}.m-cgg-icon--newspaper:before{content:"\e982"}.m-cgg-icon--phone-message:before{content:"\e983"}.m-cgg-icon--full-arrow-down:before{content:"\e984"}.m-cgg-icon--full-arrow-left:before{content:"\e985"}.m-cgg-icon--full-arrow-right:before{content:"\e986"}.m-cgg-icon--full-arrow-up:before{content:"\e987"}.m-cgg-icon--chevron-bottom-circle:before{content:"\e988"}.m-cgg-icon--chevron-top-circle:before{content:"\e989"}.m-cgg-icon--video-player:before{content:"\e98a"}.m-cgg-icon--music-note:before{content:"\e98b"}.m-cgg-icon--magazine-blocks:before{content:"\e98c"}.m-cgg-icon--hotspot-right:before{content:"\e98d"}.m-cgg-icon--angle-double-up:before{content:"\e98e"}.m-cgg-icon--angle-double-down:before{content:"\e98f"}.m-cgg-icon--cl-details:before{content:"\e990"}.m-cgg-icon--cl-new:before{content:"\e991"}.m-cgg-icon--td_AUD:before{content:"\e992"}.m-cgg-icon--td_CNY:before{content:"\e993"}.m-cgg-icon--td_NZD:before{content:"\e994"}.m-cgg-icon--td_OTHER:before{content:"\e995"}.m-cgg-icon--cl-used:before{content:"\e996"}.m-cgg-icon--td_TWD:before{content:"\e997"}.m-cgg-icon--td_USD:before{content:"\e998"}.m-cgg-icon--td_ZAR:before{content:"\e999"}.m-cgg-icon--gplus:before{content:"\e99a"}.m-cgg-icon--linkedin:before{content:"\e99b"}.m-cgg-icon--youtube:before{content:"\e99c"}.m-cgg-icon--location:before{content:"\e99d"}.m-cgg-icon--ownhouse:before{content:"\e99e"}.m-cgg-icon--rent-house:before{content:"\e99f"}.m-cgg-icon--familhouse:before{content:"\e9a0"}.m-cgg-icon--BBFunnel-Movies:before{content:"\e9a1"}.m-cgg-icon--info:before{content:"\e9a2"}.m-cgg-icon--instagram:before{content:"\e9a3"}.m-cgg-icon--Islamic:before{content:"\e9a4"}.m-cgg-icon--BBFunnel-homeandphone:before{content:"\e9a5"}.m-cgg-icon--BBFunnel-TV:before{content:"\e9a6"}.m-cgg-icon--cell-phone:before{content:"\e9a7"}.m-cgg-icon--icon-cc-home-overall:before{content:"\e9a8"}.m-cgg-icon--icon-cc-home-all:before{content:"\e9a9"}.m-cgg-icon--icon-cc-home-cashback:before{content:"\e9aa"}.m-cgg-icon--icon-cc-home-dining:before{content:"\e9ab"}.m-cgg-icon--icon-cc-home-airmiles:before{content:"\e9ac"}.m-cgg-icon--icon-cc-home-shopping:before{content:"\e9ad"}.m-cgg-icon--icon-cc-home-premium:before{content:"\e9ae"}.m-cgg-icon--icon-funnel-pt-Residente-Temp:before{content:"\e9af"}.m-cgg-icon--icon-funnel-pt-portugues:before{content:"\e9b0"}.m-cgg-icon--icon-funnel-pt-Nao-Residente:before{content:"\e9b1"}.m-cgg-icon--Fuel-Rebate:before{content:"\e9b2"}.m-cgg-icon--Low-interest-rate:before{content:"\e9b3"}.m-cgg-icon--coverage_Integral:before{content:"\e9b4"}.m-cgg-icon--party:before{content:"\e9b5"}.m-cgg-icon--sweet15:before{content:"\e9b6"}.m-cgg-icon--ticket:before{content:"\e9b7"}.m-cgg-icon--Religious:before{content:"\e9b8"}.m-cgg-icon--coverage_amplia:before{content:"\e9b9"}.m-cgg-icon--coverage_limited:before{content:"\e9ba"}.m-cgg-icon--coverage_r-civil:before{content:"\e9bb"}.m-cgg-icon--boat:before{content:"\e9bc"}.m-cgg-icon--caravan:before{content:"\e9bd"}.m-cgg-icon--tv-remote:before{content:"\e9be"}.m-cgg-icon--Phone-Bundle:before{content:"\e9bf"}.m-cgg-icon--PackBundle:before{content:"\e9c0"}.m-cgg-icon--motorcycle:before{content:"\e9c1"}.m-cgg-icon--energy-saving:before{content:"\e9c2"}.m-cgg-icon--contract:before{content:"\e9c3"}.m-cgg-icon--bonus:before{content:"\e9c4"}.m-cgg-icon--autopay:before{content:"\e9c5"}.m-cgg-icon--permanent-contract:before{content:"\e9c6"}.m-cgg-icon--employee:before{content:"\e9c7"}.m-cgg-icon--SIM:before{content:"\e9c8"}.m-cgg-icon--SIM2:before{content:"\e9c9"}.m-cgg-icon--SIM3:before{content:"\e9ca"}.m-cgg-icon--Part-time:before{content:"\e9cb"}.m-cgg-icon--recording:before{content:"\e9cc"}.m-cgg-icon--vod:before{content:"\e9cd"}.m-cgg-icon--multiple-screen:before{content:"\e9ce"}.m-cgg-icon--chat:before{content:"\e9cf"}.m-cgg-icon--china-star-2:before{content:"\e9d0"}.m-cgg-icon--nostar:before{content:"\e9d1"}.m-cgg-icon--onestar:before{content:"\e9d2"}.m-cgg-icon--portugal-phone:before{content:"\e9d3"}.m-cgg-icon--2stars:before{content:"\e9d4"}.m-cgg-icon--3stars:before{content:"\e9d5"}.m-cgg-icon--usage-light:before{content:"\e9d6"}.m-cgg-icon--usage-medium:before{content:"\e9d7"}.m-cgg-icon--Commission:before{content:"\e9d8"}.m-cgg-icon--Housewife:before{content:"\e9d9"}.m-cgg-icon--usage-heavy:before{content:"\e9da"}.m-cgg-icon--local-use:before{content:"\e9db"}.m-cgg-icon--internet-use:before{content:"\e9dc"}.m-cgg-icon--a-flight:before{content:"\e9dd"}.m-cgg-icon--multiple-places:before{content:"\e9de"}.m-cgg-icon--family-home:before{content:"\e9df"}.m-cgg-icon--relatives-home:before{content:"\e9e0"}.m-cgg-icon--myself:before{content:"\e9e1"}.m-cgg-icon--earth:before{content:"\e9e2"}.m-cgg-icon--local-use-filled:before{content:"\e9e3"}.m-cgg-icon--0-2mth-contract:before{content:"\e9e4"}.m-cgg-icon--2-6mth-contract:before{content:"\e9e5"}.m-cgg-icon--6mthplus-contract:before{content:"\e9e6"}.m-cgg-icon--unionpay:before{content:"\e9e7"}.m-cgg-icon--sorting:before{content:"\e9e8"}.m-cgg-icon--PRC:before{content:"\e9e9"}@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]) {display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root) {overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333333%}.col-xs-push-2{left:16.66666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333333%}.col-xs-push-5{left:41.66666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333333%}.col-xs-push-8{left:66.66666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333333%}.col-xs-push-11{left:91.66666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333333%}.col-sm-push-2{left:16.66666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333%}.col-sm-push-5{left:41.66666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333%}.col-sm-push-11{left:91.66666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333333%}.col-md-pull-2{right:16.66666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333%}.col-md-pull-5{right:41.66666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333333%}.col-md-pull-8{right:66.66666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333%}.col-md-pull-11{right:91.66666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333333%}.col-md-push-2{left:16.66666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333%}.col-md-push-5{left:41.66666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333333%}.col-md-push-8{left:66.66666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333%}.col-md-push-11{left:91.66666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333333%}.col-lg-push-2{left:16.66666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333%}.col-lg-push-5{left:41.66666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333333%}.col-lg-push-8{left:66.66666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333%}.col-lg-push-11{left:91.66666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-12{margin-left:100%}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9 ;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s , box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s , box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s , box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:34px}input[type="date"].input-sm,.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sminput[type="time"],input[type="datetime-local"].input-sm,.input-group-sminput[type="datetime-local"],input[type="month"].input-sm,.input-group-sminput[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lginput[type="time"],input[type="datetime-local"].input-lg,.input-group-lginput[type="datetime-local"],input[type="month"].input-lg,.input-group-lginput[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9 }.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled]input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled].checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled].checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback {top:25px}.has-feedback label.sr-only ~ .form-control-feedback {top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter: alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e5e5;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e5e5;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e5e5;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width:992px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:992px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:992px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:992px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:992px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:992px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:992px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:992px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:992px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1) , 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1) , 0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:992px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:992px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right ~ .navbar-right {margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5d5d;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .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}.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}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter: alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter: alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.input-text,.button-submit{border-radius:3px;line-height:1em;font-size:16px;box-sizing:border-box;height: calc(1em + 28px)}.input-text,.button-submit{background:#fafafa;border:1px solid #cccbc8;padding:14px 16px}.input-text:focus{border-color:#77aa43}.button-submit{background:#f58423;color:#fff;border:none;padding:14px 21px;font-weight:bold;transition:all .5s ease;user-select:none}.button-submit:not(:disabled):hover {cursor:pointer;background:#cc6308}.button-submit:disabled{opacity:.5;cursor:default}.collapse{position:relative;height:0;overflow:hidden}.collapse.in{height:auto;overflow:visible}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter: alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter: alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9 ;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9 ;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.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}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9 ;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:992px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport {width: device-width;}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.col-lg-2-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.col-lg-2-4{float:left;width:20%}}.col-md-2-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.col-md-2-4{float:left;width:20%}}.col-sm-2-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.col-sm-2-4{float:left;width:20%}}@media (min-width:992px){.col-md-push-2-4{left:20%}.col-md-pull-2-4{right:20%}.col-md-offset-2-4{margin-left:20%}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{font-family:proxima-nova,"Helvetica Neue",Helvetica,"Microsoft JhengHei","Open Sans",Arial,sans-serif;font-size:14px;color:#312f2e;background-color:#f3f2ee;font-smooth:always;-webkit-font-smoothing:antialiased;display:block!important}a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-decoration:none}.padding-0{padding:0}.margin-0{margin:0}.padding-right-0{padding-right:0}.padding-left-0{padding-left:0}.margin-bottom-10{margin-bottom:10px}.blue-header-text,.blue-header-text__main,.blue-header-text__secondary{color:#0e6f9a;font-weight:bold}.blue-header-text__main{font-size:1.5em}.blue-header-text__secondary{font-size:1.3em}.noSelect{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.visible-mobile{display:initial}@media (min-width:768px){.visible-mobile{display:none!important}}.hidden-mobile{display:none!important}@media (min-width:768px){.hidden-mobile{display:initial}}.hidden{display:none}.table-container{width:100%;overflow-y:auto}.table{border:1px solid #ddd;margin-bottom:15px}.table td{padding:8px;border:1px solid;vertical-align:top}.result-page-spinner__container{min-height:475px}.center-text{text-align:center}.bold-text{font-weight:600}.right-text{text-align:right}.increase-text{font-size:1.2em}.slick-loading .slick-list{background-image:none!important}.ciab-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.ciab-btn.active,.ciab-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ciab-btn.active:focus,.ciab-btn:active:focus,.ciab-btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.ciab-btn .m-cgg{font-size:16px}.ciab-btn--general-style,.ciab-btn--orange,.ciab-btn--cta,.ciab-btn--green,.ciab-btn--main-white,.ciab-btn--grey{border-radius:3px;color:#fff;width:100%;display:block;font-size:22px;font-weight:800;padding:8px 12px;position:relative;z-index:0;white-space:normal;height:auto}.ciab-btn--general-style a,.ciab-btn--orange a,.ciab-btn--cta a,.ciab-btn--green a,.ciab-btn--main-white a,.ciab-btn--grey a{text-decoration:none;color:#fff}.ciab-btn--orange{margin-bottom:5px;background:#f08227;box-shadow:0 5px #e4602d}.ciab-btn--orange:hover,.ciab-btn--orange:active,.ciab-btn--orange:focus{background-color:#f37619;color:#fff;text-decoration:none}.ciab-btn--cta{background:#f08227;margin-bottom:5px;box-shadow:0 5px #e4602d}.ciab-btn--green{background:#78aa43;margin-bottom:5px;box-shadow:0 5px #618840;padding-left:30px;padding-right:30px;font-weight:600;font-size:15px}.ciab-btn--main-white{background:#fff;margin-bottom:5px;box-shadow:0 5px #e7e6e2;color:#000}.ciab-btn--grey{background:#194f75;margin-bottom:5px;box-shadow:0 5px #0a243c;color:#fff}.ciab-btn--grey:hover,.ciab-btn--grey:active,.ciab-btn--grey:focus{background-color:#16405d;color:#fff;text-decoration:none}.ciab-btn--white{margin-bottom:5px;box-shadow:0 5px #979290}.ciab-btn--xs{font-size:14px;border-bottom-width:3px;padding:1px;line-height:1.8;font-weight:600}.ciab-btn--sm{font-size:20px}@media (min-width:992px){.ciab-btn--sm{font-size:17px}}.ciab-btn--light{background:#fff;color:#979290;border:solid 1px #e7e6e2;padding:0;border-radius:4px;box-shadow:none}.ciab-btn--light:hover,.ciab-btn--light:active,.ciab-btn--light:focus{color:#979290;text-decoration:none}.ciab-btn__inner{display:block;padding:12px 12px;margin-bottom:5px;box-shadow:0 5px #f3f2ee;border-radius:3px}.ciab-btn--form{font-size:24px;font-weight:600;background:#78aa43;box-shadow:0 5px #77aa43}@media (min-width:992px){.ciab-btn--form{font-size:15px}}@media (max-width:992px){.ciab-btn--form{font-size:15px}}.ciab-btn--busy{text-indent:-90009px;text-align:left;background-image:url(assets/loading-alt.gif);background-repeat:no-repeat;background-position:50%}.ciab-checkbox{position:relative;display:inline-block;width:20px;height:20px;background:#fff;float:left;border:1px solid #e7e6e2;border-radius:2px}.ciab-checkbox__checked{display:block;width:20px;height:20px;position:absolute;top:0;left:0}.ciab-checkbox__input{margin:0!important;position:relative;z-index:999;opacity:0;cursor:pointer;width:20px;height:20px}.ciab-checkbox__input:checked+.ciab-checkbox__checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABA5pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjY1RTYzOTA2ODZDRjExREJBNkUyRDg4N0NFQUNCNDA3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVBN0U0MzUyRkUxMTExRTRCRkZERDE1QTc1QzBFMzI1IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVBN0U0MzUxRkUxMTExRTRCRkZERDE1QTc1QzBFMzI1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplNTRkYWRmMS05ZDFiLTRkNjUtYWU2ZC1lZDhiYjc0MmRlNGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZDIxNTk0Yy0zNjQ3LTExNzgtOWYzNy1mMGQ3ODVmNWQ4YTQiLz4gPGRjOnRpdGxlPiA8cmRmOkFsdD4gPHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZhdWx0Ij5kZXNrLWNhcl92NC4xYjwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+gVmNLwAAASJJREFUeNpi/P//PwM1ARMDlcGogSSBdiAuwhAFxTIZuOI/FFy7f3Uashw5LkwH4jYQ4++/v38WbV/AKOTBa0HIhdJA3A3EbGjiEUD8B+Syf//+/W1f1DJP0J2nAIhlYWqwGSYKxJdBml6+e3H8xJXjvFBxLyD+CfXpv2nrpiwDGlQExMrI+rEZqAG0/RksjICGXv387XMAkPkVJrZ015L1QIOKgVgLXT9WL285utn445ePr/5jAUC5HVDDDLHpxRmT6w6s0Xz78e1jZMMOnN9/CGqYJS59eJPH6n0r5V+9e3kHZNjZG2dOCXvwlQANc8Cnh2Cam7dljti+M3tWSfgIlwIN8yCknpGY4guYztiAlCEQn3q34zNeDYyj5SHFACDAAGi/7f1nPtDDAAAAAElFTkSuQmCC);background-position:-3px -1px;background-repeat:no-repeat;background-color:#78aa43;border:1px solid #78aa43;width:18px;height:18px}.ciab-checkbox__lbl{padding-left:10px;width:89%;cursor:pointer;font-weight:400;font-size:15px;line-height:1.4}@media (min-width:992px){.ciab-checkbox__lbl{font-size:16px}}.ciab-checkbox__chk-label{display:inline;font-weight:normal;cursor:pointer;font-size:14px;padding-left:5px;line-height:1}@media (min-width:992px){.ciab-checkbox__chk-label{font-size:12px;color:#fafafa}}.ciab-checkbox__lbl a{color:#77aa43}.checkbox label.ciab-checkbox__lbl{padding-left:10px;color:#312f2e!important}.ciab-text-input{line-height:1.42857;outline:0;border:1px solid #e7e6e2;width:100%;padding:11px 18px 10px;border-radius:3px;font-size:16px;color:#312f2e;height:auto}.ciab-newsletter-input{height:50px}.ciab-select-input{height:45px}.ciab-textarea-chars-remaining{white-space:nowrap;position:absolute;right:0;top:0;display:inline-block;font-weight:500;color:#979290}.ciab-input-help{position:relative;float:right}@media (min-width:992px){.ciab-input-help{float:none}}.ciab-input-help__toggle-link{color:#78aa43;font-weight:600;font-size:20px;margin-left:6px}@media (min-width:992px){.ciab-input-help__toggle-link{font-size:14px}}.ciab-input-help__toggle-link:hover,.ciab-input-help__toggle-link:focus,.ciab-input-help__toggle-link:active{text-decoration:none}.ciab-input-help__arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;border-top-width:0;border-bottom-color:#fbf29b;border-width:9px;top:14px;right:1px;border-right-width:9px}@media (min-width:992px){.ciab-input-help__arrow{top:12px;right:-2px}}.ciab-input-help__message{background:#fbf29b;padding:14px;font-size:18px;margin:0 0 10px}@media (min-width:992px){.ciab-input-help__message{font-size:14px;margin-top:4px}}.ciab-input-help__icon--tooltip{display:none}.collapsed .ciab-input-help__icon--tooltip{display:inline-block}.collapsed .ciab-input-help__icon--close{display:none}.collapsed .ciab-input-help__arrow{display:none}.checkbox .help-block{clear:both}.form-group{margin:0;position:relative}.form-group--large:first-child{margin-top:20px}.form-group--large{margin-bottom:40px}.ciab-text-input::-webkit-input-placeholder,.ciab-text-input:-moz-placeholder,.ciab-text-input::-moz-placeholder,.ciab-text-input:-ms-input-placeholder{color:#979290}.ciab-text-input:focus::-webkit-input-placeholder{color:transparent}.ciab-text-input.form-control:focus{border-color:#78aa43;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 8px rgba(120,170,67,.6)}.has-error .help-block{display:block!important;margin-left:20px}.has-error .help-block,.has-error .help-block_light{position:relative}.has-error .help-block_light{padding:10px 10px 10px 40px;color:#000;background:#fbf29b}.has-error .help-block_light ul{margin-bottom:0}.has-error .help-block:before,.has-error .help-block_light:before{font-family:"CGG-icomoon";display:block;position:absolute;font-size:15px;font-weight:400}.has-error .help-block:before{left:-20px}.has-error .help-block_light:before{color:#ff533f;left:10px}.has-error.form-group--large .help-block{margin-left:30px}.has-error.form-group--large .help-block,.has-error.form-group--large .help-block_light{margin-top:10px;font-size:18px}@media (min-width:992px){.has-error.form-group--large .help-block,.has-error.form-group--large .help-block_light{font-size:14px}}.has-error.form-group--large .help-block:before,.has-error.form-group--large .help-block_light:before{font-size:20px}.has-error.form-group--large .help-block:before{left:-30px;top:-3px}@media (min-width:992px){.has-error.form-group--large .help-block:before{top:-5px}}.has-error.form-group--large .help-block_light:before{top:7px}@media (min-width:992px){.has-error.form-group--large .help-block_light:before{top:4px}}.has-error .form-control,.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error .ciab-text-input.form-control,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#ff533f}.has-error .form-control{border-color:#ff533f}.has-error .control-label,.has-error label{color:#312f2e}.has-error .ciab-checkbox{border-color:#ff533f}.has-error .cgg-global-input{border-color:#ff533f!important;box-shadow:inset 0 0 0 1px #ff533f!important}.ciab-reset{position:relative;float:right;font-size:25px;cursor:pointer;margin:-37px 10px 0 0;color:#e7e6e2}.ciab-reset.m-cgg-icon--check2{color:#78aa43}.cgg-global-input{width:100%;box-shadow:none;font-size:20px;padding:0 20px;border:1px solid #cccac7;height:60px;outline:transparent solid 1px;font-weight:400;overflow:hidden;-webkit-transition:border .1s ease;-o-transition:border .1s ease;transition:border .1s ease;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;background-color:#fff}.ciab-button-default{color:#979290;background-color:#fff;-moz-border-radius:3px;border-radius:3px;-ms-user-select:none;user-select:none;display:block;line-height:1.42857;border:1px solid #cccac7;border-bottom:none;font-size:18px;font-weight:800;-webkit-box-shadow:0 5px #dedbd0;-moz-box-shadow:0 5px #dedbd0;box-shadow:0 5px #dedbd0;width:100%;position:relative;z-index:0;white-space:normal;height:auto;padding:6px 0}.contact-form__form .contact-form__input{height:50px}.contact-form__form .ciab-textarea-input{padding:20px;height:120px;max-width:700px}.newsletter__form .newsletter__input{height:50px!important}.ciab-header{padding:0 20px;height:80px;background:#fff;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.ciab-header{padding:0 10px;height:60px;justify-content:initial}}.ciab-header__mobile-btn{padding:0 5px;width:48px;height:100%;background:none;border:none;align-items:center;outline:none;display:none}@media (max-width:768px){.ciab-header__mobile-btn{display:flex}}.ciab-header__mobile-btn:nth-of-type(2) {margin-left:auto}.ciab-header__mobile-btn.mobile-menu-btn{margin-left:initial}.ciab-header__mobile-btn.mobile-menu-btn .ciab-header__mobile-btn__text{margin-top:10px;color:#cccbc8}.ciab-header__mobile-btn a{width:100%;color:#cccbc8;text-align:center;cursor:pointer}.ciab-header__mobile-btn a:hover{text-decoration:none}.ciab-header__mobile-btn .m-cgg,.ciab-header__mobile-btn img{margin:3px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.ciab-header__mobile-btn .m-cgg-icon--tlist{margin-bottom:8px;height:18px;font-size:45px}.ciab-header__mobile-btn .m-cgg-icon--phone{padding:5px;background:#155072;border-radius:100%;color:#fff;font-size:16px}.ciab-header__mobile-btn__text{margin-top:4px;color:#77aa43;font-size:9px;text-transform:uppercase;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ciab-header .logo{max-width:210px;max-height:40px;float:left;cursor:pointer}@media (max-width:768px){.ciab-header .logo{margin-left:7px;max-width: calc(100% - 40px - 48px * 3);max-height:calc(100% - 28px)}}.ciab-header .logo-extra-for-mobile{margin:0 3px;max-width:33px;max-height:calc(100% - 28px);display:none}@media (max-width:768px){.ciab-header .logo-extra-for-mobile{display:block}}.ciab-header nav{margin-right:-10px;height:100%;align-items:center;display:flex}@media (max-width:768px){.ciab-header nav{display:none}}.ciab-header nav a{padding:0 10px;height:100%;color:#312f2e;font-size:16px;font-weight:bold;align-items:center;text-align:center;outline:none;display:flex;cursor:pointer;transition:all .2s ease , box-shadow 0s}@media (max-width:991px){.ciab-header nav a{padding:0 6px;font-size:13px}}.ciab-header nav a:hover{background:#fafafa;color:#77aa43;text-decoration:none}.ciab-header nav a:focus{text-decoration:none}.ciab-header nav a.secondary{font-weight:normal}.ciab-header nav a.submenu:after{content:"";margin:2px 0 0 5px;color:#cccbc8;font-size:14px;font-family:"CGG-icomoon"!important}.ciab-header nav a.separator{margin:0 10px;padding:0;width:1px;max-width:1px;height:24px;background:#dedcd9;overflow:hidden;cursor:default}.ciab-header nav a.notification{margin:0 8px 0 10px;width:18px;height:22px;background:#77aa43}.ciab-header nav a.userlogin{color:#77aa43}.ciab-header nav a.userlogin:after{content:"";margin:2px 0 0 5px;color:#cccbc8;font-size:14px;font-family:"CGG-icomoon"!important}.ciab-header nav a.userlogin .avatar{margin-right:8px;width:24px;height:24px}.ciab-header__menu{margin:0;height:100%;list-style:none;display:flex;align-items:center}.ciab-header__menu li{position:relative;height:100%;display:flex;align-items:center}.ciab-header__menu li:hover>a.submenu{background:#fafafa!important;box-shadow:3px 3px 0 0 rgba(0,0,0,.15);color:#77aa43}.ciab-header__menu li:hover>a.submenu:after{color:#77aa43}.ciab-header__menu li:hover>.ciab-header__menu__submenu{display:block}.ciab-header__menu li:hover li:hover > a:not(.separator):not(.header__langIco) {background:#fff!important;box-shadow:none!important}.ciab-header__menu li.mobile-only{display:none}@media (max-width:768px){.ciab-header__menu li.mobile-only{display:block}}.ciab-header__menu li>p>a{min-height:0!important;border-top:none!important;width:auto!important}.ciab-header__menu li>p>a:first-child{margin-left:auto}.ciab-header__menu li>p>a.language{width:24px!important;height:24px!important}.ciab-header__menu__submenu{position:absolute;top:100%;left:0;padding:0;width:200px;background-color:#fafafa;box-shadow:3px 3px 0 0 rgba(0,0,0,.15);z-index:9;display:none}.ciab-header__menu__submenu.right{left:initial;right:0}.ciab-header__menu__submenu a{margin:0;padding:10px!important;width:100%;min-height:48px!important;text-align:left!important}.ciab-header__menu__submenu a:hover:not(.separator):not(.header__langIco) {background:#fff!important}.ciab-header__menu__submenu a.submenu{position:relative}.ciab-header__menu__submenu a.submenu:after{content:""!important;position:absolute;right:8px;margin-top:2px;color:#cccbc8;font-size:14px;font-family:"CGG-icomoon"!important}.ciab-header__menu__submenu a.separator{margin:0!important;padding:0!important;width:100%!important;max-width:initial!important;height:1px!important;max-height:1px!important;min-height:0!important}.ciab-header__menu__submenu a.option{margin-left:auto;margin-right:5px;padding:0;width:auto;color:#659d34}.ciab-header__menu__submenu a.option:hover{background:none!important}.ciab-header__menu__submenu p{margin:0;padding:0 10px;width:100%;height:48px;color:#312f2e;font-size:16px;font-weight:bold;align-items:center;outline:none;display:flex}.ciab-header__menu__submenu .ciab-header__menu__submenu{top:0;left:100%}.ciab-header__contact{height:40px;background:#f3f2ee}@media (max-width:768px){.ciab-header__contact{display:none}}.ciab-header__contact .fb-likeshare-load{display:flex}.ciab-header__contact .fb__share{margin-left:5px;white-space:nowrap}.ciab-header__contact .fb__share .fb__share--button{display:inline-block;font-family:Helvetica\ Neue,Helvetica,Arial,sans-serif;background:#4267b2;font-weight:600;font-size:.8em;color:#fff;height:20px;line-height:20px;text-shadow:0 -1px 0 #354c8c;white-space:nowrap;padding:0 5px;cursor:pointer;border-radius:2px}.ciab-header__contact .fb__share .fb__share--button:hover{color:#fff;background:#365899;text-decoration:none}.ciab-header__contact .fb__share .fb__share--button:active{text-decoration:none;background:#577fbc}.ciab-header__contact .fb__share .fb__share--count{font-family:Helvetica\ Neue,Helvetica,Arial,sans-serif;font-size:11px;background:#fff;border:1px solid #9197a3;color:#4e5665;display:inline-block;height:20px;line-height:19px;margin:0 5px 0 5px;min-width:15px;padding:0 3px;text-align:center;white-space:nowrap;position:relative;border-radius:2px}.ciab-header__contact .fb__share .fb__share--count:before{position:absolute;content:"";border-color:transparent #9197a3;border-style:solid;border-width:4px 5px 4px 0;display:block;top:5px;left:-5px}.ciab-header__contact .fb__share .fb__share--count:after{position:absolute;content:"";border-color:transparent #fff;border-style:solid;border-width:4px 4px 4px 0;display:block;top:5px;left:-3px}.ciab-header__contact__left{align-items:center;display:flex}.ciab-header__contact__right{color:#979290;font-size:13px;align-items:center;display:flex}.ciab-header__contact__right .m-cgg-icon--phone{margin-right:5px;background:#155072;border-radius:100%;color:#fff;padding:5px;font-size:10px}.ciab-header__contact__right span,.ciab-header__contact__right a{margin-right:10px}.ciab-header__contact__right span:last-child,.ciab-header__contact__right a:last-child{margin-right:0}.ciab-header__contact__right .bold{font-size:16px;font-weight:bold;letter-spacing:-.1px;color:#979290;text-decoration:none!important}.ciab-header__contact__emaerket{margin-right:20px;max-width:160px;color:#979290;font-size:10px;font-weight:bold;line-height:1.2;align-items:center;display:flex}@media (max-width:768px){.ciab-header__contact__emaerket{display:none}}.ciab-header__contact__emaerket img{margin-right:10px;max-height:28px}.ciab-header__contact__languages{margin-left:5px;padding-left:5px;border-left:#e7e6e2 2px solid;display:flex;align-items:center}@media (max-width:768px){.ciab-header__contact__languages{display:none}}.ciab-header__contact__languages a{margin-left:5px;width:24px;height:24px}.ciab-header__mobile-menu{position:fixed;top:0;left:0;width:0;height:100%;z-index:20;display:none}@media (max-width:768px){.ciab-header__mobile-menu{display:block}.ciab-header__mobile-menu.active{width:100%}.ciab-header__mobile-menu.active .ciab-header__mobile-menu__backdrop{opacity:.6}.ciab-header__mobile-menu.active .ciab-header__mobile-menu__menu{left:0;transition:left .35s ease-in-out}}.ciab-header__mobile-menu__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#312f2e;opacity:0;transition:opacity .35s ease-in-out}.ciab-header__mobile-menu__menu{position:absolute;top:0;left:-265px;width:265px;height:100%;background:#fff;overflow-x:hidden;transition:all .35s ease-in-out}.ciab-header__mobile-menu__menu nav{border-top:1px solid #e7e6e2}.ciab-header__mobile-menu__menu__container{position:absolute;width:100%;min-height:100%}.ciab-header__mobile-menu__menu__container>.userlogin{padding:15px;width:100%;background:#fff;color:#77aa43;font-size:16px;font-weight:bold;display:flex;align-items:center}.ciab-header__mobile-menu__menu__container>.userlogin:hover{text-decoration:none}.ciab-header__mobile-menu__menu__container>.userlogin .avatar{margin-right:12px;width:60px;height:60px}.ciab-header__mobile-menu__menu__container>.ciab-header__menu__submenu{position:absolute;top:0;display:block!important;left:100%;background:transparent;box-shadow:none;width:calc(100% - 60px);height:100%;list-style:none}.ciab-header__mobile-menu__menu__container>.ciab-header__menu__submenu a{margin:0 20px;width:calc(100% - 40px);min-height:48px;border-bottom:1px solid #e7e6e2;color:#312f2e;font-size:16px;display:flex;align-items:center}.ciab-header__mobile-menu__menu .close-btn{position:absolute;top:20px;right:20px;color:#cccbc8;font-size:22px;font-weight:bold;text-decoration:none;line-height:1;cursor:pointer;z-index:3}.ciab-header__mobile-menu__menu .close-btn:before{content:"✕"}.ciab-header__mobile-menu__menu .logo{margin:15px;max-width:200px;cursor:default}.ciab-header__mobile-menu__menu .logo img{width:100%;height:100%}.ciab-header__mobile-menu__menu .ciab-header__menu{position:relative;margin-bottom:150px;padding:0;height:auto;background:#fff;display:flex;flex-direction:column;z-index:20}.ciab-header__mobile-menu__menu .ciab-header__menu li,.ciab-header__mobile-menu__menu .ciab-header__menu a{width:100%;height:auto;flex-flow:row wrap;transition:all .25s cubic-bezier(0,1,0,1)}.ciab-header__mobile-menu__menu .ciab-header__menu li:first-child a{border-top:none}.ciab-header__mobile-menu__menu .ciab-header__menu li:hover a.submenu{background:transparent!important;color:#312f2e}.ciab-header__mobile-menu__menu .ciab-header__menu li:hover li:hover>a{background:transparent!important}.ciab-header__mobile-menu__menu .ciab-header__menu li.active{background:#fafafa}.ciab-header__mobile-menu__menu .ciab-header__menu li.active>a.submenu:after{content:""!important}.ciab-header__mobile-menu__menu .ciab-header__menu li.active>.ciab-header__menu__submenu{max-height:1000px;overflow:visible}.ciab-header__mobile-menu__menu .ciab-header__menu a,.ciab-header__mobile-menu__menu .ciab-header__menu p{margin-left:15px;margin-right:15px;padding:10px 0;min-height:48px;color:#312f2e;font-size:16px;font-weight:bold;border-top:1px solid #e7e6e2;box-shadow:none!important;display:flex;align-items:center;cursor:pointer}.ciab-header__mobile-menu__menu .ciab-header__menu a:hover,.ciab-header__mobile-menu__menu .ciab-header__menu a:active,.ciab-header__mobile-menu__menu .ciab-header__menu p:hover,.ciab-header__mobile-menu__menu .ciab-header__menu p:active{background:transparent!important;color:#312f2e!important;text-decoration:none}.ciab-header__mobile-menu__menu .ciab-header__menu a.separator,.ciab-header__mobile-menu__menu .ciab-header__menu a.notification{display:none}.ciab-header__mobile-menu__menu .ciab-header__menu a.secondary{color:#979290;font-weight:normal}.ciab-header__mobile-menu__menu .ciab-header__menu a.secondary:hover,.ciab-header__mobile-menu__menu .ciab-header__menu a.secondary:active{color:#77aa43}.ciab-header__mobile-menu__menu .ciab-header__menu a.userlogin{border-top:none;display:none}.ciab-header__mobile-menu__menu .ciab-header__menu a.submenu:after{content:""!important;position:absolute;right:15px;color:#e7e6e2!important;font-size:20px;font-family:"CGG-icomoon"!important}.ciab-header__mobile-menu__menu .ciab-header__menu a.submenu:hover{color:#312f2e}.ciab-header__mobile-menu__menu .ciab-header__menu__submenu{position:initial;margin-left:24px;width:100%;max-height:0;background:transparent;box-shadow:none;transition:all .25s cubic-bezier(0,1,0,1);overflow:hidden;display:block!important}.ciab-header__mobile-menu__menu .ciab-header__menu__submenu a:before{content:"•";position:absolute;top:0;margin-left:-24px;margin-right:12px;color:#cccbc8;font-size:28px;font-weight:normal}.ciab-header__mobile-menu__menu .ciab-header__menu__submenu a{height:auto!important;border:none;font-weight:normal;list-style:none;display:list-item}.ciab-header__mobile-menu__menu .ciab-header__menu__submenu li.active{margin-left:-24px;padding-left:24px;width: calc(100% + 24px);background:#f3f2ee}.ciab-header__mobile-menu__menu .ciab-header__contact{position:absolute;bottom:10px;padding:0 15px;height:auto;background:transparent;display:block}.ciab-header__mobile-menu__menu .ciab-header__contact__left{margin-bottom:16px}.ciab-header__mobile-menu__menu .ciab-header__contact__right{align-items:baseline;flex-direction:column}.ciab-header__mobile-menu__menu .ciab-header__contact__right span{margin-bottom:5px}.ciab-header__mobile-menu__menu .ciab-header__contact__right .bold{color:#77aa43;font-size:14px}.ciab-header__mobile-menu__menu .ciab-header__contact__right .m-cgg-icon--phone{background:#77aa43}.header__mobileHeader{background-color:#056f9d;padding:2vw 1.5vw;display:flex;display:-webkit-flex;justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center}@media (min-width:480px){.header__mobileHeader{padding:16px 21px}}.header__whatsapp__mobileHeader{background-color:#fff;padding:2vw 1.5vw;display:flex;display:-webkit-flex;justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center}@media (min-width:480px){.header__whatsapp__mobileHeader{padding:16px 21px}}.header__whatsapp__mobileHeader .header__whatsapp_mobileArrowCol{display:none}.header__whatsapp__mobileHeader .header__whatsapp__mobileMenuBtnCol .header__mobileMenuBtn{background:none;border:none;padding:5px;color:#cccbc8}.header__whatsapp__mobileHeader .header__whatsapp__mobileMenuBtnCol .header__mobileMenuBtn .m-cgg.m-cgg-icon--tlist{font-size:45px;display:flex;display:-webkit-flex;height:16px;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.header__whatsapp__mobileHeader .header__whatsapp__mobileMenuBtnCol .header__mobileMenuBtn-text{display:block;font-size:9px;text-transform:uppercase;margin-top:10px}.header__whatsapp__mobileHeader .header__whatsapp__mobileLogoCol{flex:1;padding-left:15px}.header__whatsapp__mobileHeader .header__whatsapp__mobileLogoCol .header__whatsapp__mobileLogo{height:40px;width:175px}.header__whatsapp__mobileHeader .header__whatsapp__mobileLogoCol .header__whatsapp__mobileLogo-white{display:none}.header__whatsapp__mobileHeader .header__whatsapp__mobileTelBtnCol{flex:.15}.header__whatsapp__mobileHeader .header__whatsapp__mobileTelBtnCol .header__whatsapp__mobile__phoneIcon{color:#fff;background-color:#155072;margin-right:10px;width:32px;height:32px;border-radius:50%;display:inline-block;vertical-align:middle}@media (min-width:768px){.header__whatsapp__mobileHeader .header__whatsapp__mobileTelBtnCol .header__whatsapp__mobile__phoneIcon{margin-right:5px}}.header__whatsapp__mobileHeader .header__whatsapp__mobileTelBtnCol .header__whatsapp__mobile__phoneIcon .m-cgg-icon--phone{padding:0 0 0 7px;line-height:32px;font-size:18px}.header__whatsapp__mobileHeader .header__whatsapp__mobileWhatsappBtnCol{flex:.15}.header__whatsapp__mobileHeader .header__whatsapp__mobileWhatsappBtnCol .header__whatsapp__mobileWhatsappIcon{height:32px;padding-right:10px}.header__mobileMenuBtnCol{display:inline-block;vertical-align:middle}.header__mobileMenuBtnCol .header__mobileMenuBtn{background:none;border:none;padding:5px;color:#fff}.header__mobileMenuBtnCol .header__mobileMenuBtn .m-cgg.m-cgg-icon--tlist{font-size:45px;display:flex;display:-webkit-flex;height:16px;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.header__mobileMenuBtnCol .header__mobileMenuBtn-text{display:block;font-size:8px;text-transform:uppercase;margin-top:10px}.header__mobileLogoCol{flex:1;display:inline-block;vertical-align:middle}.header__mobileLogoCol .header__mobileLogo{width:37vw}@media (min-width:480px){.header__mobileLogoCol .header__mobileLogo{width:192px}}.header__mobileLogoCol .header__mobileLogo.whiteLogo{display:none}.header__mobileEmaerketLogoCol{flex:1;display:inline-block;vertical-align:middle;margin-top:5px;margin-left:5px}.header__mobileEmaerketLogoCol .header__mobileEmarket{width:10vw;margin-bottom:10px}.header .header__mobileLogo{width:37vw}@media (min-width:480px){.header .header__mobileLogo{width:192px}}.header .header__mobileLogo.whiteLogo{display:none}.header__mobileTelBtnCol{display:inline-block;vertical-align:middle;float:right}.header__mobileTelBtnCol .header__telBtn{display:block;background-color:#78aa43;color:#fff;padding:9px 10px;border-radius:4px;box-shadow:0 4px #618840;font-weight:600}@media (max-width:350px){.header__mobileTelBtnCol .header__telBtn{font-size:12px;padding:8px}}.header__mobileTelBtnCol .header__telBtn:hover{text-decoration:none}.header__emaerketLogoCol{margin-left:6px;display:inline-block}@media (max-width:480px){.header__emaerketLogoCol{margin-left:0}}.header__emaerketLogoCol img{max-width:70%;opacity:.5}.header__header{width:100%;height:100%;position:fixed;display:none;z-index:50;top:0;left:0}@media (min-width:768px){.header__header{position:relative;display:block!important;z-index:6}}.header__header .header__menuCol{width:70%;height:100%;background-color:#fafafa;position:absolute;z-index:2;padding:10px 16px 0;top:0;transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transition:transform ease-out .5s;-o-transition:transform ease-out .5s;-moz-transition:transform ease-out .5s;-webkit-transition:transform ease-out .5s}@media (min-width:768px){.header__header .header__menuCol{position:relative;transform:none;-o-transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;width:100%;height:auto;padding:0;background-color:#fff;transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}}.header__header .header__menuCol.active{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}.header__header .header__menuCol.active.subactive{transform:translateX(-80%);-o-transform:translateX(-80%);-ms-transform:translateX(-80%);-moz-transform:translateX(-80%);-webkit-transform:translateX(-80%)}.header__header .header__menuCol.active.subactive .header__menu-itemUrl:before,.header__header .header__menuCol.active.subactive .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl:before,.header__header .header__subMenuCol ul.header__subMenu-list .header__menuCol.active.subactive .header__subMenu-itemUrl:before{color:#dedcd9}@media (min-width:768px){.header__header .header__menuCol.active.subactive{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}}.header__header .header__notVisibleCol{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}@media (min-width:768px){.header__header .header__notVisibleCol{display:none!important}}.header__header .header__menuCloseBtnCol{display:inline-block;vertical-align:middle}.header__header .header__menuCloseBtnCol .header__mobileMenuCloseBtn{width:35px;height:35px;padding:5px;line-height:35px;display:flex;display:-webkit-flex;background:none;border:none;font-size:21px;color:#979290}@media (min-width:768px){.header__header .header__headerTop{display:flex;display:-webkit-flex;justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;padding:0 10px;background-color:#fff}}.header__header .header__headerTop .header__headerTop__langCol{padding-right:20px;padding-left:20px}@media (min-width:1200px){.header__header .header__headerTop{padding:0 50px}}.header__header .header__desktopLogoCol{display:inline-block;vertical-align:middle}@media (min-width:1200px){.header__header .header__desktopLogoCol{width:267px}}.header__header .header__desktopLogoCol .header__desktopLogoUrl{display:inline-block;vertical-align:middle}.header__header .header__desktopLogoCol .header__returnArrow{margin-right:10px;padding:6px 3px 0 9px;border-radius:50%;font-size:23px;color:#056f9d;background-color:#fff;display:none}.header__header .header__desktopLogoCol .header__returnArrow:hover,.header__header .header__desktopLogoCol .header__returnArrow:focus{text-decoration:none}.header__header .header__desktopLogoCol .header__desktopLogo,.header__header .header__desktopLogoCol .header__desktopLogo-white{width:40vw}@media (min-width:480px){.header__header .header__desktopLogoCol .header__desktopLogo,.header__header .header__desktopLogoCol .header__desktopLogo-white{width:192px}}@media (min-width:768px){.header__header .header__desktopLogoCol .header__desktopLogo,.header__header .header__desktopLogoCol .header__desktopLogo-white{width:180px}}@media (min-width:1200px){.header__header .header__desktopLogoCol .header__desktopLogo,.header__header .header__desktopLogoCol .header__desktopLogo-white{width:220px}}.header__header .header__desktopLogoCol .header__desktopLogo-white{display:none}.header__header .header__menu{margin-left:auto}@media (min-width:768px){.header__header .header__menu{display:inline-block;vertical-align:middle}.header__header .header__menu.pt-header-width{width:50%}}.header__header .header__menu-list{list-style:none;padding:0;margin:20px 0 0}@media (max-width:768px){.header__header .header__menu-list{font-size:14px}}@media (min-width:768px){.header__header .header__menu-list{margin:0}.header__header .header__menu-list li.header__menu-item{float:left;padding:0}}.header__header .header__menu-list .header__menu-hasSubItem span.header__menu-itemUrl.active:after,.header__header .header__menu-list .header__menu-hasSubItem .header__subMenuCol ul.header__subMenu-list span.active.header__subMenu-itemUrl:after,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list .header__menu-hasSubItem span.active.header__subMenu-itemUrl:after{content:" ";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;display:none;position:absolute;top:78px;left:0;right:0;margin:0 auto;z-index:4}@media (min-width:768px){.header__header .header__menu-list .header__menu-hasSubItem span.header__menu-itemUrl.active:after,.header__header .header__menu-list .header__menu-hasSubItem .header__subMenuCol ul.header__subMenu-list span.active.header__subMenu-itemUrl:after,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list .header__menu-hasSubItem span.active.header__subMenu-itemUrl:after{display:auto}}@media (min-width:1200px){.header__header .header__menu-list .header__menu-hasSubItem span.header__menu-itemUrl.active:after,.header__header .header__menu-list .header__menu-hasSubItem .header__subMenuCol ul.header__subMenu-list span.active.header__subMenu-itemUrl:after,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list .header__menu-hasSubItem span.active.header__subMenu-itemUrl:after{top:80px}}.header__header .header__menu-list .header__menu-itemUrl,.header__header .header__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list .header__subMenu-itemUrl{transition:color ease-out .5s;-o-transition:color ease-out .5s;-moz-transition:color ease-out .5s;-webkit-transition:color ease-out .5s;width:100%;display:block;position:relative;color:#000;padding:11px 0;text-transform:uppercase;font-weight:600;cursor:pointer}@media (min-width:992px){.header__header .header__menu-list .header__menu-itemUrl,.header__header .header__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list .header__subMenu-itemUrl{font-size:16px}}@media (min-width:768px){.header__header .header__menu-list .header__menu-itemUrl,.header__header .header__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list .header__subMenu-itemUrl{padding:30px 9px}}@media (min-width:1300px){.header__header .header__menu-list .header__menu-itemUrl,.header__header .header__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list .header__subMenu-itemUrl{padding:30px 15px}}.header__header .header__menu-list .header__menu-itemUrl:hover,.header__header .header__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl:hover,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list .header__subMenu-itemUrl:hover{text-decoration:none;color:#618840}.header__header .header__menu-list .header__menu-itemUrl.active:before,.header__header .header__menu-list .header__subMenuCol ul.header__subMenu-list .active.header__subMenu-itemUrl:before,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list .active.header__subMenu-itemUrl:before{color:#f58423!important}.header__header .header__menu-list .header__menu-itemUrl:before,.header__header .header__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl:before,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list .header__subMenu-itemUrl:before{position:absolute;right:-5px;top:13px;font-family:CGG-icomoon;content:"";color:#f58423;font-size:14px}@media (min-width:768px){.header__header .header__menu-list .header__menu-itemUrl:before,.header__header .header__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl:before,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list .header__subMenu-itemUrl:before{display:none}}.header__header .header__menu-list > li.header__menu-item:nth-child(n+2) {border-top:1px solid #e7e6e2}@media (min-width:768px){.header__header .header__menu-list > li.header__menu-item:nth-child(n+2) {border:none}.header__header .header__menu-list > li.header__menu-item:nth-child(n+2).pt-menu-fit {max-width:20%;text-align:center}}.header__header .header__menu-list.hk-header .header__menu-itemUrl,.header__header .header__menu-list.hk-header .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__menu-list.hk-header .header__subMenu-itemUrl{font-size:14px}.header__header .header__subMenuCol{position:absolute;top:0;left:0;width:85%;height:100%;background-color:#f3f2ee;border-left:6px solid #eaeae8;z-index:-1;padding:99px 16px 0;transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transition:transform ease-out .5s;-o-transition:transform ease-out .5s;-moz-transition:transform ease-out .5s;-webkit-transition:transform ease-out .5s;transition:-ms-transform ease-out .5s;-o-transition:-ms-transform ease-out .5s;-moz-transition:-ms-transform ease-out .5s;-webkit-transition:-ms-transform ease-out .5s;transition:-webkit-transform ease-out .5s;-o-transition:-webkit-transform ease-out .5s;-moz-transition:-webkit-transform ease-out .5s;-webkit-transition:-webkit-transform ease-out .5s}@media (min-width:768px){.header__header .header__subMenuCol{transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}}.header__header .header__subMenuCol.active{transform:translateX(117.7%);-o-transform:translateX(117.7%);-ms-transform:translateX(117.7%);-moz-transform:translateX(117.7%);-webkit-transform:translateX(117.7%)}@media (min-width:768px){.header__header .header__subMenuCol.active{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);border-top:1px solid #e7e6e2;border-left:none;width:100%;height:auto;padding:20px 0;position:absolute;top:auto;z-index:2;text-align:center}}.header__header .header__subMenuCol .header__subMenuCloseBtn{display:none;width:35px;height:35px;padding:5px;line-height:35px;background:none;border:none;font-size:21px;color:#979290;position:absolute;top:0;right:0}@media (min-width:768px){.header__header .header__subMenuCol .header__subMenuCloseBtn{display:flex;display:-webkit-flex}}.header__header .header__subMenuCol ul.header__subMenu-list{list-style:none;padding:0}@media (min-width:768px){.header__header .header__subMenuCol ul.header__subMenu-list>li.header__subMenu-item{text-align:center;margin:0 20px;display:inline-flex;display:-webkit-inline-flex;align-items:center;-webkit-align-items:center;justify-content:space-around;-moz-justify-content:space-around;-webkit-justify-content:space-around}}.header__header .header__subMenuCol ul.header__subMenu-list > li.header__subMenu-item:nth-child(n+2) {border-top:1px solid #e7e6e2}@media (min-width:768px){.header__header .header__subMenuCol ul.header__subMenu-list > li.header__subMenu-item:nth-child(n+2) {border-top:none}}.header__header .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl:before{content:none!important}@media (min-width:768px){.header__header .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl{width:auto!important;text-transform:capitalize!important;padding:0!important}}.header__header .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl .header__subMenu-itemImg{display:none;background-color:#fff;padding:20px 10px;border-radius:50%;width:80px;height:80px;margin:0 auto 10px;text-align:center}@media (min-width:768px){.header__header .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl .header__subMenu-itemImg{display:block}}.header__header .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl .header__subMenu-itemImg img{width:40px}.header__header .header__telBtnCol{margin-left:auto;padding:15px 0;display:none}.header__header .header__telBtnCol .emaerket-logo{margin-right:20px;opacity:.5}@media (min-width:768px){.header__header .header__telBtnCol{display:block}}.header__header .header__telBtnCol .header__phoneIcon{color:#fff;background-color:#155072;margin-right:5px;padding:6px 8px 4px;border-radius:50%;display:inline-block;vertical-align:top}@media (min-width:768px){.header__header .header__telBtnCol .header__phoneIcon{margin-right:5px}}.header__header .header__telBtnCol .header__companyInfo{display:inline-block;vertical-align:middle}.header__header .header__telBtnCol .header__companyInfo>span{display:block}.header__header .header__telBtnCol .header__companyInfo .header__phoneText{font-weight:600;font-size:19px;font-size:1.65vw;line-height:20px;text-transform:uppercase;color:#000}@media (min-width:768px){.header__header .header__telBtnCol .header__companyInfo .header__phoneText{font-size:18px}}@media (min-width:1200px){.header__header .header__telBtnCol .header__companyInfo .header__phoneText{font-size:1vw}}.header__header .header__telBtnCol .header__companyInfo .header__officeHr{font-weight:600;font-size:13px;color:#979290}@media (min-width:768px){.header__header .header__telBtnCol .header__companyInfo .header__officeHr{font-size:11px;font-size:.97vw}}@media (min-width:1200px){.header__header .header__telBtnCol .header__companyInfo .header__officeHr{font-size:.5vw}}.header__header .header__headerBottom{margin-top:20px}@media (min-width:768px){.header__header .header__headerBottom{width:100%;margin-top:0;padding:12.5px 10px;background-color:#f3f2ee;display:flex;display:-webkit-flex;justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center}.header__header .header__headerBottom .fb_iframe_widget{top:2px}}@media (min-width:1200px){.header__header .header__headerBottom{padding:10px 50px}}.header__header .header__headerBottom .header__fbCol .fb-whatsapp-like{display:inline-block;vertical-align:middle}@media (max-width:768px){.header__header .header__headerBottom .header__fbCol .fb-whatsapp-like{margin-right:5px;margin-top:5px}}.header__header .header__headerBottom .header__fbCol .fb__share{margin-left:5px;display:inline-block;vertical-align:middle}@media (max-width:768px){.header__header .header__headerBottom .header__fbCol .fb__share{margin-left:0;margin-top:5px}}.header__header .header__headerBottom .header__fbCol .fb__share .fb__share--button{display:inline-block;font-family:Helvetica\ Neue,Helvetica,Arial,sans-serif;background:#4c69ba;background:linear-gradient(#4c69ba,#3b55a0);background:-o-linear-gradient(#4c69ba,#3b55a0);background:-moz-linear-gradient(#4c69ba,#3b55a0);background:-webkit-linear-gradient(#4c69ba,#3b55a0);font-weight:600;font-size:.8em;color:#fff;height:20px;line-height:20px;text-shadow:0 -1px 0 #354c8c;white-space:nowrap;padding:0 5px;cursor:pointer;border-radius:2px}.header__header .header__headerBottom .header__fbCol .fb__share .fb__share--button:hover{color:#fff;text-decoration:none;background:#5b7bd5;background:linear-gradient(#5b7bd5,#4864b1);background:-o-linear-gradient(#5b7bd5,#4864b1);background:-moz-linear-gradient(#5b7bd5,#4864b1);background:-webkit-linear-gradient(#5b7bd5,#4864b1)}.header__header .header__headerBottom .header__fbCol .fb__share .fb__share--button:focus{text-decoration:none}.header__header .header__headerBottom .header__fbCol .fb__share .fb__share--count{font-family:Helvetica\ Neue,Helvetica,Arial,sans-serif;font-size:11px;background:#fff;border:1px solid #9197a3;color:#4e5665;display:inline-block;height:20px;line-height:19px;margin:0 5px 0 5px;min-width:15px;padding:0 3px;text-align:center;white-space:nowrap;position:relative;border-radius:2px}.header__header .header__headerBottom .header__fbCol .fb__share .fb__share--count:before{position:absolute;content:"";border-color:transparent #9197a3;border-style:solid;border-width:4px 5px 4px 0;display:block;top:5px;left:-5px}.header__header .header__headerBottom .header__fbCol .fb__share .fb__share--count:after{position:absolute;content:"";border-color:transparent #fff;border-style:solid;border-width:4px 4px 4px 0;display:block;top:5px;left:-3px}.header__header .header__headerBottom .header__langCol{border-top:1px solid #e7e6e2;margin-top:11px;padding-top:11px}@media (min-width:768px){.header__header .header__headerBottom .header__langCol{border-top:none;border-left:1px solid #c7c7c7;margin-top:0;margin-left:5px;padding-top:0;padding-left:10px}}.header__header .header__headerBottom .header__emaerket{top:-40px;left:0;width:100%;border-top:1px solid #e7e6e2;padding-top:10px;position:absolute;margin-top:12px}@media (min-width:768px){.header__header .header__headerBottom .header__emaerket{margin-top:5px;top:0;width:auto;border-top:none;padding-top:0;left:12px}}@media (min-width:1200px){.header__header .header__headerBottom .header__emaerket{left:50px}}.header__header .header__headerBottom .header__emaerket img{width:35px;margin-right:10px;float:left}.header__header .header__headerBottom .header__emaerket p{max-width:115px;font-size:10px;display:inline-block;color:#979290;font-weight:600;line-height:12px}.header__header .header__headerBottom.da{position:relative}.header__header .header__headerBottom.da .header__fbCol{position:relative;top:20px}@media (min-width:768px){.header__header .header__headerBottom.da .header__fbCol{top:auto}.header__header .header__whatsapp__headerTop{display:flex;display:-webkit-flex;justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;padding:0 10px;background-color:#fff}}@media (min-width:1200px){.header__header .header__whatsapp__headerTop{padding:0 18px 0 25px}}.header__header .header__whatsapp__headerTop .header__headerTop__langCol{display:none}@media (min-width:768px){.header__header .header__whatsapp__headerTop .header__headerTop__langCol{display:inline-block}}.header__header .header__whatsapp__menu-list{list-style:none;margin:20px 0 0;padding:0 0 0 0}@media (max-width:768px){.header__header .header__whatsapp__menu-list{margin:0 0 0;font-size:14px}}@media (min-width:768px){.header__header .header__whatsapp__menu-list{padding:0 120px 0 0;margin:0}}@media (min-width:1200px){.header__header .header__whatsapp__menu-list{padding:0 180px 0 0}}@media (min-width:768px){.header__header .header__whatsapp__menu-list li.header__menu-item{float:left;padding:0}}.header__header .header__whatsapp__menu-list .header__menu-hasSubItem span.header__menu-itemUrl.active:after,.header__header .header__whatsapp__menu-list .header__menu-hasSubItem .header__subMenuCol ul.header__subMenu-list span.active.header__subMenu-itemUrl:after,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__menu-hasSubItem span.active.header__subMenu-itemUrl:after{content:" ";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;display:none;position:absolute;top:78px;left:0;right:0;margin:0 auto;z-index:4}@media (min-width:768px){.header__header .header__whatsapp__menu-list .header__menu-hasSubItem span.header__menu-itemUrl.active:after,.header__header .header__whatsapp__menu-list .header__menu-hasSubItem .header__subMenuCol ul.header__subMenu-list span.active.header__subMenu-itemUrl:after,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__menu-hasSubItem span.active.header__subMenu-itemUrl:after{display:auto}}@media (min-width:1200px){.header__header .header__whatsapp__menu-list .header__menu-hasSubItem span.header__menu-itemUrl.active:after,.header__header .header__whatsapp__menu-list .header__menu-hasSubItem .header__subMenuCol ul.header__subMenu-list span.active.header__subMenu-itemUrl:after,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__menu-hasSubItem span.active.header__subMenu-itemUrl:after{top:80px}}.header__header .header__whatsapp__menu-list .header__menu-itemUrl,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl{transition:color ease-out .5s;-o-transition:color ease-out .5s;-moz-transition:color ease-out .5s;-webkit-transition:color ease-out .5s;width:100%;display:block;position:relative;color:#000;padding:9px 0;text-transform:uppercase;font-weight:600;cursor:pointer}@media (min-width:480px){.header__header .header__whatsapp__menu-list .header__menu-itemUrl,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl{padding:11px 0}}@media (min-width:768px){.header__header .header__whatsapp__menu-list .header__menu-itemUrl,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl{padding:28px 35px 29px 0;font-size:13px;font-size:1.11vw}}@media (min-width:1200px){.header__header .header__whatsapp__menu-list .header__menu-itemUrl,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl{font-size:16px}}.header__header .header__whatsapp__menu-list .header__menu-itemUrl:hover,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl:hover,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl:hover{text-decoration:none;color:#618840}.header__header .header__whatsapp__menu-list .header__menu-itemUrl.active:before,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .active.header__subMenu-itemUrl:before,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .active.header__subMenu-itemUrl:before{color:#f58423!important}.header__header .header__whatsapp__menu-list .header__menu-itemUrl:before,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl:before,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl:before{position:absolute;right:-5px;top:13px;font-family:CGG-icomoon;content:"";color:#f58423;font-size:14px}@media (min-width:768px){.header__header .header__whatsapp__menu-list .header__menu-itemUrl:before,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl:before,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl:before{display:none}}.header__header .header__whatsapp__menu-list > li.header__menu-item:nth-child(n+2) {border-top:1px solid #e7e6e2}@media (min-width:768px){.header__header .header__whatsapp__menu-list > li.header__menu-item:nth-child(n+2) {border:none}.header__header .header__whatsapp__menu-list > li.header__menu-item:nth-child(n+2).pt-menu-fit {max-width:20%;text-align:center}.header__header .header__whatsapp__headerBottom{width:100%;margin-top:0;padding:3px 10px;background-color:#f3f2ee;display:flex;display:-webkit-flex;justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center}}@media (min-width:1200px){.header__header .header__whatsapp__headerBottom{height:40px}}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol{flex:1;padding-bottom:10px}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsappFbCol{padding-bottom:0}}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb-like{display:inline-block;vertical-align:middle}@media (max-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb-like{margin-right:5px;margin-top:5px}}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share{margin-left:5px;display:inline-block;vertical-align:middle}@media (max-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share{margin-left:0;margin-top:5px}}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--button{display:inline-block;font-family:Helvetica\ Neue,Helvetica,Arial,sans-serif;background:#4c69ba;background:linear-gradient(#4c69ba,#3b55a0);background:-o-linear-gradient(#4c69ba,#3b55a0);background:-moz-linear-gradient(#4c69ba,#3b55a0);background:-webkit-linear-gradient(#4c69ba,#3b55a0);font-weight:600;font-size:.8em;color:#fff;height:20px;line-height:20px;text-shadow:0 -1px 0 #354c8c;white-space:nowrap;padding:0 5px;cursor:pointer;border-radius:2px}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--button:hover{color:#fff;text-decoration:none;background:#5b7bd5;background:linear-gradient(#5b7bd5,#4864b1);background:-o-linear-gradient(#5b7bd5,#4864b1);background:-moz-linear-gradient(#5b7bd5,#4864b1);background:-webkit-linear-gradient(#5b7bd5,#4864b1)}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--button:focus{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--count{font-family:Helvetica\ Neue,Helvetica,Arial,sans-serif;font-size:11px;background:#fff;border:1px solid #9197a3;color:#4e5665;display:inline-block;height:20px;line-height:19px;margin:0 5px 0 5px;min-width:15px;padding:0 3px;text-align:center;white-space:nowrap;position:relative;border-radius:2px}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--count:before{position:absolute;content:"";border-color:transparent #9197a3;border-style:solid;border-width:4px 5px 4px 0;display:block;top:5px;left:-5px}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--count:after{position:absolute;content:"";border-color:transparent #fff;border-style:solid;border-width:4px 4px 4px 0;display:block;top:5px;left:-3px}.header__header .header__whatsapp__headerBottom .header__desktopLogoCol{display:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol{padding-left:5px;padding-top:10px}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__telBtn:hover{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__telBtn:visited{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__telBtn:active{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__telBtn:link{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .m-cgg-icon--phone{padding:0 0 0 5px;font-size:11px}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .m-cgg-icon--phone{padding:0 0 0 6px;font-size:15px;line-height:25px}}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .emaerket-logo{margin-right:20px;opacity:.5}@media (min-width:480px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol{padding:10px 0;display:none}}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol{padding:15px 0;display:block;padding:0 0}}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__phoneIcon{color:#fff;background-color:#155072;margin-right:3px;width:20px;height:20px;border-radius:50%;display:inline-block;vertical-align:top}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__phoneIcon{margin-right:5px;width:26px;height:26px}}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo{display:inline-block;vertical-align:middle}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo>span{display:block}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__phoneText{line-height:17px;font-weight:bold;letter-spacing:-.1px;color:#979290;padding-right:6px}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__phoneText:hover{text-decoration:none}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__phoneText{max-width:25vw;font-size:13px;font-weight:600;font-size:19px;font-size:1.65vw;line-height:20px;text-transform:uppercase}}@media (min-width:1200px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__phoneText{font-size:14px;height:17px}}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__officeHr{font-weight:600;font-size:13px;color:#979290}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__officeHr{font-size:11px;font-size:.97vw}}@media (min-width:1200px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__officeHr{font-size:14px}}.header__header .header__whatsapp__headerBottom .header__whatsapp__headerBottom__mobileMenu__langCol{padding-left:6px;padding-top:10px;border-top:1px solid #e7e6e2}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__headerBottom__mobileMenu__langCol{display:none}}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol{padding-top:8px}@media (min-width:480px){.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol{padding-top:0}}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappIcon{width:30px}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo{font-weight:bold;letter-spacing:-.1px;color:#979290;padding-right:10px}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:hover{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:visited{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:active{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:link{text-decoration:none}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo{font-size:13px}}@media (min-width:1200px){.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo{font-size:14px}}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__seperatorCol{width:1px;height:16px;background-color:#dedcd9}}@media (min-width:480px){.header__header .header__whatsapp__headerBottom .header__whatsapp__officeCol{padding-left:10px}}.header__header .header__whatsapp__headerBottom .header__whatsapp__officeCol .header__whatsapp__officeHr{height:16px;font-size:13px;color:#979290}.header__header .header__whatsapp__headerBottom .header__whatsapp__seperator2Col{visibility:hidden}.header__header .header__whatsapp__headerBottom .header__whatsapp__headerBottom__langCol{visibility:hidden}@media (min-width:768px){.header__header .header__whatsapp__headerTop{display:flex;display:-webkit-flex;justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;padding:0 10px;background-color:#fff}}@media (min-width:1200px){.header__header .header__whatsapp__headerTop{padding:0 18px 0 25px}}.header__header .header__whatsapp__headerTop .header__headerTop__langCol{display:none}@media (min-width:768px){.header__header .header__whatsapp__headerTop .header__headerTop__langCol{display:inline-block}}.header__header .header__whatsapp__menu-list{list-style:none;margin:20px 0 0;padding:0 0 0 0}@media (max-width:768px){.header__header .header__whatsapp__menu-list{margin:0 0 0;font-size:14px}}@media (min-width:768px){.header__header .header__whatsapp__menu-list{padding:0 120px 0 0;margin:0}}@media (min-width:1200px){.header__header .header__whatsapp__menu-list{padding:0 180px 0 0}}@media (min-width:768px){.header__header .header__whatsapp__menu-list li.header__menu-item{float:left;padding:0}}.header__header .header__whatsapp__menu-list .header__menu-hasSubItem span.header__menu-itemUrl.active:after,.header__header .header__whatsapp__menu-list .header__menu-hasSubItem .header__subMenuCol ul.header__subMenu-list span.active.header__subMenu-itemUrl:after,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__menu-hasSubItem span.active.header__subMenu-itemUrl:after{content:" ";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;display:none;position:absolute;top:78px;left:0;right:0;margin:0 auto;z-index:4}@media (min-width:768px){.header__header .header__whatsapp__menu-list .header__menu-hasSubItem span.header__menu-itemUrl.active:after,.header__header .header__whatsapp__menu-list .header__menu-hasSubItem .header__subMenuCol ul.header__subMenu-list span.active.header__subMenu-itemUrl:after,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__menu-hasSubItem span.active.header__subMenu-itemUrl:after{display:auto}}@media (min-width:1200px){.header__header .header__whatsapp__menu-list .header__menu-hasSubItem span.header__menu-itemUrl.active:after,.header__header .header__whatsapp__menu-list .header__menu-hasSubItem .header__subMenuCol ul.header__subMenu-list span.active.header__subMenu-itemUrl:after,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__menu-hasSubItem span.active.header__subMenu-itemUrl:after{top:80px}}.header__header .header__whatsapp__menu-list .header__menu-itemUrl,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl{transition:color ease-out .5s;-o-transition:color ease-out .5s;-moz-transition:color ease-out .5s;-webkit-transition:color ease-out .5s;width:100%;display:block;position:relative;color:#000;padding:9px 0;text-transform:uppercase;font-weight:600;cursor:pointer}@media (min-width:480px){.header__header .header__whatsapp__menu-list .header__menu-itemUrl,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl{padding:11px 0}}@media (min-width:768px){.header__header .header__whatsapp__menu-list .header__menu-itemUrl,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl{padding:28px 35px 29px 0;font-size:13px;font-size:1.11vw}}@media (min-width:1200px){.header__header .header__whatsapp__menu-list .header__menu-itemUrl,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl{font-size:16px}}.header__header .header__whatsapp__menu-list .header__menu-itemUrl:hover,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl:hover,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl:hover{text-decoration:none;color:#618840}.header__header .header__whatsapp__menu-list .header__menu-itemUrl.active:before,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .active.header__subMenu-itemUrl:before,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .active.header__subMenu-itemUrl:before{color:#f58423!important}.header__header .header__whatsapp__menu-list .header__menu-itemUrl:before,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl:before,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl:before{position:absolute;right:-5px;top:13px;font-family:CGG-icomoon;content:"";color:#f58423;font-size:14px}@media (min-width:768px){.header__header .header__whatsapp__menu-list .header__menu-itemUrl:before,.header__header .header__whatsapp__menu-list .header__subMenuCol ul.header__subMenu-list .header__subMenu-itemUrl:before,.header__header .header__subMenuCol ul.header__subMenu-list .header__whatsapp__menu-list .header__subMenu-itemUrl:before{display:none}}.header__header .header__whatsapp__menu-list > li.header__menu-item:nth-child(n+2) {border-top:1px solid #e7e6e2}@media (min-width:768px){.header__header .header__whatsapp__menu-list > li.header__menu-item:nth-child(n+2) {border:none}.header__header .header__whatsapp__menu-list > li.header__menu-item:nth-child(n+2).pt-menu-fit {max-width:20%;text-align:center}.header__header .header__whatsapp__headerBottom{width:100%;margin-top:0;padding:3px 10px;background-color:#f3f2ee;display:flex;display:-webkit-flex;justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center}}@media (min-width:1200px){.header__header .header__whatsapp__headerBottom{height:40px}}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol{flex:1;padding-bottom:10px}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsappFbCol{padding-bottom:0}}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb-like{display:inline-block;vertical-align:middle}@media (max-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb-like{margin-right:5px;margin-top:5px}}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share{margin-left:5px;display:inline-block;vertical-align:middle}@media (max-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share{margin-left:0;margin-top:5px}}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--button{display:inline-block;font-family:Helvetica\ Neue,Helvetica,Arial,sans-serif;background:#4c69ba;background:linear-gradient(#4c69ba,#3b55a0);background:-o-linear-gradient(#4c69ba,#3b55a0);background:-moz-linear-gradient(#4c69ba,#3b55a0);background:-webkit-linear-gradient(#4c69ba,#3b55a0);font-weight:600;font-size:.8em;color:#fff;height:20px;line-height:20px;text-shadow:0 -1px 0 #354c8c;white-space:nowrap;padding:0 5px;cursor:pointer;border-radius:2px}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--button:hover{color:#fff;text-decoration:none;background:#5b7bd5;background:linear-gradient(#5b7bd5,#4864b1);background:-o-linear-gradient(#5b7bd5,#4864b1);background:-moz-linear-gradient(#5b7bd5,#4864b1);background:-webkit-linear-gradient(#5b7bd5,#4864b1)}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--button:focus{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--count{font-family:Helvetica\ Neue,Helvetica,Arial,sans-serif;font-size:11px;background:#fff;border:1px solid #9197a3;color:#4e5665;display:inline-block;height:20px;line-height:19px;margin:0 5px 0 5px;min-width:15px;padding:0 3px;text-align:center;white-space:nowrap;position:relative;border-radius:2px}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--count:before{position:absolute;content:"";border-color:transparent #9197a3;border-style:solid;border-width:4px 5px 4px 0;display:block;top:5px;left:-5px}.header__header .header__whatsapp__headerBottom .header__whatsappFbCol .fb__share .fb__share--count:after{position:absolute;content:"";border-color:transparent #fff;border-style:solid;border-width:4px 4px 4px 0;display:block;top:5px;left:-3px}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol{padding-left:5px;padding-top:10px}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__telBtn:hover{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__telBtn:visited{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__telBtn:active{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__telBtn:link{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .m-cgg-icon--phone{padding:0 0 0 5px;font-size:11px}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .m-cgg-icon--phone{padding:0 0 0 6px;font-size:15px;line-height:25px}}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .emaerket-logo{margin-right:20px;opacity:.5}@media (min-width:480px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol{display:block}}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol{padding:15px 0;padding:0 0}}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__phoneIcon{color:#fff;background-color:#155072;margin-right:3px;width:20px;height:20px;border-radius:50%;display:inline-block;vertical-align:top}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__phoneIcon{margin-right:5px;width:26px;height:26px}}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo{display:inline-block;vertical-align:middle}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo>span{display:block}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__phoneText{line-height:17px;font-weight:bold;letter-spacing:-.1px;color:#979290;padding-right:6px}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__phoneText:hover{text-decoration:none}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__phoneText{max-width:25vw;font-size:13px;font-weight:600;font-size:19px;line-height:23px;text-transform:uppercase}}@media (min-width:1200px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__phoneText{font-size:14px;height:17px}}.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__officeHr{font-weight:600;font-size:13px;color:#979290}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__officeHr{font-size:11px;font-size:.97vw}}@media (min-width:1200px){.header__header .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__officeHr{font-size:14px}}.header__header .header__whatsapp__headerBottom .header__whatsapp__headerBottom__mobileMenu__langCol{padding-left:6px;padding-top:10px;border-top:1px solid #e7e6e2}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__headerBottom__mobileMenu__langCol{display:none}}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol{padding-top:8px}@media (min-width:480px){.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol{padding-top:0}}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappIcon{width:34px}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo{font-weight:bold;letter-spacing:-.1px;color:#979290;padding-right:10px}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:hover{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:visited{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:active{text-decoration:none}.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:link{text-decoration:none}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo{font-size:13px}}@media (min-width:1200px){.header__header .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo{font-size:14px}}@media (min-width:768px){.header__header .header__whatsapp__headerBottom .header__whatsapp__seperatorCol{width:1px;height:16px;background-color:#dedcd9}}@media (min-width:480px){.header__header .header__whatsapp__headerBottom .header__whatsapp__officeCol{padding-left:10px}}.header__header .header__whatsapp__headerBottom .header__whatsapp__officeCol .header__whatsapp__officeHr{height:16px;font-size:13px;color:#979290}.header__header .header__whatsapp__headerBottom .header__whatsapp__seperator2Col{visibility:hidden}.header__header .header__whatsapp__headerBottom .header__whatsapp__headerBottom__langCol{visibility:hidden}.header__whatsapp__langIco{display:block;width:24px;height:24px;padding:0 0 26px 0}.header .header__headerTop__langCol{display:none}.header .header__headerTop .header__langIco{display:block;height:40px;width:40px;margin-bottom:7px}.header .header__headerTop .header__lang-be-nl{background:url(assets/BE/nl_white.svg) no-repeat}.header .header__headerTop .header__lang-be-fr{background:url(assets/BE/fr_white.svg) no-repeat}.header .header__headerTop .header__lang-hk-zh{background:url(assets/HK/zh_white.svg) no-repeat}.header .header__headerTop .header__lang-hk-en{background:url(assets/HK/en_white.svg) no-repeat}.header .header__headerTop .header__lang-th-th{background:url(assets/TH/th_white.svg) no-repeat}.header .header__headerTop .header__lang-th-en{background:url(assets/TH/en_white.svg) no-repeat}.header .header__headerTop .header__lang-id-id{background:url(assets/ID/id_white.svg) no-repeat}.header .header__headerTop .header__lang-id-en{background:url(assets/ID/en_white.svg) no-repeat}.header .header__headerBottom .header__langIco{display:block;height:20px;width:20px}.header .header__headerBottom .header__lang-be-nl{background:url(assets/BE/nl.svg) no-repeat}.header .header__headerBottom .header__lang-be-fr{background:url(assets/BE/fr.svg) no-repeat}.header .header__headerBottom .header__lang-hk-zh{background:url(assets/HK/zh.svg) no-repeat}.header .header__headerBottom .header__lang-hk-en{background:url(assets/HK/en.svg) no-repeat}.header .header__headerBottom .header__lang-th-th{background:url(assets/TH/th.svg) no-repeat}.header .header__headerBottom .header__lang-th-en{background:url(assets/TH/en.svg) no-repeat}.header .header__headerBottom .header__lang-id-id{background:url(assets/ID/id.svg) no-repeat}.header .header__headerBottom .header__lang-id-en{background:url(assets/ID/en.svg) no-repeat}.header .plain{display:none}@media (min-width:768px){.header__regret .header__headerTop{background-color:#056f9d!important;padding:20px 10px}.header__regret .header__headerTop .header__headerTop__langCol{display:block}}@media (min-width:1200px){.header__regret .header__headerTop{padding:20px 50px}}@media (min-width:768px){.header__regret .header__headerTop .header__returnArrow{display:inline!important}.header__regret .header__desktopLogo,.header__regret .header__header .header__desktopLogoCol .header__desktopLogo-white,.header__header .header__desktopLogoCol .header__regret .header__desktopLogo-white{display:none}.header__regret .header__desktopLogo-white{display:inline!important}.header__regret .header__mobileMenuCol{display:inline-block;vertical-align:middle}.header__regret .header__menu,.header__regret .header__fbCol,.header__regret .header__emaerket,.header__regret .header__langCol{display:none}.header__regret .header__headerBottom{background-color:#056f9d!important;margin-top:-25px}}@media (min-width:1200px){.header__regret .header__headerBottom{padding:10px 50px;margin-top:-10px}}@media (min-width:768px){.header__regret .header__headerBottom .header__langCol{border-left:none}.header__regret .header__headerBottom .header__langCol .header__lang-be-nl{background:url(assets/BE/nl_white.svg) no-repeat}.header__regret .header__headerBottom .header__langCol .header__lang-be-fr{background:url(assets/BE/fr_white.svg) no-repeat}.header__regret .header__headerBottom .header__langCol .header__lang-hk-zh{background:url(assets/HK/zh_white.svg) no-repeat}.header__regret .header__headerBottom .header__langCol .header__lang-hk-en{background:url(assets/HK/en_white.svg) no-repeat}.header__regret .header__headerBottom .header__langCol .header__lang-th-th{background:url(assets/TH/th_white.svg) no-repeat}.header__regret .header__headerBottom .header__langCol .header__lang-th-en{background:url(assets/TH/en_white.svg) no-repeat}.header__regret .header__headerBottom .header__langCol .header__lang-id-id{background:url(assets/ID/id_white.svg) no-repeat}.header__regret .header__headerBottom .header__langCol .header__lang-id-en{background:url(assets/ID/en_white.svg) no-repeat}.header__regret .header__phoneText{color:#fff!important}.header__regret .header__officeHr{color:#c0d9d9!important}}.header__regret .header__whatsapp__headerTop{display:none}.header__regret .header__whatsapp__headerBottom{background-color:#fff;padding-top:0;padding-bottom:0}@media (min-width:768px){.header__regret .header__whatsapp__headerBottom{height:61px}}@media (min-width:1200px){.header__regret .header__whatsapp__headerBottom{height:84px}}.header__regret .header__whatsapp__headerBottom .header__whatsappFbCol{display:none}.header__regret .header__whatsapp__headerBottom .header__whatsappFbCol .fb-likeshare-load{display:none}.header__regret .header__whatsapp__headerBottom .header__desktopLogoCol{display:inline-block;flex:1}@media (min-width:768px){.header__regret .header__whatsapp__headerBottom .header__desktopLogoCol .header__whatsapp__Logo{width:145px}}@media (min-width:1200px){.header__regret .header__whatsapp__headerBottom .header__desktopLogoCol .header__whatsapp__Logo{width:240px}}.header__regret .header__whatsapp__headerBottom .header__desktopLogoCol .header__whatsapp__Logo-white{display:none}.header__regret .header__whatsapp__headerBottom .header__desktopLogoCol .header__returnArrow{padding:0 0 0 0;display:inline-block;color:#cccbc8}@media (min-width:768px){.header__regret .header__whatsapp__headerBottom .header__desktopLogoCol .header__returnArrow{font-size:20px}}@media (min-width:1200px){.header__regret .header__whatsapp__headerBottom .header__desktopLogoCol .header__returnArrow{font-size:30px}}.header__regret .header__whatsapp__headerBottom .header__whatsapp__officeCol{padding-right:10px}.header__regret .header__whatsapp__headerBottom .header__whatsapp__seperator2Col{visibility:visible;width:1px;height:16px;background-color:#dedcd9}.header__regret .header__whatsapp__headerBottom .header__whatsapp__headerBottom__langCol{visibility:visible;padding-left:10px}.header__regret .header__whatsapp__blue-bar{height:2px;background-color:#076b9c}@media (min-width:480px){.header__regret .header__whatsapp__mobileBlue-bar{height:2px;background-color:#076b9c}}@media (min-width:768px){.header__regret .header__whatsapp__mobileBlue-bar{height:0}}.header__regret .header__whatsapp__mobileHeader{height:60px}.header__regret .header__whatsapp__mobileHeader .header__whatsapp__mobileMenuBtnCol{display:none}.header__regret .header__whatsapp__mobileHeader .header__whatsapp_mobileArrowCol{display:inline-block;padding-left:10px}.header__regret .header__whatsapp__mobileHeader .header__whatsapp_mobileArrowCol .header__returnArrow{color:#cccbc8;font-size:25px}.header__regret__whatsapp .header__whatsapp__headerTop{display:none}.header__regret__whatsapp .header__whatsapp__headerBottom{background-color:#076b9c;padding-top:0;padding-bottom:0}@media (min-width:768px){.header__regret__whatsapp .header__whatsapp__headerBottom{height:61px}}@media (min-width:1200px){.header__regret__whatsapp .header__whatsapp__headerBottom{height:84px}}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsappFbCol{display:none}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsappFbCol .fb-likeshare-load{display:none}.header__regret__whatsapp .header__whatsapp__headerBottom .header__desktopLogoCol{padding-left:25px;padding-top:11px;visibility:visible;flex:1;display:inline-block;vertical-align:middle}.header__regret__whatsapp .header__whatsapp__headerBottom .header__desktopLogoCol .header__whatsapp__Logo{display:none}@media (min-width:768px){.header__regret__whatsapp .header__whatsapp__headerBottom .header__desktopLogoCol .header__whatsapp__Logo-white{width:150px}}@media (min-width:1200px){.header__regret__whatsapp .header__whatsapp__headerBottom .header__desktopLogoCol .header__whatsapp__Logo-white{width:240px}}.header__regret__whatsapp .header__whatsapp__headerBottom .header__desktopLogoCol .header__returnArrow{padding:0 0 0 4px;width:30.4px;height:30.4px;display:inline-block;color:#076b9c}.header__regret__whatsapp .header__whatsapp__headerBottom .header__desktopLogoCol .header__returnArrow .m-cgg{padding:0 0 0 2px;line-height:1.3}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__phoneText{line-height:17px;color:#fff}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__telBtn:hover{text-decoration:none}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__telBtn:visited{text-decoration:none}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__telBtn:active{text-decoration:none}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__telBtnCol .header__whatsapp__companyInfo .header__whatsapp__telBtn:link{text-decoration:none}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo{color:#fff}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:hover{text-decoration:none}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:visited{text-decoration:none}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:active{text-decoration:none}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__whatsappCol .header__whatsapp__whatsappNo:link{text-decoration:none}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__seperatorCol{width:1px;height:16px;background-color:#2e86bc}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__officeCol{padding-right:10px}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__officeCol .header__whatsapp__officeHr{color:#fff}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__seperator2Col{display:none}.header__regret__whatsapp .header__whatsapp__headerBottom .header__whatsapp__headerBottom__langCol{display:none}.header__regret__whatsapp .header__whatsapp__blue-bar{height:0}.header__regret__whatsapp .header__whatsapp__mobileBlue-bar{height:0}.header__regret__whatsapp .header__whatsapp__mobileHeader{height:60px;background-color:#076b9c}.header__regret__whatsapp .header__whatsapp__mobileHeader .header__whatsapp__mobileMenuBtnCol{display:none}.header__regret__whatsapp .header__whatsapp__mobileHeader .header__whatsapp_mobileArrowCol{display:inline-block;padding-left:10px}.header__regret__whatsapp .header__whatsapp__mobileHeader .header__whatsapp_mobileArrowCol .header__returnArrow{background-color:#fff;padding:0 0 0 2px;width:21.2px;height:21.2px;display:inline-block;color:#076b9c;border-radius:50%}.header__regret__whatsapp .header__whatsapp__mobileHeader .header__whatsapp_mobileArrowCol .header__returnArrow .m-cgg{padding:0 0 0 1px;line-height:1.1;font-size:20px}.header__regret__whatsapp .header__whatsapp__mobileHeader .header__whatsapp__mobileLogoCol .header__whatsapp__mobileLogo{display:none}.header__regret__whatsapp .header__whatsapp__mobileHeader .header__whatsapp__mobileLogoCol .header__whatsapp__mobileLogo-white{display:inline-block;height:40px}@media (min-width:480px){.header__regret__whatsapp .header__whatsapp__mobileHeader .header__whatsapp__mobileLogoCol .header__whatsapp__mobileLogo-white{height:30px}}.header__regret__whatsapp .header__whatsapp__mobileHeader .header__whatsapp__mobileWhatsappBtnCol{padding-right:10px}.header__simple_plain .header__whatsapp__headerTop{display:none}.header__simple_plain .header__whatsapp__headerBottom{background-color:#fff;padding-top:0;padding-bottom:0}@media (min-width:768px){.header__simple_plain .header__whatsapp__headerBottom{height:61px}}@media (min-width:1200px){.header__simple_plain .header__whatsapp__headerBottom{height:84px}}.header__simple_plain .header__whatsapp__headerBottom .header__whatsappFbCol{display:none}.header__simple_plain .header__whatsapp__headerBottom .header__whatsappFbCol .fb-likeshare-load{display:none}.header__simple_plain .header__whatsapp__headerBottom .header__desktopLogoCol{text-align:left;display:inline-block;flex:1}@media (min-width:768px){.header__simple_plain .header__whatsapp__headerBottom .header__desktopLogoCol .header__whatsapp__Logo{width:150px}}@media (min-width:1200px){.header__simple_plain .header__whatsapp__headerBottom .header__desktopLogoCol .header__whatsapp__Logo{width:240px}}.header__simple_plain .header__whatsapp__headerBottom .header__desktopLogoCol .header__whatsapp__Logo-white{display:none}.header__simple_plain .header__whatsapp__headerBottom .header__desktopLogoCol .header__returnArrow{padding:0 0 0 0;display:inline-block;color:#cccbc8}@media (min-width:768px){.header__simple_plain .header__whatsapp__headerBottom .header__desktopLogoCol .header__returnArrow{font-size:20px}}@media (min-width:1200px){.header__simple_plain .header__whatsapp__headerBottom .header__desktopLogoCol .header__returnArrow{font-size:30px}}.header__simple_plain .header__whatsapp__headerBottom .header__whatsapp__officeCol{padding-right:10px}.header__simple_plain .header__whatsapp__headerBottom .header__whatsapp__seperator2Col{display:none}.header__simple_plain .header__whatsapp__headerBottom .header__whatsapp__headerBottom__langCol{display:none}.header__simple_plain .header__whatsapp__blue-bar{height:2px;background-color:#076b9c}@media (min-width:480px){.header__simple_plain .header__whatsapp__mobileBlue-bar{height:2px;background-color:#076b9c}}@media (min-width:768px){.header__simple_plain .header__whatsapp__mobileBlue-bar{height:0}}.header__simple_plain .header__whatsapp__mobileHeader .header__whatsapp__mobileMenuBtnCol{display:none}.header__simple_plain .header__whatsapp__mobileHeader .header__whatsapp_mobileArrowCol{display:inline-block}.header__simple_plain .header__whatsapp__mobileHeader .header__whatsapp_mobileArrowCol .header__returnArrow{color:#cccbc8;font-size:25px}.header__simple_plain .header__mobileTelBtnCol,.header__simple_plain .header__headerBottom,.header__simple_plain .header__menu,.header__simple_plain .header__mobileMenuBtnCol,.header__simple_plain .header__telBtnCol{display:none}.header__simple_plain .header__mobileTelBtnCol.activate,.header__simple_plain .header__headerBottom.activate,.header__simple_plain .header__menu.activate,.header__simple_plain .header__mobileMenuBtnCol.activate,.header__simple_plain .header__telBtnCol.activate{display:block}.header__simple_plain .header__headerTop,.header__simple_plain .header__mobileHeader{background:#fff;border-bottom:5px solid #056f9d}.header__simple_plain .header__mobileHeader.header__mobile-global{background:#056f9d}.header__simple_plain .header__desktopLogoCol,.header__simple_plain .header__mobileLogoCol{margin:auto;text-align:center}.header__simple_plain .header__headerTop{min-height:82px}.header__simple_plain .header__mobileLogo{width:160px}.header__simple_plain.da_header .header__mobileLogo,.header__simple_plain.da_header .header__mobileEmarket{display:none}.header__simple_plain.da_header .plain{display:block}.header__simple_plain.da_header .header__emaerketLogoCol img{max-width:40px}.header__simple_plain.da_header .header__mobileLogoCol,.header__simple_plain.da_header .header__desktopLogoCol{margin:0;text-align:left}.header__simple_plain.da_header .header__telBtnCol{display:block}.header__simple_plain.da_header .header__telBtnCol .emaerket-logo{display:none;margin-right:0}.header__simple_plain.da_header .header__telBtnCol .emaerket-logo.plain{display:block}.header__simple_plain.da_header .header__telBtn{display:none}.header__simple_plain .header__headerTop__langCol{display:block}.header__simple_plain .header__headerTop .header__lang-be-nl{background:url(assets/BE/nl.svg) no-repeat}.header__simple_plain .header__headerTop .header__lang-be-fr{background:url(assets/BE/fr.svg) no-repeat}.header__simple_plain .header__headerTop .header__lang-hk-zh{background:url(assets/HK/zh.svg) no-repeat}.header__simple_plain .header__headerTop .header__lang-hk-en{background:url(assets/HK/en.svg) no-repeat}.header__simple_plain .header__headerTop .header__lang-th-th{background:url(assets/TH/th.svg) no-repeat}.header__simple_plain .header__headerTop .header__lang-th-en{background:url(assets/TH/en.svg) no-repeat}.header__simple_plain .header__headerTop .header__lang-id-id{background:url(assets/ID/id.svg) no-repeat}.header__simple_plain .header__headerTop .header__lang-id-en{background:url(assets/ID/en.svg) no-repeat}@media (max-width:768px){.da_header.da_header .header__mobileTelBtnCol a{font-size:11px}}.header__mobileBgCol{width:100%;height:100%;background-color:rgba(0,0,0,.5)}@media (min-width:768px){.header__mobileBgCol{display:none}}.footer{background:#155072;padding-top:20px;font-size:16px}.footer.grid-4 .footer__links-container .col-md-4{width:50%}@media (min-width:992px){.footer{font-size:14px;padding-top:0;padding-bottom:10px}}@media (max-width:480px){.footer{padding-top:35px}}.footer__logo__link{display:block;text-align:center}@media (min-width:992px){.footer__logo__link{display:inline;text-align:left}}.footer__logo__img{max-width:60%;margin:0;padding:0 15px;color:#056f9d}@media (min-width:992px){.footer__logo__img{margin:28px 0 28px 0;width:300px}}.footer__sitemap-link{display:block;color:#fff;font-weight:bold;font-size:20px;padding:20px 0;margin:10px 0 20px;border-bottom:solid 1px #056f9d;text-align:center}@media (min-width:992px){.footer__sitemap-link{font-size:18px}}@media (max-width:480px){.footer__sitemap-link{font-size:16px;font-height:20px;padding-top:15px;padding-bottom:15px;margin-bottom:0;margin-top:20px}}.footer__sitemap-link:hover,.footer__sitemap-link:visited,.footer__sitemap-link:active,.footer__sitemap-link:focus{color:#fff;text-decoration:none}.footer__sitemap-link .m-cgg-icon--caret-up{display:none}.footer__sitemap-link .m-cgg{font-size:15px}.footer--sitemap-open .footer__sitemap-link .m-cgg-icon--caret-up{display:inline-block;margin-left:4px}.footer--sitemap-open .footer__sitemap-link .m-cgg-icon--caret-down{display:none;margin-left:4px}.footer--sitemap-open .footer__links-container{display:block}.footer__links_header{color:#519bc6;font-weight:bold;font-size:20px}@media (min-width:992px){.footer__links_header{font-size:16px;text-align:left;line-height:26px}}.footer__header_link{color:#519bc6}.footer__header_link:hover,.footer__header_link:visited,.footer__header_link:active,.footer__header_link:focus{text-decoration:underline;color:#519bc6}.footer__links__icon{position:absolute;left:0;top:2.5px;color:#78aa43;font-size:1em}.footer__links-container{display:none}@media (min-width:992px){.footer__links-container{display:block!important}}.footer__links-container .inline{display:inline}.footer__links__list{margin:0 0 20px;padding:0;list-style:none}@media (min-width:992px){.footer__links__list{margin:0}}.footer__links__list li{margin:5px 0;position:relative;padding:0 0 0 13px}.footer__links-container .hard-links-container{width:50%;padding:0}.footer__link{color:#fff}.footer__link:hover,.footer__link:visited,.footer__link:active,.footer__link:focus{text-decoration:underline;color:#fff}@media (max-width:480px){.footer__link{font-size:.75em}.footer__links_header{margin:25px 0;font-size:16px;line-height:26px}.footer__links__icon{left:.3em}.footer__links__list li{margin:.5em 0;padding:0 0 0 1em;line-height:1em}}@media (max-width:768px){.footer__links-container .hard-links-container .col-xs-8{width:100%}.footer__links_header{margin:25px 0 0}.footer__links__list{margin:0}.footer__links__icon{left:0}.footer__links__list li{margin:5px 0;line-height:100%}.footer.grid-4 .footer__links-container .col-md-4{width:100%}}.footer__sitelock-wrap{position:relative}.footer__sitelock-wrap .co2-neutral-icon{max-width:120px}.footer__sitelock{position:absolute;right:0;text-align:center;margin-top:0}@media (min-width:992px){.footer__sitelock{margin-top:0;text-align:left}}@media (max-width:992px){.footer__sitelock{text-align:center;margin:25px auto 0;float:none;position:static}}@media (min-width:992px){.footer__sitelock.da{text-align:right}}.footer__sitelock__img{max-width:70px}.footer__sitelock__text{color:#6aaad4;margin-top:10px;line-height:15px}.footer__emaerket{margin-top:20px;font-size:11px;color:#fff}.footer__emaerket p{width:70%;float:right;line-height:14px}.footer__emaerket img{max-width:35px}.footer__copyright-terms{text-align:left;color:#6aaad4;padding-top:50px;width:80%;float:left;padding-bottom:20px;position:relative;color:#6aaad4;padding-bottom:20px;right:auto}@media (max-width:992px){.footer__copyright-terms{padding-top:20px}}@media (max-width:480px){.footer__copyright-terms{padding-top:20px;padding-bottom:20px}}.footer__copyright-terms__text{padding:0;margin:0 0 15px;line-height:15px}.footer__copyright-terms a{color:rgba(106,170,212,.8)}.footer__copyright-terms a:hover,.footer__copyright-terms a:visited,.footer__copyright-terms a:active,.footer__copyright-terms a:focus{text-decoration:underline;color:#6aaad4}@media (max-width:992px){.footer__copyright-terms{width:100%;text-align:center}}@media (max-width:480px){.footer__sitelock__text,.footer__copyright-terms__text{font-size:.75em;width:auto}}@media (min-width:992px){.footer__links-flex-container{display:flex}.footer__links-flex-container .item{flex-grow:1;flex-basis:0}.footer__links-flex-container .arrow-icon{display:none}}@media (max-width:992px){.footer__links-flex-container{padding:0 15px}.footer__links-flex-container h5{line-height:26px;border-bottom:2px dotted #076b9c;margin:0 0 2px 0;padding:11px 0 14px 0;color:#fff}.footer__links-flex-container h5 a.footer__header_link{color:#fff!important}.footer__links-flex-container h5.no-border{border:none}.footer__links-flex-container .arrow-icon{float:right;color:#66abce;padding-top:5px}.footer__links-flex-container li{font-size:16px;margin:16px 0}.footer__links-flex-container a{font-size:16px}.footer__links__list__hidden{display:none}}.cookies-info-static{background-color:#f3f2ee;border:0;bottom:initial;top:0;left:0;margin:0;position:static;right:0;text-align:left!important;width:100%;z-index:999999;color:#787878;display:none}.cookies-info-message-static{margin:0;color:#312f2e;padding:10px;position:fixed;bottom:0;width:100%;background:#f3f2ee;border-top:1px #ccc solid;z-index:16000003;line-height:22px;min-height:60px}@media (min-width:992px){.cookies-info-message-static{font-size:16px!important;text-align:left}}@media (max-width:480px){.cookies-info-message-static{font-size:14px;font-weight:normal}}.cookies-link-static{color:#312f2e;text-decoration:underline}@media (min-width:992px){.close-btn{float:right;position:absolute;top:4px;right:10px}}.cookies-info-message-static .accept-cookies-button-static{color:#fff;background:#312f2e;border-radius:50%!important;behavior:url(assets/webjars/pie/1.0.0/PIE.htc);border:1px solid #312f2e;-webkit-box-shadow:inset 0 -3px 0 0 #fff;-moz-box-shadow:inset 0 -3px 0 0 #d8d7d3;box-shadow:inset 0 -3px 0 0 #312f2e;padding:3px 0!important;font-size:16px;display:block;font-weight:600;margin-top:0;width:30px;min-height:60px}@media (min-width:992px){.cookies-info-message-static .accept-cookies-button-static{display:inline-block;margin-top:0;position:relative;top:4px}}.cookies-apply-button{padding-left:0;padding-right:0;max-width:100px;height:35px;line-height:14px;float:right}.cookies-apply-button:hover{color:inherit}.accept-cookies-button-static .m-cgg{color:#fff;font-size:20px}.table-row{display:table-row}.cookies-info__footer-cookie{line-height:22px;padding-left:20px}.cookies-info__footer-cookie a{text-decoration:underline;color:#78aa43}@media (min-width:992px){.cookies-info__footer-cookie{line-height:35px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block!important}}.cookies-apply-button-wrapper{line-height:22px}@media (min-width:992px){.cookies-apply-button-wrapper{text-align:left}}body.nav-open .cookies-info-static{display:none}.page{padding:0}@media (min-width:992px){.page{background:#fff url(assets/page-bg.jpg) no-repeat 50% 0;background-size:contain;-ms-behavior:url(scripts/_vendor/backgroundsize.min.htc);padding:50px 0 0}.page{padding:90px 0}}@media (min-width:1200px){.page{padding:150px 0 100px}}.page__header{font-weight:700;font-size:38px;color:#fff;padding:20px 15px 15px;margin:0 -15px;background:#175072}@media (min-width:992px){.page__header{font-size:50px;padding:50px 0 30px 40px;margin:0;background:transparent}}.page__content{background:#fff;font-size:14px}.page__content__inner{padding:20px 0}@media (min-width:992px){.page__content__inner{padding:40px 10px 40px 40px}}.page__content__inner>h2{font-size:16px;font-weight:700}.page__content__inner>p{margin:0;padding:0 0 20px;font-size:14px}.page__content__inner>p>a{color:#78aa43}.page__content__inner>blockquote{font-size:14px}.page__content__last-updated{color:#979290;font-style:normal;display:block;margin:0 0 15px}@media (min-width:992px){.page__content__col--sub{padding-right:0}}.page__content__panel{background:#f3f2ee;padding:20px;font-size:19px;margin:0 -15px 20px}@media (min-width:992px){.page__content__panel{font-size:13px;margin:0 0 20px}}.page__content__panel--clear{background:transparent;padding:0}.contact-us-thank-you__products-container{margin:20px 0 0}@media (max-width:768px){.contact-us-thank-you__products-container .product-showcase__container{text-align:center}}.page__content__justified{text-align:justify}.page-hero{font-size:16px;color:#0e273a;background:#f3f2ee;padding:0}.page-hero--oops .row{padding:20px 0}@media (min-width:992px){.page-hero--oops .row{padding:55px 0 55px}}.page-hero__header{font-weight:700;font-size:50px;margin:30px 0 10px;padding:0;line-height:59px;color:#0e273a}@media (max-width:992px){.page-hero__header{font-size:22px}}.page-hero__subheader{font-size:24px;font-weight:400;color:#0e273a;margin:5px 0 15px;padding:0 0;line-height:32px}@media (max-width:992px){.page-hero__subheader{font-size:16px;line-height:16px}}.page-hero__backhome:hover{color:#77aa43!important}.page-hero__backhome{font-size:20px;font-weight:bold;color:#77aa43;margin:5px 0 15px;padding:0 0;line-height:22px;text-decoration:none!important}@media (max-width:992px){.page-hero__backhome{font-size:14px;line-height:16.8px}.notFoundImg{margin-top:25px}.mobile-header{font-size:24px!important;line-height:32px!important;font-weight:bold}.mobile-body{font-size:15px!important;line-height:22px!important}.ciab-checkbox__lbl{font-size:12px;line-height:16px}}.page-hero--oops .row{background:transparent}@media (min-width:992px){.page-hero--oops .row{background-position:100% 50%;background-repeat:no-repeat}}@media (min-width:992px) and (-webkit-min-device-pixel-ratio:2),(min-width:992px) and (min-resolution:192dpi){.page-hero--oops .row{background-size:425px 368px}}.join-elsewhere__header{font-weight:600;margin:0;padding:0 0 15px;font-size:12px;line-height:22px}@media (min-width:992px){.join-elsewhere__header{font-size:12px;padding:6px 0 0;line-height:22px}}.join-elsewhere__link:hover,.join-elsewhere__link:visited,.join-elsewhere__link:active,.join-elsewhere__link:focus{text-decoration:none;color:#fff}.join-elsewhere__logo{width:auto;display:inline-block;max-width:55px}@media (min-width:992px){.join-elsewhere__logo{max-width:30px;margin-right:10px}}@media (max-width:992px){.join-elsewhere__logo{max-width:35px}}.join-elsewhere__label{color:#fff;font-size:12px;line-height:22px;font-weight:600}.join-elsewhere__link .m-cgg{color:#fff;background-color:#056f9d;border-radius:50%;display:inline-block;text-align:center;vertical-align:middle;width:35px;height:35px;line-height:38px;font-size:20px}.join-elsewhere__link .m-cgg-icon--fb{line-height:38px;font-size:28px}.join-elsewhere__link .m-cgg-icon--youtube{line-height:38px;font-size:24px}.join-elsewhere__link .m-cgg-icon--gplus{line-height:36px;font-size:28px}.join-elsewhere__link .m-cgg-icon--instagram{line-height:36px;font-size:28px}@media (min-width:992px){.join-elsewhere__link .m-cgg{max-width:35px;margin-right:10px}}@media (max-width:992px){.join-elsewhere__link .m-cgg{max-width:35px}}.join-elsewhere__link:hover .join-elsewhere__label,.join-elsewhere__link:visited .join-elsewhere__label,.join-elsewhere__link:active .join-elsewhere__label,.join-elsewhere__link:focus .join-elsewhere__label{text-decoration:underline;color:#fff;font-size:12px;line-height:22px}.join-elsewhere--footer{color:#056f9d;background:#0e273a;text-transform:uppercase;font-weight:600;text-align:center;padding:32.5px 0 32.5px 0}.join-elsewhere--footer .col-md-2{padding:0}@media (min-width:992px){.join-elsewhere--footer{text-align:left;color:#fff}}@media (max-width:480px){.join-elsewhere--footer{padding:15px 0 20px 0}}.join-elsewhere--footer .col-md-2{padding-left:15px}@media (max-width:480px){.join-elsewhere--footer .col-md-2{padding-right:15px}}.join-elsewhere--sidebar{text-transform:uppercase}.join-elsewhere--sidebar .join-elsewhere__header{font-weight:600;font-size:11px;margin:0 0 10px}.join-elsewhere--sidebar .join-elsewhere__link{color:#312f2e;text-transform:uppercase;font-size:11px;font-weight:600;margin:0 0 10px;display:inline-block;width:100%}.join-elsewhere--sidebar .join-elsewhere__link:hover,.join-elsewhere--sidebar .join-elsewhere__link:visited,.join-elsewhere--sidebar .join-elsewhere__link:active,.join-elsewhere--sidebar .join-elsewhere__link:focus,.join-elsewhere--sidebar .join-elsewhere__label,.join-elsewhere--sidebar .join-elsewhere__link:hover .join-elsewhere__label,.join-elsewhere--sidebar .join-elsewhere__link:visited .join-elsewhere__label,.join-elsewhere--sidebar .join-elsewhere__link:active .join-elsewhere__label,.join-elsewhere--sidebar .join-elsewhere__link:focus .join-elsewhere__label{color:#312f2e}.text-center{padding-left:0;padding-right:0}.hero-carousel{background:#fff}.item .hero-carousel_item-newlanding{border-bottom:20px solid #175072;padding-bottom:57px}@media (min-width:992px){.item.pl .hero-carousel_item>.container{background-repeat:no-repeat;background-position:0 100%}}@media (max-width:992px){.item.pl .hero-carousel_item>.container{background-image:none!important}}@media (min-width:992px){.item.cc .hero-carousel_item{background-repeat:no-repeat;background-position:60% 100%}}.item.cc .hero-carousel_item>.container{background:no-repeat 0 100%}@media (max-width:992px){.item.cc .hero-carousel_item{background-image:none!important}.item.cc .hero-carousel_item>.container{background-image:none!important}}@media (min-width:992px){.item.ti .hero-carousel_item>.container{background-repeat:no-repeat;background-position:0 100%}}@media (max-width:992px){.item.ti .hero-carousel_item>.container{background-size:contain!important;padding-bottom:50px;border-top:1px solid #fff}}@media (min-width:768px) and (max-width:992px){.item.ti .hero-carousel__item__cta .ciab-btn{width:40%}}@media (min-width:992px){.item.ci .hero-carousel_item>.container{background-repeat:no-repeat;background-position:0 100%}.item.cl .hero-carousel_item>.container{background-repeat:no-repeat;background-position:0 100%}}.hero-carousel_item{font-size:16px;background-color:#056f9d;color:#312f2e}@media (min-width:992px){.hero-carousel_item{border-bottom:20px solid #175072}}.hero-carousel__item__row{padding:30px 0 25px}@media (min-width:992px){.hero-carousel__item__row{padding:70px 0}}.hero-carousel__item__header{color:#fff}.hero-carousel__item__header h1{font-size:45px;line-height:62px;text-align:left;font-weight:700;margin-top:0;margin-bottom:0}@media (max-width:992px){.hero-carousel__item__header h1{font-size:24px;line-height:32px}}.hero-carousel__item__header h2{font-size:45px;line-height:62px;text-align:left;font-weight:700;margin-top:0;margin-bottom:0}@media (max-width:992px){.hero-carousel__item__header h2{font-size:24px;line-height:32px}}.hero-carousel__item__header h3{font-size:24px;font-weight:400;margin:5px 0 20px;line-height:32px;text-align:left}@media (max-width:992px){.hero-carousel__item__header h3{font-size:16px;line-height:24px}}.hero-carousel__item__header b{font-size:25px;line-height:34px;text-align:left;font-weight:700}.hero-carousel__item__cta{position:relative}.hero-carousel__item__cta .ciab-btn{font-weight:bold;font-size:26px;line-height:30px;text-align:center}@media (max-width:992px){.hero-carousel__item__cta .ciab-btn--main-white{background:#fff;box-shadow:0 5px #cac9c8;color:#312f2e;font-size:22px}}.hero-carousel__item__cta--icon{color:#f3a53d;font-size:64px;position:absolute;top:-40px;left:-48px}@media (max-width:992px){.hero-carousel__item__cta--icon{display:none}}.hero-carousel__item__scroll-down{text-align:center}.hero-carousel__item__scroll-down img{width:50px}@media (max-width:992px){.hero-carousel__item__scroll-down img{width:40px}}.hero-carousel__item-custom-quote{width:60%}@media (max-width:992px){.hero-carousel__item-custom-quote{width:100%}}.hero-carousel__item-cta-grey-position{min-height:72px;font-size:22px;line-height:22px}.hero-carousel__item-custom-quote__link span{display:block;font-size:16px;font-weight:600;line-height:22px;text-align:center}.hero-carousel__item__details{background:#fff;padding:50px 65px 15px 35px;border-radius:10px;min-height:350px}.hero-carousel__item__badge{font-size:28px;color:#fff;background-image:url(assets/sticker.png);background-image:url(assets/sticker.svg);background-size:100% 100%;height:174px;width:174px;position:absolute;top:-40px;right:0}.hero-carousel__item__badge__wrapper{padding:38px 0 0 6px;text-align:center;transform:rotate(12deg)}.hero-carousel__item__badge__text{font-size:21px;line-height:1;margin:0;text-align:center;padding:15px}.hero-carousel__item__badge__text strong{line-height:1.4;font-size:25px}.hero-carousel__item__details_text{font-size:15px}.hero-carousel__item__details_text p{line-height:22px;text-align:left;width:70%}.hero-carousel__item__details_text p.hero-carousel__item__details_text_promise{width:100%}.hero-carousel__item__details_header{font-size:26px;font-weight:800;line-height:.9;text-align:left;margin-top:0;margin-bottom:15px;width:calc(100% - 100px)}.hero-carousel__item__details__list{margin:25px 0 10px;padding:0;list-style:none}.hero-carousel__item__details__list li{margin-bottom:10px;clear:both;font-size:16px}.hero-carousel__item__details__list__item span{width:90%;float:left;margin-bottom:10px;font-size:16px;line-height:22px;text-align:left}.hero-carousel__item__details__list__item i:before{color:#6aaad4;font-family:CGG-icomoon;position:relative;float:left;margin-right:6px;margin-top:3px}.hero-carousel-indicators__item{font-size:18px}.hero-carousel-indicators__item__header{color:#78aa43;margin:0 0 5px;padding:0;font-size:14px;text-transform:uppercase;font-weight:700}.hero-carousel-indicators__item__text{margin:0;padding:0}.hero-carousel .carousel-indicators{position:static;z-index:1;width:100%;padding:0;margin:auto;text-align:left;list-style:none}.hero-carousel .hero-carousel-indicators__item{position:relative;background:#fff;padding:22px 36px 36px 0;width:33.33%;height:142px;float:left;cursor:pointer}@media (min-width:992px){.hero-carousel .hero-carousel-indicators__item{height:122px}}.hero-carousel .hero-carousel-indicators__item.active{margin:auto;background:#fff;font-weight:700}.hero-carousel .carousel-indicators .hero-carousel-indicators__item.active:after{bottom:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-30px;z-index:1}.hero-carousel__item-button-between-message{font-weight:normal;color:#fff}.hero-carousel__item-button-between-message__table,.hero-carousel__item-button-between-message__table_two{display:table;overflow:hidden;width:100%}.hero-carousel__item-button-between-message__table_two{height:51px}.hero-carousel__item-button-between-message__table-cell{display:table-cell;vertical-align:middle;text-align:center;font-size:26px;line-height:34px}.hero-carousel__item-button-right__table-cell{display:table-cell;font-size:26px;vertical-align:middle;text-align:center;line-height:26px}@media (max-width:992px){.hero-carousel__item-button-right__table-cell{font-size:22px;line-height:30px}}@media screen and (max-width:767px){.goFunnelBtn.stickBottom{position:fixed;top:auto;bottom:0!important;margin:10px;width:calc(100% - 20px);z-index:99999;left:0}}@media (min-width:992px){.funnel-button__container{border-radius:8px;background-color:#f3f2ee;padding:25px}}.funnel-button__description{font-weight:bold;font-size:16px;margin-bottom:5px}@media (min-width:992px){.funnel-button__description{font-size:18px}}.funnel-button__selectinput{width:100%;height:100%;margin-bottom:10px;padding:13px 0 12px 20px;display:inline-block;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url(assets/updown-grey50.svg) no-repeat right center;background-size:10% 50%;border:1px solid #cccbc8;border-bottom:none;box-shadow:#cccbc8 0 5px 0 0;border-radius:3px;font-size:18px;vertical-align:top;outline:none}@media (min-width:992px){.funnel-button__selectinput{margin-bottom:0;width:54%;font-size:16px}}.funnel-button__selectinput.has-error{border:1px solid #c90006;box-shadow:#c90006 0 5px 0}.funnel-button__form a.ciab-btn.hide{display:none}.funnel-button__formsubmit{font-size:20px!important;width:100%;display:inline-block}@media (min-width:992px){.funnel-button__formsubmit{width:45%}}.provider-hero{background:#056f9d;color:#fff;text-align:center}.provider-hero__header{font-weight:500;font-size:17px;margin:10px 0}@media (max-width:992px){.provider-hero__header{font-size:14px;line-height:17px}.provider-hero__header .header1{font-weight:bold}}.provider-hero__sub-header{color:#6aaad4;text-transform:uppercase;margin:0 0 10px 0;font-weight:700;font-size:12px}.provider-hero__list{margin:0 0 10px;padding:0;list-style:none;overflow:hidden}.provider-hero__list li{float:left}.provider-hero__list__img{margin:0 10px 0 19px;padding:7px 0;height:50px}.cc-provider{background:#f3f2ee;text-align:center;padding:30px 0 40px}@media (max-width:992px){.cc-provider{padding:25px 0 30px}}.cc-provider__header{font-weight:normal;font-size:26px;line-height:38px;margin:0 0 14px;text-align:center}.cc-provider__header span{text-align:center;font-weight:bold;font-size:26px;line-height:38px;color:#056f9d}@media (max-width:992px){.cc-provider__header{margin:0 0 5px;font-size:14px;line-height:16px}.cc-provider__header span{font-size:14px;line-height:16px}}.cc-provider__list{padding:0;height:50px;list-style:none;overflow:hidden;margin:0}@media (max-width:992px){.cc-provider__list{height:90px}}.cc-provider__list li{display:inline-block}.cc-provider__list__img{margin:0 10px 0 19px;padding:0 0;height:45px}@media (max-width:992px){.cc-provider__list__img{margin:0 5px 0 5px;height:40px;width:85px}}.bb-provider{background:#f3f2ee;text-align:center;padding:30px 0 40px;overflow:hidden}@media (max-width:768px){.bb-provider{padding:25px 0 30px}}@media (min-width:768px){.bb-provider .row{overflow:hidden}}.bb-provider .bb-provider__list{padding:0;list-style:none;margin:0}@media (min-width:768px){.bb-provider .bb-provider__list{display:table}}.bb-provider .bb-provider__list li{display:inline-block;padding:10px}@media (max-width:1199px){.bb-provider .bb-provider__list li:nth-child(n+8) {display:none}}@media (max-width:768px){.bb-provider .bb-provider__list li{width:24%}.bb-provider .bb-provider__list li:nth-child(n+8) {display:inline-block}.bb-provider .bb-provider__list li:nth-child(n+9) {display:none}}@media (min-width:768px){.bb-provider .bb-provider__list li{width:5%;display:table-cell;vertical-align:middle;padding:10px 15px}}.bb-provider .bb-provider__list__img{max-width:100%;margin:0 auto}@media (min-width:768px){.bb-provider .bb-provider__list__img{max-width:100px}}.bb-provider__header{font-weight:normal;font-size:26px;line-height:38px;margin:0 0 14px;text-align:center}.bb-provider__header span{text-align:center;font-weight:bold;font-size:26px;line-height:38px;color:#056f9d}@media (max-width:768px){.bb-provider__header{margin:0 0 5px;font-size:14px;line-height:16px}.bb-provider__header span{font-size:14px;line-height:16px}}.sim-provider{background:#f3f2ee;text-align:center;padding:30px 0 40px;overflow:hidden}@media (max-width:768px){.sim-provider{padding:25px 0 30px}}@media (min-width:768px){.sim-provider .row{overflow:hidden}}.sim-provider .sim-provider__list{padding:0;list-style:none;margin:0}@media (min-width:768px){.sim-provider .sim-provider__list{display:table}}.sim-provider .sim-provider__list li{display:inline-block;padding:10px}@media (max-width:1199px){.sim-provider .sim-provider__list li:nth-child(n+8) {display:none}}@media (max-width:768px){.sim-provider .sim-provider__list li{width:24%}.sim-provider .sim-provider__list li:nth-child(n+8) {display:inline-block}.sim-provider .sim-provider__list li:nth-child(n+9) {display:none}}@media (min-width:768px){.sim-provider .sim-provider__list li{width:5%;display:table-cell;vertical-align:middle;padding:10px 15px}}.sim-provider .sim-provider__list__img{max-width:100%;margin:0 auto}@media (min-width:768px){.sim-provider .sim-provider__list__img{max-width:100px}}.sim-provider__header{font-weight:normal;font-size:26px;line-height:38px;margin:0 0 14px;text-align:center}.sim-provider__header span{text-align:center;font-weight:bold;font-size:26px;line-height:38px;color:#056f9d}@media (max-width:768px){.sim-provider__header{margin:0 0 5px;font-size:14px;line-height:16px}.sim-provider__header span{font-size:14px;line-height:16px}}.ci-provider{background:#f3f2ee;text-align:center;padding:30px 0 40px}@media (max-width:768px){.ci-provider{padding:25px 0 30px}}.ci-provider__header{font-weight:normal;font-size:26px;line-height:38px;margin:0 0 14px;text-align:center}.ci-provider__header span{text-align:center;font-weight:bold;font-size:26px;line-height:38px;color:#056f9d}@media (max-width:768px){.ci-provider__header{margin:0 0 5px;font-size:14px;line-height:16px}.ci-provider__header span{font-size:14px;line-height:16px}}.ci-provider__list{padding:0;height:50px;list-style:none;overflow:hidden;margin:0}@media (max-width:768px){.ci-provider__list{height:90px}}.ci-provider__list li{display:inline-block}@media (max-width:768px){.ci-provider__list li{padding:0 5px;width:75px;height:45px;line-height:45px}}.ci-provider__list__img{margin:0 10px;padding:0 0;height:45px}@media (max-width:768px){.ci-provider__list__img{margin:auto;padding:3px 0;vertical-align:middle;height:auto;max-height:45px;display:inline-block}}.ti-provider{background:#f3f2ee;text-align:center;padding:30px 0 40px}@media (max-width:768px){.ti-provider{padding:25px 0 30px}}.ti-provider__header{font-weight:normal;font-size:26px;line-height:38px;margin:0 0 14px;text-align:center}.ti-provider__header span{text-align:center;font-weight:bold;font-size:26px;line-height:38px;color:#056f9d}@media (max-width:768px){.ti-provider__header{margin:0 0 5px;font-size:14px;line-height:16px}.ti-provider__header span{font-size:14px;line-height:16px}}.ti-provider__list{padding:0;height:50px;list-style:none;overflow:hidden;margin:0}@media (max-width:768px){.ti-provider__list{height:90px}}.ti-provider__list li{display:inline-block}@media (max-width:768px){.ti-provider__list li{padding:0 10px;vertical-align:middle;width:75px}}.ti-provider__list__img{margin:0 10px;padding:0 0;height:45px}@media (max-width:768px){.ti-provider__list__img{margin:0 auto;max-height:45px;padding:3px 0}}.product-showcase{text-align:center;padding:30px 0}@media (min-width:992px){.product-showcase{padding:50px 0 40px;background:#f3f2ee}}.product-showcase__header{font-size:28px;font-weight:700;margin:0 0 20px}@media (min-width:992px){.product-showcase__header{margin-bottom:40px}}.product-showcase__item{min-height:136px;text-align:center;width:225px;display:inline-block;vertical-align:top;transition:.25s all}@media (max-width:480px){.product-showcase__item{min-height:0}}.product-showcase__item__img{position:relative;z-index:0;background:#fff;border-radius:50%;behavior:url(assets/webjars/pie/1.0.0/PIE.htc);padding:18px 10px 10px;display:block;margin:0 auto}@media (min-width:992px){.product-showcase__item__img{width:100px;height:100px;margin:10px auto 25px}}.product-showcase__item__img img{width:70%}@media (min-width:992px){.product-showcase__item__img img{width:70%;margin-top:8px}}.product-showcase__item__icon{background-color:#fff;border-radius:50% 50%;width:100%;height:120px;text-align:center;line-height:120px;margin:0 auto 20px auto}.product-showcase__item__icon img{width:60px;height:60px}@media (min-width:992px){.product-showcase__item__icon{width:120px}}@media (max-width:992px){.product-showcase__item{width:30%}}@media (max-width:768px){.product-showcase{background:#fff}.product-showcase__item{width:30%}.product-showcase__item .product-showcase__item__time,.product-showcase__item .product-showcase__item__btn,.product-showcase__item .product-showcase__item__subtext{display:none}}.product-showcase__item__text{font-size:11px;font-size:3.5vw;font-weight:700;margin-top:10px;line-height:24px}.product-showcase__item__text a{color:#312f2e}@media (min-width:992px){.product-showcase__item__text{font-size:17px}}.product-showcase__item__subtext{font-size:13px;color:#979290;min-height:54px}.product-showcase__item__subtext-padding{padding:0 5px}.product-showcase__item__btn{max-width:150px;margin:15px auto;text-transform:uppercase}.product-showcase__item_btn-padding{padding-top:6px}.product-showcase__item__time{color:#979290;font-size:11px}.product-showcase__all-products-container{display:none}@media (max-width:480px){.product-showcase__container--item-count-limit-xs-show .row .product-showcase__item.nth-child-np7{display:none}.product-showcase__container--item-count-limit-xs-show .product-showcase__all-products-container{display:block}}@media (min-width:992px){.product-showcase__container--item-count-limit-sm-show .row .product-showcase__item.nth-child-np6{display:none}.product-showcase__container--item-count-limit-sm-show .product-showcase__all-products-container{display:block}}.product-showcase__all-products-label--see-all,.product-showcase__all-products-icon--see-all{display:inline-block}.product-showcase__all-products-label--see-less,.product-showcase__all-products-icon--see-less{display:none}.product-showcase__container .product-list-wrap{height:200px;overflow:hidden}.product-showcase__container--is-expanded .product-list-wrap{height:auto}.product-showcase__container--is-expanded .product-showcase__all-products-label--see-all,.product-showcase__container--is-expanded .product-showcase__all-products-icon--see-all{display:none}.product-showcase__container--is-expanded .product-showcase__all-products-label--see-less,.product-showcase__container--is-expanded .product-showcase__all-products-icon--see-less{display:inline-block}.product-showcase__btn-all-products{display:none}.product-showcase__btn-all-products.show{display:block;margin-top:30px;margin-bottom:10px}@media (min-width:992px){.product-showcase__item.no-height{height:0;overflow:hidden;min-height:0}}.number-one-panel{background:#f0f5f9 url(assets/bg_num_1.jpg) 90% 100% no-repeat;padding:30px 0;text-align:center}.number-one-panel .inline-flex-row{display:table}@media (min-width:992px){.number-one-panel .inline-flex-row .display_table-cell{display:table-cell;vertical-align:top;width:50%;float:none}.number-one-panel{text-align:left;padding:50px 0}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.number-one-panel{background-image:url(assets/bg_num_1@2x.jpg);background-size:50%}}.number-one-panel__header{font-size:60px;font-weight:700;line-height:46px;text-align:left;width:540px;height:auto;margin:0 0 30px}@media (min-width:992px){.number-one-panel__header{font-size:42px}}@media (max-width:992px){.number-one-panel__header{font-size:22px!important;line-height:26px!important;text-align:center;width:auto}}.number-one-panel__text{font-size:20px;text-align:left;line-height:22px;width:540px;margin-bottom:0}@media (min-width:992px){.number-one-panel__text{font-size:17px}}@media (max-width:992px){.number-one-panel__text{font-size:14px!important;line-height:20px!important;text-align:center;width:auto;height:auto}}.number-one-panel__points-container{font-size:16px;font-weight:700;color:#979290}@media (min-width:992px){.number-one-panel__points-container{font-size:18px}}@media (max-width:992px){.number-one-panel__points-container{font-size:14px;line-height:18px}}@media (min-width:992px){.number-one-panel__points-container{font-size:34px;font-weight:300;line-height:52px;text-align:left;color:#312f2e}}.number-one-panel__points-container .m-cgg{position:relative;color:#fff;top:3px;background-color:#2e86bc;border-radius:50%;behavior:url(assets/webjars/pie/1.0.0/PIE.htc);display:inline-block;text-align:center;min-width:80px;min-height:80px;line-height:80px;font-size:56px;margin:0 0 15px}@media (min-width:992px){.number-one-panel__points-container .m-cgg{top:0;margin:0;min-width:50px;min-height:50px;line-height:50px;font-size:38px}}@media (max-width:992px){.number-one-panel__points-container .m-cgg{top:0;min-width:60px;min-height:60px;width:60px;height:60px;line-height:60px;margin:0 0 10px}}.number-one-panel__point{margin-bottom:20px}@media (min-width:992px){.number-one-panel__point{margin-bottom:40px}.number-one-panel__point:last-child{margin-bottom:0}}.business-model{background:#076b9c;color:#fff;padding:50px 0;position:relative;overflow:hidden;font-size:16px}.business-model:before{width:50%;position:absolute;left:0;top:0;content:"";display:block;height:100%;background-color:#363636}.business-model h3{font-size:32px;text-align:center}.business-model h4{font-size:16px;text-align:center;margin:25px 0 60px}@media (min-width:992px){.business-model h4{max-width:544px;margin:25px auto 60px}}.business-model__title{font-weight:600;font-size:24px}.business-model__content{text-align:center}.business-model__content-text{min-height:145px;position:relative;padding:10px 0;margin-bottom:20px;display:table;width:100%}@media (min-width:992px){.business-model__content-text{margin:0 auto 70px;width:240px}}.business-model__content-text p{display:block}@media (min-width:992px){.business-model__content-text p{display:table-cell;vertical-align:middle}}.business-model__content-text p a{text-decoration:none;color:#fff}.business-model__content-image{max-width:235px;margin:0 auto}@media (min-width:992px){.business-model__content-image{position:absolute;left:-226px;top:-40px}}@media (min-width:1200px){.business-model__content-image{max-width:276px;left:-296px}}.business-model__btn{background:#77aa43;box-shadow:0 2px 6px 0 rgba(0,0,0,.5) , inset 0 -4px 0 0 #56924b;padding:15px 64px;width:auto;color:#fff;border-radius:6px;-webkit-transition:all .35s;transition:all .35s;font-size:24px}.business-model__btn:hover,.business-model__btn:active,.business-model__btn:focus{background:#56924b;box-shadow:0 2px 6px 0 rgba(0,0,0,.5) , inset 0 -4px 0 0 #42703a;cursor:pointer;color:#fff;text-decoration:none}.compare-then-buy{padding:30px 0 60px;text-align:center;background:#fff}@media (min-width:992px){.compare-then-buy{padding:50px 0}}.compare-then-buy__header{font-size:32px;font-weight:700;margin:0 0 20px}@media (min-width:992px){.compare-then-buy__header{font-size:42px;margin:0 0 60px}}.compare-then-buy .carousel-inner>.item>img,.compare-then-buy .carousel-inner>.item>a>img{display:inline-block;max-width:120px}@media (min-width:992px){.compare-then-buy .carousel-inner>.item>img,.compare-then-buy .carousel-inner>.item>a>img{max-width:100px}.compare-then-buy.v2 .carousel-inner>.item>img{max-width:130px}}.compare-then-buy .carousel-indicators{bottom:-60px}.compare-then-buy .carousel-indicators li{padding:15px;margin:0;width:auto;height:auto;border-radius:0}.compare-then-buy .carousel-indicators li div{background:#ddead0;border-color:#ddead0;width:18px;height:18px;border-radius:50%}.compare-then-buy .carousel-indicators li.active div{background:#78aa43;border-color:#78aa43}@media (min-width:768px){.compare-then-buy .carousel-inner>.item{display:block}}.compare-then-buy__step-header{color:#979290;text-transform:uppercase;font-size:21px;font-weight:600;margin:30px 0 5px}@media (min-width:992px){.compare-then-buy__step-header{font-size:14px;font-weight:400}}.compare-then-buy__step-text{font-weight:600;font-size:20px}@media (min-width:992px){.compare-then-buy__step-text{font-weight:700;font-size:15px}}.compare-then-buy.v2 .container{max-width:1024px}.compare-then-buy.v2 .compare-then-buy__header{font-size:32px}.compare-then-buy.v2 .compare-then-buy__step-text{font-size:16px;margin-top:16px}.compare-then-buy.v2 .compare-then-buy__step-text a img{width:22px;position:relative;top:-1px;left:3px}@media (min-width:992px){.compare-then-buy.v2 .compare-then-buy__step-text{max-width:224px;margin:16px auto}}.compare-then-buy.v2 .compare-then-buy__list{margin-top:40px}@media (min-width:992px){.compare-then-buy.v2 .compare-then-buy__list{margin-top:0}}.compare-then-buy.v2 .compare-then-buy__list-img{max-width:144px}.testimonial-panel{background:#f3f2ee;padding:30px 0 24px;text-align:center;position:relative}@media (min-width:992px){.testimonial-panel{padding:50px 0 20px;text-align:left;min-height:450px}.testimonial-panel .img-wrapper{position:static}}.testimonial-panel__img{max-width:180px;border-radius:50%;display:inline-block;margin-bottom:15px}@media (min-width:992px){.testimonial-panel__img{border-radius:0;margin:0;width:100%;bottom:0;min-width:414px;max-width:458px;position:absolute}}@media (max-width:992px){.testimonial-panel__img{margin-bottom:0;height:165px;width:165px}}.testimonial-panel__quote{font-size:42px;font-weight:300;text-align:left;margin-top:75px;margin-bottom:25px}@media (min-width:992px){.testimonial-panel__quote{font-size:21px;line-height:30px;margin-bottom:25px;width:540px}}@media (max-width:992px){.testimonial-panel__quote{font-size:18px;line-height:24px;text-align:center;margin-top:5px;margin-bottom:15px}}.testimonial-panel__quote .m-cgg-icon--open-quote{margin-top:75px;font-size:8px;position:absolute;top:4px}@media (min-width:992px){.testimonial-panel__quote .m-cgg-icon--open-quote{font-size:70px;left:-70px;color:#eaeae8;top:-30px}}@media (max-width:992px){.testimonial-panel__quote .m-cgg-icon--open-quote{display:none}}.testimonial-panel__quote-text{padding-left:10px}@media (min-width:992px){.testimonial-panel__quote-text{padding-left:0}}@media (max-width:992px){.testimonial-panel__quote-text{font-size:18px!important;line-height:24px!important;font-weight:400}}.testimonial-panel__source-info{font-size:18px;line-height:30px}.testimonial-panel__rating{font-size:26px;color:#facb1e}@media (min-width:992px){.testimonial-panel__rating{margin-bottom:20px}}.testimonial-panel__name{margin-bottom:10px;font-size:18px}@media (max-width:992px){.testimonial-panel__name{margin-bottom:5px}}.testimonial-panel__links a{color:#78aa43;text-decoration:none;font-size:16px;font-weight:400;display:inline-block}@media (min-width:992px){.testimonial-panel__links a{font-weight:400}}@media (max-width:992px){.testimonial-panel__links a{font-size:14px;line-height:15.4px;font-weight:600;text-align:left}}.testimonial-panel__links a:hover{text-decoration:none}.testimonial-panel__link--twitter{margin-right:10px}.testimonial-panel__link--twitter .m-cgg{font-size:15px}@media (min-width:992px){.testimonial-panel__link--twitter .m-cgg{font-size:25px;vertical-align:middle}}.testimonial-panel__link--more-testimonials .m-cgg{font-size:15px}@media (min-width:992px){.column-center-wide{bottom:50px}}.testimonial-panel-v2{padding:70px 0 10px;background:#fff}@media (max-width:480px){.testimonial-panel-v2{padding:50px 0 10px}}.testimonial-panel-v2 .container{max-width:920px;margin:0 auto}@media (min-width:992px){.testimonial-panel-v2 .container .slide_container{width:860px}}@media (max-width:480px){.testimonial-panel-v2 .container .slide_container .testimonial-panel-v2__list-item{padding:0 45px;width:320px}}@media (max-width:320px){.testimonial-panel-v2 .container .slide_container .testimonial-panel-v2__list-item{padding:0 30px;width:300px}}.testimonial-panel-v2__list{padding:20px;margin:0 auto;overflow:hidden;list-style:none;height:230px}@media (max-width:480px){.testimonial-panel-v2__list{height:250px}}.testimonial-panel-v2__list-item{display:inline-block;float:left;padding:0 25px;min-height:230px}@media (max-width:480px){.testimonial-panel-v2__list-item{min-height:250px}}@media (min-width:768px){.testimonial-panel-v2__list-item{padding:0 54px}}@media (min-width:992px){.testimonial-panel-v2__list-item{width:424px}}.testimonial-panel-v2__list-item-quote{font-size:16px;position:relative}.testimonial-panel-v2__list-item-quote .m-cgg{color:#979290;font-size:32px;position:absolute;top:-12px;left:-40px}.testimonial-panel-v2__list-item-author{text-align:right}.testimonial-panel-v2__list-item-author img{max-width:120px}.facebook-panel{padding:20px 0 20px;text-align:center;background:#2e86bc}@media (min-width:992px){.facebook-panel{padding:100px 0 80px;min-height:500px}.facebook-panel{text-align:left}}@media (min-width:1200px){.facebook-panel{padding:120px 0 80px}}.facebook-panel_header{font-size:29px;font-weight:700;margin:0 0 30px}@media (min-width:992px){.facebook-panel_header{font-size:42px;line-height:46px;width:635px}}.facebook-panel_fb-embed{width:100%;text-align:center}@media (min-width:992px){.facebook-panel_fb-embed{text-align:left}}.facebook-panel .fb_iframe_widget{margin:0 auto;float:none;max-width:100%}@media (min-width:992px){.facebook-panel .fb_iframe_widget{margin:0}}.facebook-panel .fb_iframe_widget>span,.facebook-panel .fb_iframe_widget>span>iframe{max-width:100%}.facebook-panel-v2{background:#fff}.facebook-panel-v2 .container{max-width:1060px}.facebook-panel-v2__text{display:table;font-size:20px;height:214px}@media (min-width:992px){.facebook-panel-v2__text{padding-right:70px}}.facebook-panel-v2__text p{display:table-cell;vertical-align:middle}.newsletter{background:#f3f2ee;padding:30px 0}@media (min-width:992px){.newsletter{background:#e6f1f9;padding:35px 0 35px}}.newsletter__header{font-size:32px;text-align:left;font-weight:700;margin:0 0 15px}@media (min-width:992px){.newsletter__header{font-size:42px;line-height:46px;margin:0 0 20px}}@media (max-width:992px){.newsletter__header{font-size:22px!important;line-height:26px!important;text-align:center;margin:0 0 10px}}.newsletter__text{font-size:20px;margin-bottom:15px}@media (min-width:992px){.newsletter__text{font-size:20px;line-height:30px;margin-bottom:40px}}@media (max-width:992px){.newsletter__text{font-size:12px!important;line-height:16px!important;text-align:center;color:#979290}}.newsletter__img{display:block;margin:15px auto}@media (max-width:992px){.newsletter__img{width:100%}}.ie8 .newsletter__img{width:auto}@media (min-width:992px){.newsletter__checkbox-container{margin-top:20px}}.newsletter__subscribed{font-size:16px}.newsletter__subscribed_text{padding:10px 0}.newsletter__subscribed .m-cgg{color:#78aa43;margin:0 5px 0 0}.newsletter__form--loading .newsletter__subscribe__submit{text-indent:-90009px;text-align:left;background-image:url(assets/loading-alt.gif);background-repeat:no-repeat;background-position:50%}.newsletter__subscribe__submit-padding{padding:11px 0;box-shadow:0 5px #618840}.newsletter__subscribe__submit-padding:focus,.newsletter__subscribe__submit-padding:hover{outline:none}.newsletter__form--loading .ciab-text-input{opacity:.6}.newsletter__form--sidebar.newsletter{padding:0;background:none}.newsletter__form--sidebar .newsletter__img{display:none}.newsletter__form--sidebar .newsletter__subscribe-container--top{display:none!important}.newsletter__form--sidebar .newsletter__subscribe-container--bottom{display:block!important}@media (min-width:992px){.newsletter__form--sidebar .newsletter__header{font-size:16px;font-weight:600;margin:0 0 10px}.newsletter__form--sidebar .newsletter__text{font-size:13px;margin:0 0 10px}}.newsletter__form--sidebar .newsletter__subscribed{font-size:13px;text-align:center}.newsletter__form--sidebar .col-xs-12{width:100%;float:none}@media (min-width:992px){.newsletter__form--sidebar .ciab-text-input,.newsletter__form--sidebar .checkbox label.ciab-checkbox__lbl{font-size:13px}}.hero-lead-capture{font-size:16px;color:#312f2e;background:#056f9d;padding:20px 0}@media (min-width:992px){.hero-lead-capture{border-bottom:20px solid #175072;padding:70px 0 0}}.hero-lead-capture__row{background:#fff;border-radius:10px;margin-left:0;margin-right:0;position:relative}@media (min-width:992px){.hero-lead-capture__row{margin-left:-15px;margin-right:-15px;background:transparent;border-radius:0;height:400px}}.hero-lead-capture__header{font-weight:700;font-size:26px;margin:20px 0 10px;padding:0 110px 0 0}@media (min-width:992px){.hero-lead-capture__header{color:#fff;font-size:44px;margin-top:0;padding:0}}.hero-lead-capture__subheader{font-weight:700;font-size:18px;color:#979290;margin:0 0 10px;padding:0 110px 0 0}@media (min-width:992px){.hero-lead-capture__subheader{color:#fff;font-size:20px;font-weight:400;margin:5px 0 15px;padding:0;line-height:1.4}}.hero-lead-capture__text{font-size:24px;color:#fff;margin-top:20px;position:relative;font-weight:500}@media (min-width:992px){.hero-lead-capture__text{font-weight:700;font-size:20px;padding:0 0 0 45px;margin-top:50px;width:300px}}.hero-lead-capture__text__icon{background:#78aa43;color:#056f9d;border-radius:50%;padding:7px 6px 7px 8px;font-size:14px}@media (min-width:992px){.hero-lead-capture__text__icon{font-size:18px;position:absolute;left:0}}.hero-lead-capture__text__phone{white-space:nowrap;color:#78aa43;font-weight:700}.hero-lead-capture__details__container{position:static}@media (min-width:992px){.hero-lead-capture__details__container{position:relative}}.hero-lead-capture__details{background:#fff;border-radius:10px;padding:14px 0 24px}@media (min-width:992px){.hero-lead-capture__details{padding:24px;position:absolute;width:350px;z-index:1}}.hero-lead-capture__icon{transform:scaleY(-1);color:#f08227;font-size:95px;position:absolute;top:-46px;left:-25px;zoom:1}.hero-lead-capture__icon .m-cgg{display:block;transform:rotate(18deg);zoom:1}.hero-lead-capture__badge{font-size:24px;color:#fff;background-image:url(assets/sticker-sm.png);height:120px;width:120px;position:absolute;top:-10px;right:-12px}@media (min-width:992px){.hero-lead-capture__badge{top:-42px;right:-64px}}.hero-lead-capture__badge__wrapper{padding:26px 4px 0 8px;text-align:center;transform:rotate(12deg)}.hero-lead-capture__badge__text{font-size:17px;line-height:1;margin:0;text-align:center}.hero-lead-capture__badge__text strong{line-height:1.4;font-size:25px}.hero-lead-capture__form__header{font-weight:900;font-size:25px;margin-bottom:15px;padding-right:40px}.hero-lead-capture__form,.hero-lead-capture__form .ciab-text-input{font-size:18px}@media (min-width:992px){.hero-lead-capture__form,.hero-lead-capture__form .ciab-text-input{font-size:14px}}.hero-lead-capture__form__submit{margin-top:10px;min-height:60px}.hero-lead-capture__form--loading .hero-lead-capture__form__submit{text-indent:-90009px;text-align:left;background-image:url(assets/loading.gif);background-repeat:no-repeat;background-position:50%}.hero-lead-capture__form--loading .ciab-text-input{opacity:.6}@media (min-width:992px){.hero-lead-capture__thank-you-message{padding-bottom:40px}}.hero-lead-capture__thank-you-message .hero-lead-capture__form__header{font-weight:500;margin-bottom:20px}.hero-lead-capture__thank-you-message p{font-size:14px;font-weight:700;margin:0 0 30px}.hero-lead-capture__thank-you-message__another-quote{text-decoration:none;color:#f08227;font-size:14px;font-weight:700}.hero-lead-capture__thank-you-message__another-quote:hover,.hero-lead-capture__thank-you-message__another-quote:visited,.hero-lead-capture__thank-you-message__another-quote:active{color:#f08227;text-decoration:none}.hero-lead-capture__details .form-group{margin-bottom:5px}.hero-lead-capture__details .error-msg{color:#e9505a;margin:5px 0}.featured-in{background:#e7e6e2;padding:30px 0}@media (min-width:992px){.featured-in{padding:40px 0 60px}}.featured-in__header{font-size:20px;margin:0;text-align:center}@media (min-width:992px){.featured-in__header{font-size:15px;text-align:left}}.featured-in__list{list-style:none;padding:0;margin:20px 0 0;text-align:center}.featured-in__img{width:80%}.featured-in__list li{margin-bottom:10px;margin-right:5px;display:inline-block;width:30%}@media (min-width:480px){.featured-in__list li{width:19%;text-align:left;margin-right:.5%}}.featured-in__list li:last-child{margin-right:0}.get-cheapest{background:#fff;padding:40px 0;text-align:center;font-size:18px}@media (min-width:992px){.get-cheapest{padding:50px 0}.get-cheapest{padding:130px 0}}.get-cheapest__header{font-size:32px;font-weight:700;margin:0 0 20px;padding:0}@media (min-width:992px){.get-cheapest__header{font-size:48px}}.get-cheapest__list{list-style:none;padding:0;margin:20px 0 0;text-align:center}@media (min-width:992px){.get-cheapest__list{margin:40px 0 0}}.get-cheapest__img{height:65px;margin:0 0 10px}@media (min-width:992px){.get-cheapest__img{margin:10px}}.get-cheapest__list li{display:inline-block;margin-right:20px}.get-cheapest__list li:last-child{margin-right:0}.how-it-works{padding:30px 0 60px;text-align:center;background:#fff;border-bottom:solid 0 #fff}@media (min-width:992px){.how-it-works{padding:50px 0}}.how-it-works__header{font-size:32px;font-weight:700;margin:0 0 20px}@media (min-width:992px){.how-it-works__header{font-size:42px;margin:0 0 60px}}.how-it-works .carousel-inner>.item img,.how-it-works .carousel-inner>.item a img{display:inline-block;max-width:120px}@media (min-width:992px){.how-it-works .carousel-inner>.item img,.how-it-works .carousel-inner>.item a img{max-width:100px}}.how-it-works .carousel-indicators{bottom:-60px}.how-it-works .carousel-indicators li{padding:15px;margin:0;width:auto;height:auto;border-radius:0}.how-it-works .carousel-indicators li div{background:#ddead0;border-color:#ddead0;width:18px;height:18px;border-radius:50%}.how-it-works .carousel-indicators li.active div{background:#78aa43;border-color:#78aa43}@media (min-width:768px){.how-it-works .carousel-inner>.item{display:block}}.how-it-works__step-header{color:#979290;text-transform:uppercase;font-size:21px;font-weight:600;margin:30px 0 5px}@media (min-width:992px){.how-it-works__step-header{font-size:14px;font-weight:400}}.how-it-works__step-text{font-weight:600;font-size:20px}@media (min-width:992px){.how-it-works__step-text{font-weight:700;font-size:15px}}.how-it-works__step-item{position:relative;max-width:255px;margin:0 auto;padding-top:10px}@media (min-width:992px){.how-it-works__step-item{padding-top:30px}.how-it-works__step-item{margin:0 20px}}@media (min-width:1200px){.how-it-works__step-item{margin:0 60px}}.how-it-works__step-number{position:absolute;top:0;left:20px;font-weight:700;color:#2e86bc;font-size:27px;line-height:32.3px;text-align:center;background:#eaf2f8;border-radius:50%;padding-top:15px;width:60px;height:60px;display:none}@media (min-width:992px){.how-it-works__step-number{font-size:27px;display:block}.how-it-works__step-number{left:28px}}.ci .how-it-works__step-number{font-size:20px;width:40px;height:40px;padding-top:5px;left:0}.customer-promise{background:#fd4f57;padding:40px 0;color:#fff;text-align:center}@media (min-width:992px){.customer-promise{text-align:left;padding:60px 0 50px}.customer-promise{padding:50px 0}}@media (max-width:992px){.customer-promise{padding:40px 0 30px}}@media (min-width:992px){.customer-promise .row{display:table;vertical-align:middle}.customer-promise .row .col-lg-7.col-md-7{display:table-cell;vertical-align:middle}}.customer-promise__header{margin:0;font-size:28px;margin:0 0 15px;font-weight:700}@media (min-width:992px){.customer-promise__header{font-size:45px;line-height:47px}}@media (max-width:992px){.customer-promise__header{font-size:22px;line-height:26px}}.customer-promise__text{font-size:20px;margin-bottom:15px}@media (min-width:992px){.customer-promise__text{font-size:20px;margin-bottom:30px;line-height:30px}}@media (max-width:992px){.customer-promise__text{font-size:16px;line-height:22px;margin-bottom:0}}.customer-promise__img{display:inline-block;max-width:160px}@media (min-width:992px){.customer-promise__img{max-width:100%;margin:0}.customer-promise__img{width:345px;height:345px;max-width:inherit;margin-top:-25px}}@media (max-width:992px){.customer-promise__img{margin-bottom:15px;width:110px;height:110px}}.product-know-how{padding:60px 0}@media (min-width:992px){.product-know-how{padding:50px 0}}@media (max-width:992px){.product-know-how{padding:30px 0 15px 0}}.product-know-how__header{margin:0;font-size:28px;margin:0 0 30px;font-weight:700}@media (min-width:992px){.product-know-how__header{font-size:45px;line-height:47px;width:auto}}@media (max-width:992px){.product-know-how__header{margin:0 0 10px;font-size:22px;line-height:26px;text-align:left;width:auto}.product-know-how_cc-workflow{width:100%}}.product-know-how__panel-group{font-size:14px;margin:10px 0 0 0}.product-know-how__panel{border-bottom:solid 1px #e7e6e2;padding:0}.product-know-how__panel .collapseContent{overflow:hidden}.product-know-how__panel:last-child{border:none}.product-know-how__panel__header{font-weight:700;padding:0;margin:0;font-size:16px;line-height:30px}@media (min-width:992px){.product-know-how__panel__header{font-size:28px}}.product-know-how__panel__header a{display:block;padding:20px 0 20px 28.7188px;color:#312f2e;position:relative;text-align:left}@media (max-width:992px){.product-know-how__panel__header a{padding:15px 0 10px 18.7188px;font-size:16px;line-height:24px;text-align:left;width:auto}}.product-know-how__panel__header i:before{position:absolute;left:0;top:25px;font-family:CGG-icomoon;color:#78aa43;font-size:24px}@media (max-width:992px){.product-know-how__panel__header i:before{top:15px}}.product-know-how__panel__header a i.m-cgg-icon--caret-up{display:inline}.product-know-how__panel__header a i.m-cgg-icon--caret-down{display:none}.product-know-how__panel__header a.collapsed i.m-cgg-icon--caret-up{display:none}.product-know-how__panel__header a.collapsed i.m-cgg-icon--caret-down{display:inline}.product-know-how__panel__header a:hover,.product-know-how__panel__header a:active,.product-know-how__panel__header a:focus{text-decoration:none}.product-know-how__panel__body{margin:15px 0 25px;font-size:14px;line-height:30px;overflow:hidden}@media (min-width:992px){.product-know-how__panel__body{font-size:20px}}@media (max-width:992px){.product-know-how__panel__body{padding:15px 0 20px;font-size:14px;line-height:24px;width:auto;height:auto;text-align:left}}.product-know-how__panel__body p{margin:0 0 25px}.contact-us-details a{color:#78aa43}.contact-us-details__header{font-size:22px;font-weight:600;margin:0 0 15px}@media (min-width:992px){.contact-us-details__header{font-size:16px;margin:0 0 10px}}.contact-us-details__address{margin:20px 0 0}.cta-banner{position:relative;display:none}@media (min-width:992px){.cta-banner{padding:30px 0;min-height:160px;display:flex;align-items:center}}.cta-banner .container{display:flex;align-items:center}.cta-banner__img{text-align:center}.cta-banner__img img{width:95%}.cta-banner h3{margin:0;padding:0 5%;font-size:32px;font-weight:bold;line-height:1.22}.cta-banner .ciab-btn{padding:18px;color:#fff;font-size:24px;font-weight:bold;text-decoration:none}.best-price-guarantee__header{font-size:22px;font-weight:600;margin:0 0 15px}@media (min-width:992px){.best-price-guarantee__header{font-size:16px;margin:0 0 10px}}.best-price-guarantee__list{margin:20px 0 0;padding:0;list-style:none}.best-price-guarantee__list li{margin:0 0 6px;position:relative;padding:0 0 0 34px}@media (min-width:992px){.best-price-guarantee__list li{padding-left:23px}}.best-price-guarantee__list__icon{position:absolute;left:0;top:0;font-size:24px}@media (min-width:992px){.best-price-guarantee__list__icon{font-size:16px}}.call-info-sidepanel__img-col{padding-right:0;margin-bottom:0}@media (min-width:992px){.call-info-sidepanel__img-col{padding-right:15px;margin-bottom:15px}.call-info-sidepanel__img-col{padding-right:0;margin-bottom:0}}@media (min-width:1200px){.call-info-sidepanel__img-col{padding-right:15px;margin-bottom:0}}.call-info-sidepanel__call{font-size:28px;font-weight:700;margin:15px 0 0;padding:0 0 0 30px;position:relative;line-height:22px}.call-info-sidepanel__icon{display:inline-block;background:#f08227;position:absolute;top:0;left:0;width:22px;height:22px;padding:1px 0 0 1px;border-radius:50%;margin:0 2px 0 0;text-align:center;font-size:13px;font-weight:500;color:#f3f2ee;line-height:1.8}.call-info-sidepanel__sched{display:block;margin:15px 0 0;color:#979290}.navigation-block{position:relative;padding-top:0;padding-bottom:20px}@media (min-width:992px){.navigation-block{padding:50px 0 0}}.navigation-block .container{position:relative}@media (max-width:480px){.navigation-block .container{padding:0 35px}}.navigation-block__btn-prev{position:absolute;top:calc(50% - 15px);left:0;font-size:30px;cursor:pointer}@media (min-width:768px){.navigation-block__btn-prev{left:-15px}}.navigation-block__btn-next{position:absolute;top:calc(50% - 15px);right:0;font-size:30px;cursor:pointer}@media (min-width:768px){.navigation-block__btn-next{right:-15px}}.navigation-block__container{margin-top:20px;margin-bottom:0;height:100%;overflow:hidden}@media (min-width:992px){.navigation-block__container{margin:20px 0}}.navigation-block__header{font-weight:700;text-align:center}@media (min-width:992px){.navigation-block__header{font-size:42px;line-height:46px;margin-top:0;margin-bottom:5px}}.navigation-block__sub-header{text-align:center}@media (min-width:992px){.navigation-block__sub-header{font-size:20px;line-height:30px}}.navigation-block-item{margin-bottom:15px}.navigation-block-item:hover{text-decoration:none}.navigation-block-item img{margin-bottom:10px;width:100%}.navigation-block-item__title{margin-bottom:10px;height:20px;font-size:17px;font-weight:700;line-height:20px;color:#312f2e;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.navigation-block-item__description{margin-bottom:10px;font-size:13px;line-height:18px;color:#979290;height:90px;display:block;overflow:hidden}.provider-item,.provider-item-no-title{padding-bottom:30px}.provider-item__wrapper,.provider-item-no-title__wrapper{background:#fff;text-align:center;color:#979290;vertical-align:middle;cursor:pointer;padding-left:0;position:relative;height:150px}@media (min-width:480px){.provider-item__wrapper,.provider-item-no-title__wrapper{height:200px}}@media (min-width:992px){.provider-item__wrapper,.provider-item-no-title__wrapper{height:250px}.provider-item__wrapper,.provider-item-no-title__wrapper{height:240px}}@media (min-width:1200px){.provider-item__wrapper,.provider-item-no-title__wrapper{height:180px}}.provider-item__logo{position:relative;padding-top:20px;padding-bottom:10px;max-height:120px;min-height:120px}.provider-item__logo img{max-height:100px;max-width:140px;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}@media (max-width:480px){.provider-item__logo img{max-width:100%}}.provider-item__logo img.default{content:url(assets/placeholder.gif)}.provider-item__title,.provider-item-no-title__title{position:absolute;bottom:10px;left:0;width:100%;padding:0 30px;display:none;max-width:100%;font-size:16px;overflow:hidden;text-overflow:ellipsis;line-height:15px;margin:0 auto}@media (min-width:992px){.provider-item__title,.provider-item-no-title__title{font-size:25px;line-height:20px;margin:10px auto}}@media (min-width:1200px){.provider-item__title,.provider-item-no-title__title{font-size:20px}}.provider-item .provider-button-red,.provider-item-no-title .provider-button-red{font-size:14px;height:45px;width:100%}.provider-item .provider-button-white,.provider-item-no-title .provider-button-white{background-color:#fff;border:2px solid #e7e6e2;color:#979290}.provider-item-no-title__wrapper{line-height:180px;height:auto}.provider-item-no-title__title{display:none}.provider-item-no-title__logo img{max-width:100%;padding:0 20px;display:inline-block;margin:0 auto}.provider-landing{width:100%;background:#fafafa}.provider-landing-header{padding-top:30px;padding-bottom:30px}.provider-landing-header__page-name{font-weight:800}.provider-landing-header__tile{padding-top:20px;font-size:45px;font-weight:800;line-height:45px}.provider-landing-header__tile h1{font-size:45px}.provider-landing-header__description{padding-top:20px;line-height:20px;font-size:16px}.provider-landing-body{padding:20px 0;background:#f3f2ee}.provider-landing-body a{text-decoration:none!important;color:#979290!important}.provider-landing-body__categories{padding:20px 0 30px 0;color:#979290;font-weight:600}.provider-landing-body__categories .category-btn{max-width:200px;padding:5px 10px 5px 5px;background:#fff;text-align:center;display:inline-block;border-radius:2px;cursor:pointer;margin:0 5px 5px 0}.provider-landing-body__categories .category-btn.selected a{color:#fff!important}.provider-landing-body__categories .category-btn a{text-decoration:none;color:#979290}.provider-landing-body__categories .category-btn:hover{background:#ddead0}.provider-landing-body__categories .category-btn.selected{color:#fff;background:#78aa43}.provider-landing-body__all-providers-container .ciab-btn{display:block;width:100%;padding:0;border:1px solid #e7e6e2}.provider-landing-tooltip{min-height:400px}.provider-landing-tooltip-item{min-width:300px;margin-top:30px;text-align:center;float:left}.provider-landing-tooltip-item__title{padding-top:20px;font-weight:600;font-size:20px}.provider-landing-tooltip-item__description{padding:10px 40px 0 40px;color:#979290}.provider-landing-tooltip-item__description a{color:#979290;font-weight:600;cursor:pointer}.provider-landing-tooltip .newsletter__form{text-align:left}.provider-landing-tooltip .newsletter__subscribed_text{text-align:center}.provider-landing-tooltip-form-container{padding:30px 0;width:100%}@media (max-width:480px){.provider-landing-tooltip-form-container{padding:30px 15px}}.provider-landing-tooltip-form-container__email{text-align:center}.provider-landing-tooltip-form-container__email-input{resize:none;height:50px;width:200px;line-height:42px;overflow:hidden;float:left}.provider-landing-tooltip-form-container__email-submit{margin-left:15px;font-weight:600;float:left}.provider-landing-tooltip-form-container__email-terms-conditions{text-align:center}.provider-landing-tooltip-form-container__email-terms-conditions a{color:#78aa43;cursor:pointer}.provider-landing-tooltip-form-container__email-terms-check{height:0;float:left}.provider-landing-tooltip-form-container__email-terms-text{padding-left:10px;float:left;text-align:left;max-width:300px}.provider-landing .provider-landing-catInfo__wrapper{background:url(assets/pay-by-credit-card.jpg) no-repeat;background-size:100% 400px;min-height:400px;background:rgba(106,170,212,.8);width:100%;color:#fff;padding-left:200px;padding-top:50px}.provider-landing .provider-landing-catInfo__wrapper select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(assets/updown.png) no-repeat 100% #2e86bc;height:30px;width:200px}.provider-landing .provider-landing-catInfo__wrapper .provider-landing-container--compareBtn{background:#f3a53d;font-weight:700;margin-left:10px;height:30px;width:150px}.provider-landing .provider-landing-catInfo__title{font-size:40px;font-weight:700;width:50%}.provider-landing .provider-landing-catInfo__subtitle{font-weight:700}.provider-landing .provider-block-cc-portal{background:url(assets/pay-by-creditcard.jpg) no-repeat;background-size:100% 100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";color:#fff;padding:50px 0}@media (min-width:992px){.provider-landing .provider-block-cc-portal{padding:100px 0}}.provider-landing .provider-block-cc-portal__dropdown{display:block;appearance:none;-moz-appearance:none;-webkit-appearance:none;height:50px;font-size:14px;padding-left:20px;width:100%;margin-bottom:5px;line-height:40px;background:url(assets/updown-white50.svg) no-repeat;background-size:8% 100%;background-color:#facb1e;background-position:right;border:none;border-weight:2px;border-radius:3px}.provider-landing .provider-block-cc-portal__compareBtn{display:block;font-weight:700;height:50px;font-size:20px}.provider-landing .provider-block-cc-portal__compareBtn a{text-decoration:none;color:#fff}.provider-landing .provider-block-cc-portal__title{font-size:43px;font-weight:700;margin-bottom:30px;text-align:center}.provider-landing .provider-block-cc-portal__subtitle{font-weight:700;font-size:16px;margin-bottom:5px}.provider-landing .provider-block-know-how{text-align:center;min-height:400px;background-color:#eef4f8}.provider-landing .provider-block-know-how__title{padding-top:30px;padding-bottom:30px;font-size:50px;font-weight:600}.provider-landing .provider-block-know-how__menu{font-weight:600;background-color:#eef4f8;border:none;margin:0}.provider-landing .provider-block-know-how__menu ul{height:100%}.provider-landing .provider-block-know-how__menu a:focus,.provider-landing .provider-block-know-how__menu a:hover,.provider-landing .provider-block-know-how__menu .active{background-color:#fff!important}.provider-landing .provider-block-know-how__content-wrapper{text-align:left;background-color:#fff}.provider-landing .provider-block-know-how__content-wrapper a{color:#78aa43;cursor:pointer;font-weight:600}@media (max-width:992px){.provider-landing .provider-block-cc-portal__title{font-size:24px}}.provider-landing .provider-block-customer-support{min-height:400px;background-color:#eef4f8}.provider-landing .provider-block-customer-support-item{margin-top:30px;text-align:center}.provider-landing .provider-block-customer-support-item__title{padding-top:20px;font-weight:600;font-size:20px}.provider-landing .provider-block-customer-support-item__description{padding:10px 40px 0 40px;color:#979290}.provider-landing .provider-block-customer-support-item__description a{color:#979290;font-weight:600;cursor:pointer}.provider-landing .provider-block-customer-support-item__icon{background-color:#fff;border-radius:50% 50%;color:#3684a8;font-size:60px;text-align:center;width:70px;height:70px;padding:7px;display:inline-block}.provider-landing .provider-block-customer-support-form-container{margin-top:30px;width:100%}.provider-landing .provider-block-customer-support-form-container__email-input{resize:none;height:50px;width:200px;line-height:42px;overflow:hidden;float:left}.provider-landing .provider-block-customer-support-form-container__email-submit{margin-left:15px;font-weight:600;float:left}.provider-landing .provider-block-customer-support-form-container__email-terms-conditions a{color:#78aa43;cursor:pointer}.provider-landing .provider-block-customer-support-form-container__email-terms-check{height:0;float:left}.provider-landing .provider-block-customer-support-form-container__email-terms-text{padding-left:10px;float:left;max-width:300px}@media (max-width:992px){.provider-landing-header__tile h1{font-size:24px}}.provider-details{background-color:#fff}.provider-details-mobile-select{background-color:#f3f2ee;padding-top:20px}.provider-details-header{padding:30px 0 20px 0;font-weight:bold}@media (min-width:992px){.provider-details-header{padding-top:80px}}.provider-details-header__page-name{font-size:15px}.provider-details-header__page-title{font-size:40px;line-height:45px;padding-top:15px;padding-bottom:15px}@media (min-width:992px){.provider-details-header__page-title{float:left}}@media (max-width:768px){.provider-details-header__page-title{padding-top:0}}.provider-details-header__page-title h1{font-size:40px;line-height:45px;padding-top:15px;padding-bottom:15px;font-weight:bold}@media (max-width:768px){.provider-details-header__page-title h1{margin:0;padding:0}}@media (min-width:768px){.provider-details-header__page-logo{margin-top:30px}}.provider-details-header__page-logo img{width:100%;max-width:220px}@media (min-width:992px){.provider-details-header__page-logo{float:right}}.provider-details-body__tabs{background:none;border:none;font-weight:normal;min-height:0;margin:0;left:0}.provider-details-body__tabs li{min-width:150px}@media (min-width:992px){.provider-details-body__tabs li{margin-right:10px}}.provider-details-body__tabs li:last-child{margin-right:0}.provider-details-body__tabs li a{color:#000!important;background-color:#eaeae8}.provider-details-body__tabs li.active{font-weight:bold;background-color:#e7e6e2}.provider-details-body__tabs li.active a{background-color:#e7e6e2!important}@media (min-width:992px){.provider-details-body__tabs .navbar-nav{margin:0}}.provider-details-body__tabs-mobile{margin-top:10px;display:block;appearance:none;-moz-appearance:none;-webkit-appearance:none;height:60px;font-size:18px;padding-left:20px;width:100%;margin-bottom:5px;background:url(assets/updown-grey50.svg) no-repeat;background-size:8% 100%;background-color:#fff;background-position:right;border-radius:5px;border:1px solid #979290;color:#000;font-weight:bold;overflow:hidden!important;text-overflow:ellipsis}.provider-details-body__tabs-mobile option{max-width:90%}.provider-details-body__description{color:#454443}.provider-details-body__description a{font-weight:bold;color:#78aa43}.provider-details-body__description-container{padding:20px 0;width:100%;background-color:#e7e6e2}@media (max-width:992px){.provider-details-body__description-container{background-color:#f3f2ee}}.provider-details-footer__more-about{padding-left:5%;background-color:#eef4f8;width:100%;min-height:300px}.provider-details-footer__more-about-header{padding-top:30px;font-size:50px;text-align:center;font-weight:600}.provider-details-footer__more-about-body{font-size:15px}.provider-details-footer__more-about-body a{color:#78aa43;font-weight:600;cursor:pointer}.provider-details-footer__faq{padding-left:5%}.provider-details-footer__faq-header{padding-top:30px;padding-bottom:20px;font-size:30px;font-weight:600}.provider-details-footer__faq-body{border-bottom:2px solid #eaeae8}.provider-details-footer__faq-question{font-size:18px;font-weight:600;cursor:pointer}.provider-details-footer__faq-question img{content:url(assets/down-tri-green.png);padding-right:5px}.provider-details-footer__related-providers{min-height:400px;text-align:center;padding-top:30px;width:100%;background-color:#e6f1f9}.provider-details-recent-awards{text-align:center;padding:25px;min-height:300px}.provider-details-recent-awards__title{font-size:30px}.provider-details-recent-awards-items{display:inline-block;overflow:scroll}.provider-details-recent-awards-item{text-align:left;float:left;width:30%;padding:25px}.provider-details-recent-awards-item img{float:left;padding-right:10px}.provider-details-recent-awards-item__title{float:left;font-weight:600}.provider-details-recent-awards-item__description{color:#979290}.provider-details-product-entries{text-align:center;padding:25px;min-height:300px}.provider-details-product-entries__entry{text-align:center;padding-right:10px}.provider-details-product-entries__entry-name{font-weight:600}.provider-details-product-entries__entry-description{color:#979290}.provider-details-product-cc-result{text-align:center}.provider-details-product-cc-result__result{font-weight:600}.provider-details-product-cc-result-creditcards-header img.default{content:url(assets/placeholder.gif);width:200px}.provider-details-product-cc-result-creditcards-footer{text-align:center}.provider-details-product-cc-result-creditcards-footer__CTA{width:50%;margin:auto}.provider-details-header__page-name,.provider-details-header__provider-dropdown-container{width:49.5%;display:block;vertical-align:middle}@media (max-width:768px){.provider-details-header__page-name,.provider-details-header__provider-dropdown-container{width:100%}}@media (min-width:768px){.provider-details-header__page-name{height:41px;line-height:41px}.provider-details-header__provider-dropdown-container{float:right}}.provider-details-header .dropdown-box{float:right;position:relative}@media (max-width:768px){.provider-details-header .dropdown-box{width:100%}}@media (min-width:768px){.provider-details-header .dropdown-box.mobile{display:none}}.provider-details-header .dropdown-box.desktop{display:none}@media (min-width:768px){.provider-details-header .dropdown-box.desktop{display:block}}.provider-details-header .dropdown-box .dropdown-btn{width:200px;padding:10px 12px;border:1px solid #cccbc8;border-radius:4px;font-size:14px;color:#cccbc8;background-color:#fff;position:relative;cursor:pointer}@media (max-width:768px){.provider-details-header .dropdown-box .dropdown-btn{width:100%;margin-bottom:30px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(assets/updown-grey50.svg) no-repeat;background-size:10% 50%;background-position:right}}.provider-details-header .dropdown-box .dropdown-btn i.m-cgg-icon--uniE00A{position:absolute;right:10px;font-size:20px;color:#000}@media (max-width:768px){.provider-details-header .dropdown-box .dropdown-btn i.m-cgg-icon--uniE00A{display:none}}.provider-details-header .dropdown-box .dropdown-btn *{pointer-events:none}.provider-details-header .dropdown-box .provider-dropdown{list-style:none;margin:0;padding:0;position:absolute;top:95%;width:100%;height:140px;border:2px solid #ccc;border-radius:4px;background-color:#fff;overflow:hidden;overflow-y:scroll;display:none}.provider-details-header .dropdown-box .provider-dropdown.active{display:block}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item{width:100%;font-size:14px;border-bottom:1px solid #ccc}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item a.dropdown-link{padding:10px 12px;display:block;transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item a.dropdown-link:hover,.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item a.dropdown-link:focus,.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item a.dropdown-link:visited{text-decoration:none;transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item:not(.current) a.dropdown-link {color:#555;background-color:#fff}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item:not(.current) a.dropdown-link:hover {color:#fff;background-color:#2e86bc}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item.current a.dropdown-link{color:#fff;background-color:#056f9d;cursor:default}.provider-block-product-contents__content{background-size:100% 400px}.provider-block-product-contents__content-features{background:#007ca2 url(assets/sunglasses.jpg) bottom no-repeat;background-size:100% auto;height:100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";color:#fff;padding:50px 0}@media (min-width:992px){.provider-block-product-contents__content-features{padding:100px 0}}.provider-block-product-contents__content-features-header{font-size:40px;font-weight:bold;margin-bottom:20px}.provider-block-product-contents__content-features .bullets{font-size:18px}.provider-block-product-contents__content-features .bullets ul{padding:0}.provider-block-product-contents__content-features .bullets li{position:relative;padding-left:35px;margin-top:10px}.provider-block-product-contents__content-features .bullets li span{position:absolute;color:#78aa43;left:-6px;top:-6px;font-size:33px}.provider-block-product-contents__content-features .read-more{font-size:20px;font-weight:600;color:#fff;cursor:pointer}.provider-block-product-contents .provider-block-cc-portal{background:#fff;color:#312f2e}.provider-block-product-contents .provider-block-cc-portal__dropdown{border:1px solid #cccac7;background-size:8% 100%!important;background-color:#fff;background-position:right!important;background:url(assets/updown-grey50.svg) no-repeat}.provider-block-product-contents__search-no-result{background:#f3f2ee;padding-top:20px;padding-bottom:20px}.provider-block-product-contents__search-no-result-block{text-align:left;background:#fff;box-shadow:2px 1px 1px #e7e6e2}.provider-block-product-contents__search-no-result-block img{padding:5%}@media (max-width:992px){.provider-block-product-contents__search-no-result-block img{width:100%}}.provider-block-product-contents__search-no-result-block span{padding:10px}@media (min-width:480px){.provider-block-product-contents__search-no-result-block span:last-child{margin-top:5%}}.provider-block-product-contents__search-result .cgg-results__widget-result{background:#eaeae8}.provider-block-product-contents__search-result .cgg-results__widget-result .cgg-results__results-main-menu,.provider-block-product-contents__search-result .cgg-results__widget-result .cgg-results__results-summary{display:none!important}.provider-block-product-contents .provider-block-product-contents__telco-result .cgg-filter-panel__textContainer-group{display:none}@media (max-width:992px){.provider-block-product-contents__content-features-header{font-size:29px}.provider-block-product-contents__content-features .bullets{font-size:16px;clear:both}}.provider-block-more-about{padding:50px 0;background-color:#eef4f8}@media (min-width:992px){.provider-block-more-about{padding:100px 0}}.provider-block-more-about__header{font-size:50px;text-align:center;font-weight:600;margin-bottom:20px}@media (min-width:992px){.provider-block-more-about__header{margin-bottom:40px}}.provider-block-more-about__body{font-size:15px}@media (min-width:769px){.provider-block-more-about__body{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}.provider-block-more-about__body a{color:#78aa43;font-weight:600;cursor:pointer}@media (max-width:992px){.provider-block-more-about__header{font-size:24px}}.provider-block-faq{background-color:#fff;border-bottom:solid 1px #e7e6e2;padding:50px 0}@media (min-width:992px){.provider-block-faq{padding:100px 0}}.provider-block-faq__header{font-size:50px;font-weight:600;margin-bottom:20px}.provider-block-related-providers{text-align:center;padding:50px 0;width:100%;background-color:#e6f1f9}@media (min-width:992px){.provider-block-related-providers{padding:100px 0}}.provider-block-related-providers__header{font-size:30px;font-weight:bold;margin-bottom:50px;text-align:center}.provider-block-related-providers__all-provider-btn a{display:inline}@media (min-width:992px){.provider-block-related-providers__all-provider-btn a{width:20%}}.provider-block-recent-awards{text-align:center;min-height:300px;padding:40px 0}@media (min-width:992px){.provider-block-recent-awards{padding:70px 0}}.provider-block-recent-awards__title{font-size:30px;font-weight:bold;margin-bottom:30px}.provider-block-recent-awards-items{overflow:scroll}.provider-block-recent-awards-item{text-align:left;padding:25px;min-height:130px}.provider-block-recent-awards-item img{float:left;padding-right:10px;width:100px}.provider-block-recent-awards-item__title{font-weight:600;margin-left:110px}.provider-block-recent-awards-item__description{color:#979290;margin-left:110px}.provider-block-product-entries{background-color:#fff;text-align:center;padding:50px 0;min-height:300px}@media (min-width:992px){.provider-block-product-entries{padding:100px 0}}.provider-block-product-entries__entries{padding-top:30px}.provider-block-product-entries__entry{text-align:center;padding-right:10px}.provider-block-product-entries__entry-cc{content:url(assets/provider-details/creditcards.svg)}.provider-block-product-entries__entry-pl{content:url(assets/provider-details/personalloans.svg)}.provider-block-product-entries__entry-mt{content:url(assets/provider-details/mortgage.svg)}.provider-block-product-entries__entry-ins{content:url(assets/provider-details/insurance.svg)}.provider-block-product-entries__entry-name{font-weight:600}.provider-block-product-entries__entry-description{color:#979290}.provider-block-product-entries__title{font-size:30px;font-weight:bold}.row-centered{text-align:center}.col-centered{vertical-align:top;display:inline-block;float:none;text-align:center;margin-right:-4px}.provider-block-cc-result{background-color:#f3f2ee;color:#000;padding-bottom:20px}.provider-block-cc-result__header{padding-top:20px;font-size:18px}.provider-block-cc-result__result{font-weight:600}.provider-block-cc-result__sorting{float:right}.provider-block-cc-result__sorting .title{display:inline-block}.provider-block-cc-result__sorting .options{display:inline-block;color:#979290}.provider-block-cc-result__sorting select{appearance:none;border:none;-moz-appearance:none;-webkit-appearance:none;background:#fff;font-weight:600;min-width:200px;background:url(assets/updown-grey50.svg) no-repeat;background-size:15% 100%;background-position:right}.provider-block-cc-result-creditcards-footer{text-align:center}.provider-block-cc-result-creditcards-footer__CTA{width:50%;margin:auto}.provider-block-result-creditcard{border:2px solid #eaeae8;margin-top:20px;text-align:center;padding:5%}.provider-block-result-creditcard-header{font-weight:600}.provider-block-result-creditcard-header img.default{content:url(assets/error-placeholder.png);width:200px}.provider-block-result-creditcard__image img{width:100%;height:200px}.provider-block-result-creditcard-body{padding-top:10px;text-align:left}.provider-block-result-creditcard-body__title{font-weight:600}.provider-block-result-creditcard-body__description{color:#979290}.provider-block-result-creditcard-body__approving-rating{margin-top:15px}.provider-block-result-creditcard-body__approving-rating-title{display:block}.provider-block-result-creditcard-body__approving-rating-text{float:left;font-weight:600}.provider-block-result-creditcard-body__approving-rating-value{float:right;color:#979290}.provider-block-result-creditcard-body__approving-rating-graph{clear:both;display:block;width:100%;padding-top:10px}.provider-block-result-creditcard-body__approving-rating-graph-table .column{float:left;width:18%;height:5px;background:#e7e6e2;margin-right:2%}.provider-block-result-creditcard-body__approving-rating-graph-table .column.active{background:#78aa43}.provider-block-result-creditcard-body-columns{padding-top:20px;font-weight:600;border-bottom:2px solid #e7e6e2}.provider-block-result-creditcard-body-columns td{border:none!important;padding:20px 0 0 0!important}.provider-block-result-creditcard-body-columns__name{text-align:left}.provider-block-result-creditcard-body-columns__value{text-align:right}.provider-block-result-creditcard-body-columns__extra{text-align:right;font-weight:normal;font-size:80%;color:#979290}.provider-block-result-creditcard-footer{padding-top:10px;padding-bottom:10px}.provider-block-result-creditcard-footer__CTA:disabled{cursor:not-allowed;opacity:.55;filter: alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.provider-block-result-creditcard-footer__CTA i{position:relative!important;top:0;color:#f08227;width:25px;height:25px}.provider-block-result-creditcard-footer__call{color:#f08227;font-weight:600;padding-top:5px;padding-bottom:5px}.provider-block-result-creditcard-footer__last-apply-info{font-size:90%}.provider-block-cc-portal{background:url(assets/pay-by-creditcard.jpg) no-repeat;background-size:100% 100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";color:#fff;padding:50px 0}@media (min-width:992px){.provider-block-cc-portal{padding:100px 0}}.provider-block-cc-portal__dropdown{display:block;appearance:none;-moz-appearance:none;-webkit-appearance:none;height:50px;font-size:14px;padding-left:20px;width:100%;margin-bottom:5px;line-height:40px;background:url(assets/updown-white50.svg) no-repeat;background-size:8% 100%;background-color:#facb1e;background-position:right;border:none;border-weight:2px;border-radius:3px}.provider-block-cc-portal__compareBtn{display:block;font-weight:700;height:50px;font-size:20px}.provider-block-cc-portal__compareBtn a{text-decoration:none;color:#fff}.provider-block-cc-portal__title{font-size:43px;font-weight:700;margin-bottom:30px;text-align:center}.provider-block-cc-portal__subtitle{font-weight:700;font-size:16px;margin-bottom:5px}.provider-block-know-how{text-align:center;min-height:400px;background-color:#eef4f8}.provider-block-know-how__title{padding-top:30px;padding-bottom:30px;font-size:50px;font-weight:600}.provider-block-know-how__menu{font-weight:600;background-color:#eef4f8;border:none;margin:0}.provider-block-know-how__menu ul{height:100%}.provider-block-know-how__menu a:focus,.provider-block-know-how__menu a:hover,.provider-block-know-how__menu .active{background-color:#fff!important}.provider-block-know-how__content-wrapper{text-align:left;background-color:#fff}.provider-block-know-how__content-wrapper a{color:#78aa43;cursor:pointer;font-weight:600}@media (max-width:992px){.provider-block-cc-portal__title{font-size:24px}}.press__details_address{margin-bottom:0}.signup-bar-widget{width:100%;color:#fff;background:linear-gradient(to bottom,#194d6c,#0b263a);background:-o-linear-gradient(bottom,#194d6c,#0b263a);background:-moz-linear-gradient(bottom,#194d6c,#0b263a);background:-webkit-linear-gradient(top,#194d6c,#0b263a)}@media (min-width:992px){.signup-bar-widget .container{display:flex;align-items:stretch}}.signup-bar-widget .container .signup-bar-content-container{margin-bottom:20px}@media (min-width:992px){.signup-bar-widget .container .signup-bar-content-container{margin-bottom:28px}}.signup-bar-widget .container .signup-bar-content-container h2.signup-bar-title{font-size:28px;font-weight:bold;text-align:left;margin:22px 0}@media (min-width:992px){.signup-bar-widget .container .signup-bar-content-container h2.signup-bar-title{margin-bottom:10px}}@media (min-width:1200px){.signup-bar-widget .container .signup-bar-content-container h2.signup-bar-title{font-size:45px}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise>ul{list-style:none;margin:0;margin-bottom:22px;padding:0}@media (min-width:992px){.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise>ul{margin-bottom:15px}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise>ul li.promise-item{font-size:19px;line-height:35px}@media (min-width:992px){.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise>ul li.promise-item{font-size:15px;line-height:35px;display:inline-block;vertical-align:middle;width:auto;margin-right:10px}}@media (min-width:1200px){.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise>ul li.promise-item{font-size:20px}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise>ul li.promise-item>i.m-cgg-icon--ciab-tick{color:#73a645;font-size:29px;margin-right:5px;display:inline-block;vertical-align:middle}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button{width:100%}@media (min-width:992px){.signup-bar-widget .container .signup-bar-content-container .signup-bar-button{display:flex}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login,.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup{width:100%;margin-top:0;margin-bottom:15px;padding:9px 15px;color:#fff;text-align:left;font-size:16px;font-weight:bold;border-radius:3px;display:inline-flex;justify-content:flex-start;align-items:center}@media (min-width:992px){.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login,.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup{width:270px;padding:5px 10px;font-size:14px}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login:hover,.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login:active,.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login:focus,.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup:hover,.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup:active,.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup:focus{text-decoration:none}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login:hover,.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup:hover{margin-top:2px;margin-bottom:13px}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login i.m-cgg,.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup i.m-cgg{display:inline-flex;vertical-align:middle;justify-content:space-around;align-items:center;width:32px;height:32px}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login{background:#3e5a98;box-shadow:0 4px 0 0 #334a8c}@media (min-width:992px){.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login{margin-right:10px}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login:hover{box-shadow:0 2px 0 0 #334a8c}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login i.m-cgg.m-cgg-icon--fb{font-size:32px}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup{background:#77aa43;box-shadow:0 4px 0 0 #56924b}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup:hover{box-shadow:0 2px 0 0 #56924b}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup i.m-cgg.m-cgg-icon--email{font-size:19px}.signup-bar-widget .container .signup-bar-content-container .signup-bar-disclaimer p.disclaimer-content{margin:0}.signup-bar-widget .container .signup-bar-content-container .signup-bar-disclaimer p.disclaimer-content>a{font-weight:bold;color:#77aa43}.signup-bar-widget .container .signup-bar-background{position:relative;text-align:center}@media (min-width:992px){.signup-bar-widget .container .signup-bar-background{text-align:initial}}.signup-bar-widget .container .signup-bar-background>img.background-computer{width:180px}@media (min-width:992px){.signup-bar-widget .container .signup-bar-background>img.background-computer{width:200px;position:absolute;bottom:10px}}@media (min-width:1200px){.signup-bar-widget .container .signup-bar-background>img.background-computer{width:230px}}.static__header-container{background:#e3e3e3;padding:0 15px}.static__header-container__inner{max-width:1036px;margin:0 auto;padding:2em 0}.static__header-container__inner h1{margin-bottom:0;margin-top:0;line-height:30px;font-size:21px;font-weight:bold}.static__content-container{background-color:#f2f2f2;padding:0 15px}.static__content-container__inner{max-width:1036px;padding:20px 0 40px 0;margin:0 auto}.static__content-container__inner .table-container table{background:#fff;margin-bottom:1em}.static__content-container__inner .table-container table th{background:#156c9a;color:#fff;font-weight:bold;text-align:left}.static__content-container__inner .table-container table th,.static__content-container__inner .table-container table td{border:1px solid #000;padding:4px}.static__content-container__inner .table-container table.mid-table{width:50%;margin-left:auto;margin-right:auto}.static__content-container__inner .table-container .car-price-table th:first-child{background:#fff;width:28%;text-decoration:underline;text-align:left;color:#000}.static__content-container__inner .table-container .car-price-table td{padding:3px;text-align:right}.static__content-container__inner .table-container .car-price-table td:first-child{background:#edebec;width:25%;text-align:center}.static__content-container__inner .table-container .car-price-table tr:nth-child(2) td:first-child,.static__content-container__inner .table-container .car-price-table tr:nth-child(8) td:first-child {background:#72a748;color:#fff;font-weight:bold}.static__content-container__inner .table-container .car-price-table tr:nth-child(10) td:first-child {background:gray;line-height:0}.static__content-container__inner .table-container .car-price-table tr:nth-child(14) {background:#ecaf50;font-weight:bold}.static__content-container__inner .table-container .car-price-table tr:nth-child(14) td:first-child {background:#e58f0b}.site-map div{padding-left:30px;font-weight:600;font-size:16px;color:#0e6f9a;line-height:25px}.site-map>div{margin-bottom:10px}.site-map div::before{content:"● "}.site-map>div>div::before{color:green}.site-map>div>div>div::before{color:#ffa500}.site-map>div>div>div>div::before{color:purple}.site-map>div>div>div>div>div::before{color:#d3d3d3}#guides-overall .guide-secondary-title{color:#6fad42;font-size:18px;font-weight:bold}#guides-overall .guide-secondary-description{font-size:16px;color:#000;margin-top:10px;margin-bottom:40px}#guides-overall .guide-icon{background-color:#fff;border-radius:50% 50%;width:120px;height:120px;text-align:center;line-height:120px;margin:auto auto 20px auto}#guides-overall .guide-icon img{width:50%;height:50%}#guides-overall .guide-sub-description{font-size:14px;line-height:20px;margin:auto;text-align:center;min-height:120px}.query-form{background-color:#056f9d;color:#fafafa;padding:50px 0}@media (min-width:992px){.query-form{padding:100px 0}}.query-form__header{font-weight:600}.query-form__title{font-size:45px}.query-form__description{font-size:15px}.query-form__email{margin-top:10px}.query-form__body{padding-top:20px}.query-form__body input[type="radio"]{background:transparent}.query-form__body textarea{resize:none;font-weight:normal;padding:10px;min-height:180px;text-align:left;vertical-align:top;width:100%;max-height:250px;background-color:#2681b5;color:#9cc7e8;border:none}.query-form__body textarea::-webkit-input-placeholder{color:#9cc7e8}.query-form__body p{font-weight:600}.query-form__body input[type="email"]{padding:10px;display:block;width:100%;background-color:#2681b5;color:#9cc7e8;height:50px;border:none}.query-form__body input[type="email"]::-webkit-input-placeholder{color:#9cc7e8}@media (min-width:992px){.query-form__body input[type="email"]::-webkit-input-placeholder{margin-right:15px}}.query-form__checkbox-container{clear:left}.query-form__checkbox-container a{color:#78aa43;font-weight:600}.query-form__checkbox-container .has-error label{color:#fafafa}.query-form__tandc{margin:10px 0}.query-form__tandc .ciab-checkbox__lbl{padding-left:0;width:100%}.query-form__success_text{color:#fafafa}.query-form__checkbox__lbl{padding-left:10px!important;color:#fafafa!important;display:inline}.query-form .has-error .query-form__input{border-color:#ff533f!important;box-shadow:inset 0 0 0 1px #ff533f!important}.query-form .ciab-btn{display:inline-block;margin:15px 0;width:100%;color:#fafafa;box-shadow:0 5px #618840}@media (min-width:992px){.query-form .ciab-btn{float:right;margin:0;height:45px}}.blog-feed{background:#fff;padding-top:0;padding-bottom:20px}@media (min-width:992px){.blog-feed{padding:50px 0 0}}.blogs-container{margin-top:20px;margin-bottom:0;height:100%;overflow:hidden}@media (min-width:992px){.blogs-container{margin:20px 0}}.blog-block{margin-bottom:15px;height:250px}@media (min-width:992px){.blog-block{margin-bottom:30px;height:280px}}.blog-feed__header{font-weight:700;text-align:center}@media (min-width:992px){.blog-feed__header{font-size:42px;line-height:46px;margin-top:0;margin-bottom:5px}}.blog-feed__text{text-align:center}@media (min-width:992px){.blog-feed__text{font-size:20px;line-height:30px}}.blog-feed__link:hover{text-decoration:none}.blog-feed__default-image{height:68px;width:100%;margin-bottom:15px}@media (min-width:992px){.blog-feed__default-image{height:110px;margin-bottom:22px}}.blog-feed__image{width:100%}.blog-feed__title{font-size:16px;font-weight:700;line-height:20px;color:#312f2e;height:60px;overflow:hidden}@media (min-width:992px){.blog-feed__title{font-size:17px;height:40px}}.blog-feed__description{font-size:13px;line-height:18px;color:#979290;height:90px;overflow:hidden}.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme{padding-left:15px}.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element a,.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element span{color:#979290}@media (max-width:480px){.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element a,.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element span{color:#fff}}.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-separator:before{color:#979290}@media (max-width:480px){.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-separator:before{color:#fff}}.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme+.static__header-container{padding-top:40px}.cgg-breadcrumbs-nav.cgg-breadcrumbs-padding-top.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element a,.cgg-breadcrumbs-nav.cgg-breadcrumbs-padding-top.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element span{color:#979290}@media (max-width:480px){.cgg-breadcrumbs-nav.cgg-breadcrumbs-padding-top.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element a,.cgg-breadcrumbs-nav.cgg-breadcrumbs-padding-top.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element span{color:#979290}}.cgg-breadcrumbs-nav.cgg-breadcrumbs-padding-top.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-separator:before{color:#979290;color:#979290}@media (max-width:480px){.cgg-breadcrumbs-nav{padding:0}.cgg-breadcrumbs-nav .m-cgg-icon--chevron-right{margin-left:0}.cgg-breadcrumbs-nav.cgg-breadcrumbs-landing-page{margin:-30px -15px 15px -15px;padding:2px 15px;background-color:#076b9c;color:#fff;display:block}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner{list-style:none}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page{position:relative;height:0;top:30px}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page+.static__header-container,.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page+#guides-overall>.static__header-container{padding-top:40px}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page+#faq,.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page+#sitemap{padding-top:80px}@media (max-width:480px){.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page{position:static;height:auto;margin-top:10px;background:#076b9c;color:#fff;margin:0;padding:3px 15px}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-landing-page{position:relative;padding-left:0;height:0;top:-45px}@media (max-width:992px){.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-landing-page{height:auto;display:block;position:static;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-learning-center{position:relative;margin:0;padding:0;top:10px}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-learning-center a,.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-learning-center span.cgg-breadcrumbs-separator{color:#fff}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-padding-top{padding-top:20px}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-margin-bottom{margin-bottom:50px}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme{padding-left:0}@media (max-width:480px){.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme li{color:#979290}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme a{color:#979290;font-weight:normal}@media (max-width:480px){.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme{padding-left:15px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme .last{color:#fff}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme .last{color:#979290}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-separator:before{color:#979290}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-white-background{background-color:#fff}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-element{display:inline-block}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-element a,.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-element span{color:#fff}@media (max-width:480px){.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-element a,.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-element span{font-size:12px;color:#fff}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-separator{display:inline-block}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-separator:before{opacity:.5}@media (max-width:480px){.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-separator:before{color:#fff;font-size:10px}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .last{color:#fff}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner a{color:#78aa43}@media (max-width:480px){.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner a{color:#fff;font-weight:normal}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner span.cgg-breadcrumbs-separator{color:#fff;font-size:12px}.related-links h3{font-size:21px}.related-links>ul{padding-left:30px}.related-links>ul>li{margin-bottom:10px}.related-links>ul>li>a{color:#77aa43;font-size:15px;font-weight:800}.related-links.faq-sidebar,.related-links.guide-sidebar,.related-links.accordion-sidebar{margin:30px 0 0 0}.related-links.faq-sidebar h3,.related-links.guide-sidebar h3,.related-links.accordion-sidebar h3{height:60px}.related-links.glossary-sidebar,.related-links.listview-sidebar{margin:0}.related-links.glossary-sidebar h3,.related-links.listview-sidebar h3{margin:0;height:33px}.related-links.glossary-sidebar>ul>li,.related-links.listview-sidebar>ul>li{margin-bottom:5px}.related-links.accordion-2-sidebar{margin:17px 0 0 0}.related-links.accordion-2-sidebar h3{height:30px;margin-top:0}.related-links.accordion-3-sidebar h3{height:30px;margin-top:0}.static__content-container__inner.row>.col-md-9{padding-left:0}.static__content-container__inner.row>.col-md-3{padding-right:0}.free-text{background-color:#fff}.free-text .container .row{font-size:16px;padding:50px 0}.free-text .container .row h1,.free-text .container .row h2,.free-text .container .row h3,.free-text .container .row h4,.free-text .container .row h5{font-weight:bold}.free-text .container .row h1{font-size:32px}@media (min-width:992px){.free-text .container .row h1{font-size:64px}}.free-text .container .row h2{font-size:26px}@media (min-width:992px){.free-text .container .row h2{font-size:45px}}.free-text .container .row h3{font-size:20px}@media (min-width:992px){.free-text .container .row h3{font-size:32px}}.free-text .container .row h4{font-size:16px}@media (min-width:992px){.free-text .container .row h4{font-size:23px}}.free-text .container .row h5{font-size:12px}@media (min-width:992px){.free-text .container .row h5{font-size:16px}}.free-text .container .row p{font-size:12px}@media (min-width:992px){.free-text .container .row p{font-size:16px}.funnel-button__container{border-radius:8px;background-color:#f3f2ee;padding:25px}}.funnel-button__description{font-weight:bold;font-size:16px;margin-bottom:5px}@media (min-width:992px){.funnel-button__description{font-size:18px}}.funnel-button__selectinput{width:100%;height:100%;margin-bottom:10px;padding:13px 0 12px 20px;display:inline-block;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url(assets/updown-grey50.svg) no-repeat right center;background-size:10% 50%;border:1px solid #cccbc8;border-bottom:none;box-shadow:#cccbc8 0 5px 0 0;border-radius:3px;font-size:18px;vertical-align:top;outline:none}@media (min-width:992px){.funnel-button__selectinput{margin-bottom:0;width:54%;font-size:16px}}.funnel-button__selectinput.has-error{border:1px solid #c90006;box-shadow:#c90006 0 5px 0}.funnel-button__form a.ciab-btn.hide{display:none}.funnel-button__formsubmit{font-size:20px!important;width:100%;display:inline-block}@media (min-width:992px){.funnel-button__formsubmit{width:45%}}.whiteMenu.header__mobileHeader{background-color:#fff}.whiteMenu.header__mobileHeader .header__mobileMenuBtnCol .header__mobileMenuBtn{color:#cccbc8}.whiteMenu .header__mobileHeader{background-color:#fff}.whiteMenu .header__mobileHeader .header__mobileMenuBtnCol .header__mobileMenuBtn{color:#cccbc8}.whiteMenu.userlogin-menu .header__mobileHeader{border-bottom:5px solid #fff;padding:2vw 15px 0;align-items:flex-start;-webkit-align-items:flex-start}.whiteMenu.userlogin-menu .header__mobileMenuBtnCol .header__mobileMenuBtn{color:#cccbc8}.whiteMenu.credit-cards-landing .hero-carousel__item__header{color:#fff}.whiteMenu.credit-cards-landing .hero-carousel_item{background-color:#076b9c}.whiteMenu.credit-cards-landing .funnel-button__container{border-top:2px solid #2e86bc;padding-top:15px}.whiteMenu.credit-cards-landing .funnel-button__description{font-size:19px;color:#fff}@media (min-width:992px){.whiteMenu.credit-cards-landing .funnel-button__description{color:#312f2e}}.resultPage .whiteMenu.header__mobileHeader{background-color:#056f9d}.resultPage .whiteMenu.header__mobileHeader .header__mobileMenuBtnCol .header__mobileMenuBtn{color:#fff}.resultPage .whiteMenu.header__mobileHeader .header__mobileLogo.whiteLogo{display:block}.resultPage .whiteMenu.header__mobileHeader .header__mobileLogo:not(.whiteLogo) {display:none}.credit-cards-landing .hero-carousel_item{background-color:#e7e6e2;border-bottom:none}@media (min-width:992px){.credit-cards-landing .hero-carousel_item{background-color:#056f9d;border-bottom:20px solid #175072}}.credit-cards-landing .hero-carousel__item__header{color:#312f2e}@media (min-width:992px){.credit-cards-landing .hero-carousel__item__header{color:#fff}}.credit-cards-landing .hero-carousel__item-button-between-message{color:#312f2e;font-size:16px;line-height:22px;margin-top:15px;margin-bottom:10px}@media (min-width:992px){.credit-cards-landing .hero-carousel__item-button-between-message{color:#fff}}@media (max-width:480px){.broadband-landing .cgg-breadcrumbs-override.cgg-breadcrumbs-override{margin-left:-15px;margin-right:-15px}}.broadband-landing .form-container{margin-bottom:10px}.broadband-landing .has-error .broadband-error-message{display:block;background:#c90000;color:#fff;padding:4px 8px;border-radius:0;font-weight:normal;font-size:.9em}.broadband-landing .broadband-error-message{display:none}.broadband-landing .hero-carousel__item__details_header{font-size:1.35em}.broadband-landing .hero-carousel__item__details__list li:first-child{width:82%;overflow:hidden}.broadband-landing .hero-carousel_item{position:relative}@media (max-width:767px){.broadband-landing .hero-carousel_item{background-color:transparent}}.broadband-landing .hero-carousel_item .container-fluid{background-image:url(assets/broadband-feature-image.png);background-repeat:no-repeat;background-position:0 100%;padding-left:40px;padding-right:40px}@media (max-width:1240px){.broadband-landing .hero-carousel_item .container-fluid{background-position:-219px 100%}}@media (max-width:767px){.broadband-landing .hero-carousel_item .container-fluid{background-image:none;padding:0 15px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.broadband-landing .hero-carousel_item .container-fluid{background-image:none}}.broadband-landing .hero-carousel__item__row .tag{top:0}.broadband-landing .hero-carousel__item__row .right-side-banner-text{position:relative;top:-20px}.broadband-landing .hero-carousel__item__details{width:100%}@media (max-width:1240px){.broadband-landing .hero-carousel__item__details{padding:2.5em 2.2em}.broadband-landing .hero-carousel__item__badge{width:140px;height:140px}.broadband-landing .hero-carousel__item__badge .hero-carousel__item__badge__wrapper{padding-top:20px}}.broadband-landing .tag{position:absolute;top:184px;left:0;color:#fff;font-weight:bold}.broadband-landing .tag .tag-shape__triangle{width:0;height:0;border-top:170px solid #77aa43;border-right:170px solid transparent}@media (max-width:1330px){.broadband-landing .tag .tag-shape__triangle{border-top-width:140px;border-right-width:140px}}@media (max-width:1260px){.broadband-landing .tag .tag-shape__triangle{border-top-width:110px;border-right-width:110px}}.broadband-landing .tag .tag__text{position:absolute;top:0;left:-48px;text-align:center;transform:rotateZ(-45deg);font-size:12px;padding:30px 0 10px 20px;width:182px}@media (max-width:1330px){.broadband-landing .tag .tag__text{font-size:11px;left:-57px}}@media (max-width:1260px){.broadband-landing .tag .tag__text{font-size:9px;top:-7px;left:-67px}}.broadband-landing .tag .tag__text .highlight{font-size:24px}@media (max-width:1330px){.broadband-landing .tag .tag__text .highlight{font-size:17px}}@media (max-width:1260px){.broadband-landing .tag .tag__text .highlight{font-size:18px;top:-6px;left:-67px}}.broadband-landing .broadband-landing-checkbox-container{margin:4px 0;padding-left:0}@media (max-width:767px){.broadband-landing .broadband-landing-checkbox-container{margin-top:10px}}.broadband-landing .broadband-input-group.checkbox{cursor:pointer;padding:0;margin:0;color:#fff;font-size:13px;font-weight:normal;line-height:18px}@media (max-width:767px){.broadband-landing .broadband-input-group.checkbox{color:#302e2d}}.broadband-landing .broadband-landing-checkbox{position:relative;display:inline-block;width:20px;height:20px;margin-right:5px;padding:0;top:-2px;border:2px solid #8c8c8a;border-radius:2px}.broadband-landing .broadband-landing-checkbox input[type="checkbox"]{cursor:pointer;opacity:0}.broadband-landing .btn--libris-orange{background:#f38223;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;width:100%;display:block;font-size:2rem;font-weight:600;border-bottom:5px solid #e55f2c;padding:7px 12px}.broadband-landing .link-terms{color:#77aa43}.broadband-landing .link-terms:hover{text-decoration:none}.broadband-landing .broadband-input-group.checkbox{cursor:pointer;padding:0;margin:0}.broadband-landing .broadband-input-group.checkbox .link-terms{color:#77aa43}.broadband-landing .broadband-input-group.checkbox:hover .broadband-landing-checkbox{background:#ccdfb9;border:2px solid #77aa43}.broadband-landing .broadband-input-group.checkbox:hover .broadband-landing-checkbox.checked{background-image:url(assets/broadband-feature-image.png);background:#76a743 url(assets/check.png) no-repeat -3px -1px;border:2px solid #77aa43}.broadband-landing .broadband-input-group.checkbox .broadband-landing-checkbox.checked{background:#76a743 url(assets/check.png) no-repeat -3px -1px;border:2px solid #77aa43}.broadband-landing .broadband-landing-checkbox{position:relative;display:inline-block;width:20px;height:20px;margin-right:5px;margin-bottom:0;padding:0!important;top:-2px;border:2px solid #8c8c8a;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.broadband-landing .broadband-landing-checkbox input[type="checkbox"]{cursor:pointer;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.broadband-landing .landing--checkbox{margin:4px 0;padding-left:0}@media (max-width:767px){.broadband-landing .hero-carousel__item__header{color:#302e2d;margin-top:20px;margin-bottom:20px}}@media only screen and (min-device-width:768px) and (orientation:portrait){.broadband-landing .hero-carousel__item__header{padding-top:20px}}.broadband-landing .hero-carousel__item__header h1{font-size:2.5em;line-height:100%}@media (max-width:767px){.broadband-landing .hero-carousel__item__header h1{font-size:1.3em}}.broadband-landing .hero-carousel__item__header h2{font-size:2.5em;line-height:100%}@media (max-width:767px){.broadband-landing .hero-carousel__item__header h2{font-size:1.3em}}.broadband-landing .hero-carousel__item__header h3{font-size:1.3em;line-height:120%}@media (max-width:767px){.broadband-landing .hero-carousel__item__header h3{font-size:1em}}.broadband-landing .row-left-item.has-error .broadband-input-box{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:768px){.broadband-landing .row-left-item{padding-right:5px}}.broadband-landing .row-right-item.has-error .broadband-input-box{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:768px){.broadband-landing .row-right-item{padding-left:5px}}@media (max-width:768px){.broadband-landing .desktop-button{display:none}}@media (min-width:768px){.broadband-landing .mobile-button{display:none}}.broadband-landing .ciab-btn:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125) , 0 5px #e4602d}.broadband-landing .ciab-btn:focus{outline:none}.broadband-input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.broadband-input-group{position:relative;display:table;border-collapse:separate}.broadband-input-group-lg>.form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:3px;z-index:10}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;white-space:nowrap;vertical-align:middle}@media (max-width:767px){.btn--libris-wrapper{float:right;margin-top:20px}}.btn--libris-wrapper .ciab-btn--orange{font-size:1.3em;font-weight:700}@media (max-width:768px){.btn--libris-wrapper .ciab-btn--orange{font-size:1.1em;font-weight:600}}.btn--libris-wrapper .ciab-btn--cta{font-size:18px;font-weight:700}@media (max-width:991px){.btn--libris-wrapper .ciab-btn--cta .m-cgg-icon--chevron-right{margin-left:5px}}.broadband-input-group-lg .form-control:focus{border-color:#77aa43}@media (max-width:767px){.broadband-input-group-lg .form-control{box-shadow:none}}@-webkit-keyframes shake {from, to {transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {transform: translate3d(-5px, 0, 0);}20%, 40%, 60%, 80% {transform: translate3d(5px, 0, 0);}}@-moz-keyframes shake {from, to {transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {transform: translate3d(-5px, 0, 0);}20%, 40%, 60%, 80% {transform: translate3d(5px, 0, 0);}}@-o-keyframes shake {from, to {transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {transform: translate3d(-5px, 0, 0);}20%, 40%, 60%, 80% {transform: translate3d(5px, 0, 0);}}@keyframes shake {from, to {transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {transform: translate3d(-5px, 0, 0);}20%, 40%, 60%, 80% {transform: translate3d(5px, 0, 0);}}.shake-checkbox{-webkit-animation:shake 500ms ease-in-out;-moz-animation:shake 500ms ease-in-out;-ms-animation:shake 500ms ease-in-out;-o-animation:shake 500ms ease-in-out;animation:shake 500ms ease-in-out}.broadband-contact-page--textarea{height:auto;padding-top:12px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.broadband-landing3 .hero-carousel__item__row{padding:60px 0}}.broadband-landing3 .hero-carousel__item__row .broadband-landing-checkbox-container label{font-size:14px}@media (min-width:991px){.broadband-landing3 .hero-carousel__item__row .broadband-landing-checkbox-container label{font-size:16px}}.broadband-landing3.da-DK .hero-carousel__item__row .broadband-landing-checkbox-container label{font-size:13px}@media (min-width:991px){.broadband-landing3.da-DK .hero-carousel__item__row .broadband-landing-checkbox-container label{font-size:13px}}.broadband-landing3 .da-DK .hero-carousel__item__row .broadband-landing-checkbox-container label{font-size:13px}@media (min-width:991px){.broadband-landing3 .da-DK .hero-carousel__item__row .broadband-landing-checkbox-container label{font-size:13px}}.broadband-landing .da-DK .row-right-item{padding-left:15px}.broadband-landing2 .hero-carousel__item__badge,.broadband-landing4 .hero-carousel__item__badge{display:none}.broadband-landing2 .hero-carousel__item__details.hero-carousel__item__details,.broadband-landing4 .hero-carousel__item__details.hero-carousel__item__details{padding:30px 20px}.broadband-landing2 .hero-carousel__item__details .hero-carousel__item__details_header,.broadband-landing4 .hero-carousel__item__details .hero-carousel__item__details_header{text-align:center;font-size:1.45em}.broadband-landing2 .trustpilot-container,.broadband-landing4 .trustpilot-container{background-color:#fff;padding:30px 20px}@media (min-width:992px){.broadband-landing2,.broadband-landing4{border-top:1px solid #e7e6e2;border-top-padding:30px 20px 0 20px}}.broadband-landing2 .trustpilot-container iframe,.broadband-landing4 .trustpilot-container iframe{margin:0 auto;width:auto;display:block}@media (min-width:767px){.broadband-landing2 .ciab-checkbox__chk-label,.broadband-landing4 .ciab-checkbox__chk-label{color:#fff}}@media (max-width:767px){.broadband-landing2 .no-padding--mobile,.broadband-landing4 .no-padding--mobile{padding:0!important}.broadband-landing2 .form-container,.broadband-landing4 .form-container{margin-bottom:0}.broadband-landing2 .btn--libris-wrapper,.broadband-landing4 .btn--libris-wrapper{margin-top:10px}.broadband-landing2 .broadband-input-group-lg .form-control,.broadband-landing4 .broadband-input-group-lg .form-control{font-size:15px}.broadband-landing2 .broadband-landing-checkbox-container,.broadband-landing4 .broadband-landing-checkbox-container{line-height:1.25}.broadband-landing2 .hero-carousel__item__header,.broadband-landing4 .hero-carousel__item__header{margin-top:0!important;margin-bottom:10px}.broadband-landing2 .hero-carousel__item__header h1,.broadband-landing4 .hero-carousel__item__header h1{color:#076b9c;font-size:18px;text-align:center;margin-bottom:10px}.broadband-landing2 .hero-carousel__item__header h3,.broadband-landing4 .hero-carousel__item__header h3{font-size:13px;text-align:justify;margin-bottom:10px;line-height:1.25}.broadband-landing2 .ciab-checkbox__chk-label,.broadband-landing4 .ciab-checkbox__chk-label{font-size:12px}.broadband-landing2 .link-terms,.broadband-landing4 .link-terms{color:#7aa155}.broadband-landing2 .hero-carousel_item,.broadband-landing2 .broadband-input-group.checkbox,.broadband-landing4 .hero-carousel_item,.broadband-landing4 .broadband-input-group.checkbox{color:#979290}.broadband-landing2 .row-left-item,.broadband-landing4 .row-left-item{padding-right:2px;width:50%}.broadband-landing2 .row-left-item{padding-right:15px;width:100%}.broadband-landing2 .row-right-item,.broadband-landing4 .row-right-item{padding-left:2px;width:50%}}.sim-landing .cgg-breadcrumbs.cgg-breadcrumbs-landing-page{top:-29px}.sim-landing .form-container{margin-bottom:10px}.sim-landing .has-error .sim-error-message{display:block;background:#c90000;color:#fff;padding:4px 8px;border-radius:0;font-weight:normal;font-size:.9em}.sim-landing .sim-error-message{display:none}.sim-landing .hero-carousel__item__details_header{font-size:1.35em}.sim-landing .hero-carousel__item__details__list li:first-child{width:82%;overflow:hidden}.sim-landing .hero-carousel_item{position:relative}@media (max-width:767px){.sim-landing .hero-carousel_item{background-color:transparent}}.sim-landing .hero-carousel_item .container-fluid{background-image:url(assets/sim-feature-image.png);background-repeat:no-repeat;background-position:center 100%;padding-left:40px;padding-right:40px}@media (max-width:1240px){.sim-landing .hero-carousel_item .container-fluid{background-position:-219px 100%}}@media (max-width:767px){.sim-landing .hero-carousel_item .container-fluid{background-image:none;padding:0 15px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.sim-landing .hero-carousel_item .container-fluid{background-image:none}}.sim-landing .hero-carousel__item__row .tag{top:0}.sim-landing .hero-carousel__item__row .right-side-banner-text{position:relative;top:-20px}.sim-landing .hero-carousel__item__details{width:100%;min-height:290px}@media (max-width:1240px){.sim-landing .hero-carousel__item__details{padding:2.5em 2.2em}.sim-landing .hero-carousel__item__badge{width:140px;height:140px}.sim-landing .hero-carousel__item__badge .hero-carousel__item__badge__wrapper{padding-top:20px}}.sim-landing .tag{position:absolute;top:184px;left:0;color:#fff;font-weight:bold}.sim-landing .tag .tag-shape__triangle{width:0;height:0;border-top:170px solid #77aa43;border-right:170px solid transparent}@media (max-width:1330px){.sim-landing .tag .tag-shape__triangle{border-top-width:140px;border-right-width:140px}}@media (max-width:1260px){.sim-landing .tag .tag-shape__triangle{border-top-width:110px;border-right-width:110px}}.sim-landing .tag .tag__text{position:absolute;top:0;left:-48px;text-align:center;transform:rotateZ(-45deg);font-size:12px;padding:30px 0 10px 20px;width:182px}@media (max-width:1330px){.sim-landing .tag .tag__text{font-size:11px;left:-57px}}@media (max-width:1260px){.sim-landing .tag .tag__text{font-size:9px;top:-7px;left:-67px}}.sim-landing .tag .tag__text .highlight{font-size:24px}@media (max-width:1330px){.sim-landing .tag .tag__text .highlight{font-size:17px}}@media (max-width:1260px){.sim-landing .tag .tag__text .highlight{font-size:18px;top:-6px;left:-67px}}.sim-landing .sim-landing-checkbox-container{margin:4px 0;padding-left:0}@media (max-width:767px){.sim-landing .sim-landing-checkbox-container{margin-top:10px}}.sim-landing .sim-input-group.checkbox{cursor:pointer;padding:0;margin:0;color:#fff;font-size:13px;font-weight:normal;line-height:18px}@media (max-width:767px){.sim-landing .sim-input-group.checkbox{color:#302e2d}}.sim-landing .sim-landing-checkbox{position:relative;display:inline-block;width:20px;height:20px;margin-right:5px;padding:0;top:-2px;border:2px solid #8c8c8a;border-radius:2px}.sim-landing .sim-landing-checkbox input[type="checkbox"]{cursor:pointer;opacity:0}.sim-landing .btn--libris-orange{background:#f38223;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;width:100%;display:block;font-size:2rem;font-weight:600;border-bottom:5px solid #e55f2c;padding:7px 12px}.sim-landing .link-terms{color:#77aa43}.sim-landing .link-terms:hover{text-decoration:none}.sim-landing .sim-input-group.checkbox{cursor:pointer;padding:0;margin:0}.sim-landing .sim-input-group.checkbox .link-terms{color:#77aa43}.sim-landing .sim-input-group.checkbox:hover .sim-landing-checkbox{background:#ccdfb9;border:2px solid #77aa43}.sim-landing .sim-input-group.checkbox:hover .sim-landing-checkbox.checked{background-image:url(assets/sim-feature-image.png);background:#76a743 url(assets/check.png) no-repeat -3px -1px;border:2px solid #77aa43}.sim-landing .sim-input-group.checkbox .sim-landing-checkbox.checked{background:#76a743 url(assets/check.png) no-repeat -3px -1px;border:2px solid #77aa43}.sim-landing .sim-landing-checkbox{position:relative;display:inline-block;width:20px;height:20px;margin-right:5px;margin-bottom:0;padding:0!important;top:-2px;border:2px solid #8c8c8a;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.sim-landing .sim-landing-checkbox input[type="checkbox"]{cursor:pointer;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.sim-landing .landing--checkbox{margin:4px 0;padding-left:0}@media (max-width:767px){.sim-landing .hero-carousel__item__header{color:#302e2d;margin-top:20px;margin-bottom:20px}}@media only screen and (min-device-width:768px) and (orientation:portrait){.sim-landing .hero-carousel__item__header{padding-top:20px}}.sim-landing .hero-carousel__item__header h1{font-size:2.5em;line-height:100%}@media (max-width:767px){.sim-landing .hero-carousel__item__header h1{font-size:1.3em}}.sim-landing .hero-carousel__item__header h2{font-size:2.5em;line-height:100%}@media (max-width:767px){.sim-landing .hero-carousel__item__header h2{font-size:1.3em}}.sim-landing .hero-carousel__item__header h3{font-size:1.75em;line-height:100%}@media (max-width:767px){.sim-landing .hero-carousel__item__header h3{font-size:1em}}.sim-landing .row-left-item.has-error .sim-input-box{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:768px){.sim-landing .row-left-item{padding-right:5px}}.sim-landing .row-right-item.has-error .sim-input-box{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:768px){.sim-landing .row-right-item{padding-left:5px}}@media (max-width:768px){.sim-landing .desktop-button{display:none}}@media (min-width:768px){.sim-landing .mobile-button{display:none}}.sim-landing .ciab-btn:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125) , 0 5px #e4602d}.sim-landing .ciab-btn:focus{outline:none}.sim-input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.sim-input-group{position:relative;display:table;border-collapse:separate}.sim-input-group-lg>.form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:3px;z-index:10}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;white-space:nowrap;vertical-align:middle}@media (max-width:767px){.btn--libris-wrapper{float:right;margin-top:20px}}.btn--libris-wrapper .ciab-btn--orange{font-size:1.3em;font-weight:700}@media (max-width:768px){.btn--libris-wrapper .ciab-btn--orange{font-size:1.1em;font-weight:600}}.btn--libris-wrapper .ciab-btn--cta{font-size:24px;font-weight:700}@media (max-width:991px){.btn--libris-wrapper .ciab-btn--cta .m-cgg-icon--chevron-right{margin-left:5px}}.sim-input-group-lg .form-control:focus{border-color:#77aa43}@media (max-width:767px){.sim-input-group-lg .form-control{box-shadow:none}}@-webkit-keyframes shake {from, to {transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {transform: translate3d(-5px, 0, 0);}20%, 40%, 60%, 80% {transform: translate3d(5px, 0, 0);}}@-moz-keyframes shake {from, to {transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {transform: translate3d(-5px, 0, 0);}20%, 40%, 60%, 80% {transform: translate3d(5px, 0, 0);}}@-o-keyframes shake {from, to {transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {transform: translate3d(-5px, 0, 0);}20%, 40%, 60%, 80% {transform: translate3d(5px, 0, 0);}}@keyframes shake {from, to {transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {transform: translate3d(-5px, 0, 0);}20%, 40%, 60%, 80% {transform: translate3d(5px, 0, 0);}}.shake-checkbox{-webkit-animation:shake 500ms ease-in-out;-moz-animation:shake 500ms ease-in-out;-ms-animation:shake 500ms ease-in-out;-o-animation:shake 500ms ease-in-out;animation:shake 500ms ease-in-out}.sim-contact-page--textarea{height:auto;padding-top:12px}.sim-landing .da-DK .row-right-item{padding-left:15px}.ci .hero-carousel__item__details_header{line-height:25px;width:80%}.ci .hero-carousel__item__cta .ciab-btn--main-white{line-height:26px;font-size:25px;min-height:70px}.ci .hero-carousel__item-button-between-message__table-cell{height:75px;line-height:70px}.ci .hero-carousel__item .hero-carousel__item__details_text p{width:80%}.cookie-landing .hero-carousel__item__header h2{font-size:30px}.cookie-landing .hero-carousel__item__header__name{text-transform:capitalize}.cookie-landing .chagecar-btn{color:#fafafa;font-size:11px;background:#78aa43;padding:0 5px;position:relative;bottom:2px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;left:10px;text-decoration:none;display:inline-block}.cookie-landing__provider-box{padding:10px;background-color:#fafafa;border-radius:5px;margin-bottom:2em}.cookie-landing__provider-box img{max-width:80%;margin:10px auto 10px auto;max-height:30px}.cookie-landing__provider-box p{margin-bottom:5px;text-align:center;font-weight:bold;font-size:.9em}.cookie-landing__provider-box .price{font-size:1.2em;text-align:center;font-weight:bold;color:#056f9d;margin:0}.cookie-landing__quote-made p{color:#fafafa}.cookie-landing__quote-made .date{text-transform:capitalize}.cookie-landing__get-quote{border-top:2px solid #f3f2ee;margin:15px -65px -15px -35px;padding:30px}.cookie-landing .hero-carousel__item__details_text .ciab-btn{width:70%}.carinsurance-landing__bg{background-repeat:no-repeat;background-position:top center;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}@media (min-width:768px){.carinsurance-landing__bg{background-position:bottom center}}.carinsurance-landing__bg>.container{position:relative}.carinsurance-landing__bg .hero-carousel__item__row{position:relative}@media (min-width:768px) and (max-width:1199px){.carinsurance-landing__bg .hero-carousel__item__row{padding:20px 0 45px}}@media (min-width:1200px) and (max-width:1440px){.carinsurance-landing__bg .hero-carousel__item__row{padding:50px 0 70px}}@media (max-width:767px){.carinsurance-landing__bg .hero-carousel__item__row{padding:0}}.carinsurance-landing__bg .ci-error-message{display:none}.carinsurance-landing__bg-mask{background-size:100% 100%;background-repeat:no-repeat;position:absolute;top:0;bottom:0;width:100%}.carinsurance-landing__mascot{position:absolute;top:165px;right:0}@media (max-width:767px){.carinsurance-landing__mascot{z-index:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:160px;right:initial}}@media (min-width:768px) and (max-width:991px){.carinsurance-landing__mascot{top:140px}}@media (min-width:992px) and (max-width:1199px){.carinsurance-landing__mascot{top:130px;right:30px}}@media (min-width:1441px){.carinsurance-landing__mascot{right:-225px;top:110px}}.carinsurance-landing__mascot img{max-width:260px}@media (min-width:768px) and (max-width:991px){.carinsurance-landing__mascot img{max-width:230px}}@media (min-width:1441px){.carinsurance-landing__mascot img{max-width:300px}}@media (min-width:992px){.carinsurance-landing .row-left-item{padding-right:5px}}.carinsurance-landing .row-left-item.has-error .ci-input-box{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:992px){.carinsurance-landing .row-right-item{padding-left:5px}}.carinsurance-landing .row-right-item .ci-landing__ciab-btn{height:54px;line-height:18px}.carinsurance-landing .row-right-item .ci-landing__ciab-btn span{font-size:14px}.carinsurance-landing .row-right-item .ci-landing__ciab-btn span .m-cgg{font-size:12px}.carinsurance-landing .ci-landing-text{color:#fff;margin-top:15px}.carinsurance-landing .ci-landing-text a{color:#9dbeda;text-decoration:underline}@media (min-width:768px){.carinsurance-landing .ci-landing-text .hero-carousel__item-custom-quote__link{float:right}}.carinsurance-landing .has-error .ci-error-message{display:block;color:red;line-height:15px;margin-top:6px;font-size:14px}.carinsurance-landing .ci-input-group-lg .form-control{background-size:33px;background-position:2px 2px;background-repeat:no-repeat;height:59px;padding:10px 16px 10px 40px;font-size:18px;line-height:1.33;border-radius:3px;z-index:10}.carinsurance-landing .ci-input-group-lg .form-control:focus{border-color:#77aa43}@media (max-width:767px){.carinsurance-landing .ci-input-group-lg .form-control{box-shadow:none}}.carinsurance-landing .modal-header{padding:15px 15px 0 15px;border-bottom:none}.carinsurance-landing .modal-header .close{font-size:2em;opacity:.8;color:#312f2e;float:right;line-height:25px}.carinsurance-landing .modal-header .close:hover{text-decoration:none}.carinsurance-landing .modal-body{padding:0 15px 25px 15px}.carinsurance-landing .modal-body h3{font-weight:700;margin-top:0;color:#555}.carinsurance-landing .modal-body p{font-size:14px}.carinsurance-landing .modal-body label{font-size:16px;font-weight:700}.carinsurance-landing .cgg-global-input{height:45px;font-size:16px}.carinsurance-landing .ciab-reset{margin:-37px 10px 0 0}.carinsurance-landing .ciab-btn--cta{font-size:18px;padding:6px 0;margin-top:15px;color:#fff;text-decoration:none}@media (min-width:992px){.carinsurance-landing .ciab-btn--cta{margin-top:0}}.carinsurance-landing .modal{display:none!important}.carinsurance-landing .modal.in{display:block!important}.carinsurance-landing__container{max-width:850px;display:table;margin-top:60px}@media (min-width:768px) and (max-width:991px){.carinsurance-landing__container{max-width:490px;margin-left:20px}}@media (min-width:992px) and (max-width:1199px){.carinsurance-landing__container{max-width:590px;margin-left:50px}}@media (min-width:1200px){.carinsurance-landing__container{margin-top:80px;margin-left:50px}}@media (min-width:1441px){.carinsurance-landing__container{max-width:924px;margin:0 auto}}@media (max-width:767px){.carinsurance-landing__container{padding:0 5px;z-index:1;position:relative;margin-top:160px}}.carinsurance-landing__title{font-size:34px;text-align:center;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);margin-bottom:26px;font-weight:600;padding:0 160px}@media (min-width:768px) and (max-width:991px){.carinsurance-landing__title{padding:0 20px;font-size:30px}}@media (min-width:992px) and (max-width:1199px){.carinsurance-landing__title{padding:0 70px}}@media (min-width:1441px){.carinsurance-landing__title{font-size:36px}}@media (max-width:767px){.carinsurance-landing__title{font-size:24px;padding:15px;line-height:25px;min-height:130px}}.carinsurance-landing__panel{width:100%;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);padding:20px 20px 10px;min-height:130px}.carinsurance-landing__panel-label{font-size:16px;font-weight:bold;line-height:1.25;color:#312f2e;margin-top:-6px;margin-bottom:8px}@media (min-width:768px) and (max-width:991px){.carinsurance-landing__panel-label{font-size:14px}}.carinsurance-landing__panel-tooltip{position:relative;display:inline-block;top:1px;left:5px}.carinsurance-landing__panel-tooltip-box{display:none;position:absolute;background-color:#77aa43;color:#fff;bottom:30px;left:-150px;padding:5px 8px;border-radius:3px 5px;width:300px;z-index:999}.carinsurance-landing__panel-tooltip-box:after{content:" ";height:5px;background-color:#77aa43;border-left:7px solid #fff;border-top:7px solid #77aa43;border-right:7px solid #fff;position:absolute;bottom:-7px;left:151px}.carinsurance-landing__panel-tooltip .m-cgg-icon{color:#77aa43;cursor:pointer;background:none;position:initial;font-size:16px;padding:0}.carinsurance-landing__panel-item{float:left;width:250px}@media (min-width:1441px){.carinsurance-landing__panel-item{width:275px}}@media (min-width:992px){.carinsurance-landing__panel-item:last-child{width:220px}}@media (min-width:1441px){.carinsurance-landing__panel-item:last-child{width:230px}}@media (min-width:768px) and (max-width:1199px){.carinsurance-landing__panel-item:last-child{width:100%}}@media (min-width:768px) and (max-width:991px){.carinsurance-landing__panel-item{width:200px}}@media (max-width:767px){.carinsurance-landing__panel-item{width:100%}}.carinsurance-landing__panel .has-error input,.carinsurance-landing__panel .has-error select{border:solid 2px red}.carinsurance-landing__panel *[disabled]{cursor:not-allowed;background-color: #eeee}.carinsurance-landing__panel-select{height:55px;width:100%;border-radius:3px;border:solid 1px #cccbc8;line-height:1.11;background-color:#fff}@media (max-width:767px){.carinsurance-landing__panel-select{width:100%}}.carinsurance-landing__panel-select:focus{outline:none;border:solid 2px #77aa43}.carinsurance-landing__panel-button{height:50px;font-size:20px;font-weight:bold;padding:11px 12px;position:relative}@media (min-width:768px){.carinsurance-landing__panel-button{margin-top:22px}}.carinsurance-landing__panel-button.ciab-btn--busy{background-image:url(assets/loading.gif)}.carinsurance-landing__panel-button .button-arrow{-webkit-animation:next 1s infinite normal ease-out;animation:next 1s infinite normal ease-out;position:absolute;content:"";top:4px;bottom:0;right:6%;margin:auto;width:0;height:0;border:8px solid transparent;border-left-color:#fff}.carinsurance-landing__panel-button:disabled{background:#f08227}.carinsurance-landing__input{min-height:55px;border:solid 1px #cccbc8;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:18px;line-height:1.11;width:100%;padding-left:40px;text-transform:uppercase}.carinsurance-landing__input:focus{outline:none;border:solid 2px #77aa43}.carinsurance-landing__separator-container{position:relative;float:left;width:50px;height:55px;margin-top:22px}@media (max-width:767px){.carinsurance-landing__separator-container{height:20px;width:100%;margin:15px 0;text-align:center}}@media (min-width:1200px){.carinsurance-landing__separator-container2{width:40px}}@media (min-width:768px) and (max-width:1199px){.carinsurance-landing__separator-container2{display:none}}.carinsurance-landing__separator-text{color:#076b9c;font-size:18px;font-weight:bold;text-align:center;background-color:#fff;z-index:999;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}@media (max-width:767px){.carinsurance-landing__separator-text{display:inline-block;padding:0 10px}}.carinsurance-landing__separator-line{margin-left:50%;border-left:1px solid #cccbc8;height:100%;width:0;position:absolute;top:0;bottom:0}@media (max-width:767px){.carinsurance-landing__separator-line{border-left:none;border-bottom:1px solid #cccbc8;height:10px;width:100%;margin:0}}.carinsurance-landing__plate-container{width:100%;position:relative}.carinsurance-landing__plate-container:before{content:" ";display:block;position:absolute;left:0;width:50px;height:55px;background-image:url(http://www.samlino.dk/s3/denmark/samlino.dk/production/dk/images/general/platenumber.png);background-position:0;background-repeat:no-repeat;background-size:35px;z-index:2}.carinsurance-landing__plate-container i{color:#77aa43;position:absolute;top:18px;right:15px;font-size:18px}.carinsurance-landing__plate-container .loading{text-align:left;background:url(assets/spin-grey.gif) no-repeat;background-size:90%;width:40px;height:40px;position:absolute;top:9px;right:6px}.carinsurance-landing__plate-input{position:relative;padding-left:52px;width:100%;text-transform:uppercase}.carinsurance-landing__trustpilot-container{padding:17px 0;position:relative;text-align:center}@media (min-width:768px){.carinsurance-landing__trustpilot-container{max-width:340px;margin:100px auto 20px;padding:0}}@media (min-width:1441px){.carinsurance-landing__trustpilot-container{margin:120px auto 20px}}@media (min-width:768px) and (max-width:1199px){.carinsurance-landing__trustpilot-container{margin:60px auto 50px}}.carinsurance-landing__trustpilot-container .trustpilot-widget{position:relative;display:inline-block}@media (max-width:320px){.carinsurance-landing__trustpilot-container .trustpilot-widget{width:270px}}.carinsurance-landing__trustpilot-eye{display:inline-block;position:relative;top:-2px}.carinsurance-landing__trustpilot-eye img{max-width:30px}.carinsurance-landing__footer{background:#076b9c;position:relative;left:0;right:0;text-align:center;color:#fff;font-size:22px;font-weight:bold;line-height:42px;padding:20px 0}@media (min-width:768px){.carinsurance-landing__footer{position:absolute;height:80px;line-height:80px;padding:0;bottom:-20px}}.carinsurance-landing__footer span{display:inline-block;padding-left:35px}@media (max-width:767px){.carinsurance-landing__footer span:first-child{display:block;padding:0}}@media (min-width:768px) and (max-width:991px){.carinsurance-landing__footer span{padding-left:10px}}@media (max-width:767px){.carinsurance-landing__footer span{padding:0 10px}}@media (min-width:992px){.cookie-landing-left-pane.hero-carousel__item__row{padding-bottom:20px}}select{outline:none}select::-ms-expand{display:none}@keyframes next {0% {right: 6%;}100% {right: 1%;}}@-webkit-keyframes next {0% {right: 6%;}100% {right: 1%;}}@-moz-keyframes next {0% {right: 6%;}100% {right: 1%;}}.autocomplete{margin:0;padding:0;border:none}.autocomplete.hidden{display:none}.text-suggestions{list-style:none;margin:0;padding:0;border:2px solid #cccbc8;border-radius:3px;max-height: calc((2em + (8px * 2)) * 7);overflow-y:auto;transition:all .1s ease-in-out}.text-suggestions:empty{display:none}.text-suggestions.empty{max-height:0;opacity:0}.text-suggestions_item{display:block;overflow:hidden;position:relative;background:#fff;max-height:6em;transition:all .1s ease-in-out}.text-suggestions_item.hidden,.text-suggestions_item.show{max-height:0}.text-suggestions_item:nth-child(even) {background:#ececec}.text-suggestions_item_input{position:absolute;margin:0;padding:0;width:100%;height:100%;opacity:0}.text-suggestions_item_label{display:block;font-weight:normal;line-height:24px;color:#312f2e;margin:0;padding:8px 16px}.text-suggestions_item_input:checked+.text-suggestions_item_label,.text-suggestions_item_input:focus+.text-suggestions_item_label{border:1px dotted #000;padding:7px 15px}@media (max-width:578px){.text-suggestions{max-height: calc((2em + (8px * 2)) * 5)}}.banner{background:#fff;padding-bottom:16px}.banner_header{min-height:382px;padding:102px 0 120px 0}.banner_title{text-align:center;color:#fff;text-shadow:1px 1px #333;margin:0 auto 0 auto;line-height:54px;font-size:33px}.banner_maintitle{max-width:682px;margin:auto;padding:0;font-weight:bolder}.banner_subtitle{max-width:682px;font-weight:normal;line-height:31px;font-size:26px;margin:16px auto 0 auto}.banner_body{background:#fff;padding:16px;border-radius:3px;max-width:578px;margin:-60px auto 20px auto;box-shadow:0 5px 5px rgba(0,0,0,.3);position:relative;z-index:1;transition:height 2s ease}.banner_body::after{content:"";background-repeat:no-repeat;width:211px;height:203px;display:block;position:absolute;top:-55px;right:-145px;z-index:-1}@media (max-width:900px){.banner_header{padding:30px 8px 170px 8px}.banner_body{margin-top:-50px}.banner_body::after{top:-120px;left:50%;margin-left:-100px;height:120px}}@media (max-width:578px){.banner_header{padding:16px 8px 190px 8px;min-height:222px}.banner_title{font-size:28px;line-height:34px}.banner_subtitle{font-size:.6em;line-height:1.4em}.banner_body{margin:-50px 8px 0 8px}}.form_single_field{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label ." "input button" "input_options input_options";grid-gap:8px;justify-content:stretch;position:relative;margin:0;padding:0}.form_single_field>label{font-weight:bold;display:block;clear:both;grid-area:label}.form_single_field>input{display:block;width:100%;justify-self:stretch;grid-area:input}.form_single_field>button{justify-self:end;grid-area:button}.form_single_field>.input_options{display:block;width:100%;grid-area:input_options}@media (max-width:578px){.form_single_field{grid-template-columns:1fr;grid-template-areas:"label" "input" "input_options" "button"}.form_single_field>button{justify-self:stretch}}@media (min-width:901px){.form_single_field>.input_options{position:absolute;top:100%}.banner_body .input_options{background:#fff;box-sizing:content-box;padding:2px 16px 16px 16px;margin:-2px 0 0 -16px;box-shadow:0 5px 5px rgba(0,0,0,.3);border-radius:0 0 3px 3px;border-top:none}}.userlogin-page .cgg-learning{margin:20px 0}.userlogin-page .cgg-learning .learning-container>[class*="col-"]{padding-top:5px;padding-bottom:5px}.userlogin-page .cgg-learning .learning-header{color:#056f9d;font-weight:600}.userlogin-page .cgg-learning .learn-box{background:#fff;padding:0;height:auto;position:relative}@media (min-width:768px){.userlogin-page .cgg-learning .learn-box{height:185px}}@media (min-width:992px){.userlogin-page .cgg-learning .learn-box{height:185px}}.userlogin-page .cgg-learning .learn-box a,.userlogin-page .cgg-learning .learn-box a:active,.userlogin-page .cgg-learning .learn-box a:hover{text-decoration:none;color:#312f2e}.userlogin-page .cgg-learning .learn-box-link{display:flex}@media (min-width:768px){.userlogin-page .cgg-learning .learn-box-link{display:block}}@media (min-width:992px){.userlogin-page .cgg-learning .learn-box-link{display:block}}.userlogin-page .cgg-learning .learn-img-container .img{width:100%;height:auto}.userlogin-page .cgg-learning .learn-img-container,.userlogin-page .cgg-learning .learn-text-container{float:left;flex:1;width:50%}@media (min-width:768px){.userlogin-page .cgg-learning .learn-img-container,.userlogin-page .cgg-learning .learn-text-container{float:none;flex:inherit;width:auto}}@media (min-width:992px){.userlogin-page .cgg-learning .learn-img-container,.userlogin-page .cgg-learning .learn-text-container{float:none;flex:inherit;width:auto}}.userlogin-page .cgg-learning .learn-text-container{padding:10px 10px 0 10px}.userlogin-page .cgg-learning .learn-text-container .learn-header{color:#979290;font-size:1em;margin:10px 0 5px 0}@media (min-width:768px){.userlogin-page .cgg-learning .learn-text-container .learn-header{font-size:.8em}}@media (min-width:992px){.userlogin-page .cgg-learning .learn-text-container .learn-header{font-size:.8em}}.userlogin-page .cgg-learning .learn-text-container .learn-content{font-size:.9em;font-weight:600;margin:0}@media (min-width:768px){.userlogin-page .cgg-learning .learn-text-container .learn-content{font-size:1em}}@media (min-width:992px){.userlogin-page .cgg-learning .learn-text-container .learn-content{font-size:1em}}.userlogin-page .cgg-learning .learn-text-container .learn-time{font-size:.8em;margin:0;max-width:100px;position:absolute;right:10px;padding:5px 10px;bottom:15px;text-decoration:none;text-align:center;background:#fff;border:1px solid #f3f2ee;color:#979290;box-shadow:0 5px #e7e6e2;border-radius:3px;overflow:hidden}.userlogin-menu .bolder,.userlogin-page .bolder{font-weight:600}.userlogin-menu .highlight,.userlogin-page .highlight{background-color:#eef4e8}.userlogin-menu .login.is-login i.icon-dwn,.userlogin-page .login.is-login i.icon-dwn{display:none;font-size:1em;position:relative;padding-left:3px;color:#cccbc8;top:2px}.userlogin-menu .badge-menu-container,.userlogin-page .badge-menu-container{display:none}.userlogin-menu .cgg-badge .user-display-name,.userlogin-page .cgg-badge .user-display-name{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;margin-right:auto}.userlogin-menu .cgg-badge .user-name,.userlogin-menu .cgg-badge .first-name,.userlogin-page .cgg-badge .user-name,.userlogin-page .cgg-badge .first-name{display:none}.userlogin-menu .cgg-badge .img,.userlogin-page .cgg-badge .img{margin:0 auto 10px auto;border-radius:50%;cursor:pointer}.userlogin-menu .cgg-badge a,.userlogin-menu .cgg-badge a:hover,.userlogin-menu .cgg-badge a:active,.userlogin-page .cgg-badge a,.userlogin-page .cgg-badge a:hover,.userlogin-page .cgg-badge a:active{color:#5e5e5e;text-decoration:none}.userlogin-menu .cgg-badge.badge-menu,.userlogin-page .cgg-badge.badge-menu{position:fixed;text-align:center;bottom:15px;width:240px}.userlogin-menu .cgg-badge.badge-menu .user-name,.userlogin-page .cgg-badge.badge-menu .user-name{display:block}.userlogin-menu .cgg-badge.badge-menu .img,.userlogin-page .cgg-badge.badge-menu .img{height:80px;width:80px}.userlogin-menu .cgg-badge.badge-menu .img-container,.userlogin-page .cgg-badge.badge-menu .img-container{width:100%}.userlogin-menu .cgg-badge.badge-menu .notification-container,.userlogin-menu .cgg-badge.badge-menu .notification-box,.userlogin-page .cgg-badge.badge-menu .notification-container,.userlogin-page .cgg-badge.badge-menu .notification-box{display:none}.userlogin-menu .cgg-badge.badge-menu .login,.userlogin-page .cgg-badge.badge-menu .login{font-size:1.2em;font-weight:600;color:#fff}.userlogin-menu .cgg-badge.badge-header,.userlogin-page .cgg-badge.badge-header{float:right}.userlogin-menu .cgg-badge.badge-header .first-name,.userlogin-page .cgg-badge.badge-header .first-name{display:inline}.userlogin-menu .cgg-badge.badge-header .img-container,.userlogin-page .cgg-badge.badge-header .img-container{text-align:right}.userlogin-menu .cgg-badge.badge-header .notification-container,.userlogin-page .cgg-badge.badge-header .notification-container{text-align:center;padding:0}.userlogin-menu .cgg-badge.badge-header .login,.userlogin-page .cgg-badge.badge-header .login{color:#78aa43;font-weight:600;font-size:1em;float:right;overflow:hidden;max-width:80px;white-space:nowrap;margin:12px 5px;line-height:22px;text-overflow:ellipsis}@media (min-width:768px){.userlogin-menu .cgg-badge.badge-header .login,.userlogin-page .cgg-badge.badge-header .login{max-width:50px;margin:10px 0 10px 10px}}@media (min-width:992px){.userlogin-menu .cgg-badge.badge-header .login,.userlogin-page .cgg-badge.badge-header .login{font-size:1.2em;max-width:160px;margin:10px 0 10px 10px}}.userlogin-menu .cgg-badge.badge-header .login.is-login,.userlogin-page .cgg-badge.badge-header .login.is-login{display:none}@media (min-width:768px){.userlogin-menu .cgg-badge.badge-header .login.is-login,.userlogin-page .cgg-badge.badge-header .login.is-login{display:block}}@media (min-width:992px){.userlogin-menu .cgg-badge.badge-header .login.is-login,.userlogin-page .cgg-badge.badge-header .login.is-login{display:block}}.userlogin-menu .cgg-badge.badge-header .login.is-login i.icon-dwn,.userlogin-page .cgg-badge.badge-header .login.is-login i.icon-dwn{display:inline;float:right}.userlogin-menu .cgg-badge.badge-header .img,.userlogin-page .cgg-badge.badge-header .img{height:42px;width:42px;display:inline-block;margin:0 0 5px 0}@media (min-width:768px){.userlogin-menu .cgg-badge.badge-header .img,.userlogin-page .cgg-badge.badge-header .img{margin:0}}@media (min-width:992px){.userlogin-menu .cgg-badge.badge-header .img,.userlogin-page .cgg-badge.badge-header .img{margin:0}}.userlogin-menu .cgg-badge.badge-header .img .badge-bell,.userlogin-page .cgg-badge.badge-header .img .badge-bell{font-size:30px;color:#5e5e5e}.userlogin-menu .cgg-badge.badge-header .img .noti-badge[data-badge]:after,.userlogin-page .cgg-badge.badge-header .img .noti-badge[data-badge]:after{content:attr(data-badge);position:absolute;top:15px;right:25px;font-size:.8em;background:#78aa43;color:#fff;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%;box-shadow:0 0 1px #78aa43}.userlogin-menu .cgg-badge.badge-header .img .noti-badge[data-badge=""]:after,.userlogin-page .cgg-badge.badge-header .img .noti-badge[data-badge=""]:after {content:none}.userlogin-menu .cgg-badge.badge-header .notification-icon,.userlogin-page .cgg-badge.badge-header .notification-icon{display:inline;visibility:hidden}.userlogin-menu .cgg-badge.badge-header .notification-icon img,.userlogin-page .cgg-badge.badge-header .notification-icon img{max-width:25px!important}.userlogin-menu .cgg-badge.badge-header .notification-icon spam,.userlogin-page .cgg-badge.badge-header .notification-icon spam{position:relative;top:-10px;right:10px}.userlogin-menu .cgg-badge.badge-header .notifications-badge,.userlogin-page .cgg-badge.badge-header .notifications-badge{height:16px;width:16px;text-align:center;vertical-align:middle;border-radius:50%;background:#e56035;color:#fff;display:inline-table;font-size:12px;visibility:hidden}.userlogin-menu .cgg-badge.badge-header .notification-box.stat,.userlogin-page .cgg-badge.badge-header .notification-box.stat{right:0;display:none;width:100%}@media (min-width:768px){.userlogin-menu .cgg-badge.badge-header .notification-box.stat,.userlogin-page .cgg-badge.badge-header .notification-box.stat{width:200px;right:15px}}@media (min-width:992px){.userlogin-menu .cgg-badge.badge-header .notification-box.stat,.userlogin-page .cgg-badge.badge-header .notification-box.stat{width:200px;right:15px}}.userlogin-menu .cgg-badge.badge-header .notification-box.noti,.userlogin-page .cgg-badge.badge-header .notification-box.noti{display:none;padding:10px 0 0 0;z-index:1025;right:0;width:100%}@media (min-width:768px){.userlogin-menu .cgg-badge.badge-header .notification-box.noti,.userlogin-page .cgg-badge.badge-header .notification-box.noti{top:auto;width:300px;right:56px}}@media (min-width:992px){.userlogin-menu .cgg-badge.badge-header .notification-box.noti,.userlogin-page .cgg-badge.badge-header .notification-box.noti{top:auto;width:320px;right:167px}}.userlogin-menu .cgg-badge.badge-header .notification-box.noti .noti-list,.userlogin-page .cgg-badge.badge-header .notification-box.noti .noti-list{line-height:normal;z-index:1025;display:inline}.userlogin-menu .cgg-badge.badge-header .notification-box,.userlogin-page .cgg-badge.badge-header .notification-box{position:absolute;background:#fff;border:1px solid #f3f2ee;box-shadow:0 6px 3px #979290;padding:10px 0 5px 0;top:auto;z-index:2;margin-top:5px;text-align:left}@media (min-width:480px){.userlogin-menu .cgg-badge.badge-header .notification-box,.userlogin-page .cgg-badge.badge-header .notification-box{right:40px;border-radius:5px;margin-top:0;display:none}}@media (min-width:992px){.userlogin-menu .cgg-badge.badge-header .notification-box,.userlogin-page .cgg-badge.badge-header .notification-box{top:auto;right:182px;border-radius:5px;margin-top:10px;display:none}}.userlogin-menu .cgg-badge.badge-header .notification-box .noti-header,.userlogin-page .cgg-badge.badge-header .notification-box .noti-header{margin:0;padding-left:10px;font-size:16px;font-weight:bolder;color:#312f2e;padding-right:5px;float:left}.userlogin-menu .cgg-badge.badge-header .notification-box .noti-nav,.userlogin-page .cgg-badge.badge-header .notification-box .noti-nav{padding:10px 0;list-style:none;max-height:250px;overflow-y:auto;overflow-x:hidden}.userlogin-menu .cgg-badge.badge-header .notification-box .noti-time,.userlogin-page .cgg-badge.badge-header .notification-box .noti-time{font-size:.8em;color:#979290;margin:0;padding-top:4px}.userlogin-menu .cgg-badge.badge-header .notification-box .noti-text,.userlogin-page .cgg-badge.badge-header .notification-box .noti-text{font-size:1em;margin:0;color:#312f2e}.userlogin-menu .cgg-badge.badge-header .notification-box .noti-nav-box,.userlogin-page .cgg-badge.badge-header .notification-box .noti-nav-box{min-height:50px}.userlogin-menu .cgg-badge.badge-header .notification-box .noti-nav-box:hover,.userlogin-page .cgg-badge.badge-header .notification-box .noti-nav-box:hover{background-color:#eef4e8}.userlogin-menu .cgg-badge.badge-header .notification-box .noti-nav-box .content,.userlogin-page .cgg-badge.badge-header .notification-box .noti-nav-box .content{padding:7px 0 7px 15px;border-top:1px solid #e7e6e2}.userlogin-menu .cgg-badge.badge-header .notification-box .noti-nav-box .content .logo-box,.userlogin-page .cgg-badge.badge-header .notification-box .noti-nav-box .content .logo-box{border-radius:50%;background:#fff;width:50px!important;height:50px!important;margin:auto;text-align:center;overflow:hidden;line-height:48px}.userlogin-menu .cgg-badge.badge-header .notification-box .noti-nav-box .content .logo-box img,.userlogin-page .cgg-badge.badge-header .notification-box .noti-nav-box .content .logo-box img{display:initial!important}@media (min-width:480px){.userlogin-menu .cgg-badge.badge-header .notification-box .noti-nav-box .content .logo-box,.userlogin-page .cgg-badge.badge-header .notification-box .noti-nav-box .content .logo-box{width:36px;height:36px;line-height:55px}}@media (min-width:992px){.userlogin-menu .cgg-badge.badge-header .notification-box .noti-nav-box .content .logo-box,.userlogin-page .cgg-badge.badge-header .notification-box .noti-nav-box .content .logo-box{line-height:55px}}.userlogin-menu .cgg-badge.badge-header .notification-box .stat-nav-box,.userlogin-page .cgg-badge.badge-header .notification-box .stat-nav-box{overflow:hidden}.userlogin-menu .cgg-badge.badge-header .notification-box .stat-nav-box ul,.userlogin-page .cgg-badge.badge-header .notification-box .stat-nav-box ul{list-style:none;padding:0 10px;font-size:1.2em;margin-bottom:0}.userlogin-menu .cgg-badge.badge-header .notification-box .stat-nav-box li,.userlogin-page .cgg-badge.badge-header .notification-box .stat-nav-box li{padding:5px 0;line-height:24px}.userlogin-menu .cgg-badge.badge-header .notification-box .stat-nav-box a:hover,.userlogin-menu .cgg-badge.badge-header .notification-box .stat-nav-box a:active,.userlogin-page .cgg-badge.badge-header .notification-box .stat-nav-box a:hover,.userlogin-page .cgg-badge.badge-header .notification-box .stat-nav-box a:active{color:#78aa43}.userlogin-menu .cgg-badge.badge-header .notification-box .stat-img-block,.userlogin-page .cgg-badge.badge-header .notification-box .stat-img-block{display:table;padding:0 0 10px 0;width:100%;font-size:1.2em;font-weight:600;border-top:2px solid #5e5e5e}.userlogin-menu .cgg-badge.badge-header .notification-box .stat-img-row,.userlogin-page .cgg-badge.badge-header .notification-box .stat-img-row{display:table-row}.userlogin-menu .cgg-badge.badge-header .notification-box .stat-img-cell,.userlogin-page .cgg-badge.badge-header .notification-box .stat-img-cell{display:table-cell;vertical-align:middle}.userlogin-menu .cgg-badge.badge-header .notification-box .stat-img-cell.img-box,.userlogin-page .cgg-badge.badge-header .notification-box .stat-img-cell.img-box{text-align:center;width:85px}.userlogin-menu .cgg-badge.badge-header .notification-box .stat-img-cell.img-box .img,.userlogin-page .cgg-badge.badge-header .notification-box .stat-img-cell.img-box .img{height:65px;width:65px;float:none}.userlogin-menu .cgg-badge.badge-header .notification-box:after,.userlogin-menu .cgg-badge.badge-header .notification-box:before,.userlogin-page .cgg-badge.badge-header .notification-box:after,.userlogin-page .cgg-badge.badge-header .notification-box:before{bottom:100%;left:93%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}@media (min-width:768px){.userlogin-menu .cgg-badge.badge-header .notification-box:after,.userlogin-menu .cgg-badge.badge-header .notification-box:before,.userlogin-page .cgg-badge.badge-header .notification-box:after,.userlogin-page .cgg-badge.badge-header .notification-box:before{left:86%}}@media (min-width:992px){.userlogin-menu .cgg-badge.badge-header .notification-box:after,.userlogin-menu .cgg-badge.badge-header .notification-box:before,.userlogin-page .cgg-badge.badge-header .notification-box:after,.userlogin-page .cgg-badge.badge-header .notification-box:before{left:86%}}.userlogin-menu .cgg-badge.badge-header .notification-box.noti:after,.userlogin-menu .cgg-badge.badge-header .notification-box.noti:before,.userlogin-page .cgg-badge.badge-header .notification-box.noti:after,.userlogin-page .cgg-badge.badge-header .notification-box.noti:before{left:75.5%}@media (min-width:768px){.userlogin-menu .cgg-badge.badge-header .notification-box.noti:after,.userlogin-menu .cgg-badge.badge-header .notification-box.noti:before,.userlogin-page .cgg-badge.badge-header .notification-box.noti:after,.userlogin-page .cgg-badge.badge-header .notification-box.noti:before{left:85%}}@media (min-width:992px){.userlogin-menu .cgg-badge.badge-header .notification-box.noti:after,.userlogin-menu .cgg-badge.badge-header .notification-box.noti:before,.userlogin-page .cgg-badge.badge-header .notification-box.noti:after,.userlogin-page .cgg-badge.badge-header .notification-box.noti:before{left:85%}}.userlogin-menu .cgg-badge.badge-header .notification-box:after,.userlogin-page .cgg-badge.badge-header .notification-box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.userlogin-menu .cgg-badge.badge-header .notification-box:before,.userlogin-page .cgg-badge.badge-header .notification-box:before{border-color:rgba(243,242,238,0);border-bottom-color:#f3f2ee;border-width:11px;margin-left:-11px}.userlogin-menu .cgg-badge.badge-header-mobile .first-name,.userlogin-page .cgg-badge.badge-header-mobile .first-name{display:inline}.userlogin-menu .cgg-badge.badge-header-mobile .badge-menu-container,.userlogin-page .cgg-badge.badge-header-mobile .badge-menu-container{display:block}.userlogin-menu .cgg-badge.badge-header-mobile .badge-menu-container .badge-menu-list,.userlogin-page .cgg-badge.badge-header-mobile .badge-menu-container .badge-menu-list{list-style:none;padding:5px 10px 0 10px;margin-bottom:-10px}.userlogin-menu .cgg-badge.badge-header-mobile .badge-menu-container li,.userlogin-page .cgg-badge.badge-header-mobile .badge-menu-container li{border-top:1px solid #f3f2ee;padding:5px 0}.userlogin-menu .cgg-badge.badge-header-mobile .badge-menu-container a,.userlogin-menu .cgg-badge.badge-header-mobile .badge-menu-container a:active,.userlogin-menu .cgg-badge.badge-header-mobile .badge-menu-container a:hover,.userlogin-page .cgg-badge.badge-header-mobile .badge-menu-container a,.userlogin-page .cgg-badge.badge-header-mobile .badge-menu-container a:active,.userlogin-page .cgg-badge.badge-header-mobile .badge-menu-container a:hover{font-weight:600;color:#056f9d;text-decoration:none}.userlogin-menu .cgg-badge.badge-header-mobile .img-container,.userlogin-page .cgg-badge.badge-header-mobile .img-container{text-align:left}.userlogin-menu .cgg-badge.badge-header-mobile .notification-container,.userlogin-page .cgg-badge.badge-header-mobile .notification-container{text-align:center;padding:0}.userlogin-menu .cgg-badge.badge-header-mobile .login,.userlogin-page .cgg-badge.badge-header-mobile .login{color:#78aa43;font-weight:600;font-size:1.4em;display:inline-block;overflow:hidden;max-width:110px;white-space:nowrap;text-overflow:ellipsis;margin:10px 0 10px 0;vertical-align:middle}.userlogin-menu .cgg-badge.badge-header-mobile .img,.userlogin-page .cgg-badge.badge-header-mobile .img{height:65px;width:65px;display:inline-block;margin:5px 10px}.userlogin-menu.header__plain .cgg-badge.badge-header .login{line-height:22px}.userlogin-menu.header__regret .cgg-badge.badge-header .login{color:#fff}.userlogin-menu.header__regret .header__header .header__returnArrow_plain{display:block}.ciab-header__mobile-menu .ciab-header__mobile-btn__text{display:none}.ciab-header__mobile-menu .ciab-header__desktop-btn__text{overflow:hidden;word-wrap:break-word}.ciab-header__mobile-menu .userlogin .avatar{border-radius:50%}.ciab-header__mobile-btn .ciab-header__menu__submenu.right{top:60px;list-style:none;padding:10px;background:#fff;width:100%}.ciab-header__mobile-btn .ciab-header__menu__submenu.right li{padding:5px 0}.ciab-header__mobile-btn .ciab-header__menu__submenu.right li a{color:#312f2e;text-decoration:none}.ciab-header__mobile-btn .ciab-header__menu__submenu.right .separator{display:block;background:#dedcd9;cursor:default}.userlogin-menu li:hover>.badge-new-header-desktop.open-login-modal{background:#fff!important;box-shadow:none}.userlogin-menu .ciab-header__desktop-btn__text{max-width:135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userlogin-menu .badge-new-header-desktop.userlogin.open-login-modal:after{content:none}.userlogin-menu .badge-new-header-desktop.userlogin .avatar{border-radius:50%}.userlogin-menu .badge-new-header-desktop .ciab-header__mobile-btn__text{display:none}.userlogin-menu .badge-new-header-mobile.userlogin .avatar{border-radius:50%;margin:3px 3px 3px 5px}.userlogin-menu .badge-new-header-mobile .ciab-header__desktop-btn__text{display:none}.userlogin-menu .badge-new-header-mobile .open-login-modal .ciab-header__mobile-btn__text{display:none}.ciab-header__mobile-menu__menu .cgg-notification,.ciab-header__mobile-menu__menu .cgg-notification-phone{display:none!important}.userlogin-page .cgg-menu-container{padding:0;background:#076b9c;color:#fff;position:relative;min-height:475px;width:240px}@media (min-width:768px){.userlogin-page .cgg-menu-container{border-top:5px solid #155072}}@media (min-width:992px){.userlogin-page .cgg-menu-container{border-top:5px solid #155072}}.userlogin-page ul.sidebar-nav{list-style:none;padding:0;font-size:1.2em}.userlogin-page ul.sidebar-nav li{line-height:60px;position:relative;border-bottom:1px solid #155072;background:#056f9d}.userlogin-page ul.sidebar-nav li a{color:#fff;display:block;text-decoration:none;padding:0 15px}.userlogin-page ul.sidebar-nav li a:hover{text-decoration:none;color:#77aa43;background:#155072}.userlogin-page ul.sidebar-nav li a:active{text-decoration:none}.userlogin-page ul.sidebar-nav li .m-cgg{position:absolute;font-size:1.8em;top:15px;right:15px;color:#6aaad4;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.userlogin-page ul.sidebar-nav li .rotate-icon{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.userlogin-page ul.sidebar-nav li.active a{background:#155072;font-weight:600}.userlogin-page ul.sidebar-nav li.active a .m-cgg-icon--cat-right{color:#fff}.userlogin-page ul.products-list{margin:0;padding:0;list-style:none}.userlogin-page ul.products-list li{border-bottom:none}.userlogin-page ul.products-list li .img{width:30px;height:auto;position:relative;top:-3px;margin-right:15px}.ciab-header__mobile-menu .menu-new-header-mobile a,.ciab-header__mobile-menu .menu-new-header-mobile a:hover,.ciab-header__mobile-menu .menu-new-header-mobile a:active{text-decoration:none}.ciab-header__mobile-menu .menu-new-header-mobile ul.sidebar-nav{list-style:none;margin:0 15px;padding:0}.ciab-header__mobile-menu .menu-new-header-mobile ul.sidebar-nav li{padding:10px 0;min-height:48px;font-size:16px;font-weight:bold;border-bottom:1px solid #e7e6e2;box-shadow:none!important;cursor:pointer}.ciab-header__mobile-menu .menu-new-header-mobile ul.sidebar-nav li.no-border{border-top:none}.ciab-header__mobile-menu .menu-new-header-mobile ul.sidebar-nav li .m-cgg{float:right;color:#e7e6e2;font-size:20px;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.ciab-header__mobile-menu .menu-new-header-mobile ul.sidebar-nav li .rotate-icon{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.ciab-header__mobile-menu .menu-new-header-mobile ul.sidebar-nav li a{display:block}.ciab-header__mobile-menu .menu-new-header-mobile ul.products-list{list-style:none;padding:10px 0 0 0;margin:0 10px}.ciab-header__mobile-menu .menu-new-header-mobile ul.products-list li{border-top:none;font-weight:normal}.ciab-header__mobile-menu .menu-new-header-mobile ul.products-list li .img{width:25px;height:auto;position:relative;top:-3px;margin-right:10px}.ciab-header__mobile-menu .menu-new-header-mobile ul.products-list li.active{font-weight:bold}.submenu.cgg-notification:after{content:none!important}.ciab-header__menu__submenu.cgg-notification .notification-highlight{background:#eef4e8}.ciab-header__menu__submenu.cgg-notification .notification-highlight .noti-text{font-weight:bold!important}.ciab-header__menu__submenu.cgg-notification .notification-img{width:50px;height:50px;background:#fff;padding:10px}.ciab-header__menu__submenu.cgg-notification .notification-img-container{background:#fff;border-radius:50%;overflow:hidden;min-width:50px;border:1px solid #fafafa}.ciab-header__menu__submenu.cgg-notification .notification-desc{margin-left:15px}.ciab-header__menu__submenu.cgg-notification .notification-desc .noti-text{font-weight:normal;margin:0;padding:0;height:auto}.ciab-header__menu__submenu.cgg-notification .notification-desc .noti-time{font-weight:normal;font-size:12px;margin:0;padding:0;height:auto;color:#5e5e5e}.ciab-header__menu__submenu.cgg-notification .submenu__head{padding:5px 10px}.ciab-header__menu__submenu.cgg-notification .submenu__head .notifications-badge{height:16px;width:18px;text-align:center;vertical-align:middle;border-radius:50%;background:#e4602d;color:#fff;display:inline-table;font-size:12px;position:relative;left:5px;bottom:2px}.submenu.cgg-notification.notification-new-header-desktop img{max-width:18px}.submenu.cgg-notification.notification-new-header-desktop .notifications-badge{height:14px;width:16px;text-align:center;vertical-align:middle;border-radius:50%;background:#e4602d;color:#fff;display:inline-table;font-size:10px;position:absolute;bottom:38px;right:2px}.submenu.cgg-notification.notification-new-header-mobile{position:relative}.submenu.cgg-notification.notification-new-header-mobile img{margin:3px 0 3px 7px;width:28px;height:32px;display:flex;align-items:center;justify-content:center}.submenu.cgg-notification.notification-new-header-mobile .notifications-badge{height:16px;width:18px;text-align:center;vertical-align:middle;border-radius:50%;background:#e4602d;display:inline-table;font-size:12px;position:absolute;bottom:30px;right:0;color:#fff}.ciab-header__menu__submenu.cgg-notification.notification-new-header-desktop{width:320px;font-size:16px}.ciab-header__menu__submenu.cgg-notification.notification-new-header-mobile{width:100%;font-size:16px}.ciab-header__menu__submenu.cgg-notification.notification-new-header-mobile a{height:100%;font-size:16px;font-weight:bold;align-items:center;text-align:center;display:flex;cursor:pointer;padding:0 10px!important;outline:none;transition:all .2s ease , box-shadow 0s}.userlogin-page .highlight{background-color:#eef4e8!important}.userlogin-page .bolder{font-weight:600}.userlogin-page .userlogin-block{display:table;width:100%;border:2px solid #fff;border-radius:3px;margin-bottom:5px}@media (min-width:768px){.userlogin-page .userlogin-block{margin-bottom:15px}}@media (min-width:992px){.userlogin-page .userlogin-block{margin-bottom:15px}}.userlogin-page .userlogin-block-row{display:table-row}.userlogin-page .userlogin-block-cell{display:table-cell;vertical-align:middle;padding:5px;background:#fff}.userlogin-page .userlogin-block-cell.logo{width:80px;background:#f3f2ee;text-align:center}@media (min-width:992px){.userlogin-page .userlogin-block-cell.logo{width:100px}}.userlogin-page .userlogin-block-cell.logo .logo-box{border-radius:50%;background:#fff;width:50px;height:50px;margin:auto;text-align:center;overflow:hidden;line-height:48px}@media (min-width:768px){.userlogin-page .userlogin-block-cell.logo .logo-box{width:60px;height:60px;line-height:55px}}@media (min-width:992px){.userlogin-page .userlogin-block-cell.logo .logo-box{width:60px;height:60px;line-height:55px}}.userlogin-page .userlogin-block-cell.text{min-width:115px}@media (min-width:768px){.userlogin-page .userlogin-block-cell.text{padding:5px 10px}}@media (min-width:992px){.userlogin-page .userlogin-block-cell.text{padding:5px 15px}}@media (min-width:768px){.userlogin-page .userlogin-block-cell.action{padding:5px 10px}}@media (min-width:992px){.userlogin-page .userlogin-block-cell.action{padding:5px 15px}}.userlogin-page .userlogin-block-cell.logo .img{margin:auto;height:40px;width:40px;vertical-align:middle}@media (min-width:768px){.userlogin-page .userlogin-block-cell.logo .img{height:45px;width:45px}}@media (min-width:992px){.userlogin-page .userlogin-block-cell.logo .img{height:45px;width:45px}}.userlogin-page .userlogin-block-cell.text .time{color:#979290;margin:0}.userlogin-page .userlogin-block-cell.text .content{margin:0;font-size:1em}@media (min-width:992px){.userlogin-page .userlogin-block-cell.text .content{font-size:1.2em;max-width:none}}.userlogin-page .userlogin-block-cell.action .action-link{width:95px;float:right;border-radius:3px;text-decoration:none;padding:5px;text-align:center;font-size:1em}@media (min-width:992px){.userlogin-page .userlogin-block-cell.action .action-link{width:180px;white-space:nowrap;font-size:1.2em}}.userlogin-page .userlogin-block-cell.action .action-link:hover,.userlogin-page .userlogin-block-cell.action .action-link:active{text-decoration:none}.userlogin-tile{border:1px solid #cccbc8;background:#fff;border-radius:3px;padding:10px}.userlogin-tile__header{border-bottom:1px solid #cccbc8;margin:0 -10px 0 -10px;padding:0 15px}.userlogin-tile__header p{margin:0;color:#cccbc8}.userlogin-tile__header h4{margin:0 0 10px 0;font-weight:600}.userlogin-tile__image{padding:10px 0;max-height:85px;overflow:hidden;text-align:center}.userlogin-tile__detail{list-style:none;padding:0;margin:10px 0 10px 0}.userlogin-tile__detail p{margin:0}.userlogin-tile__findoutmore{background:#fff;border:1px solid #e7e6e2;box-shadow:0 3px #e7e6e2;margin:10px auto 10px auto;font-size:1.1em;color:#333;font-weight:600;text-decoration:none;padding:10px 5px;text-align:center;max-width:180px}.userlogin-tile__findoutmore:hover,.userlogin-tile__findoutmore:active{color:#333;text-decoration:none}.userlogin-tile .bold{font-weight:600}.carinsurance-application-page .application-box-container{display:flex;flex-wrap:wrap}.carinsurance-application-page .feed-carinsurance{margin-bottom:30px}.carinsurance-application-page .feed-carinsurance a{text-decoration:none}.carinsurance-application-page .feed-carinsurance-policies{background:#fff;color:#312f2e;-webkit-box-shadow:5px 5px 0 1px #e7e6e2;-moz-box-shadow:5px 5px 0 1px #e7e6e2;box-shadow:5px 5px 0 1px #e7e6e2;padding:15px}@media (min-width:768px){.carinsurance-application-page .feed-carinsurance-policies{min-height:365px}}.carinsurance-application-page .feed-carinsurance-policies-title{color:#979290;font-weight:bold;text-align:center;min-height:35px}.carinsurance-application-page .feed-carinsurance-policies-image{text-align:center;margin:15px 0;min-height:72px}.carinsurance-application-page .feed-carinsurance-policies-image img{max-height:75px;max-width:100px}.carinsurance-application-page .feed-carinsurance-policies-details ul{padding-left:0;font-size:16px}.carinsurance-application-page .feed-carinsurance-policies-details-list{list-style:none;font-size:16px;line-height:30px}.carinsurance-application-page .feed-carinsurance-policies-details-list-label{color:#979290;width:50%;display:inline-block;float:left;line-height:16px;margin-top:7px}.carinsurance-application-page .feed-carinsurance-policies-details-list-value{text-align:right;width:50%;display:inline-block;line-height:16px}.carinsurance-application-page .feed-carinsurance-policies-details-list-value .cgg-autorenewal button{text-align:right;padding:0;text-decoration:underline}.carinsurance-application-page .feed-carinsurance-policies-details-list-value a{color:#fc3a31;text-decoration:underline}.carinsurance-application-page .feed-carinsurance-policies-expire-link{text-align:center;margin-top:18px;line-height:16px}.carinsurance-application-page .feed-carinsurance-policies-expire-link a{font-weight:bold;color:#ff533f;font-size:20px}.carinsurance-application-page .feed-carinsurance-policies-button a{font-size:16px}.carinsurance-application-page .feed-carinsurance-no-policies{padding:2em 0}.carinsurance-application-page .feed-carinsurance-no-policies h3{color:#056f9d;font-weight:600;margin-bottom:5px}.carinsurance-application-page .feed-carinsurance-no-policies p{font-size:18px;color:#979290;margin:0;font-weight:600}.carinsurance-application-page .feed-carinsurance-no-policies-banner{margin-top:1.5em}.carinsurance-application-page .feed-carinsurance-no-policies-banner img{max-width:100%}@media (min-width:768px){.carinsurance-application-page .feed-carinsurance-no-policies-banner img{max-width:600px}}.userlogin-page .feed-carinsurance-detail{font-size:16px;color:#312f2e;margin-top:1em}.userlogin-page .feed-carinsurance-detail-back-btn{font-size:18px;font-weight:bold;color:#979290}.userlogin-page .feed-carinsurance-detail-wrap{background:#fff;-webkit-box-shadow:5px 5px 0 1px #e7e6e2;-moz-box-shadow:5px 5px 0 1px #e7e6e2;box-shadow:5px 5px 0 1px #e7e6e2;padding:15px;margin-top:1em}@media (min-width:768px){.userlogin-page .feed-carinsurance-detail-wrap{padding:30px}}.userlogin-page .feed-carinsurance-detail__title{color:#979290;text-align:center;font-size:23px;margin-top:0;margin-bottom:15px}@media (min-width:768px){.userlogin-page .feed-carinsurance-detail__title{font-size:32px}}.userlogin-page .feed-carinsurance-detail__section-header{font-weight:bold;border-bottom:solid 1px #dcdad7;padding-bottom:10px;margin-bottom:10px}.userlogin-page .feed-carinsurance-detail__section-image{text-align:center;margin:15px 0}.userlogin-page .feed-carinsurance-detail__section-image img{max-width:75px}.userlogin-page .feed-carinsurance-detail__section-details{padding:0}.userlogin-page .feed-carinsurance-detail__section-details ul{padding-left:0;font-size:16px}.userlogin-page .feed-carinsurance-detail__section-details-list{list-style:none;font-size:16px;margin-bottom:12px;clear:both}.userlogin-page .feed-carinsurance-detail__section-details-list-label{color:#979290;width:50%;display:inline-block;float:left}.userlogin-page .feed-carinsurance-detail__section-details-list-value{text-align:right;width:50%;display:inline-block}.userlogin-page .feed-carinsurance-detail__section-details-list-value.red-text{color:#fc3a31}.userlogin-page .feed-carinsurance-detail__section-details-list-value a{color:#659d34;text-decoration:underline}.userlogin-page .feed-carinsurance-detail__section-details-list .cgg-autorenewal{float:right;width:50%}.userlogin-page .feed-carinsurance-detail__section-details-list .cgg-autorenewal button{text-align:right;padding-right:0;padding-top:0;text-decoration:underline}.userlogin-page .feed-carinsurance-detail__section-details-list-doc-icon,.userlogin-page .feed-carinsurance-detail__section-details-list-doc-link a{color:#77aa43}.userlogin-page .travelinsurance-application-page-header{position:relative;min-height:40px}@media (max-width:767px){.userlogin-page .travelinsurance-application-page-header{margin-bottom:10px}}.userlogin-page .travelinsurance-application-page-btn{border:1px solid #cccbc8;box-shadow:inset 0 -4px 0 0 #f3f2ee;font-size:15px;right:0;text-decoration:none}@media (min-width:768px){.userlogin-page .travelinsurance-application-page-btn{position:absolute;top:-10px;width:170px}}.userlogin-page .feed-travelinsurance{margin-bottom:30px}.userlogin-page .feed-travelinsurance a{text-decoration:none}.userlogin-page .feed-travelinsurance-policies{background:#fff;color:#312f2e;-webkit-box-shadow:5px 5px 0 1px #e7e6e2;-moz-box-shadow:5px 5px 0 1px #e7e6e2;box-shadow:5px 5px 0 1px #e7e6e2;margin-bottom:15px;padding-bottom:15px}.userlogin-page .feed-travelinsurance-policies-title{color:#312f2e;font-weight:bold;min-height:30px;border-bottom:1px solid #eee;padding:5px 15px;margin-bottom:15px;font-size:16px}.userlogin-page .feed-travelinsurance-policies-image{text-align:center;margin:15px 0;min-height:72px}.userlogin-page .feed-travelinsurance-policies-image img{max-height:75px;max-width:100px}.userlogin-page .feed-travelinsurance-policies-details ul{padding-left:0;font-size:16px}.userlogin-page .feed-travelinsurance-policies-details-list{list-style:none;font-size:16px;line-height:20px;display:table;width:100%;margin-bottom:10px}.userlogin-page .feed-travelinsurance-policies-details-list-label{color:#979290;width:50%;display:table-cell}.userlogin-page .feed-travelinsurance-policies-details-list-value{text-align:right;width:50%;display:table-cell;line-height:18px;color:#312f2e}.userlogin-page .feed-travelinsurance-policies-details-list-value a{color:#fc3a31;text-decoration:underline}.userlogin-page .feed-travelinsurance-policies-cta{text-align:center}.userlogin-page .feed-travelinsurance-policies-button{border:1px solid #cccbc8;box-shadow:inset 0 -4px 0 0 #f3f2ee;color:#312f2e!important;margin-bottom:10px;font-size:15px;padding:14px 10px}.userlogin-page .feed-travelinsurance-policies-button:hover{background-color:#f2f2f2;border-color:#afada8}.userlogin-page .feed-travelinsurance-policies-download-link{color:#78aa43}.travelinsurance-application-page .userlogin-container{margin-top:25px!important}.travelinsurance-application-page .userlogin-header{margin-top:0}.travelinsurance-application-page .userlogin-button-collapse{float:right;text-decoration:none;font-size:28px}@media (max-width:767px){.travelinsurance-application-page .row{margin-left:-5px;margin-right:-5px}}.userlogin-page .feed-travelinsurance-detail{font-size:16px;color:#312f2e;margin-top:1em}.userlogin-page .feed-travelinsurance-detail-back-btn{font-size:18px;font-weight:bold;color:#979290}.userlogin-page .feed-travelinsurance-detail-wrap{background:#fff;-webkit-box-shadow:5px 5px 0 1px #e7e6e2;-moz-box-shadow:5px 5px 0 1px #e7e6e2;box-shadow:5px 5px 0 1px #e7e6e2;padding:15px;margin-top:1em}@media (min-width:768px){.userlogin-page .feed-travelinsurance-detail-wrap{padding:30px}}.userlogin-page .feed-travelinsurance-detail__title{color:#979290;text-align:center;font-size:23px;margin-top:0;margin-bottom:15px}@media (min-width:768px){.userlogin-page .feed-travelinsurance-detail__title{font-size:32px}}.userlogin-page .feed-travelinsurance-detail__section-header{font-weight:bold;border-bottom:solid 1px #dcdad7;padding-bottom:10px;margin-bottom:10px;margin-top:30px}.userlogin-page .feed-travelinsurance-detail__section-image{text-align:center;margin:15px 0}.userlogin-page .feed-travelinsurance-detail__section-image img{max-width:75px}.userlogin-page .feed-travelinsurance-detail__section-details{padding:0}.userlogin-page .feed-travelinsurance-detail__section-details ul{padding-left:0;font-size:16px}.userlogin-page .feed-travelinsurance-detail__section-details-list{list-style:none;font-size:16px;margin-bottom:12px;clear:both}.userlogin-page .feed-travelinsurance-detail__section-details-list-label{color:#979290;width:50%;display:inline-block;float:left;margin:5px 0}.userlogin-page .feed-travelinsurance-detail__section-details-list-value{text-align:right;width:50%;display:inline-block;margin:5px 0}@media (max-width:480px){.userlogin-page .feed-travelinsurance-detail__section-details-list-value{overflow-wrap:break-word;word-wrap:break-word}}.userlogin-page .feed-travelinsurance-detail__section-details-list-value.red-text{color:#fc3a31}.userlogin-page .feed-travelinsurance-detail__section-details-list-value a{color:#659d34;text-decoration:underline}.userlogin-page .feed-travelinsurance-detail__section-details-list .cgg-autorenewal{float:right;width:50%}.userlogin-page .feed-travelinsurance-detail__section-details-list .cgg-autorenewal button{text-align:right;padding-right:0;padding-top:0;text-decoration:underline}.userlogin-page .feed-travelinsurance-detail__section-details-list-doc-icon,.userlogin-page .feed-travelinsurance-detail__section-details-list-doc-linak a{color:#77aa43}.userlogin-page .row.application-box-container{margin:0}.userlogin-page .feed-broadband{margin-bottom:30px}.userlogin-page .broadband-landing .hero-carousel_item{background-color:#056f9d;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:10px solid #175072;margin:0}.userlogin-page .broadband-landing .hero-carousel_item .container.container{width:100%}.userlogin-page .broadband-landing .hero-carousel_item .container .container-fluid{min-height:350px}.userlogin-page .broadband-landing .hero-carousel_item .hero-carousel__item__row{padding:0}@media (min-width:768px){.userlogin-page .broadband-landing .hero-carousel_item .hero-carousel__item__row{padding:40px 0}}.userlogin-page .broadband-landing .hero-carousel_item .hero-carousel__item__row .hero-carousel__item__header{color:#fff}.userlogin-page .broadband-landing .hero-carousel_item .hero-carousel__item__row .hero-carousel__item__header h1{font-size:19px}@media (min-width:768px){.userlogin-page .broadband-landing .hero-carousel_item .hero-carousel__item__row .hero-carousel__item__header h1{font-size:32px}}.userlogin-page .broadband-landing .hero-carousel_item .hero-carousel__item__row .hero-carousel__item__header h3{color:#b5d5ee;margin-top:15px;font-size:14px}@media (min-width:768px){.userlogin-page .broadband-landing .hero-carousel_item .hero-carousel__item__row .hero-carousel__item__header h3{font-size:18px}}.userlogin-page .broadband-landing .hero-carousel_item .hero-carousel__item__row .btn--libris-wrapper .ciab-btn--cta{font-size:18px}.userlogin-page .broadband-landing .hero-carousel_item .hero-carousel__item__row .btn--libris-wrapper.btn--libris-wrapper{width:auto;margin-top:20px}@media (max-width:767px){.userlogin-page .broadband-landing .hero-carousel_item .hero-carousel__item__row .btn--libris-wrapper.btn--libris-wrapper{float:none}}.modal-md cgg-thankyou-popup .modal-header{border:0}.modal-md cgg-thankyou-popup .modal-body,.modal-footer,.modal-header{padding:15px 25px;padding-right:25px;padding-bottom:15px;padding-top:15px;padding-left:25px}.cgg-thankyou-popup .modal-body{padding-top:0;font-size:1.25em}.cgg-thankyou-popup .cgg-container:after,.cgg-container:before,.cgg-row:after,.cgg-row:before{content:" ";display:table}.cgg-thankyou-popup .cgg-row:after{clear:both}.cgg-thankyou-popup .cgg-row .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:30px;padding-right:30px}.cgg-thankyou-popup h4{color:#076b9c;font-size:26px;text-align:center;margin-bottom:15px}.cgg-thankyou-popup-new__message{background-color:#eef4e8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:18px;padding:12px 15px}.cgg-thankyou-popup-new__message:before{content:"";position:absolute;top:100%;left:85px;width:0;border-top:28px solid #eef4e9;border-left:30px solid transparent}@media (min-width:768px){.cgg-col-md-1,.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-md-10,.cgg-col-md-11,.cgg-col-md-12{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%}}.cgg-thankyou-popup img{margin:20px auto}@media (max-width:767px){.cgg-thankyou-popup__mascot{margin-top:20px}}.cgg-thankyou-popup__mascot{margin-top:50px}.cgg-thankyou-popup__mascot img{max-width:266px}@media (max-width:767px){.cgg-thankyou-popup__mascot img{max-width:250px}}.cgg-thankyou-popup .modal-header .cgg-thankyou-popup-vertical .modal-body .modal-footer{position:relative;font-size:1.25em}.cgg-thankyou-popup .modal-footer{margin-bottom:5px;text-align:right;border-bottom-color:transparent;border-top-color:transparent}.cgg-thankyou-popup .modal-footer,.cgg-thankyou-popup .modal-header{border:0}@media (max-width:767px){.cgg-thankyou-popup-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-thankyou-popup-vertical-list-item-txt{height:50px;line-height:50px;display:inline-block;margin-left:15px}.cgg-thankyou-popup__mascot{margin-top:20px}ul,ol{margin-top:0;margin-bottom:10px}}@media (min-width:768px){.cgg-thankyou-popup-vertical-list{width:200px;float:right;margin-top:30px}}.cgg-thankyou-popup-vertical-list{background:#fbfbfb;box-shadow:0 1px 4px 0 rgba(78,78,78,.5);border-radius:8px;list-style:none;padding:0}.cgg-thankyou-popup-vertical-list-item{text-align:center}.cgg-thankyou-popup-vertical-list-item{display:block;border-bottom:1px solid #dedcd9;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dedcd9}.cgg-thankyou-popup-vertical-list-item a{color:#56924b;font-weight:700;transition:all .35s;display:block;padding:15px 30px}@media (min-width:768px){.cgg-thankyou-popup-vertical-list-item a{text-align:center;width:100%;padding:30px 20px 40px;padding-top:30px;padding-right:20px;padding-bottom:40px;padding-left:20px}}.cgg-thankyou-popup-vertical-list-item:hover{background:#ddead0;cursor:pointer}@media (min-width:768px){.cgg-thankyou-popup-vertical-list-item .icon-wrap{display:inline-block;width:100%;float:left;height:50px;margin:0}}.cgg-thankyou-popup-vertical-list-item .icon-wrap img{height:50px;margin:0}.cgg-relogin-forgetpassword-modal:before{height:inherit!important}.cgg-login-modal form,.cgg-relogin-forgetpassword-modal form,.reauthentication-page form,.agentlogin-page form{float:none}.cgg-login-modal .form-loading .btn-form-loading,.cgg-relogin-forgetpassword-modal .form-loading .btn-form-loading,.reauthentication-page .form-loading .btn-form-loading,.agentlogin-page .form-loading .btn-form-loading{text-indent:-90009px;text-align:left;background-image:url(assets/loading-alt.gif);background-repeat:no-repeat;background-position:50%}.cgg-login-modal .show-block,.cgg-relogin-forgetpassword-modal .show-block,.reauthentication-page .show-block,.agentlogin-page .show-block{display:block!important}.cgg-login-modal .cgg-global-input,.cgg-relogin-forgetpassword-modal .cgg-global-input,.reauthentication-page .cgg-global-input,.agentlogin-page .cgg-global-input{font-size:1.2em;height:40px;padding:0 10px}.cgg-login-modal .cgg-global-label,.cgg-relogin-forgetpassword-modal .cgg-global-label,.reauthentication-page .cgg-global-label,.agentlogin-page .cgg-global-label{font-size:1.2em}.cgg-login-modal .green,.cgg-relogin-forgetpassword-modal .green,.reauthentication-page .green,.agentlogin-page .green{color:#78aa43;font-weight:600}.cgg-login-modal .form-error,.cgg-relogin-forgetpassword-modal .form-error,.reauthentication-page .form-error,.agentlogin-page .form-error{display:none}.cgg-login-modal .form-error .error-span,.cgg-relogin-forgetpassword-modal .form-error .error-span,.reauthentication-page .form-error .error-span,.agentlogin-page .form-error .error-span{display:none}.cgg-login-modal .form-error .error-span.show-block,.cgg-relogin-forgetpassword-modal .form-error .error-span.show-block,.reauthentication-page .form-error .error-span.show-block,.agentlogin-page .form-error .error-span.show-block{display:inline-block!important}.cgg-login-modal .form-group,.cgg-relogin-forgetpassword-modal .form-group,.reauthentication-page .form-group,.agentlogin-page .form-group{margin-bottom:10px}.cgg-login-modal .form-button,.cgg-relogin-forgetpassword-modal .form-button,.reauthentication-page .form-button,.agentlogin-page .form-button{display:inline-block;width:100%;margin-top:5px}.cgg-login-modal .form-button .login-btn-1,.cgg-relogin-forgetpassword-modal .form-button .login-btn-1,.reauthentication-page .form-button .login-btn-1,.agentlogin-page .form-button .login-btn-1{width:40%;overflow:hidden;float:left;height:40px;font-size:1.3em}.cgg-login-modal .form-button .login-btn-2,.cgg-relogin-forgetpassword-modal .form-button .login-btn-2,.reauthentication-page .form-button .login-btn-2,.agentlogin-page .form-button .login-btn-2{width:55%;overflow:hidden;float:right;height:40px;font-size:1.3em;padding:0}.cgg-login-modal .m-cgg-icon--warning,.cgg-relogin-forgetpassword-modal .m-cgg-icon--warning,.reauthentication-page .m-cgg-icon--warning,.agentlogin-page .m-cgg-icon--warning{font-size:1.1em;padding:0 5px}.cgg-login-modal .modal-dialog.modal-sm,.cgg-relogin-forgetpassword-modal .modal-dialog.modal-sm,.reauthentication-page .modal-dialog.modal-sm,.agentlogin-page .modal-dialog.modal-sm{width:300px;margin:auto;display:block!important}@media (min-width:768px){.cgg-login-modal .modal-dialog.modal-sm,.cgg-relogin-forgetpassword-modal .modal-dialog.modal-sm,.reauthentication-page .modal-dialog.modal-sm,.agentlogin-page .modal-dialog.modal-sm{width:360px;top:120px}}@media (min-width:992px){.cgg-login-modal .modal-dialog.modal-sm,.cgg-relogin-forgetpassword-modal .modal-dialog.modal-sm,.reauthentication-page .modal-dialog.modal-sm,.agentlogin-page .modal-dialog.modal-sm{width:360px;top:120px}}.cgg-login-modal h3,.cgg-relogin-forgetpassword-modal h3,.reauthentication-page h3,.agentlogin-page h3{color:#056f9d;font-size:1.6em;margin-top:10px;margin-bottom:15px}.cgg-login-modal a,.cgg-login-modal a:hover,.cgg-login-modal a:active,.cgg-relogin-forgetpassword-modal a,.cgg-relogin-forgetpassword-modal a:hover,.cgg-relogin-forgetpassword-modal a:active,.reauthentication-page a,.reauthentication-page a:hover,.reauthentication-page a:active,.agentlogin-page a,.agentlogin-page a:hover,.agentlogin-page a:active{font-weight:600;text-decoration:none;color:#78aa43}.cgg-login-modal img,.cgg-relogin-forgetpassword-modal img,.reauthentication-page img,.agentlogin-page img{max-width:280px;width:100%}.cgg-login-modal .login-close,.cgg-relogin-forgetpassword-modal .login-close,.reauthentication-page .login-close,.agentlogin-page .login-close{font-size:3em;font-weight:600;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter: alpha(opacity=20);opacity:.2;-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;position:absolute;right:10px;top:0}@media (min-width:768px){.cgg-login-modal .login-close,.cgg-relogin-forgetpassword-modal .login-close,.reauthentication-page .login-close,.agentlogin-page .login-close{right:15px;top:5px}}@media (min-width:992px){.cgg-login-modal .login-close,.cgg-relogin-forgetpassword-modal .login-close,.reauthentication-page .login-close,.agentlogin-page .login-close{right:15px;top:5px}}.cgg-login-modal .modal-dialog,.cgg-relogin-forgetpassword-modal .modal-dialog,.reauthentication-page .modal-dialog,.agentlogin-page .modal-dialog{top:30px}.cgg-login-modal .modal-content,.cgg-relogin-forgetpassword-modal .modal-content,.reauthentication-page .modal-content,.agentlogin-page .modal-content{padding:10px 15px;text-align:center;border-radius:3px}.cgg-login-modal .terms-box,.cgg-relogin-forgetpassword-modal .terms-box,.reauthentication-page .terms-box,.agentlogin-page .terms-box{font-size:.9em;padding:5px 0 0 0;text-align:center;margin:0}@media (min-width:768px){.cgg-login-modal .terms-box,.cgg-relogin-forgetpassword-modal .terms-box,.reauthentication-page .terms-box,.agentlogin-page .terms-box{font-size:.9em;padding:10px 80px;text-align:left}}@media (min-width:992px){.cgg-login-modal .terms-box,.cgg-relogin-forgetpassword-modal .terms-box,.reauthentication-page .terms-box,.agentlogin-page .terms-box{font-size:.9em;padding:10px 80px;text-align:left}}.cgg-login-modal .modal-content.version1,.cgg-relogin-forgetpassword-modal .modal-content.version1,.reauthentication-page .modal-content.version1,.agentlogin-page .modal-content.version1{text-align:left;padding:10px 20px 10px 20px}@media (min-width:768px){.cgg-login-modal .modal-content.version1,.cgg-relogin-forgetpassword-modal .modal-content.version1,.reauthentication-page .modal-content.version1,.agentlogin-page .modal-content.version1{padding:20px 40px 20px 40px}}@media (min-width:992px){.cgg-login-modal .modal-content.version1,.cgg-relogin-forgetpassword-modal .modal-content.version1,.reauthentication-page .modal-content.version1,.agentlogin-page .modal-content.version1{padding:20px 40px 20px 40px}}.cgg-login-modal .modal-content.version1 h3,.cgg-relogin-forgetpassword-modal .modal-content.version1 h3,.reauthentication-page .modal-content.version1 h3,.agentlogin-page .modal-content.version1 h3{font-size:1.8em;margin-top:5px;margin-bottom:15px}.cgg-login-modal .modal-content.version1 p,.cgg-relogin-forgetpassword-modal .modal-content.version1 p,.reauthentication-page .modal-content.version1 p,.agentlogin-page .modal-content.version1 p{font-size:.85em}.cgg-login-modal .modal-content.version1 p.signup-box,.cgg-relogin-forgetpassword-modal .modal-content.version1 p.signup-box,.reauthentication-page .modal-content.version1 p.signup-box,.agentlogin-page .modal-content.version1 p.signup-box{font-size:1.1em}.cgg-login-modal .fb-login-container,.cgg-relogin-forgetpassword-modal .fb-login-container,.reauthentication-page .fb-login-container,.agentlogin-page .fb-login-container{display:block}.cgg-login-modal .login-text-container,.cgg-relogin-forgetpassword-modal .login-text-container,.reauthentication-page .login-text-container,.agentlogin-page .login-text-container{padding-top:20px}@media (min-width:768px){.cgg-login-modal .login-text-container,.cgg-relogin-forgetpassword-modal .login-text-container,.reauthentication-page .login-text-container,.agentlogin-page .login-text-container{padding-top:10px}}@media (min-width:992px){.cgg-login-modal .login-text-container,.cgg-relogin-forgetpassword-modal .login-text-container,.reauthentication-page .login-text-container,.agentlogin-page .login-text-container{padding-top:10px}}.cgg-login-modal .modal-error,.cgg-relogin-forgetpassword-modal .modal-error,.reauthentication-page .modal-error,.agentlogin-page .modal-error{display:none}.cgg-login-modal .has-error .modal-error,.cgg-relogin-forgetpassword-modal .has-error .modal-error,.reauthentication-page .has-error .modal-error,.agentlogin-page .has-error .modal-error{display:block;font-size:.85em}.cgg-login-modal .has-error .cgg-global-input,.cgg-relogin-forgetpassword-modal .has-error .cgg-global-input,.reauthentication-page .has-error .cgg-global-input,.agentlogin-page .has-error .cgg-global-input{box-shadow:none!important}.cgg-login-modal .fb-link,.cgg-relogin-forgetpassword-modal .fb-link,.reauthentication-page .fb-link,.agentlogin-page .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;margin:0 0 10px 0}.cgg-login-modal .fb-link .button-text,.cgg-relogin-forgetpassword-modal .fb-link .button-text,.reauthentication-page .fb-link .button-text,.agentlogin-page .fb-link .button-text{float:left;overflow:hidden;font-size:15px;white-space:nowrap;line-height:25px;width:80%;text-align:left}@media (min-width:768px){.cgg-login-modal .fb-link .button-text,.cgg-relogin-forgetpassword-modal .fb-link .button-text,.reauthentication-page .fb-link .button-text,.agentlogin-page .fb-link .button-text{font-size:16px}}@media (min-width:992px){.cgg-login-modal .fb-link .button-text,.cgg-relogin-forgetpassword-modal .fb-link .button-text,.reauthentication-page .fb-link .button-text,.agentlogin-page .fb-link .button-text{font-size:16px}}.cgg-login-modal .fb-link .button-ico,.cgg-relogin-forgetpassword-modal .fb-link .button-ico,.reauthentication-page .fb-link .button-ico,.agentlogin-page .fb-link .button-ico{float:left;padding:0 0 0 5px;width:17%;font-size:40px;position:relative;top:-10px}.cgg-login-modal .fb-link:hover,.cgg-relogin-forgetpassword-modal .fb-link:hover,.reauthentication-page .fb-link:hover,.agentlogin-page .fb-link:hover{text-decoration:none;color:#fff}.cgg-login-alert{position:absolute;top:75px;z-index:1023;margin:auto;width:100%;display:none}@media (min-width:768px){.cgg-login-alert{top:73px}}@media (min-width:992px){.cgg-login-alert{top:73px}}.cgg-login-alert .modal-chk{color:#fff;background:#78aa43;border-radius:50px;position:relative;font-size:.8em;padding:2px;margin-right:10px}.cgg-login-alert .login-alert-container{position:relative;margin:auto;max-width:520px;width:100%;border:2px solid transparent;background:#fff;padding:0 20px;text-align:center;-webkit-box-shadow:6px 6px 0 0 rgba(0,0,0,.09);-moz-box-shadow:6px 6px 0 0 rgba(0,0,0,.09);box-shadow:6px 6px 0 0 rgba(0,0,0,.09)}@media (min-width:768px){.cgg-login-alert .login-alert-container{padding:0 30px}}@media (min-width:992px){.cgg-login-alert .login-alert-container{padding:0 30px}}.cgg-login-alert .login-alert-container h3{margin:15px 0;color:#312f2e;display:none;font-size:20px}.cgg-login-alert .login-alert-container .login-alert-close{position:absolute;font-size:2em;color:#dedcd9;font-weight:600;right:10px;text-decoration:none}@media (min-width:768px){.cgg-login-alert .login-alert-container .login-alert-close{font-size:3em}}@media (min-width:992px){.cgg-login-alert .login-alert-container .login-alert-close{font-size:3em}}.cgg-login-alert .login-alert-container.normal{border:2px solid #dedcd9}.cgg-login-alert .login-alert-container.success{border:2px solid #78aa43}.cgg-login-alert .login-alert-container.fail{border:2px solid #ff533f}.in-result{top:75px}@media (min-width:768px){.in-result{top:320px}}@media (min-width:992px){.in-result{top:320px}}.in-result-on-checkout{top:75px}@media (min-width:768px){.in-result-on-checkout{top:73px}}@media (min-width:992px){.in-result-on-checkout{top:73px}}.in-result-on-checkout .login-alert-close{top:15px!important}.cgg-relogin-modal:before{content:"";display:inline;height:100%;vertical-align:middle}@media (min-width:768px){.cgg-relogin-modal:before{display:inline-block}}@media (min-width:992px){.cgg-relogin-modal:before{display:inline-block}}.cgg-login-modal::before{display:initial!important;content:none;height:auto;vertical-align:initial!important}.cgg-relogin-email-modal,.cgg-relogin-modal{text-align:center;padding:0!important}.cgg-relogin-email-modal__input,.cgg-relogin-modal__input{float:left;margin-right:10px;width:350px;height:55px;display:block}@media (max-width:768px){.cgg-relogin-email-modal__input,.cgg-relogin-modal__input{width:100%}}.cgg-relogin-email-modal__button,.cgg-relogin-modal__button{float:left;width:170px;height:50px}@media (max-width:768px){.cgg-relogin-email-modal__button,.cgg-relogin-modal__button{width:100%;margin-top:15px;margin-bottom:20px}}.cgg-relogin-email-modal .relogin-close,.cgg-relogin-modal .relogin-close{font-size:3em;font-weight:600;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter: alpha(opacity=20);opacity:.2;-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;right:15px;position:absolute;top:5px;text-decoration:none}.cgg-relogin-email-modal .relogin-close:hover,.cgg-relogin-email-modal .relogin-close:active,.cgg-relogin-modal .relogin-close:hover,.cgg-relogin-modal .relogin-close:active{text-decoration:none}.cgg-relogin-email-modal .modal-dialog,.cgg-relogin-modal .modal-dialog{display:block;text-align:left;vertical-align:middle}@media (min-width:768px){.cgg-relogin-email-modal .modal-dialog,.cgg-relogin-modal .modal-dialog{display:inline-block}}@media (min-width:992px){.cgg-relogin-email-modal .modal-dialog,.cgg-relogin-modal .modal-dialog{display:inline-block}}.cgg-relogin-email-modal .modal-content,.cgg-relogin-modal .modal-content{padding:30px 40px}.cgg-relogin-email-modal h3,.cgg-relogin-modal h3{font-size:2em;margin:0 0 15px 0;color:#056f9d}@media (max-width:768px){.cgg-relogin-email-modal h3,.cgg-relogin-modal h3{text-align:center;margin:0 40px 15px 40px}}.cgg-relogin-email-modal p,.cgg-relogin-modal p{font-size:1.3em;margin-bottom:20px}.cgg-relogin-email-modal a.link{color:#77aa43;font-size:18px;font-weight:bold;cursor:pointer;text-decoration:none}.cgg-relogin-email-modal p{line-height:28px;font-size:20px}@media (max-width:768px){.cgg-relogin-email-modal .modal-content{width:initial}}.cgg-relogin-email-modal .modal-dialog{width:800px}@media (max-width:768px){.cgg-relogin-email-modal .modal-dialog{width:initial}}.cgg-relogin-email-modal .error-message{font-size:13px;color:#ff533f}.cgg-relogin-email-modal .error-message-desktop{clear:both}@media (max-width:768px){.cgg-relogin-email-modal .error-message-desktop{display:none}}.cgg-relogin-email-modal .error-message-mobile{display:none}@media (max-width:768px){.cgg-relogin-email-modal .error-message-mobile{display:block}}.cgg-login-modal .cgg-signup-block{display:none}.cgg-login-modal .cgg-signup-block .email-login-container{margin-bottom:15px;margin-top:5px}.cgg-login-modal .cgg-signup-block .email-text{float:left;font-size:16px;line-height:25px;width:80%;text-align:left}.cgg-login-modal .cgg-signup-block .m-cgg-icon--email{float:left;padding:0 0 0 15px;width:17%;font-size:23px;text-align:left}.cgg-login-modal .cgg-signup-block .ciab-btn{color:#fff;height:46px}.cgg-login-modal .cgg-signup-block .ciab-btn:hover{color:#fff}.cgg-login-modal .cgg-signup-block .login-ul-container{padding-bottom:5px}.cgg-login-modal .cgg-signup-block .login-ul-container ul{list-style:none;text-align:left;padding-left:0}.cgg-login-modal .cgg-signup-block .login-ul-container ul li{display:block;font-size:1.1em}.cgg-login-modal .cgg-signup-block .login-ul-container ul .m-cgg{color:#78aa43}.cgg-login-modal .cgg-login-block{display:none}.cgg-login-modal .cgg-login-block .email-login-container{margin-bottom:15px;margin-top:5px}.cgg-login-modal .cgg-login-block .email-text{float:left;font-size:16px;line-height:25px;width:80%;text-align:left}.cgg-login-modal .cgg-login-block .m-cgg-icon--email{float:left;padding:0 0 0 15px;width:17%;font-size:23px;text-align:left}.cgg-login-modal .cgg-login-block .ciab-btn{color:#fff;height:46px}.cgg-login-modal .cgg-login-block .ciab-btn:hover{color:#fff}.cgg-login-modal .cgg-email-login{display:none}.cgg-login-modal .cgg-email-login .has-error.fb-error{color:#333!important}.cgg-login-modal .cgg-email-login .has-error.fb-error .error-span{font-size:1.1em!important;margin-bottom:5px}.cgg-login-modal .cgg-email-login .has-error.fb-error .error-span a{font-weight:normal}.cgg-login-modal .cgg-email-signup{display:none}.cgg-login-modal .cgg-email-signup .login-text-container{padding-top:0}.cgg-login-modal .cgg-email-signup .login-text-container p{margin:0 0 5px}.cgg-login-modal .cgg-email-signup .has-error.fb-error{color:#333!important}.cgg-login-modal .cgg-email-signup .has-error.fb-error .error-span{font-size:1.1em!important;margin-bottom:5px}.cgg-login-modal .cgg-email-signup .has-error.fb-error .error-span a{font-weight:normal}.cgg-login-modal .cgg-email-forgot{display:none}.cgg-login-modal .cgg-email-forgot .main-sub{font-size:1.25em!important}.cgg-login-modal .cgg-email-forgot .main-head{margin-bottom:10px!important}.cgg-login-modal .cgg-email-forgot .has-error.fb-error{color:#333!important}.cgg-login-modal .cgg-email-forgot .has-error.fb-error .error-span{font-size:1.1em!important;margin-bottom:5px}.cgg-login-modal .cgg-email-forgot .has-error.fb-error .error-span a{font-weight:normal}.cgg-relogin-forgetpassword-modal .main-sub{font-size:1.25em!important}.cgg-relogin-forgetpassword-modal .main-head{margin-bottom:10px!important}.cgg-autorenewal{text-align:right}.cgg-autorenewal button{color:#ff533f;background:none;border:none}.cgg-autorenewal button:hover{text-decoration:underline}.cgg-autorenewal-modal__close{font-size:3em;font-weight:500;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter: alpha(opacity=20);opacity:.2;-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;position:absolute;right:10px;top:0}.cgg-autorenewal-modal .modal-dialog{max-width:360px}@media (min-width:480px){.cgg-autorenewal-modal .modal-dialog{margin:5em auto 0}}@media (max-width:480px){.cgg-autorenewal-modal .modal-dialog{margin:5em auto 0}}.cgg-autorenewal-modal__modal-content{padding:15px}@media (min-width:768px){.cgg-autorenewal-modal__modal-content{padding:15px 40px}}.cgg-autorenewal-modal__modal-content h3{font-size:24px;color:#076b9c;margin-bottom:15px}.cgg-autorenewal-modal__modal-content p{font-size:16px;line-height:22px}.cgg-autorenewal-modal__modal-content-buttons{margin:20px 0}.cgg-autorenewal-modal__modal-content-buttons a{font-size:20px;margin-bottom:15px;text-decoration:none}.cgg-autorenewal-modal__modal-content-text-btn{text-align:center;color:#979290;font-size:16px;display:block;line-height:24px}.cgg-autorenewal-modal__modal-content-text-btn strong{font-size:20px;display:block}.cgg-autorenewal-modal__modal-content-text-btn strong span{text-decoration:underline}.cgg-autorenewal-modal__modal-content-text-btn:hover{color:#312f2e;text-decoration:underline}.userlogin-page .userlogin-block-cell.text.welcome .content{max-width:none}.userlogin-page .userlogin-block-cell.logo.welcome .img{margin:auto;height:50px;width:50px;border-radius:50%;background:#fff}@media (min-width:768px){.userlogin-page .userlogin-block-cell.logo.welcome .img{height:60px;width:60px}}@media (min-width:992px){.userlogin-page .userlogin-block-cell.logo.welcome .img{height:60px;width:60px}}.userlogin-menu .header__bot_multi_lang{display:block;border:none;float:left;padding:0;margin:0;position:relative;top:0}@media (min-width:768px){.userlogin-menu .header__bot_multi_lang{padding:3px 0 3px 15px;border-left:2px solid #979290;margin-left:20px;position:relative;top:-5px;float:right}}@media (min-width:992px){.userlogin-menu .header__bot_multi_lang{padding:3px 0 3px 15px;border-left:2px solid #979290;margin-left:20px;position:relative;top:-5px;float:right}}.userlogin-menu .header__bot_multi_lang .header__langIco{height:25px;width:25px}.userlogin-menu .header__bot_multi_lang .header__langText{font-weight:600}@media (min-width:768px){.userlogin-menu .header__bot_multi_lang .header__langText{display:none}.userlogin-menu .header__bot_multi_lang .header__langText{display:none}}.userlogin-menu .header__userbandge_multi_lang .header__langIco{height:25px;width:25px;float:right}.userlogin-menu.header .header__multi_lang{display:none}.userlogin-menu.header__regret .header__multi_lang.login-anonymous{display:inline-block;float:right;border-left:2px solid #fff;padding:3px 15px 3px 10px;position:relative;top:3px}.userlogin-menu.header__regret .header__multi_lang.login-anonymous .header__langIco{margin:0;height:30px;width:30px}.userlogin-menu.header__regret_plain .header__multi_lang.login-anonymous{display:inline-block;float:right;border-left:2px solid #979290;padding:3px 15px 3px 10px;position:relative;top:3px}.userlogin-menu.header__regret_plain .header__multi_lang.login-anonymous .header__langIco{margin:0;height:30px;width:30px}.new-menu .header__userbandge_multi_lang.is-login .header__langIco{position:absolute;right:10px;top:10px;border:none}.new-menu .header__new_multi_lang.is-login{display:none}.new-menu .header__new_multi_lang.is-logoff .header__langIco{margin:0;height:30px;width:30px}.ciab-header__mobile-menu__menu .new-menu .header__langIco{position:absolute;right:10px;top:5px;border:none}.cgg-recomended-products{display:block}.recomended-products__header{color:#056f9d;font-weight:600}.userlogin-page.dashboard-page{display:block}.userlogin-page.application-page .filter-container{margin:0 -5px}@media (min-width:768px){.userlogin-page.application-page .filter-container{margin:10px -5px 0 0}}@media (min-width:992px){.userlogin-page.application-page .filter-container{margin:10px -5px 0 0}}.userlogin-page.application-page .filter-container .filter-box{background:#fff;border-radius:3px;font-weight:600;text-align:center;padding:5px;font-size:1em;border:1px solid #979290;overflow:hidden;text-overflow:ellipsis;color:#979290}@media (min-width:768px){.userlogin-page.application-page .filter-container .filter-box{font-size:.8em}}@media (min-width:992px){.userlogin-page.application-page .filter-container .filter-box{font-size:.8em}}.userlogin-page.application-page .filter-container .filter-box.active{background:#78aa43;border:1px solid #78aa43;color:#fff}.userlogin-page.application-page .filter-container .filter-box a,.userlogin-page.application-page .filter-container .filter-box a:hover,.userlogin-page.application-page .filter-container .filter-box a:active{color:#979290;text-decoration:none}.userlogin-page.application-page .filter-container .filter-box.active a,.userlogin-page.application-page .filter-container .filter-box.active a:hover,.userlogin-page.application-page .filter-container .filter-box.active a:active{color:#fff}.userlogin-page.application-page .filter-container>[class*="col-"]{padding:5px}.userlogin-page.application-page .userlogin-product-header{font-weight:normal;font-size:18px;color:#979290;margin:0}@media (min-width:768px){.userlogin-page.application-page .userlogin-product-header{font-weight:600}}@media (min-width:992px){.userlogin-page.application-page .userlogin-product-header{font-weight:600}}.userlogin-page.carinsurance-application-page .back-btn{background:#fff;border:1px solid #e7e6e2;box-shadow:0 3px #e7e6e2;margin:15px 0 15px 0;font-size:1.1em;color:#333;font-weight:600;text-decoration:none;padding:5px 10px;text-align:center}.userlogin-page.carinsurance-application-page .recent-application-container{margin-top:15px}@media (min-width:768px){.userlogin-page.carinsurance-application-page .recent-application-container{margin-top:30px}}@media (min-width:992px){.userlogin-page.carinsurance-application-page .recent-application-container{margin-top:30px}}.userlogin-page.my-application-page .cgg-container{width:100%}.userlogin-page.my-application-page .my-application-header,.userlogin-page.my-application-page .my-application-header:hover,.userlogin-page.my-application-page .my-application-header:active{font-weight:600;font-size:18px;color:#979290;text-decoration:none}.userlogin-page.my-application-page .my-application-header .m-cgg,.userlogin-page.my-application-page .my-application-header:hover .m-cgg,.userlogin-page.my-application-page .my-application-header:active .m-cgg{font-size:.8em}@media (min-width:768px){.userlogin-page.my-application-page .my-application-box-container{margin-top:10px}}@media (min-width:992px){.userlogin-page.my-application-page .my-application-box-container{margin-top:10px}}.userlogin-page.my-application-page .my-application-box{background:#fff;padding:15px 0;margin-bottom:0;min-height:300px;-webkit-box-shadow:5px 5px 3px 0 #979290;-moz-box-shadow:5px 5px 3px 0 #979290;box-shadow:5px 5px 3px 0 #979290}@media (min-width:768px){.userlogin-page.my-application-page .my-application-box{padding:30px;margin-bottom:30px;min-height:400px}}@media (min-width:992px){.userlogin-page.my-application-page .my-application-box{padding:30px;margin-bottom:30px;min-height:400px}}.userlogin-page.my-application-page .my-application-box .my-application-box-header{font-size:1.5em;margin:0;text-align:center;word-break:break-all;line-height:1.5em}.userlogin-page.my-application-page .my-application-box .my-application-box-header span{display:block}@media (min-width:768px){.userlogin-page.my-application-page .my-application-box .my-application-box-header span{display:inline}}@media (min-width:992px){.userlogin-page.my-application-page .my-application-box .my-application-box-header span{display:inline}}.userlogin-page.my-application-page .product-main-header{font-size:1.5em;font-weight:600;border-bottom:1px solid #979290;margin:30px 0 5px 0}.userlogin-page.my-application-page .product-main-detail{margin-top:10px}.userlogin-page.my-application-page .product-main-detail .product-main-detail-box{position:relative}.userlogin-page.my-application-page .product-main-detail .header{position:absolute;left:15px}.userlogin-page.my-application-page .product-main-detail .img-responsive{margin:auto auto 15px auto}@media (min-width:768px){.userlogin-page.my-application-page .product-main-detail .img-responsive{margin:0;max-width:120px}}@media (min-width:992px){.userlogin-page.my-application-page .product-main-detail .img-responsive{margin:0;max-width:120px}}.userlogin-page.my-application-page .product-sub-detail .main-detail{margin:10px 0 5px 0;font-weight:600;font-size:1.2em}.userlogin-page.my-application-page .product-sub-detail .sub-detail{margin:0;color:#979290;display:block}.userlogin-page.my-application-page .product-sub-detail .sub-detail.inline{display:inline}.userlogin-page.my-application-page .product-sub-detail .sub-detail.inline-nowrap{display:inline;white-space:nowrap}.userlogin-page.login-page{background:#fff}.userlogin-page.login-page .userlogin-header{margin-top:20px}@media (min-width:768px){.userlogin-page.login-page .userlogin-header{margin-top:40px}}@media (min-width:992px){.userlogin-page.login-page .userlogin-header{margin-top:40px}}@media (min-width:768px){.userlogin-page.login-page{border-top:5px solid #979290}}@media (min-width:992px){.userlogin-page.login-page{border-top:5px solid #979290}}.userlogin-page.login-page .login-page-container{background:#fff;max-width:700px;padding-bottom:30px}.userlogin-page.login-page .signup-box{margin:12px 0;font-size:1.1em}.userlogin-page.login-page .terms-box{font-size:.9em}.userlogin-page.login-page a,.userlogin-page.login-page a:hover,.userlogin-page.login-page a:active{font-weight:600;text-decoration:none;color:#78aa43}.userlogin-page.login-page .seperator-box .hr{text-align:center;position:relative;z-index:2}.userlogin-page.login-page .seperator-box .hr .hr-span{margin:0;padding:0 10px;background:#fff}.userlogin-page.login-page .seperator-box .hr:after{content:"";position:absolute;top:50%;left:0;right:0;border-top:solid 1px #979290;z-index:-1}.userlogin-page.login-page .seperator-box .vr{position:absolute;border-left:1px solid #979290;left:50%;top:0;bottom:0;min-height:250px;z-index:1}.userlogin-page.login-page .seperator-box .vr .vr-span{position:absolute;top:45%;background:#fff;padding:8px;font-size:16px;left:-18px;z-index:5}.userlogin-page.login-page .login-box .cgg-global-input{height:40px;padding:10px}.userlogin-page.login-page .login-box .cgg-global-label{margin:5px 0;font-size:1.1em}.userlogin-page.login-page .login-box .ciab-btn--orange{margin-top:15px;height:45px}.userlogin-page.login-page .login-box .navigate-forgot{padding-top:10px;display:block;font-size:1.1em}.userlogin-page.login-page .login-box .show-block{display:block!important}.userlogin-page.login-page .login-box .form-error{display:none}.userlogin-page.login-page .login-box .form-error .has-error{margin:5px 0}.userlogin-page.login-page .login-box .form-error .error-span{display:none}.userlogin-page.login-page .login-box .form-error .error-span.show-block{display:inline-block!important}.userlogin-page.login-page .login-box .form-loading .btn-form-loading{text-indent:-90009px;text-align:left;background-image:url(assets/loading-alt.gif);background-repeat:no-repeat;background-position:50%}@media (min-width:768px){.userlogin-page.login-page .facebook-box{padding-top:10px;padding-bottom:10px}}@media (min-width:992px){.userlogin-page.login-page .facebook-box{padding-top:10px;padding-bottom:10px}}.userlogin-page.login-page .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;margin:0 0 10px 0}.userlogin-page.login-page .fb-link .button-text{float:left;overflow:hidden;font-size:15px;white-space:nowrap;line-height:25px;width:80%;text-align:left}@media (min-width:768px){.userlogin-page.login-page .fb-link .button-text{font-size:16px}}@media (min-width:992px){.userlogin-page.login-page .fb-link .button-text{font-size:16px}}.userlogin-page.login-page .fb-link .button-ico{float:left;padding:0 0 0 5px;width:17%;font-size:40px;position:relative;top:-10px}.userlogin-page.login-page .fb-link:hover{text-decoration:none;color:#fff}.changepassword-page,.forgetpasswordui-page{background:#fff}@media (min-width:992px){.changepassword-page .ciab-btn,.forgetpasswordui-page .ciab-btn{width:280px;height:50px}}.changepassword-page .input-container,.forgetpasswordui-page .input-container{margin-bottom:10px}@media (min-width:992px){.changepassword-page .input-container,.forgetpasswordui-page .input-container{width:280px}}.changepassword-page .button-container,.forgetpasswordui-page .button-container{margin-top:20px;margin-bottom:30px}.changepassword-page .description-container,.forgetpasswordui-page .description-container{margin-bottom:20px}.changepassword-page .input-label,.forgetpasswordui-page .input-label{font-size:16px;line-height:20px;color:#312f2e}.changepassword-page .input,.forgetpasswordui-page .input{height:40px}.changepassword-page .error-message,.forgetpasswordui-page .error-message{color:#ff533f}.changepassword-page .description,.forgetpasswordui-page .description{font-size:14px;color:#312f2e;line-height:20px}@media (min-width:992px){.changepassword-page .description,.forgetpasswordui-page .description{font-size:20px;line-height:30px}}.changepassword-page .header,.forgetpasswordui-page .header{color:#056f9d;font-size:18px;line-height:22px;font-weight:bold;margin-bottom:12px;margin-top:20px}@media (min-width:768px){.changepassword-page .header,.forgetpasswordui-page .header{margin-top:40px}}@media (min-width:992px){.changepassword-page .header,.forgetpasswordui-page .header{margin-top:40px;margin-bottom:20px;font-size:32px}}@media (min-width:768px){.changepassword-page,.forgetpasswordui-page{border-top:5px solid #979290}}@media (min-width:992px){.changepassword-page,.forgetpasswordui-page{border-top:5px solid #979290}}.reauthentication-page{padding-bottom:40px;background:#fff}.reauthentication-page .forgot-password{padding-top:30px}.reauthentication-page .cross{position:relative;text-align:center;height:80px}.reauthentication-page .cross:before{border-right:1px solid #cdccc9;content:"";position:absolute;top:0;bottom:0;left:50%}.reauthentication-page .cross span{background-color:#fff;padding:6px 0;position:relative;top:32px}.reauthentication-page .facebook-btn{cursor:pointer;display:block;margin-bottom:10px}.reauthentication-page .fb-login-container img{max-width:none!important}.reauthentication-page .button-container{margin:auto}.reauthentication-page .cross-or{margin:auto;width:100px}.reauthentication-page .cross-or h2{width:100%;text-align:center;border-bottom:1px solid #cccbc8;line-height:.1em;margin:25px 0 25px;font-weight:normal}.reauthentication-page .cross-or span{background:#fff;padding:0 10px;font-size:20px}.reauthentication-page .description{font-size:14px;color:#312f2e;line-height:20px}@media (min-width:992px){.reauthentication-page .description{font-size:20px;line-height:30px}}.reauthentication-page .description-container{margin-bottom:20px}.reauthentication-page .header{color:#056f9d;font-size:18px;line-height:22px;font-weight:bold;margin-bottom:12px;margin-top:20px}@media (min-width:768px){.reauthentication-page .header{margin-top:40px}}@media (min-width:992px){.reauthentication-page .header{margin-top:40px;margin-bottom:20px;font-size:32px}}@media (min-width:768px){.reauthentication-page{border-top:5px solid #979290}}@media (min-width:992px){.reauthentication-page{border-top:5px solid #979290}}.cgg-visible-xs,.cgg-visible-xs-block,.cgg-visible-xs-inline,.cgg-visible-xs-inline-block,.cgg-visible-sm-block,.cgg-visible-sm-inline,.cgg-visible-sm-inline-block,.cgg-visible-md-block,.cgg-visible-md-inline,.cgg-visible-md-inline-block,.cgg-visible-lg-block,.cgg-visible-lg-inline,.cgg-visible-lg-inline-block{display:none!important}@media (max-width:992px){.cgg-visible-xs{display:block!important}table.cgg-visible-xs{display:table!important}tr.cgg-visible-xs{display:table-row!important}th.cgg-visible-xs,td.cgg-visible-xs{display:table-cell!important}.cgg-visible-xs{display:block!important}.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:992px) and (max-width:1199px){.cgg-visible-md{display:block!important}table.cgg-visible-md{display:table!important}tr.cgg-visible-md{display:table-row!important}th.cgg-visible-md,td.cgg-visible-md{display:table-cell!important}.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}th.cgg-visible-lg,td.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}}@media (max-width:767px){.cgg-hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.cgg-hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.cgg-hidden-md{display:none!important}}@media (min-width:1200px){.cgg-hidden-lg{display:none!important}}.cgg-login-modal.cc-modal{color:#312f2e}.cgg-login-modal.cc-modal .modal-dialog{width:310px;margin:auto;top:5px}@media (min-width:768px){.cgg-login-modal.cc-modal .modal-dialog{width:720px;top:15%}}.cgg-login-modal.cc-modal .modal-dialog .modal-content{padding:15px;text-align:center;border-radius:3px;position:relative}@media (min-width:768px){.cgg-login-modal.cc-modal .modal-dialog .modal-content{padding:30px 40px;font-size:0}.cgg-login-modal.cc-modal .modal-dialog .modal-content .fb-login-container{width:43%;display:inline-block;vertical-align:top}}.cgg-login-modal.cc-modal .modal-dialog .modal-content .fb-login-container__title{color:#076b9c;margin-top:0;text-align:left;font-size:24px}.cgg-login-modal.cc-modal .modal-dialog .modal-content .fb-login-container__benefits-lists{list-style:none;text-align:left;padding:0;margin:0 0 15px;font-size:18px;line-height:1.67}.cgg-login-modal.cc-modal .modal-dialog .modal-content .fb-login-container__benefits-lists .m-cgg.m-cgg-icon--check2{color:#73a645;font-size:22px}.cgg-login-modal.cc-modal .modal-dialog .modal-content .fb-login-container__sign-up-container{margin-bottom:15px}.cgg-login-modal.cc-modal .modal-dialog .modal-content .fb-login-container__sign-up-button{width:100%;display:block}@media (max-width:258px){.cgg-login-modal.cc-modal .modal-dialog .modal-content .fb-login-container__sign-up-button img{width:100%}}.cgg-login-modal.cc-modal .modal-dialog .modal-content .pop-up-partition{position:relative;height:20px;margin-bottom:15px}@media (min-width:768px){.cgg-login-modal.cc-modal .modal-dialog .modal-content .pop-up-partition{width:14%;height:100%;min-height:250px;margin:0;display:inline-block;vertical-align:top}}.cgg-login-modal.cc-modal .modal-dialog .modal-content .pop-up-partition__line{height:2px;width:100%;border-bottom:2px solid #979290;position:absolute;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media (min-width:768px){.cgg-login-modal.cc-modal .modal-dialog .modal-content .pop-up-partition__line{width:1px;height:100%;border-bottom:none;border-right:1px solid #cccbc8;top:0;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}}.cgg-login-modal.cc-modal .modal-dialog .modal-content .pop-up-partition__text{display:inline-block;position:absolute;background-color:#fff;font-size:16px;padding:0 10px;top:0;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}@media (min-width:768px){.cgg-login-modal.cc-modal .modal-dialog .modal-content .pop-up-partition__text{padding:10px 0;top:50%;left:0;right:0;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container{width:43%;display:inline-block;vertical-align:top}}.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__title{text-align:left;font-weight:bold;font-size:16px;margin-top:0;margin-bottom:10px;color:#312f2e}@media (min-width:768px){.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__title{color:#076b9c;margin-top:0;text-align:left;font-size:24px;font-weight:normal}}.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__description{display:none;text-align:left;font-size:18px;line-height:1.39}@media (min-width:768px){.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__description{display:block}}.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__form{width:100%;height:40px;text-align:justify;font-size:0;margin-bottom:15px}@media (min-width:768px){.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__form{height:initial}}.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__form .form-email-input{height:100%;width:67%;margin-right:2%;padding:10px 15px;font-size:16px;border-radius:3px;border:1px solid #cccbc8}@media (min-width:768px){.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__form .form-email-input{width:100%;height:50px;padding:15px 18px;margin-bottom:5px;margin-right:0;font-size:18px}}.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__form .form-email-input.error{border-color:red}.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__form .form-email-input.error+.error-message{display:block}.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__form .error-message{display:none;color:red;font-size:16px;margin-bottom:15px;float:left}.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__form .form-submit-btn{border:none;width:31%;height:100%;display:inline-block;font-size:16px;font-weight:bold;text-align:center;padding:8px;color:#fff;background-color:#f58423;border-radius:3px;box-shadow:inset 0 -4px 0 #e56035}@media (min-width:768px){.cgg-login-modal.cc-modal .modal-dialog .modal-content .email-result-container__form .form-submit-btn{width:100%;height:50px;padding:10px;font-size:20px}}.cgg-login-modal.cc-modal .modal-dialog .modal-content .disclaimer-container{margin-bottom:15px;clear:both}.cgg-login-modal.cc-modal .modal-dialog .modal-content .disclaimer-container .disclaimer{font-size:13px;line-height:1.38;text-align:left}.cgg-login-modal.cc-modal .modal-dialog .modal-content .disclaimer-container .disclaimer .disclaimer-link{color:#77aa43;font-weight:bold}.cgg-login-modal.cc-modal .modal-dialog .modal-content .close-btn{-webkit-appearance:none;apperance:none;background:none;border:none;width:30px;height:30px;padding:5px;font-size:32px;font-weight:bold;line-height:24px;text-align:center;color:#cccbc8;position:absolute;top:10px;right:10px}body{font-size:14px!important}.userlogin-page{background:#f3f2ee;min-height:350px;overflow:hidden}.userlogin-page .userlogin-header{color:#056f9d;font-weight:600;margin-bottom:15px}.userlogin-page .userlogin-text{font-size:1.2em;margin-bottom:15px}.userlogin-page .cgg-page-container{flex:100;padding:0 10px;width:100%}@media (min-width:768px){.userlogin-page .cgg-page-container{border-top:5px solid #cccbc8;width:auto}}@media (min-width:992px){.userlogin-page .cgg-page-container{border-top:5px solid #cccbc8;width:auto}}.userlogin-page .flex{display:flex}.userlogin-page .userlogin-container{max-width:800px;padding-bottom:30px;position:relative}@media (min-width:768px){.userlogin-page .userlogin-container{margin:auto}}@media (min-width:992px){.userlogin-page .userlogin-container{margin:auto}}.userlogin-page hr{border-top:1px solid #979290;margin:30px 0 0}@media (min-width:992px){.userlogin-page hr{margin:15px 0 0}}.userlogin-page .userlogin-end-line{width:160px;text-align:center;font-size:1.2em;color:#979290;margin:-12px auto 11px;background:#f3f2ee}.userlogin-page .see-more{text-decoration:none;text-align:center;font-size:1.2em;background:#fff;border:1px solid #f3f2ee;color:#979290;box-shadow:0 5px #e7e6e2;margin-top:10px}@media (min-width:768px){.userlogin-page .see-more{margin-top:0}}@media (min-width:992px){.userlogin-page .see-more{margin-top:0}}.userlogin-page .application_form.complete,.userlogin-page .result.pending,.userlogin-page .result.complete,.userlogin-page .funnel.pending,.userlogin-page .funnel.complete{background:#fff;border:1px solid #e7e6e2;color:#979290;box-shadow:0 5px #e7e6e2}.userlogin-page .application_form.pending{color:#fff}.block-hidden{display:none}.userlogin-menu{font-size:14px}.userlogin-menu .header__header .header__headerBottom .header__emaerket{position:relative;float:left;left:5px;top:-8px}.userlogin-menu .header__header .header__headerBottom .header__emaerket p{padding:0;margin:0}.userlogin-menu .back_arrow_regret,.userlogin-menu .back_arrow_plain{display:none}.userlogin-menu .header__mobileLogo{width:35vw;margin-bottom:0}@media (min-width:768px){.userlogin-menu .header__mobileLogo{width:192px;margin-bottom:0}}@media (min-width:992px){.userlogin-menu .header__mobileLogo{width:192px;margin-bottom:0}}.userlogin-menu .header__mobileLogo.header__mobileLogo__plain{display:inline-block}.userlogin-menu .header__mobileLogo.header__mobileLogo__mob{display:none}.userlogin-menu .header__mobileHeader{padding:2vw 1.5vw 0 1.5vw;background:#fff;border-bottom:5px solid #056f9d!important}.userlogin-menu .header__mobileMenuBtnCol .header__mobileMenuBtn{color:#979290;padding:5px 5px 0 0}.userlogin-menu .header__menuCloseBtnCol{display:block;text-align:right;padding:10px;background:#fff}.userlogin-menu .header__menu-list>li.header__menu-item{border:1px solid #e7e6e2}@media (min-width:768px){.userlogin-menu .header__menu-list>li.header__menu-item{border:none}}@media (min-width:992px){.userlogin-menu .header__menu-list>li.header__menu-item{border:none}}.userlogin-menu .header__mobileMenuCloseBtn{position:absolute;right:10px;line-height:15px!important;display:block!important}.userlogin-menu .header__menu-list{margin:0}.userlogin-menu .header__menu-list .header__menu-itemUrl{font-weight:normal;padding:10px 20px}@media (min-width:768px){.userlogin-menu .header__menu-list .header__menu-itemUrl{font-weight:600;padding:30px 20px}}@media (min-width:992px){.userlogin-menu .header__menu-list .header__menu-itemUrl{font-weight:600;padding:30px 20px}}.userlogin-menu .header__menu-list .header__menu-itemUrl:before{color:#979290;font-size:10px;display:none;margin-right:20px}.userlogin-menu .header__menu-hasSubItem .header__menu-itemUrl:before{display:block}@media (min-width:768px){.userlogin-menu .header__menu-hasSubItem .header__menu-itemUrl:before{display:none}}@media (min-width:992px){.userlogin-menu .header__menu-hasSubItem .header__menu-itemUrl:before{display:none}}.userlogin-menu .header__menu-hasSubItem li.header__menu-item{border-top:none!important}.userlogin-menu .phone-link,.userlogin-menu .phone-link:hover,.userlogin-menu .phone-link:active{color:#312f2e;text-decoration:none;float:none}@media (min-width:768px){.userlogin-menu .phone-link,.userlogin-menu .phone-link:hover,.userlogin-menu .phone-link:active{float:right}}@media (min-width:992px){.userlogin-menu .phone-link,.userlogin-menu .phone-link:hover,.userlogin-menu .phone-link:active{float:right}}.userlogin-menu .header__office-hrs{font-size:1.2em;position:relative;top:0;color:#979290;display:block}@media (min-width:768px){.userlogin-menu .header__office-hrs{top:1px;font-size:1em;display:inline}}@media (min-width:992px){.userlogin-menu .header__office-hrs{top:1px;font-size:1em;display:inline}}.userlogin-menu .header__phone{background:#78aa43;color:#fff;border-radius:50%;padding:5px;font-size:.8em;margin:0}@media (min-width:768px){.userlogin-menu .header__phone{margin:0 8px;background:#056f9d;margin:0 0 0 5px}}@media (min-width:992px){.userlogin-menu .header__phone{margin:0 8px;background:#056f9d;margin:0 0 0 5px}}.userlogin-menu .header__call-us{font-size:1.2em;font-weight:600;color:#78aa43}@media (min-width:768px){.userlogin-menu .header__call-us{color:#979290}}@media (min-width:992px){.userlogin-menu .header__call-us{color:#979290}}.userlogin-menu .header__menuCol{padding:0;background:#f3f2ee}.userlogin-menu .header__headerTopTel{display:none}@media (min-width:768px){.userlogin-menu .header__headerTop{margin:0;height:82px;padding:0 20px;border-top:none}}@media (min-width:992px){.userlogin-menu .header__headerTop{margin:0;height:82px;border-top:none;padding:0 20px}}.userlogin-menu .header__desktopLogoCol{display:none}@media (min-width:768px){.userlogin-menu .header__desktopLogoCol{display:inline-block}}@media (min-width:992px){.userlogin-menu .header__desktopLogoCol{display:inline-block}}.userlogin-menu .header__headerBottom{padding:0 20px;display:block}@media (min-width:768px){.userlogin-menu .header__headerBottom{padding:10px 20px;position:relative;height:44px}}@media (min-width:992px){.userlogin-menu .header__headerBottom{padding:10px 20px;position:relative;height:44px}}.userlogin-menu .header__fbCol{float:left}.userlogin-menu .header__fbCol .fb__share{margin-left:5px;display:inline-block;position:relative;top:-1px}.userlogin-menu .header__fbCol .fb_iframe_widget{top:1px}@media (min-width:768px){.userlogin-menu .header__fbCol .fb_iframe_widget{top:-1px;left:-5px}}@media (min-width:992px){.userlogin-menu .header__fbCol .fb_iframe_widget{top:1px;left:0}}.userlogin-menu .header__phoneCol{float:left;position:absolute;bottom:0}@media (min-width:768px){.userlogin-menu .header__phoneCol{position:absolute;float:right;right:10px;top:16px;font-size:.8em}}@media (min-width:992px){.userlogin-menu .header__phoneCol{position:relative;float:right;right:auto;top:auto;font-size:1em}}.userlogin-menu .header__telBtnCol{width:auto}@media (min-width:768px){.userlogin-menu .header__telBtnCol{width:auto}}@media (min-width:992px){.userlogin-menu .header__telBtnCol{width:267px}}.userlogin-menu .header__returnArrow{display:none}.userlogin-menu.header__regret .header__mobileLogo.header__mobileLogo__plain{display:none}.userlogin-menu.header__regret .header__mobileLogo.header__mobileLogo__mob{display:inline-block}.userlogin-menu.header__regret .header__mobileHeader{background-color:#056f9d;border-bottom:5px solid transparent}.userlogin-menu.header__regret .header__mobileMenuBtnCol .header__mobileMenuBtn{color:#fff}.userlogin-menu.header__regret .phone-link,.userlogin-menu.header__regret .phone-link:hover,.userlogin-menu.header__regret .phone-link:active{color:#fff;text-decoration:none}.userlogin-menu.header__regret .header__headerTopTel{display:block;margin:10px 15px;float:right}.userlogin-menu.header__regret .header__headerTopTel .header__office-hrs{color:#fff;top:-1px}.userlogin-menu.header__regret .header__headerTopTel .header__call-us{color:#fff}.userlogin-menu.header__regret .header__headerTopTel .header__phone{background:#155072}@media (min-width:768px){.userlogin-menu.header__regret .header__headerBottom{display:none}}@media (min-width:992px){.userlogin-menu.header__regret .header__headerBottom{display:none}}.userlogin-menu.header__regret .header__header .header__returnArrow{margin:0 15px 0 0;border-radius:50%;font-size:29px;color:#056f9d;display:inline;background-color:#fff;line-height:20px;position:relative;top:8px;padding:6px 3px 0 10px}.userlogin-menu.header__regret .header__header .back_arrow_regret{display:inline}.userlogin-menu.header__regret .header__header .header__telBtnCol,.userlogin-menu.header__regret .header__header .header__desktopLogoCol{width:auto}.userlogin-product-showcase{padding-top:20px}.userlogin-product-showcase .product-showcase__item{width:48%}@media (min-width:768px){.userlogin-product-showcase .product-showcase__item{width:48%}}@media (min-width:992px){.userlogin-product-showcase .product-showcase__item{width:30%}}.userlogin-product-showcase .product-showcase__item .product-showcase__item__subtext{display:block}.userlogin-product-showcase .product-showcase__item .product-showcase__item__btn{display:block}.userlogin-product-showcase .product-showcase__item__icon{height:95px;width:95px}@media (min-width:768px){.userlogin-product-showcase .product-showcase__item__icon{height:100px;width:100px}}@media (min-width:992px){.userlogin-product-showcase .product-showcase__item__icon{height:100px;width:100px}}.userlogin-product-showcase .product-showcase__item__icon img{position:relative;bottom:15px}@media (min-width:768px){.userlogin-product-showcase .product-showcase__item__icon img{bottom:10px}}@media (min-width:992px){.userlogin-product-showcase .product-showcase__item__icon img{bottom:10px}}.userlogin-product-showcase .product-list{margin:0}.userlogin-product-showcase .product-showcase__item__text{font-size:17px}.userlogin-menu.header__plain .header__headerBottom,.userlogin-menu.header__plain .header__menu,.userlogin-menu.header__plain .header__mobileMenuBtn{display:none}.userlogin-menu.header__plain .header__mobileHeader{background:#fff;border-bottom:5px solid #056f9d}.userlogin-menu.header__plain .header__headerTop{border-bottom:5px solid #056f9d}.userlogin-menu.header__plain .header__mobileLogo__plain{display:block}.userlogin-menu.header__regret_plain .header__office-hrs{top:-1px}.userlogin-menu.header__regret_plain .header__telBtnCol,.userlogin-menu.header__regret_plain .header__desktopLogoCol{width:auto}.userlogin-menu.header__regret_plain .header__headerTopTel{display:block;margin:10px 15px;float:right}.userlogin-menu.header__regret_plain .header__headerBottom,.userlogin-menu.header__regret_plain .header__menu,.userlogin-menu.header__regret_plain .header__mobileMenuBtn{display:none}.userlogin-menu.header__regret_plain .header__mobileHeader{background:#fff;border-bottom:5px solid #056f9d}.userlogin-menu.header__regret_plain .header__headerTop{border-bottom:5px solid #056f9d}.userlogin-menu.header__regret_plain .header__mobileLogo__plain{display:inline-block}.userlogin-menu.header__regret_plain .header__desktopLogoCol{width:auto}.userlogin-menu.header__regret_plain .header__mobileMenuBtnCol .header__returnArrow{display:inline;font-size:25px;position:relative;top:5px;padding:0;margin:0;color:#f3f2ee}.userlogin-menu.header__regret_plain .header__mobileMenuBtnCol .back_arrow_plain{display:inline}.userlogin-menu.header__regret_plain .header__header .header__returnArrow{margin:0;font-size:30px;color:#f3f2ee;display:inline;position:relative;top:10px;padding:0}.userlogin-menu.header__regret_plain .header__header .back_arrow_plain{display:inline}.ciab-btn--white{background:#fff;border:1px solid #e7e6e2;color:#979290!important;box-shadow:0 5px #e7e6e2;border-radius:3px;width:100%;display:block;font-size:22px;font-weight:800;padding:8px 12px;position:relative;z-index:0;white-space:normal;height:auto}.has-error{color:#ff533f!important}.number-circle{color:#fff;border-radius:50%;font-size:.8em;background:#e4602d;padding:3px 8px 3px 8px;text-align:center}.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%}}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}@media (max-width:768px){.internalCurrency .cgg-number-label.calculated-valid{right:9%}}.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}.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}.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:#77aa43;padding:10px;font-size:.85em;font-weight:400;color:#fff;-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:#fff}.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}}.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:gray;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__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:0 6.25vw 0 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}.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:0 .625vw 0 0;font-weight:400;top:-1px;top:-.3125vw;color:#979290}.cgg-item-list-details{padding:0 5px;padding:0 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}.cgg-dropdown-api{border-bottom:1px solid #9e9e9e;height:26px;font-size:11px}@media (min-width:768px){.dropdown-left{width:40%!important}.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}@media (max-width:767px){.modal-open result-page{display:none}}.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}.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:gray;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:gray}.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}@charset "UTF-8";.cgg-button-action,.cgg-button-show-more{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.cgg-info-two-ways-container .cgg-button-action{font-weight:800;font-size:22px;padding:7px 12px}.cgg-info-two-ways-container .cgg-button-action .cgg-spinner{margin:0;float:none;display:none}.cgg-info-two-ways-container .cgg-button-action.loading .text{display:none}.cgg-info-two-ways-container .cgg-button-action.loading .cgg-spinner{display:block}.cgg-button-action{margin-bottom:10px;font-size:20px}.cgg-button-small{padding:8px 12px;-webkit-box-shadow:inset 0 -3px 0 0 #e7e6e2;-moz-box-shadow:inset 0 -3px 0 0 #e7e6e2;box-shadow:inset 0 -3px 0 0 #e7e6e2;font-size:16px;width:auto}@media (max-width:767px){.cgg-button-small{padding:8px 4px}.cgg-button-small{font-size:12px;font-size:3.75vw}}.cgg-results__results-header-sort ul.cgg-sort-menu li:first-child{-moz-transition-property:none;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.cgg-collapsed .cgg-results__results-header-sort ul.cgg-sort-menu li:first-child{transition:none}.cgg-list-item__CarInsurance .cgg-phone-wrapper{text-align:center;padding-left:0}.cgg-list-item__CarInsurance .cgg-item-list-details p.cgg-item-list-details__string{font-size:17px}@media (max-width:767px){.cgg-list-item__CarInsurance .cgg-item-list-details p.cgg-item-list-details__string{font-size:3.625vw}.cgg-list-item__CarInsurance .cgg-list-item--mobile-border{border-right:0}.cgg-list-item__CarInsurance .cgg-list-item--mobile-border.cgg-col-last{border-left:1px solid rgba(49,47,46,.1)}}.cgg-switch-vertical__carinsurance .cgg-switch-vertical--content h1 img{height:150px}@media (max-width:767px){.cgg-switch-vertical__carinsurance .cgg-switch-vertical--content h1 img{height:120px}}.cgg-switch-vertical__carinsurance .cgg-switch-vertical--content .closeButton{margin-top:25px}.cgg-info-section-link a{text-decoration:none;color:#337ab7;display:block;border-bottom:1px solid #e9e8e3;padding-bottom:10px}.cgg-info-section-link a .m-cgg{margin-right:10px}.cgg-info-section-link:hover{text-decoration:underline}.TravelInsurance .cgg-info-text .cgg-input-text-label{border-top:none;padding:5px 15px 20px 15px;font-size:13px}.TravelInsurance .cgg-info-text .cgg-filter-hint{display:none}.TravelInsurance .cgg-supporting-top{margin-top:-30px;margin-bottom:15px}@media (max-width:767px){.TravelInsurance .cgg-supporting-top{margin-top:-15px;margin-bottom:5px}}.TravelInsurance .cgg-supporting-top .cgg-supporting{color:#979290;font-size:14px;font-weight:400}@media (max-width:767px){.TravelInsurance .cgg-supporting-top .cgg-supporting{line-height:14px}}.TravelInsurance .cgg-supporting-top .cgg-secondary.custom-footer{margin-top:0}.TravelInsurance .cgg-list-item__more-info hr{opacity:0}.TravelInsurance .cgg-list-item__more-info p.reference-only{display:none}.TravelInsurance .cgg-item-list-details__body.price-one-line .cgg-primary span{display:block}@media (min-width:992px){.TravelInsurance .cgg-item-list-details__body.price-one-line .cgg-primary span{font-size:20px;display:inline-block}.TravelInsurance .cgg-item-list-details__body.price-one-line .cgg-primary .cgg-secondary-header{float:left}.TravelInsurance .cgg-item-list-details__body.price-one-line .cgg-primary__value-7-digits .cgg-secondary-header{float:none}}.TravelInsurance .cgg-provider-filter-mobile{margin-bottom:2em}@media (max-width:767px){.TravelInsurance .cgg-sort-menu__item{font-size:12px;max-width:25%}.TravelInsurance .cgg-sort-menu__item span{overflow:inherit;text-overflow:inherit}.TravelInsurance .cgg-item-list-details p.cgg-primary{font-size:16px}.TravelInsurance .cgg-list-item--mobile-border{min-height:50px!important}.TravelInsurance .cgg-datepicker-set{padding:0}}.CarInsurance .cgg-supporting-top{margin-bottom:10px}.CarInsurance .cgg-supporting-top .cgg-supporting{color:#979290;font-size:14px;margin-top:0}.CarInsurance .cgg-supporting-top .cgg-secondary.custom-footer{margin-top:0}.CarInsurance .padding-right-0{padding-right:0}.CarInsurance .cgg-item-list-details__triangle-wrapper{display:none}.CarInsurance .cgg-item-list-details p.cgg-secondary.custom-footer{margin-top:0;margin-bottom:10px}.CarInsurance .cgg-results .cgg-sub-menu{display:none}@media (max-width:767px),screen and (max-height:400px){.CarInsurance .cgg-results .cgg-filter-panel__content{overflow:scroll;height:350px;padding-bottom:30px}}.CarInsurance .cgg-hint-2-liner{position:relative}.CarInsurance .cgg-hint-2-liner .cgg-label{line-height:15px}.CarInsurance .cgg-hint-2-liner .cgg-help{position:absolute;right:0}.CarInsurance .progressbar-margin .progress-bar-title{font-weight:700}@media (max-width:767px){.CarInsurance .progressbar-margin .progress-bar-title{display:none}.CarInsurance .progressbar-margin .uib-progressbar{margin:0 15px 10px 15px}}.BroadBand.PT .cgg-results .cgg-tab-pane__row .cgg-row,.Sim.PT .cgg-results .cgg-tab-pane__row .cgg-row{position:relative;width:100%}.BroadBand.PT .cgg-results .cgg-tab-pane__row .cgg-row .cgg-tab-pane__row-key.cgg-tab-pane__row-key,.Sim.PT .cgg-results .cgg-tab-pane__row .cgg-row .cgg-tab-pane__row-key.cgg-tab-pane__row-key{width:230px;word-break:break-word;padding-right:15px}@media (min-width:767px){.BroadBand.PT .cgg-results .cgg-tab-pane__row .cgg-row .cgg-tab-pane__row-key.cgg-tab-pane__row-key,.Sim.PT .cgg-results .cgg-tab-pane__row .cgg-row .cgg-tab-pane__row-key.cgg-tab-pane__row-key{width:330px}}.BroadBand.PT .cgg-results .cgg-tab-pane__row .cgg-row .cgg-tab-pane__row-key.cgg-tab-pane__row-key .cgg-bb-more-info__tool-tip,.Sim.PT .cgg-results .cgg-tab-pane__row .cgg-row .cgg-tab-pane__row-key.cgg-tab-pane__row-key .cgg-bb-more-info__tool-tip{position:absolute;margin-left:4px}.BroadBand.PT .cgg-results .cgg-tab-pane__row .cgg-row .cgg-tab-pane__row-value.cgg-tab-pane__row-value,.Sim.PT .cgg-results .cgg-tab-pane__row .cgg-row .cgg-tab-pane__row-value.cgg-tab-pane__row-value{width:auto}.BroadBand .cgg-results .cgg-provider-no-coverage-banner,.Sim .cgg-results .cgg-provider-no-coverage-banner{background-color:#fff;display:table;margin-bottom:10px;width:100%;box-shadow:2px 2px 0 #dedcd9}@media (min-width:767px){.BroadBand .cgg-results .cgg-provider-no-coverage-banner,.Sim .cgg-results .cgg-provider-no-coverage-banner{width:calc(100% + 15px)}}.BroadBand .cgg-results .cgg-provider-no-coverage-banner span,.Sim .cgg-results .cgg-provider-no-coverage-banner span{display:table-cell;padding:10px}.BroadBand .cgg-results .cgg-provider-no-coverage-banner span.m-cgg-icon--i-tooltip,.Sim .cgg-results .cgg-provider-no-coverage-banner span.m-cgg-icon--i-tooltip{background-color:#2e86bc;color:#fff;width:15px}.BroadBand .cgg-results__filters-widget .cgg-sub-menu,.Sim .cgg-results__filters-widget .cgg-sub-menu{display:none}@media (max-width:767px){.BroadBand .cgg-results__filters-widget .cgg-dropdown,.Sim .cgg-results__filters-widget .cgg-dropdown{margin-top:0}}.BroadBand .cgg-results__filters-widget .cgg-dropdown .bb-selection-label,.Sim .cgg-results__filters-widget .cgg-dropdown .bb-selection-label{text-overflow:ellipsis}@media (max-width:767px){.BroadBand .cgg-results__filters-widget .cgg-dropdown .bb-selection-label,.Sim .cgg-results__filters-widget .cgg-dropdown .bb-selection-label{margin-top:0}}.BroadBand .cgg-results__filters-widget .cgg-dropdown .select__container,.Sim .cgg-results__filters-widget .cgg-dropdown .select__container{height:35px}@media (max-width:767px){.BroadBand .cgg-results__filters-widget .cgg-dropdown .select__select-box,.Sim .cgg-results__filters-widget .cgg-dropdown .select__select-box{font-size:4vw}.BroadBand .cgg-results__filters-widget .cgg-slider-set__material .cgg-input-mobile label,.Sim .cgg-results__filters-widget .cgg-slider-set__material .cgg-input-mobile label{margin-top:-2px}.BroadBand .cgg-results__filters-widget .cgg-hint__header,.Sim .cgg-results__filters-widget .cgg-hint__header{margin-top:4px}}@media (min-width:767px){.BroadBand .cgg-results .cgg-item-list-details__body .popover,.Sim .cgg-results .cgg-item-list-details__body .popover{font-size:12px;max-width:200px}}@media (max-width:767px){.BroadBand .cgg-results .cgg-filter-panel.cgg-filter-panel-open,.Sim .cgg-results .cgg-filter-panel.cgg-filter-panel-open{overflow-y:auto;overflow-x:hidden;padding-bottom:0}.BroadBand .cgg-results .cgg-filter-panel.cgg-filter-panel-open .cgg-filter-panel__content,.Sim .cgg-results .cgg-filter-panel.cgg-filter-panel-open .cgg-filter-panel__content{min-height:auto;height:auto}.BroadBand .cgg-results .cgg-filter-panel.cgg-filter-panel-open .cgg-filter-panel__footer__button-group-mobile,.Sim .cgg-results .cgg-filter-panel.cgg-filter-panel-open .cgg-filter-panel__footer__button-group-mobile{bottom:0!important;margin-top:15px}.BroadBand .cgg-results .cgg-filter-panel.cgg-filter-panel-open .cgg-filter-panel__footer__button-group-mobile .cgg-filter-panel__footer,.Sim .cgg-results .cgg-filter-panel.cgg-filter-panel-open .cgg-filter-panel__footer__button-group-mobile .cgg-filter-panel__footer{margin-bottom:10px}.BroadBand .cgg-results .cgg-filter-panel.cgg-filter-panel-open .cgg-filter-panel__footer .cgg-button-selected-container,.Sim .cgg-results .cgg-filter-panel.cgg-filter-panel-open .cgg-filter-panel__footer .cgg-button-selected-container{height:auto}}.BroadBand .cgg-hint__header,.Sim .cgg-hint__header{margin:0;height:auto;width:inherit;display:table;clear:both}.BroadBand .cgg-hint__header label.cgg-label,.Sim .cgg-hint__header label.cgg-label{width:calc(100% - 28px)}.BroadBand .cgg-hint__header .m-cgg-icon--close:after,.Sim .cgg-hint__header .m-cgg-icon--close:after{border-bottom-color:transparent}.BroadBand .cgg-address-coverage,.Sim .cgg-address-coverage{margin:-16px 0 0;width:100%;display:table;vertical-align:top;text-align:left;line-height:100%}@media (max-width:767px){.BroadBand .cgg-address-coverage,.Sim .cgg-address-coverage{margin:-14px auto 0;text-align:center}}.BroadBand .cgg-address-coverage__yes,.Sim .cgg-address-coverage__yes{display:table-row;color:#77aa43}.BroadBand .cgg-address-coverage__no,.Sim .cgg-address-coverage__no{display:table-row;color:#ff533f}.BroadBand .cgg-address-coverage__not-confirm,.Sim .cgg-address-coverage__not-confirm{display:table-row;color:#969190}.BroadBand .cgg-address-coverage i,.Sim .cgg-address-coverage i{display:table-cell;vertical-align:top;font-size:28px;width:10px}.BroadBand .cgg-address-coverage__value,.Sim .cgg-address-coverage__value{display:table-cell;vertical-align:top;padding-top:5px;font-size:12px;font-weight:700;text-align:left}.BroadBand .cgg-filter-panel__switch-group .cgg-hint__header,.Sim .cgg-filter-panel__switch-group .cgg-hint__header{display:inline}.BroadBand .cgg-filter-panel__switch-group .cgg-hint__header label.cgg-label,.Sim .cgg-filter-panel__switch-group .cgg-hint__header label.cgg-label{width:calc(100% - 25px - 57px)}.BroadBand .cgg-notification-wrapper_expanded,.Sim .cgg-notification-wrapper_expanded{padding:10px 15px;margin-top:4px;margin-bottom:10px}@media (min-width:767px){.BroadBand .cgg-read-more h5.cgg-read-more__title,.Sim .cgg-read-more h5.cgg-read-more__title{font-size:22px}}.cgg-bb-more-info .cgg-tab-pane__row a,.cgg-bb-more-info .cgg-tab-pane__row a:active,.cgg-bb-more-info .cgg-tab-pane__row a:hover,.cgg-bb-more-info .cgg-tab-pane__row a:visited,.cgg-sim-more-info .cgg-tab-pane__row a,.cgg-sim-more-info .cgg-tab-pane__row a:active,.cgg-sim-more-info .cgg-tab-pane__row a:hover,.cgg-sim-more-info .cgg-tab-pane__row a:visited{color:#312f2e;text-decoration:none}.cgg-bb-more-info .cgg-tab-pane__row .cgg-bb-more-info__external-link,.cgg-bb-more-info .cgg-tab-pane__row .cgg-sim-more-info__external-link,.cgg-bb-more-info .cgg-tab-pane__row a.cgg-bb-more-info__external-link,.cgg-bb-more-info .cgg-tab-pane__row a.cgg-sim-more-info__external-link,.cgg-sim-more-info .cgg-tab-pane__row .cgg-bb-more-info__external-link,.cgg-sim-more-info .cgg-tab-pane__row .cgg-sim-more-info__external-link,.cgg-sim-more-info .cgg-tab-pane__row a.cgg-bb-more-info__external-link,.cgg-sim-more-info .cgg-tab-pane__row a.cgg-sim-more-info__external-link{width:100%;color:#312f2e;display:inline;text-decoration:underline}.cgg-bb-more-info .cgg-tab-pane__row .cgg-bb-more-info__external-link:active,.cgg-bb-more-info .cgg-tab-pane__row .cgg-bb-more-info__external-link:hover,.cgg-bb-more-info .cgg-tab-pane__row .cgg-bb-more-info__external-link:visited,.cgg-bb-more-info .cgg-tab-pane__row .cgg-sim-more-info__external-link:active,.cgg-bb-more-info .cgg-tab-pane__row .cgg-sim-more-info__external-link:hover,.cgg-bb-more-info .cgg-tab-pane__row .cgg-sim-more-info__external-link:visited,.cgg-bb-more-info .cgg-tab-pane__row a.cgg-bb-more-info__external-link:active,.cgg-bb-more-info .cgg-tab-pane__row a.cgg-bb-more-info__external-link:hover,.cgg-bb-more-info .cgg-tab-pane__row a.cgg-bb-more-info__external-link:visited,.cgg-bb-more-info .cgg-tab-pane__row a.cgg-sim-more-info__external-link:active,.cgg-bb-more-info .cgg-tab-pane__row a.cgg-sim-more-info__external-link:hover,.cgg-bb-more-info .cgg-tab-pane__row a.cgg-sim-more-info__external-link:visited,.cgg-sim-more-info .cgg-tab-pane__row .cgg-bb-more-info__external-link:active,.cgg-sim-more-info .cgg-tab-pane__row .cgg-bb-more-info__external-link:hover,.cgg-sim-more-info .cgg-tab-pane__row .cgg-bb-more-info__external-link:visited,.cgg-sim-more-info .cgg-tab-pane__row .cgg-sim-more-info__external-link:active,.cgg-sim-more-info .cgg-tab-pane__row .cgg-sim-more-info__external-link:hover,.cgg-sim-more-info .cgg-tab-pane__row .cgg-sim-more-info__external-link:visited,.cgg-sim-more-info .cgg-tab-pane__row a.cgg-bb-more-info__external-link:active,.cgg-sim-more-info .cgg-tab-pane__row a.cgg-bb-more-info__external-link:hover,.cgg-sim-more-info .cgg-tab-pane__row a.cgg-bb-more-info__external-link:visited,.cgg-sim-more-info .cgg-tab-pane__row a.cgg-sim-more-info__external-link:active,.cgg-sim-more-info .cgg-tab-pane__row a.cgg-sim-more-info__external-link:hover,.cgg-sim-more-info .cgg-tab-pane__row a.cgg-sim-more-info__external-link:visited{color:#312f2e;text-decoration:underline}.cgg-bb-more-info .cgg-tab-pane__row .cgg-bb-more-info__external-link>*,.cgg-bb-more-info .cgg-tab-pane__row .cgg-sim-more-info__external-link>*,.cgg-bb-more-info .cgg-tab-pane__row a.cgg-bb-more-info__external-link>*,.cgg-bb-more-info .cgg-tab-pane__row a.cgg-sim-more-info__external-link>*,.cgg-sim-more-info .cgg-tab-pane__row .cgg-bb-more-info__external-link>*,.cgg-sim-more-info .cgg-tab-pane__row .cgg-sim-more-info__external-link>*,.cgg-sim-more-info .cgg-tab-pane__row a.cgg-bb-more-info__external-link>*,.cgg-sim-more-info .cgg-tab-pane__row a.cgg-sim-more-info__external-link>*{text-decoration:underline}.cgg-bb-more-info .cgg-tab-pane h4,.cgg-sim-more-info .cgg-tab-pane h4{font-weight:700}.cgg-bb-more-info__tool-tip,.cgg-sim-more-info__tool-tip{text-decoration:none;color:#98bf70;cursor:pointer}.cgg-bb-more-info__tool-tip:active,.cgg-bb-more-info__tool-tip:hover,.cgg-bb-more-info__tool-tip:visited,.cgg-sim-more-info__tool-tip:active,.cgg-sim-more-info__tool-tip:hover,.cgg-sim-more-info__tool-tip:visited{color:#98bf70}.cgg-bb-more-info__tool-tip>*,.cgg-sim-more-info__tool-tip>*{color:#98bf70}.cgg-text-strike__supporting .cgg-supporting{text-decoration:line-through}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.sendQuotes{position:fixed;bottom:100px;right:0;cursor:pointer;z-index:1}@media (min-width:767px){.cgg-data-column__active,.cgg-list-item .apply-column-link{min-height:130px!important}}.layout2 .cgg-result-section{padding:0 15px;text-align:center;font-weight:700;line-height:16px;margin-bottom:10px}@media (min-width:768px){.layout2 .cgg-result-section{padding:5px 0;text-align:left;margin-bottom:0}}@media (max-width:767px){.layout2 .cgg-results__header-new{background-color:#076b9c}.layout2 .cgg-results__header-new .summary-mobile{background-color:#076b9c;min-height:40px}}.layout2 .cgg-results--results-container-horizontal-new.cgg-col-md-9{width:100%}@media (max-width:767px){.layout2 .cgg-result-item__header-title{float:none}.layout2 .cgg-result-item__header-tags{float:none;display:block}}@media (min-width:768px){.layout2 .cgg-result-item__header-tags{border-left:1px solid #e7e6e2;margin-left:10px}}.layout2 .cgg-result-item__header-tags li{font-size:14px;padding:0;margin:0}@media (max-width:767px){.layout2 .cgg-result-item__header-tags li{margin:2px 0;position:relative;padding-left:18px}}.layout2 .cgg-result-item__header-tags li i{font-size:15px;position:relative;top:2px}@media (max-width:767px){.layout2 .cgg-result-item__header-tags li i{font-size:17px;position:absolute;top:-1px;left:0}}.layout2 .cgg-result-item__body{position:relative}@media (min-width:768px){.layout2 .cgg-result-item__body{padding-top:0}.layout2 .cgg-result-item__body-wrapper .provider{width:20%;padding-top:20px}.layout2 .cgg-result-item__body-wrapper .feature-expand{width:40%;padding-top:20px}}.layout2 .cgg-result-item__body-wrapper .feature-expand-container li{width:20%;display:inline-block}.layout2 .cgg-result-item__body-wrapper .price-container{width:20%}.layout2 .cgg-result-item__body-wrapper .price-container .price-header{font-size:15px}.layout2 .cgg-result-item__body-wrapper .price-container .price-header-item{text-align:right}.layout2 .cgg-result-item__body-wrapper .price-container .price-header-item:last-child{border:none}@media (max-width:767px){.layout2 .cgg-result-item__body-wrapper .price-container .price-header-item{text-align:center}}.layout2 .cgg-result-item__body-wrapper .price-container .price-header-item span{display:inline}.layout2 .cgg-result-item__body-wrapper .price-container .price-header-item__label,.layout2 .cgg-result-item__body-wrapper .price-container .price-header-item__value{float:none}@media (min-width:768px){.layout2 .cgg-result-item__body-wrapper .price-container .price-body{line-height:18px;margin-top:8px}}.layout2 .cgg-result-item__body-wrapper .price-container .price-body__unit{font-size:30px}.layout2 .cgg-result-item__body-wrapper .price-container .price-body__unit-empty:before{content:'- '}@media (max-width:767px){.layout2 .cgg-result-item__body-wrapper .price-container .price-body__unit{font-size:32px}.layout2 .cgg-result-item__body-wrapper .price-container .price-body__value{font-size:32px}.layout2 .cgg-result-item__body-wrapper .price-container .price-footer{font-size:14px}}.layout2 .cgg-result-item__body-wrapper .price-container .price-footer-item{margin:2px 0}.layout2 .cgg-result-item__body-wrapper .price-container .price-footer-item__value{font-weight:700}.layout2 .cgg-result-item__body-wrapper .price-container .price-footer-item__value-empty:before{content:'- '}@media (min-width:768px){.layout2 .cgg-result-item__body-wrapper .price-container{border-left:1px solid #dedcd9;border-right:1px solid #dedcd9;min-height:160px;padding-top:20px}}@media (max-width:767px){.layout2 .cgg-result-item__body-wrapper .price-container{width:100%;padding:0}.layout2 .cgg-result-item__body-wrapper .price-container .price-header-item{border:none}.layout2 .cgg-result-item__body-wrapper .price-container .price-header-item__label{text-align:right;width:130px}.layout2 .cgg-result-item__body-wrapper .price-container .price-body,.layout2 .cgg-result-item__body-wrapper .price-container .price-footer-item{text-align:center}}.layout2 .cgg-result-item__body-wrapper .price-container__rich-style .price-body__value{color:#056f9d}.layout2 .cgg-result-item__body-wrapper .price-container__rich-style .price-body__unit{color:#056f9d}@media (min-width:768px){.layout2 .cgg-result-item__body-wrapper .cta-container{width:20%;padding-top:20px;z-index:1}}@media (max-width:767px){.layout2 .cgg-result-item__body-wrapper .cta-container{margin-bottom:10px}.layout2 .cgg-result-item__body-wrapper .cta-container .half-btn{width:49%;display:inline-block}.layout2 .cgg-result-item__body-wrapper .cta-container .half-btn.get-call-btn{float:right}.layout2 .cgg-result-item__body-wrapper .cta-container .half-btn .cgg-contact-info-phone{padding:6px 0 7px 0;line-height:16px}.layout2 .cgg-result-item__body-wrapper .cta-container .half-btn .cgg-contact-info-phone__phone{display:block}.layout2 .cgg-result-item__body-wrapper .cta-container .full-btn{width:100%}}.layout2 .cgg-result-item__body-wrapper .cta-container .cgg-text-no-price{font-size:13px;text-align:center;line-height:16px;margin-top:10px}@media (max-width:767px){.layout2 .cgg-result-item__body-wrapper .cta-container .cgg-text-no-price{font-size:14px;margin-top:15px}}.layout2 .cgg-result-item__body-wrapper .cgg-button a{margin-bottom:5px}.layout2 .cgg-result-item__body-wrapper .cgg-btn-get-call a{color:#312f2e}@media (min-width:768px){.layout2 .cgg-result-item__footer{margin-top:-40px}}.layout2 .cgg-col-md-10.cgg-data-column__no-price{width:80%}.layout2 .cgg-data-column__no-price{position:absolute;top:0;right:0;bottom:0;background-color:#fff}@media (min-width:768px){.layout2 .cgg-tab{float:left;width:100%;margin-top:-40px}.layout2 .cgg-tab-title{position:relative}.layout2 .cgg-tab-title li{width:initial}}.layout2 .cgg-tab__additional-text{color:#056f9d;text-align:left}@media (max-width:767px){.layout2 .cgg-tab__additional-text{padding:0 15px;top:-45px}}@media (min-width:768px){.layout2 .cgg-tab__additional-text img{margin-left:10px}.layout2 .cgg-tab-content__main{width:80%}.layout2 .cgg-tab-content__right{width:20%}}@media (max-width:767px){.layout2 .cgg-tab-content__cta .half-btn{width:49%;display:inline-block}.layout2 .cgg-tab-content__cta .half-btn.get-call-btn{float:right}.layout2 .cgg-tab-content__cta .half-btn .cgg-contact-info-phone__phone{display:none}.layout2 .cgg-tab-content__cta .full-btn{width:100%}}@media (min-width:768px){.layout2 .cgg-tab-content__border-top{margin-top:3px;line-height:30px}}.layout2 .cgg-tab-content__price-table{margin-bottom:20px}@media (min-width:768px){.layout2 .cgg-tab-content__price-table{font-size:15px}.layout2 .cgg-tab-content__price-table-item{margin-bottom:2px}}.layout2 .cgg-tab-content__price-table-item-label{padding:0}@media (min-width:768px){.layout2 .cgg-tab-content__price-table-item-label{text-align:left}}@media (max-width:767px){.layout2 .cgg-tab-content__price-table-item-label{float:left;font-size:15px}}.layout2 .cgg-tab-content__price-table-item-value{padding:0}@media (max-width:767px){.layout2 .cgg-tab-content__price-table-item-value{font-size:15px}}.layout2 .cgg-text-strike__supporting .price-header-item__value{text-decoration:line-through}.layout2 .cgg-text-green-tag .price-footer-item__label,.layout2 .cgg-text-green-tag .price-footer-item__value{color:#77aa43;font-weight:700}@media (max-width:767px){.layout2 .cgg-text-green-tag .price-footer-item__label,.layout2 .cgg-text-green-tag .price-footer-item__value{font-size:16px}}.layout2 .cgg-text-green-tag .price-footer-item__extra{color:#fff;background-color:#77aa43;padding:0 5px;border-radius:3px;font-size:12px}.layout2 .featured-item .cgg-result-item__header{background:0 0}.layout2 .featured-item .cgg-result-item__header-sponsor{font-weight:700}.layout2 .cgg-thankyou-popup .modal-header{border:none}@media (max-width:767px){.resultPage .feature-expand-popover{display:none!important}}.cgg-list-item__details__cta-title{margin-bottom:1em;color:#333;font-size:1.375em;font-weight:600}.cgg-button-cta{float:none;margin-bottom:1em}.cgg-info-section-title.cgg-info-two-ways{text-align:center;margin-bottom:21px}.cgg-info-section .cgg-title{font-size:1.4em;font-weight:600}.cgg-info-section .cgg-benefits .cgg-tab__header{font-size:1em;font-weight:400}.cgg-info-section .cgg-benefits .nav-tabs>li{border-bottom:1px solid #cccac7}.cgg-info-section .cgg-benefits .active.cgg-tab .cgg-tab__header{font-weight:600}.cgg-rotate180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.cgg-info-section-toggle-icon{float:right;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;font-weight:700}@media (min-width:768px) and (max-width:1150px){.cgg-menu-container-tablet{padding-left:30px}}.cgg-results--results-container-horizontal{position:static;margin:10px 0;padding-left:0;transition-property:width}@media (min-width:1200px){.cgg-results--results-container-horizontal{float:right}}.cgg-results--results-container-horizontal.transition-active{transition-duration:.25s}@media (max-width:767px){.cgg-results--results-container-horizontal-new{padding:0!important}}.cgg-results__results-header-sort{padding:0}@media (min-width:1200px){.cgg-results__results-header-sort{float:right}}.cgg-results__result-header-view{padding:0}.cgg-results__results-header-filter-main{float:right;transition-property:width}.cgg-results__results-header-filter-main.transition-active{transition-duration:.25s}.cgg-results__results-header-filter-main.fixed div.cgg-sort-menu{margin-left:280px}@media (min-width:768px) and (max-width:1150px){.cgg-results__results-header-filter-main.fixed div.cgg-sort-menu{margin-left:auto}}.cgg-results__results-header-filter-main,.cgg-results__results-header-filter-main-fixed{font-size:1em;padding:0;height:70px}.cgg-results__results-header-filter-main ul,.cgg-results__results-header-filter-main-fixed ul{max-width:840px;margin:0 auto}@media (min-width:768px) and (max-width:1150px){.cgg-results__results-header-filter-main ul,.cgg-results__results-header-filter-main-fixed ul{max-width:none;padding-right:15px}}.cgg-results__results-header-filter-main .cgg-spinner .sk-circle,.cgg-results__results-header-filter-main-fixed .cgg-spinner .sk-circle{margin:0}.cgg-results__results-header-filter-main-fixed.fixed,.cgg-results__results-header-filter-main.fixed{position:fixed;top:0;left:0;right:0;width:100%;background-color:#77aa43;box-shadow:0 1px 3px rgba(0,0,0,.2);opacity:.95;z-index:1024;transition-duration:0s;max-width:inherit}@media (min-width:768px) and (max-width:1150px){.cgg-results__results-header-filter-main-fixed.fixed,.cgg-results__results-header-filter-main.fixed{padding-left:15px;background-color:#056f9d}}.cgg-results__results-sort-menu{position:relative;background:#77aa43}@media (min-width:768px) and (max-width:1150px){.cgg-results__results-sort-menu{background:#056f9d}}.cgg-results__results-sort-menu [class^="cgg-col"]{min-height:1px}.cgg-results__results-sort-menu .cgg-filter-panel{position:absolute;top:0;left:0;right:0}.cgg-results__results-main-menu{background:#056f9d}.cgg-results__results-summary{background:#135072;background:#135072}.cgg-results__no-results{margin-top:3em;margin-bottom:3em;color:#96918f;font-size:1.5em;text-align:center}.cgg-results__show-more{margin-top:15px}.cgg-results__show-more button{height:5em;background-color:#fff;border:1px solid #979290;color:#979290;cursor:pointer;font-size:.875em;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-webkit-box-shadow:inset 0 -4px 0 0 #dddacf;-moz-box-shadow:inset 0 -4px 0 0 #dddacf;box-shadow:inset 0 -4px 0 0 #dddacf;width:calc(100% - 10px);margin:0 5px}@media (min-width:992px){.cgg-results__show-more button{width:calc(100% - 15px);margin:0 0 0 15px}}.cgg-results__show-more button:hover{color:#979290;background-color:#f2f2f2;border-color:#797371}.cgg-results__tab-menu{margin:0}.cgg-results .cgg-item-list p.cgg-secondary{font-size:.813em}.cgg-results .cgg-more-info{padding:3px 15px 15px 15px}@media (min-width:1200px){.cgg-results .cgg-more-info-right{padding-left:5px}}.cgg-results .cgg-more-info .cgg-call-us,.cgg-results .cgg-more-info .cgg-pros-cons{margin-bottom:25px}@media (min-width:767px){.filter-panel_full .cgg-results__results-header-filter-main{width:100%;margin:0 auto;position:relative;left:13px;margin-top:-1px;max-width:1111px}.filter-panel_full .cgg-results__results-header-filter-main .cgg-sort-menu{border-left:1px solid transparent}.filter-panel_full .cgg-results__results-header-filter-main.fixed{position:fixed;top:0;left:0;right:0;box-shadow:0 1px 3px rgba(0,0,0,.2);opacity:.95;z-index:1024;padding:0 15px;float:none;max-width:inherit}.filter-panel_full .cgg-results__results-header-filter-main.fixed .cgg-sort-menu{max-width:1093px;margin:0 auto;border-left-color:#99bf72;padding-left:0}.filter-panel_full .cgg-results__results-header-filter-main .cgg-sort-menu__item,.filter-panel_full .cgg-results__results-header-filter-main.fixed .cgg-sort-menu__item{display:inline-block;font-size:14px;height:70px;vertical-align:top;transition:.25s background;overflow:hidden}.filter-panel_full .cgg-results__results-header-filter-main .cgg-sort-menu__item:first-child,.filter-panel_full .cgg-results__results-header-filter-main.fixed .cgg-sort-menu__item:first-child{padding-left:90px}.filter-panel_full .cgg-results__results-header-filter-main.fixed .cgg-sort-menu__item:first-child{padding-left:17px;margin-left:-2px}}@media (min-width:767px) and (min-width:1200px){.filter-panel_full .cgg-results__results-header-sort{float:right}}@media (min-width:767px){.filter-panel_full .cgg-results__results-header-sort .cgg-sort-menu{max-width:1111px}.filter-panel_full .cgg-results__results-sort-menu{position:relative;background:#77aa43;width:100%;margin:0 auto}}@media (min-width:767px) and (min-width:768px) and (max-width:1150px){.filter-panel_full .cgg-results__results-sort-menu{background:#056f9d}}@media (min-width:767px){.filter-panel_full .cgg-results__results-sort-menu .cgg-container:first-child{float:none}.filter-panel_full .cgg-results__results-sort-menu .cgg-row:first-child{width:100%;height:70px}.filter-panel_full .cgg-results .cgg-item-list:last-child{margin-right:16.66667%}.filter-panel_full .cgg-results--results-container-horizontal{width:100%;padding-left:15px}}@media (min-width:992px) and (max-width:1200px){.filter-panel_full .cgg-results.fixed .cgg-sort-menu{width:auto;margin:0 auto}.filter-panel_full .cgg-results__results-header-filter-main{max-width:1000px}.filter-panel_full .cgg-results__results-header-filter-main.fixed .cgg-sort-menu{width:968px}.filter-panel_full .cgg-results__results-header-filter-main.fixed .cgg-sort-menu__item:first-child{width:15.56667%}}@media (max-width:1150px){.cgg-results .cgg-container .cgg-more-info{padding:3px 10px 15px 10px}.cgg-results .cgg-container .cgg-more-info .cgg-call-us,.cgg-results .cgg-container .cgg-more-info .cgg-pros-cons{margin-bottom:25px}.cgg-results__results-summary{color:#312f2e;background-color:#f3f2ee;border-bottom:1px solid #d4d2d1}.cgg-results__filters-widget{padding:0}.cgg-results__filters-label{display:block;color:#b5d5ee;line-height:12px;font-size:14px}.cgg-results__filters-widget-mobile{background:#fff}.cgg-results__filters-widget-mobile-new{position:absolute;right:10px;top:10px;text-align:center}.cgg-results__filters-widget-mobile-new a{font-size:20px}.cgg-results__filters-widget-mobile-new a i{color:#b5d5ee}.cgg-results__sort-button-new{position:absolute;top:12px;right:60px}.cgg-results__sort-button-new .cgg-sort-button .m-icon{color:#b5d5ee;font-size:24px}.cgg-results__results-header-sort-mobile{background-color:#056f9d}.cgg-results__results-header-sort-mobilesticky{position:-webkit-sticky;left:0;right:0;box-shadow:0 1px 3px rgba(0,0,0,.2);opacity:.95;z-index:998;padding:0 15px}.cgg-results__results-header-sort-mobile.fixed{position:fixed;top:0;left:0;right:0;box-shadow:0 1px 3px rgba(0,0,0,.2);opacity:.95;z-index:998;padding:0 15px}.cgg-results__filters-control{margin:10px 0}.cgg-results__filters-control button{color:#312f2e;height:30px;height:9.375vw;line-height:29px;line-height:9.375vw;padding:0 10px;padding:0 3.125vw}.cgg-results__filters-control [class^="cgg-col"]:first-child,.cgg-results__filters-control [class^="cgg-col"]:last-child{padding:0}.cgg-results__show-more.cgg-row{margin-left:-5px;margin-right:-5px}.cgg-results--results-container-horizontal{padding-left:15px;padding-right:15px}.cgg-results--results-container-horizontal-api{padding-left:0;padding-right:0}.cgg-result-summary{background-color:inherit;color:#312f2e}}.cgg-list-item__BroadBand .broadband-months-display span,.cgg-list-item__Sim .sim-data-display span{font-size:14px;font-weight:400;display:block;margin-top:6px;color:#979290}@media (max-width:480px){.cgg-results__results-header-sort-mobile{margin:0 -15px}.cgg-tab-menu{margin:0 -15px}}.cgg-list-item__BroadBand .cgg-list-item__columns-wrap .cgg-data-column:nth-child(2) .alternative-string,.cgg-list-item__Sim .cgg-list-item__columns-wrap .cgg-data-column:nth-child(2) .alternative-string{color:#979290;font-size:14px;font-weight:400;text-align:center}.cgg-list-item__BroadBand .cgg-list-item__columns-wrap .cgg-data-column:nth-child(2) .alternative-string::before,.cgg-list-item__Sim .cgg-list-item__columns-wrap .cgg-data-column:nth-child(2) .alternative-string::before{content:'∞';font-size:40px;color:#312f2e;display:block;width:100%;margin-bottom:3px}.cgg-list-item__BroadBand .cgg-list-item__columns-wrap .cgg-data-column:nth-child(3) .alternative-string,.cgg-list-item__Sim .cgg-list-item__columns-wrap .cgg-data-column:nth-child(3) .alternative-string{color:#979290;font-size:14px;font-weight:400;text-align:center}.cgg-list-item__BroadBand .cgg-list-item__columns-wrap .cgg-data-column:nth-child(3) .alternative-string::before,.cgg-list-item__Sim .cgg-list-item__columns-wrap .cgg-data-column:nth-child(3) .alternative-string::before{content:'-';font-size:40px;color:#312f2e;display:block;width:100%;margin-bottom:3px}.cgg-list-item__BroadBand .cgg-call-number,.cgg-list-item__Sim .cgg-call-number{font-size:14px;font-weight:700;display:block;text-align:center}.cgg-list-item__BroadBand .cgg-call-number span,.cgg-list-item__Sim .cgg-call-number span{display:block}.cgg-list-item__BroadBand .mainDetailsWrap .cgg-list-item--mobile-border:nth-child(2) .alternative-string,.cgg-list-item__Sim .mainDetailsWrap .cgg-list-item--mobile-border:nth-child(2) .alternative-string{color:#979290;font-size:14px;font-weight:400;text-align:center}.cgg-list-item__BroadBand .mainDetailsWrap .cgg-list-item--mobile-border:nth-child(2) .alternative-string::before,.cgg-list-item__Sim .mainDetailsWrap .cgg-list-item--mobile-border:nth-child(2) .alternative-string::before{content:'∞';font-size:40px;color:#312f2e;display:block;width:100%}.cgg-list-item__BroadBand .cgg-phone-wrapper,.cgg-list-item__Sim .cgg-phone-wrapper{text-align:center;padding-left:0}@media (min-width:768px) and (max-width:1150px){.tablet-gutters-override{padding-right:30px}}.broadband-result .cgg-sort-menu ul li.cgg-sort-menu__item:nth-child(2):hover{background-color:#56924b}.cgg-category-disclaimer{margin-top:15px;font-size:10px}@media (max-width:992px){.cgg-category-disclaimer{font-size:2vw}}.cgg-disappear{width:0}@media (min-width:768px) and (max-width:1150px){.cgg-filter-tablet{transition:opacity .2s linear;opacity:1;position:absolute;left:0;z-index:3}.cgg-filter-tablet-closed{opacity:0;pointer-events:none;transition:opacity .2s linear}}.cgg-col-md-0-customized{width:130px;overflow:hidden;-webkit-transition:width , .2s , ease-in;-moz-transition:width , .2s , ease-in;-o-transition:width , .2s , ease-in;transition:width , .2s , ease-in}.cgg-results__filters-widget{position:relative}.cgg-filter-panel{padding:1px 0 15px;transition:.25s all;opacity:0;overflow:visible}.cgg-filter-panel__content{transition-duration:.25s;transition-property:width , opacity}.cgg-filter-panel__header h4 span.title{transition-property:opacity;transition-delay:.25s;transition-duration:0s;white-space:nowrap}.cgg-filter-panel input::-webkit-inner-spin-button,.cgg-filter-panel input::-webkit-outer-spin-button{-webkit-appearance:none}.cgg-filter-panel input[type="number"]{-moz-appearance:textfield}.cgg-filter-panel__buttons a{margin-bottom:10px}.cgg-filter-panel__switch-group{margin-bottom:15px}.cgg-filter-panel-open{opacity:1;width:257px}.cgg-filter-panel-open .cgg-filter-panel__content{opacity:1;transition-delay:.25s;transition-duration:.25s}.cgg-filter-panel-open .cgg-filter-panel__header h4 span.title{opacity:1;transition-duration:0s}.cgg-filter-panel-open .cgg-filter-panel__footer{opacity:1;transition:.25s opacity .25s}.cgg-filter-panel .cgg-button-previous,.cgg-filter-panel .cgg-button-selected{border:1px solid transparent;font-size:1.3em}.cgg-filter-panel .cgg-button-selected{border-bottom:2px solid #51732e}.cgg-filter-panel .cgg-button-previous{border:1px solid #cccbc8;-webkit-box-shadow:inset 0 -5px 0 0 #f3f1ed;-moz-box-shadow:inset 0 -5px 0 0 #f3f1ed}.cgg-filter-panel .cgg-dropdown .m-cgg{font-size:inherit}.cgg-filter-panel .cgg-dropdown .selection-container{height:35px}.cgg-filter-panel .cgg-dropdown .selection-label{line-height:35px;color:#312f2e;font-size:14px}.cgg-filter-panel .cgg-dropdown .bb-selection-label{line-height:36px}.cgg-filter-panel .cgg-dropdown .selection-option{height:35px;line-height:35px;color:#312f2e}.cgg-filter-panel .cgg-input-field{height:35px}.cgg-filter-panel .cgg-input-field .cgg-global-input{height:35px;line-height:35px;font-size:12px;color:#312f2e}.cgg-filter-panel-closed{width:80px;height:70px;opacity:1}.cgg-filter-panel-closed .cgg-filter-panel__content{opacity:0}.cgg-filter-panel-closed .cgg-filter-panel__header h4 span.title{opacity:0;transition-delay:.25s}.cgg-filter-panel-closed .cgg-filter-panel__footer{opacity:0}.dark-template{background-color:#000;opacity:.7;position:fixed;height:100%;width:100%;z-index:3}@media (max-width:767px){.cgg-results__filters-widget{position:absolute;top:0;left:-767px;width:100%;background:#fff;z-index:900}.cgg-results__filters-widget.active{left:0;right:0;top:0;bottom:0;position:fixed;z-index:999}.cgg-results__filters-widget.active>div{height:100%}.cgg-results__filters-widget.active .cgg-filter-panel__footer__refine-mobile{position:fixed}.cgg-results .cgg-filter-panel input:disabled{color:#312f2e!important;-webkit-text-fill-color:#312f2e;-webkit-opacity:1;opacity:1}.cgg-results .cgg-filter-panel-container__mobile form{height:100%}.cgg-results .cgg-filter-panel__content{max-height:none;padding-top:25px;padding-left:16px;padding-right:16px}.cgg-results .cgg-filter-panel-open{width:100%;height:100%;display:block}.cgg-results .cgg-filter-panel-open .cgg-filter-panel__buttons div{padding:0 15px}.cgg-results .cgg-filter-panel-open .cgg-filter-panel__buttons div.cgg-button{padding:0}.cgg-results .cgg-filter-panel__header{background-color:#056f9d;color:#fff;padding:20px}.cgg-results .cgg-filter-panel__header h4{margin:0;padding:0;font-size:16px;line-height:20px}.cgg-results .cgg-filter-panel__header h4 span.toggle__mobile{float:left;font-size:25px;font-weight:700}.cgg-results .cgg-filter-panel__header h4 span.toggle__mobile:after{content:"\e003";color:#fff;margin-right:20px}.cgg-filter-panel .cgg-dropdown .selection-container{height:40px;line-height:40px}.cgg-filter-panel .cgg-dropdown .selection-label{line-height:40px;font-size:16px}.cgg-filter-panel .cgg-dropdown .selection-option{height:40px;line-height:40px}.cgg-filter-panel .cgg-input-field{height:40px;font-size:16px}.cgg-filter-panel .cgg-input-field .cgg-global-input{height:40px;line-height:40px;font-size:16px}.cgg-filter-panel .cgg-button-previous,.cgg-filter-panel .cgg-button-selected{font-size:16px}.cgg-filter-panel .cgg-button-default,.cgg-filter-panel .cgg-button-previous,.cgg-filter-panel .cgg-button-selected{height:38px;font-size:16px;margin:10px 0;padding-top:5px}}@media (min-width:992px) and (max-width:1150px){.cgg-filter-panel{width:262px;overflow-y:scroll}}@media (min-width:768px) and (max-width:991px){.cgg-filter-panel{width:250px;overflow-y:scroll}}.cgg-filter-panel .cgg-filter-panel__footer .cgg-filter-panel__edit-title{display:none!important}.cgg-filter-panel .disable-button-mob-temporary{display:none!important}.cgg-read-more{margin-top:10px}.cgg-read-more__divider{margin:0 0 20px}.cgg-read-more__divider .divider{height:22px;border-bottom:1px solid #ddd}.cgg-read-more__text-ref{font-size:.875em;font-style:italic;text-align:center;vertical-align:middle}.cgg-results__header-new{background:#155072;position:relative}@media (max-width:480px){.cgg-results__header-new{background-color:#056f9d}.cgg-results__header-new .summary-mobile{background-color:#056f9d}}@media (max-width:1150px) and (min-width:768px){.cgg-results__header-new .cgg-result-summary .cgg-tablet-summary{background:0 0}}.cgg-results__header-new__results-sort-menu{background:0 0}.cgg-results__header-new .cgg-result-summary h1,.cgg-results__header-new .cgg-result-summary span{color:#fff}.cgg-results__header-new .cgg-result-summary h1.cgg-filter-panel__edit-title,.cgg-results__header-new .cgg-result-summary span.cgg-filter-panel__edit-title{font-weight:700;font-size:16px;color:#aaca8a}.cgg-results__header-new-filter{background:#076b9c}.cgg-results__header-new-filter .cgg-result-summary__desktop{background:#076b9c;position:relative}.cgg-results__header-new-filter .cgg-result-summary h1{font-size:20px}@media (max-width:480px){.cgg-results__header-new-filter .cgg-result-summary h1{display:none}}.cgg-results__header-new-filter .cgg-result-summary p{text-transform:uppercase;font-size:14px;margin-top:5px}.cgg-results__header-new-filter .cgg-result-summary-filter-arrow{position:absolute;right:-15px;bottom:2px}.cgg-results__header-new-filter .cgg-result-summary-filter-arrow img{max-width:96px}.cgg-results__header-new-filter .cgg-result-summary__mobile .cgg-tablet-summary{display:none}.cgg-results__header-new-filter .cgg-result-summary__mobile .summary-mobile-new{max-width:80%}.cgg-results__header-new-filter .cgg-filter-panel__container-column .cgg-filter-panel__switch-group{margin-bottom:6px}.cgg-results__header-new-filter .cgg-filter-panel__container-column .cgg-filter-panel__switch-group .cgg-checkbox__box-container{position:absolute;left:0}.cgg-results__header-new-filter .cgg-filter-panel__container-column .cgg-filter-panel__switch-group .cgg-hint{margin-left:15px;position:relative;top:-1px}.cgg-results__header-new-filter .cgg-filter-panel__container-column .cgg-filter-panel__switch-group .cgg-hint__header{height:16px}.cgg-results__header-new-filter .cgg-filter-panel__container-column .cgg-filter-panel__switch-group .cgg-hint__header label{line-height:0;margin-bottom:0}.cgg-results__header-new-filter .cgg-filter-panel__container-column .cgg-filter-panel__switch-group .cgg-hint__header label a{top:2px;left:-10px}.cgg-results__header-new-filter .cgg-filter-panel__container-column .cgg-filter-panel__switch-group .cgg-hint__header label a i{font-size:15px}.cgg-results__header-new-filter .cgg-filter-panel__container-column .cgg-filter-panel__switch-group .cgg-hint .cgg-notification-closed{display:none}.cgg-results__header-new-filter .cgg-filter-panel__container-column .cgg-filter-panel__switch-group:last-child{margin-bottom:0}@media (max-width:1024px) and (min-width:768px){.cgg-results__header-new-filter .cgg-filter-panel__container-column .cgg-filter-panel__switch-group:last-child{margin-bottom:6px}}.cgg-results__results-iframe-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:none}.cgg-results__results-iframe-modal__backdrop{width:100%;height:100%;background-color:rgba(0,0,0,.63)}.cgg-results__results-iframe-modal__content{position:absolute;top:60px;left:calc(50% - 861px / 2);width:861px;height:calc(100% - 120px);background:#fff}.cgg-results__results-iframe-modal__content iframe{width:100%;height:100%;border:none}.cgg-results__results-iframe-modal__content .close-btn{position:absolute;top:20px;right:20px;color:#cccbc8;font-size:22px;font-weight:700;text-decoration:none;line-height:1;cursor:pointer}.cgg-results__results-iframe-modal__content .close-btn:before{content:"\2715"}@media (max-width:861px){.cgg-results__results-iframe-modal__content{top:10px;left:10px;right:10px;bottom:10px;width:auto;height:auto;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.cgg-results__results-iframe-modal__content .close-btn{position:fixed}}.move-info-left{overflow:hidden}div.cgg-phone-wrapper{margin:10px auto;text-align:center;padding-top:3px}@media (max-width:992px){div.cgg-phone-wrapper{text-align:center;padding-left:0}}div.cgg-phone-wrapper span.cgg-phone-icon{width:32px;margin:0 5px;display:inline-block;background:#f68835;padding:6px 5px 5px 5px;border-radius:50%;color:#fff}div.cgg-phone-wrapper span.cgg-phone-icon a{text-decoration:none;padding-left:3px;color:inherit}@media (max-width:992px){div.cgg-phone-wrapper span.cgg-phone-icon a{padding-left:0}}div.cgg-phone-wrapper span.cgg-phone-icon a:hover{color:inherit}div.cgg-phone-wrapper span.cgg-phone-text{color:#f68835;font-weight:700;font-size:1.2em}div.cgg-phone-wrapper span.cgg-phone-text a{text-decoration:none;color:inherit}div.cgg-phone-wrapper span.cgg-phone-text a:hover{color:inherit}.cgg-results-spinner__container{margin-top:6em;margin-bottom:6em;text-align:center}.cgg-results-spinner__container .cgg-spinner{float:none;margin:60px auto}.cgg-results-spinner__container .cgg-spinner .sk-circle{width:6em;height:6em;margin:auto;left:0}.cgg-results-spinner__container .cgg-spinner .sk-circle .sk-child:before{background-color:#96918f}.cgg-results-spinner__text{margin-top:2em;margin-bottom:2em;color:#96918f;font-size:1.2em}.cgg-button__show-more .cgg-button__cgg-spinner{position:relative;display:inline-block;margin-right:.5em;vertical-align:middle}.cgg-button__show-more .cgg-button__cgg-spinner .cgg-spinner{margin:0}.cgg-button__show-more .cgg-button__cgg-spinner .cgg-spinner .sk-circle{height:1.5em;width:1.5em;margin:0 1.5em 0 0}.cgg-button__show-more .cgg-button__cgg-spinner .cgg-spinner .sk-circle .sk-child:before{background-color:#96918f}.cgg-sort-menu .cgg-spinner .sk-circle{margin:0}@-moz-keyframes three-quarters-loader{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes three-quarters-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes three-quarters-loader{0%{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.three-quarters-loader:not(:required){-moz-animation:three-quarters-loader 1.25s infinite linear;-webkit-animation:three-quarters-loader 1.25s infinite linear;animation:three-quarters-loader 1.25s infinite linear;border:8px solid #38e;border-right-color:transparent;border-radius:16px;box-sizing:border-box;display:inline-block;position:relative;overflow:hidden;text-indent:-9999px;width:32px;height:32px}.cgg-result-item{width:100%;background-color:#fff;box-shadow:3px 3px 3px 0 rgba(176,176,176,.48);border:solid 1px #cccbc8;margin-bottom:10px}@media (max-width:767px){.cgg-result-item{border-left:0;border-right:0}}.cgg-result-item__header{border-bottom:1px solid #dedcd9;padding:5px 20px}@media (max-width:767px){.cgg-result-item__header{padding:5px 15px}}.cgg-result-item__header-title{float:left;font-weight:700;font-size:15px}.cgg-result-item__header-tags{float:left;list-style:none;margin:0;padding-left:10px}@media (max-width:767px){.cgg-result-item__header-tags{padding-left:0}}.cgg-result-item__header-tags li{float:left;margin:2px 2px;padding:0 6px;border-radius:2px;font-size:12px;line-height:16px}.cgg-result-item__header-sponsor{float:right;font-size:12px;line-height:18px;color:#979290}.cgg-result-item__body{padding-top:20px;font-size:inherit}.cgg-result-item__footer{padding:0 20px;position:relative;margin-top:30px}@media (max-width:767px){.cgg-result-item__footer{padding:0;position:relative}}.cgg-result-item__footer:before{content:" ";display:table}.cgg-result-item__footer:after{content:" ";display:table;clear:both}.cgg-result-item .cgg-button a{padding:10px 0 12px 0;font-size:16px}@media (max-width:767px){.cgg-result-item .cgg-button a{margin-bottom:6px}}.cgg-result-item .provider-image{max-width:130px;max-height:70px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto}@media (max-width:767px){.cgg-result-item .provider-image{text-align:center;margin:0 auto;margin-bottom:12px}}.cgg-result-item .feature-container{min-height:1px;list-style:none;padding:0;margin:0}.cgg-result-item .feature-container li{font-size:13px;color:#312f2e;padding-bottom:12px;margin-left:15px}.cgg-result-item .feature-container li i{display:inline-block;margin-left:-15px}.cgg-result-item .feature-container li i.m-cgg-icon--cross{font-weight:900}.cgg-result-item .feature-container .m-cgg-icon--ciab-tick{color:#77aa43}.cgg-result-item .feature-container .m-cgg-icon--cross{color:#979290}.cgg-result-item .feature-expand-container{min-height:1px;list-style:none;padding:0;text-align:center}.cgg-result-item .feature-expand-container li{font-size:14px;color:#979290}.cgg-result-item .feature-expand-container li .coverage-featured{font-weight:700;color:#312f2e}.cgg-result-item .feature-expand-container li i{font-size:30px;display:inline-block;margin-top:5px}.cgg-result-item .feature-expand-container li i.m-cgg-icon--cross2{font-weight:900;color:#cccbc8}.cgg-result-item .feature-expand-container .m-cgg-icon--ciab-tick{color:#77aa43}.cgg-result-item .feature-expand-container .m-cgg-icon--cross{color:#979290}@media (min-width:992px){.cgg-result-item .price-container .cgg-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@media (max-width:767px){.cgg-result-item .price-container{text-align:right;padding-left:0}.cgg-result-item .price-container .cgg-spinner{text-align:center;width:100%}}.cgg-result-item .price-container .price-header{color:#979290;font-size:14px}.cgg-result-item .price-container .price-header-item:before{content:" ";display:table}.cgg-result-item .price-container .price-header-item:after{content:" ";display:table;clear:both}.cgg-result-item .price-container .price-header-item:last-child{border-bottom:1px solid #d8d8d8}.cgg-result-item .price-container .price-header-item span{display:block}.cgg-result-item .price-container .price-header-item__label{float:left}.cgg-result-item .price-container .price-header-item__value{float:right}.cgg-result-item .price-container .price-body{text-align:right}@media (max-width:767px){.cgg-result-item .price-container .price-body{line-height:15px;margin-top:10px}}.cgg-result-item .price-container .price-body span{font-weight:700}.cgg-result-item .price-container .price-body__value{font-size:30px}.cgg-result-item .price-container .price-body__value-6-digits{font-size:26px}.cgg-result-item .price-container .price-body__value-7-digits{font-size:24px}.cgg-result-item .price-container .price-body__unit{font-size:15px}.cgg-result-item .price-container .price-body__unit-7-digits{font-size:12px}@media (max-width:767px){.cgg-result-item .price-container .price-body__unit{font-size:12px}}.cgg-result-item .price-container .price-footer{color:#312f2e;font-size:14px;margin-bottom:15px}@media (max-width:767px){.cgg-result-item .price-container .price-footer{font-size:12px;margin-top:5px}}.cgg-result-item .price-container .price-footer-item{text-align:right}.cgg-result-item .cgg-btn-disabled-grey{pointer-events:none}.cgg-result-item .cgg-btn-disabled-grey a{background-color:#dedcd9;border:none;box-shadow:none}.cgg-result-item .cgg-btn-get-call a{width:100%}.cgg-result-item .cgg-contact-info{margin-bottom:0}.cgg-result-item .apply-column-link{cursor:pointer}.featured-item .cgg-result-item__header{background:#facb1a}.featured-item .cgg-result-item__header-sponsor{color:#312f2e}.tag-bg-yellow{background-color:#f2a43d;color:#fff}.tag-bg-purple{background-color:#803580;color:#fff}.tag-bg-blue{background-color:#076b9c;color:#fff}.tag-text-blue{color:#076b9c}.cgg-tab{position:relative}.cgg-tab-title{position:absolute;right:0;top:1px;padding:0;list-style:none;margin:0;z-index:2}@media (max-width:767px){.cgg-tab-title{width:100%;z-index:99}}.cgg-tab-title li{float:left;border:1px solid #cccbc8;background-color:#fafafa;padding:10px;height:40px;width:33%;line-height:20px;text-align:center;border-radius:3px 3px 0 0;cursor:pointer;font-size:12px;font-weight:700;text-transform:uppercase}@media (min-width:768px){.cgg-tab-title li{min-width:105px}}.cgg-tab-title li i.m-cgg-icon{float:right;margin-top:4px;color:#cccbc8}.cgg-tab-title.sticky{position:fixed;top:0;z-index:100}.cgg-tab-selected{background-color:#fff!important;border-bottom:1px solid #fff!important}.cgg-tab-selected:before{content:" ";display:table}.cgg-tab-selected:after{content:" ";display:table;clear:both}.cgg-tab-content{margin:0 -20px;padding:20px 5px;border-top:1px solid #cccbc8;list-style:none;position:relative;min-height:250px}@media (min-width:767px){.cgg-tab-content-list{min-height:200px;position:relative}}@media (max-width:767px){.cgg-tab-content{margin:0;padding:40px 0 20px}}.cgg-tab-content__highlight{background-color:#e6f1f9;border-radius:3px;font-size:14px;font-weight:700;color:#312f2e;padding:8px;margin-bottom:16px}.cgg-tab-content__list-normal{list-style:disc;padding-left:20px;margin-bottom:25px}.cgg-tab-content__list-icon ul{list-style:none;padding-left:28px}.cgg-tab-content__list-icon ul li{position:relative;margin-bottom:10px}.cgg-tab-content__list-icon ul li i.m-icon{position:absolute;left:-30px;font-size:20px}.cgg-tab-content .m-cgg-icon--cross{font-size:18px;color:#979290;font-weight:700;top:1px}.cgg-tab-content .m-cgg-icon--ciab-tick{color:#77aa43}.cgg-tab-content__brochure ul{list-style:none;margin-left:0;padding-left:0}.cgg-tab-content__brochure ul li{margin-bottom:5px}.cgg-tab-content__brochure ul li i{margin-right:10px;font-size:14px}.cgg-tab-content__brochure ul li a{color:#056f9d;text-decoration:none}.cgg-tab-content__brochure-single{margin-bottom:20px;font-size:14px}.cgg-tab-content__brochure-single a{color:#056f9d;text-decoration:none}@media (min-width:767px){.cgg-tab-content__right{position:absolute;right:0;top:0;bottom:0}}.cgg-tab-content__cta{margin-top:1.5em}@media (min-width:767px){.cgg-tab-content__cta{position:absolute;right:0;bottom:20px;width:100%;padding-left:15px;padding-right:15px}}.cgg-tab-content__cta a.cgg-btn-white{color:#312f2e;text-decoration:none}.cgg-tab-content__h2{clear:both;font-size:24px;color:#076b9c;margin:0 0 10px 0;font-weight:600}@media (max-width:767px){.cgg-tab-content__h2{font-size:16px}}.cgg-tab-content h3{font-size:18px;color:#076b9c;font-weight:600;margin-top:0}.cgg-tab-content h4{font-size:16px;margin-bottom:10px;font-weight:600;margin-top:0}.cgg-tab-content p{margin-top:5px}.cgg-tab-content .text-light-grey{color:#979290}.cgg-tab-content .text-black{color:#312f2e}.cgg-tab-content .margin-bottom-12{margin-bottom:12px}.cgg-tab-content__bold{font-weight:700}.cgg-tab-content__border-top{border-top:1px solid #e7e6e2}.cgg-tab-content__price-table{font-size:14px}.cgg-tab-content__price-table-head{margin:20px 0 10px 0}@media (max-width:767px){.cgg-tab-content__price-table-items{padding:0}}.cgg-tab-content__price-table-item{line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cgg-tab-content .cgg-price-table__value-align-right{text-align:right}.cgg-tab-content__text-set p{margin-bottom:20px}.cgg-tab-content__text-set h3{color:#312f2e;margin:5px 0}.cgg-tab-content__text-set h4{margin-bottom:0;margin-top:10px}.cgg-tab-content__text-set ul{padding:0;list-style:none;margin-bottom:15px}.cgg-tab-content__text-set ul h4{margin-bottom:5px}.cgg-tab-content__text-set ul li{line-height:24px}.cgg-tab-content__text-set.hide-toggle-icon h3{cursor:pointer}.cgg-tab-content__text-set.hide-toggle-icon .toggle-icon{display:none}.cgg-tab-content__text-set-border-top h3{border-top:1px solid #ccc;padding-top:10px;margin-bottom:10px;cursor:pointer;position:relative}.cgg-tab-content__text-set-border-top ul{margin-bottom:20px}.cgg-tab-content__text-set-border-top h3,.cgg-tab-content__text-set-border-top p,.cgg-tab-content__text-set-border-top ul{padding-left:20px}.cgg-tab-content__text-set-border-top .toggle-icon{color:#78a849;position:absolute;left:0}.cgg-tab-content__text-set-cons li,.cgg-tab-content__text-set-pros li{position:relative}.cgg-tab-content__text-set-cons li i,.cgg-tab-content__text-set-pros li i{position:absolute}.cgg-tab-content__text-set-cons li span,.cgg-tab-content__text-set-pros li span{display:inline-block;padding-left:20px}.cgg-tab-content__white-box{padding:15px;border:1px solid #ccc;margin-bottom:20px}@media (max-width:767px){.cgg-tab-content .cgg-contact-info-footer{display:none}}.cgg-tab-readmore{color:#076b9c;cursor:pointer}.cgg-tab__additional-text{height:40px;font-size:14px}@media (max-width:767px){.cgg-tab__additional-text{position:relative;top:-34px;text-align:center;left:0;right:0}}.cgg-tab__additional-text img{vertical-align:middle;max-width:25px}.cgg-tab__additional-text span{line-height:40px}.cgg-tab__additional-text a:hover,.cgg-tab__additional-text a:link,.cgg-tab__additional-text a:visited{color:#056f9d}.cgg-btn-white{display:block;border-radius:3px;border:1px solid #cccbc8;background-color:#fff;box-shadow:inset 0 -4px 0 0 #f3f2ee;width:100%;height:35px;line-height:30px;font-size:14px;font-weight:700;text-align:center;cursor:pointer}.cgg-btn-white:hover{background-color:#f2f2f2}.text-right{text-align:right}.last-item-bold .cgg-tab-content__price-table-item:last-child{font-weight:700;margin-bottom:15px}.cgg-sort-button{cursor:pointer;font-size:14px;position:relative}.cgg-sort-button-container:before{content:" ";display:table}.cgg-sort-button-container:after{content:" ";display:table;clear:both}.cgg-sort-button__dropdown{list-style:none;margin-top:0;padding:0;border:1px solid #ccc;position:absolute;background:#fff;z-index:999;right:0}.cgg-sort-button__dropdown-list{border-bottom:1px solid #ccc;padding:3px 5px}.cgg-sort-button__dropdown-list:hover{background-color:#ccc}.cgg-sort-button__dropdown-list.selected{font-weight:700}@media (max-width:480px){.cgg-sort-button__dropdown{min-width:175px}}.cgg-sort-button__main-text{font-weight:700}.cgg-sort-button .m-icon{font-size:13px;position:relative;top:1px;margin-left:5px;font-weight:700}.cgg-sort-button__label{display:block;color:#b5d5ee;line-height:10px}.sort-button-right{float:right;text-align:right}.cgg-contact-info{text-align:center;margin-bottom:35px}.cgg-contact-info-phone{font-size:16px;font-weight:700;color:#076b9c!important}@media (max-width:767px){.cgg-contact-info-phone{background-color:#77aa43;box-shadow:inset 0 -4px 0 0 #2f6135;font-weight:700;text-align:center;padding:11px 0 14px 0;display:block;color:#fff!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:5px}}.cgg-contact-info-footer{font-size:13px;color:#979290}@media (max-width:767px){.cgg-contact-info-footer{font-size:12px}}.cgg-waiting-popup__container .modal-header{display:none}.cgg-waiting-popup__container .modal-body{padding:0}.cgg-waiting-popup__container .modal-dialog{width:500px}.cgg-waiting-popup__container .modal-footer{background-color:#f3f2ee;margin-bottom:0;padding:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.cgg-waiting-popup__title{text-align:center;font-size:23px;color:#076b9c;margin:5px 0 10px}.cgg-waiting-popup__description{font-size:16px;font-weight:700}.cgg-waiting-popup__list{list-style:none;padding:0}.cgg-waiting-popup__list li{margin-bottom:10px;position:relative}.cgg-waiting-popup__list li i{color:#77aa43;position:absolute;top:2px}.cgg-waiting-popup__list li span{margin-left:25px;display:block}.cgg-waiting-popup__top{padding:20px;text-align:center}.cgg-waiting-popup__bottom{font-size:16px;padding:10px 20px;background-color:#f3f2ee}.cgg-waiting-popup__progress-bar{margin:20px 0;height:10px}.cgg-filter-panel-header{padding:32px 0 5px 0}@media (max-width:767px){.cgg-filter-panel-header{padding:0;margin:0}}.cgg-filter-panel-header .cgg-hint{color:#fff}@media (max-width:767px){.cgg-filter-panel-header .cgg-hint{color:#312f2e}}.cgg-filter-panel-header .cgg-hint__header a.cgg-help{color:#83b9e2;top:0}.cgg-filter-panel-header div .cgg-filter-panel__slider{padding:0 8px}.cgg-filter-panel-header div .cgg-slider-set{padding:0 0 30px 0}.cgg-filter-panel-header div .cgg-slider-set input.cgg-input-field{width:70px;display:inline-block;float:right;padding:0 5px;font-size:12px;height:35px;border-radius:2px;border-color:transparent}@media (max-width:1024px) and (min-width:768px){.cgg-filter-panel-header div .cgg-slider-set input.cgg-input-field{width:100%}}@media (max-width:767px){.cgg-filter-panel-header div .cgg-slider-set input.cgg-input-field{z-index:3;font-size:14px;width:45%;border-color:#cccac7}}.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider{margin-top:13px}.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider .rz-bar-wrapper{margin-top:-24px}@media (max-width:1024px) and (min-width:768px){.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider .rz-bar-wrapper{margin-top:-15px}}@media (max-width:767px){.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider .rz-bar-wrapper{margin-top:-22px}}.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider .rz-bar{height:4px!important;background:#cccbc8}.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider .rz-pointer{top:-17px;width:22px;height:22px}@media (max-width:1024px) and (min-width:768px){.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider .rz-pointer{top:-8px}}@media (max-width:767px){.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider .rz-pointer{top:-15px}}.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider .rz-bubble{color:#9cc7e8;font-size:12px;bottom:-18px}@media (max-width:1024px) and (min-width:768px){.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider .rz-bubble{bottom:-28px}}@media (max-width:767px){.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider .rz-bubble{color:#444;bottom:-25px}}.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider span.rz-bar.rz-selection{background-color:#78a849}.cgg-filter-panel-header div .cgg-slider-set cgg-slider rzslider span.rz-pointer:after{background:#fff;top:7px;left:7px}.cgg-filter-panel-header div .cgg-slider-set .cgg-hint{width:54%;display:inline-block}@media (max-width:1024px) and (min-width:768px){.cgg-filter-panel-header div .cgg-slider-set .cgg-hint{width:100%}}@media (max-width:767px){.cgg-filter-panel-header div .cgg-slider-set .cgg-hint{line-height:35px}}.cgg-filter-panel-header div .cgg-slider-set .cgg-hint__header .cgg-label{font-size:15px;min-height:36px;margin-bottom:0;line-height:15px}@media (max-width:1024px) and (min-width:768px){.cgg-filter-panel-header div .cgg-slider-set .cgg-hint__header .cgg-label{min-height:28px;line-height:14px}}@media (max-width:767px){.cgg-filter-panel-header .cgg-filter-panel__container{padding:0}}.cgg-filter-panel-header .cgg-filter-panel__container-column{border:1px solid #2e86bc;border-top:0;border-bottom:0}@media (max-width:1024px) and (min-width:768px){.cgg-filter-panel-header .cgg-filter-panel__container-column{width:100%}}@media (max-width:767px){.cgg-filter-panel-header .cgg-filter-panel__container-column{padding:0;border:none}.cgg-filter-panel-header .cgg-filter-panel__container-column a.cgg-help{display:none}}.cgg-filter-panel-header .cgg-filter-panel__container:last-child .cgg-filter-panel__container-column{border:0}@media (max-width:1024px) and (min-width:768px){.cgg-filter-panel-header .cgg-filter-panel__container:last-child .cgg-filter-panel__container-column{border:1px solid #2e86bc;border-top:0;border-bottom:0}}.cgg-filter-panel-header .cgg-filter-panel__switch-group .cgg-hint__header .cgg-label{font-size:14px;padding-left:5px;width:auto}.cgg-filter-panel-header .cgg-filter-panel__switch-group .cgg-hint .notification-icon{font-size:13px}.cgg-filter-panel-header .cgg-filter-panel__switch-group .cgg-checkbox__box{position:relative;width:15px!important;height:15px!important;background:#fff}.cgg-filter-panel-header .cgg-filter-panel__switch-group .cgg-checkbox__box_checked{background:#77aa43}.cgg-filter-panel-header .cgg-filter-panel__switch-group .cgg-checkbox__box_checked i{font-size:13px!important;position:absolute;left:-1px}.cgg-filter-panel-header .cgg-filter-panel__hint{background:#2e86bc;margin:0 -15px;padding:7px 15px}.cgg-filter-panel-header .cgg-filter-panel__hint .cgg-hint{color:#fff}.cgg-filter-panel-header .cgg-filter-panel__hint .cgg-hint label{text-decoration:underline;font-size:14px}.cgg-filter-panel-header .cgg-filter-panel__hint .cgg-hint label a{text-decoration:none;display:inline-block;top:3px;left:-5px}.cgg-filter-panel-header .cgg-filter-panel__hint-filter{background:#f3f2ee}.cgg-filter-panel-header .cgg-filter-panel__hint-filter .cgg-hint{color:#77aa43}.cgg-filter-panel-header .cgg-filter-panel__hint-filter .cgg-hint label{text-decoration:none;margin:0 15px;font-weight:400;font-size:14px}.cgg-filter-panel-header .cgg-filter-panel__hint-filter .cgg-hint label a{color:#77aa43}@media (max-width:767px){.cgg-filter-panel-header .cgg-filter-panel__content [class^="cgg-col"]{padding:0}}.cgg-filter-panel-header .cgg-filter-panel__title{font-size:15px;font-weight:700;margin-bottom:10px;display:block}.cgg-hint-modal h2{font-size:20px;color:#076b9c;text-align:center;margin-top:0;font-weight:700}.cgg-hint-modal h4{font-size:15px;margin:12px 0 2px;font-weight:700}.cgg-hint-modal p{font-size:15px;margin:0;line-height:20px}.cgg-hint-modal .modal-header{padding:8px 15px 0;border-bottom:none}.cgg-hint-modal .modal-header .cgg-close-modal{padding:5px 0;color:#999;font-weight:700;font-size:32px}.cgg-hint-modal .modal-body{padding:8px 15px 0}.cgg-hint-modal .modal-body .cgg-button-cta{margin:20px 0 -20px;font-size:16px}.cgg-hint-modal .modal-footer{border-top:none}.cgg-filter-panel-travellers__error-msg{font-size:12px;color:#ff533f;text-align:center;line-height:14px;margin-top:5px}.cgg-filter-panel-travellers__title{font-weight:700;margin-bottom:14px}.cgg-filter-panel-travellers__title-btn-filter{margin-left:15px;display:inline-block}.cgg-filter-panel-travellers__title-btn-filter .btn-icon{border:1px solid #cccac7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#fff;color:#cccac7;text-decoration:none;cursor:pointer}.cgg-filter-panel-travellers__title-btn-filter .btn-icon.icon-minus{padding:1px 3px 4px;font-weight:600;font-size:16px;position:relative}.cgg-filter-panel-travellers__title-btn-filter .btn-icon.icon-minus::before{position:relative;top:1px}.cgg-filter-panel-travellers__title-btn-filter .btn-icon.icon-plus{padding:5px 5px 4px;font-size:12px}.cgg-filter-panel-travellers__title-btn-filter .btn-icon:hover{border:1px solid #77aa43;color:#77aa43}.cgg-filter-panel-travellers__title-btn-filter span{width:18px;display:inline-block;text-align:center}.cgg-filter-panel-travellers__group{margin-bottom:10px}.cgg-filter-panel-travellers__group-remove{display:block;font-size:14px;margin-bottom:6px;color:#737372;text-align:right}@media (max-width:767px){.cgg-filter-panel-travellers__group-remove{float:right;margin-bottom:0;margin-top:5px}}.cgg-filter-panel-travellers__group-remove i{border:1px solid #cccac7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#dedcd9;color:#b1b1b0;text-decoration:none;padding:1px 5px 2px;font-weight:600;font-size:16px}@media (max-width:767px){.cgg-filter-panel-travellers__group-remove i{padding:3px 8px;font-size:25px}}.cgg-filter-panel-travellers__group-remove:hover{color:#77aa43;text-decoration:none}.cgg-filter-panel-travellers__group-remove:hover i{border:1px solid #77aa43;color:#fff;background:#77aa43}@media (max-width:767px){.cgg-filter-panel-travellers__group-datepicker{width:75%;float:left}}@media (max-width:480px){.cgg-filter-panel-travellers__group-datepicker-full{width:100%}}@media (max-width:767px){.cgg-filter-panel-travellers__group-left{padding-right:10px}.cgg-filter-panel-travellers__group-right{padding-left:10px}.cgg-filter-panel-travellers__group-right .error-msg{display:none}}.cgg-widget-body{margin:0;background-color:#f3f2ee}.cgg-widget-results{padding:0 0 30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;position:relative}.cgg-widget-results *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cgg-widget-results :after,.cgg-widget-results :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cgg-widget-results button:focus,.cgg-widget-results input:focus,.cgg-widget-results select:focus,.cgg-widget-results textarea:focus{outline:0}.cgg-widget-results [class^="cgg-col"]{min-height:0}.cgg-widget-results .cgg-results-menu{padding-top:60px;background:#086f9b}.cgg-widget-results .cgg-col-extreme .cgg-scrollbar-wrapper{white-space:nowrap;overflow-x:scroll;margin-right:-15px}.cgg-widget-results .cgg-col-extreme .cgg-scrollbar-wrapper .cgg-list-item{white-space:normal;display:inline-block;vertical-align:top}.api-product-header{font-weight:700;font-size:15px;padding-bottom:15px}.api-product-header.api-product-bottom{padding-top:20px}@media (max-width:540px){.api-product-header.api-product-bottom{padding-bottom:0}.list-item-mobile-detailed{padding:0}}.list-item-mobile-detailed .cgg-spacer{min-height:1px;content:' '}.clearfix{clear:both}.cgg-thankyou-popup-modal .modal-md .cgg-thankyou-popup-modal .modal-header{border:0}.cgg-thankyou-popup-modal .modal-md .modal-body,.modal-footer,.modal-header{padding:15px 25px;padding-right:25px;padding-bottom:15px;padding-top:15px;padding-left:25px}.cgg-thankyou-popup-modal .modal-body{padding-top:0;font-size:1.25em}.cgg-thankyou-popup-modal .cgg-container-modal:after,.cgg-container-modal:before,.cgg-row-modal:after,.cgg-row-modal:before{content:" ";display:table}.cgg-thankyou-popup-modal .cgg-row-modal:after{clear:both}.cgg-thankyou-popup-modal .cgg-row-modal .cgg-col-modal-lg-1,.cgg-col-modal-lg-10,.cgg-col-modal-lg-11,.cgg-col-modal-lg-12,.cgg-col-modal-lg-2,.cgg-col-modal-lg-3,.cgg-col-modal-lg-4,.cgg-col-modal-lg-5,.cgg-col-modal-lg-6,.cgg-col-modal-lg-7,.cgg-col-modal-lg-8,.cgg-col-modal-lg-9,.cgg-col-modal-md-1,.cgg-col-modal-md-10,.cgg-col-modal-md-11,.cgg-col-modal-md-12,.cgg-col-modal-md-2,.cgg-col-modal-md-3,.cgg-col-modal-md-4,.cgg-col-modal-md-5,.cgg-col-modal-md-6,.cgg-col-modal-md-7,.cgg-col-modal-md-8,.cgg-col-modal-md-9,.cgg-col-modal-sm-1,.cgg-col-modal-sm-10,.cgg-col-modal-sm-11,.cgg-col-modal-sm-12,.cgg-col-modal-sm-2,.cgg-col-modal-sm-3,.cgg-col-modal-sm-4,.cgg-col-modal-sm-5,.cgg-col-modal-sm-6,.cgg-col-modal-sm-7,.cgg-col-modal-sm-8,.cgg-col-modal-sm-9,.cgg-col-modal-xs-1,.cgg-col-modal-xs-10,.cgg-col-modal-xs-11,.cgg-col-modal-xs-12,.cgg-col-modal-xs-2,.cgg-col-modal-xs-3,.cgg-col-modal-xs-4,.cgg-col-modal-xs-5,.cgg-col-modal-xs-6,.cgg-col-modal-xs-7,.cgg-col-modal-xs-8,.cgg-col-modal-xs-9{position:relative;min-height:1px;padding-left:30px;padding-right:30px}.cgg-thankyou-popup-modal h4{color:#076b9c;font-size:26px;text-align:center;margin-bottom:15px}.cgg-thankyou-popup-modal-new__message{background-color:#eef4e8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:18px;padding:12px 15px}.cgg-thankyou-popup-modal-new__message:before{content:"";position:absolute;top:100%;left:85px;width:0;border-top:28px solid #eef4e9;border-left:30px solid transparent}@media (min-width:768px){.cgg-col-modal-md-1,.cgg-col-modal-md-2,.cgg-col-modal-md-3,.cgg-col-modal-md-4,.cgg-col-modal-md-5,.cgg-col-modal-md-6,.cgg-col-modal-md-7,.cgg-col-modal-md-8,.cgg-col-modal-md-9,.cgg-col-modal-md-10,.cgg-col-modal-md-11,.cgg-col-modal-md-12{float:left}.cgg-col-modal-md-1{width:8.33333%}.cgg-col-modal-md-2{width:16.66667%}.cgg-col-modal-md-3{width:25%}.cgg-col-modal-md-4{width:33.33333%}.cgg-col-modal-md-5{width:41.66667%}.cgg-col-modal-md-6{width:50%}.cgg-col-modal-md-7{width:58.33333%}.cgg-col-modal-md-8{width:66.66667%}.cgg-col-modal-md-9{width:75%}.cgg-col-modal-md-10{width:83.33333%}.cgg-col-modal-md-11{width:91.66667%}.cgg-col-modal-md-12{width:100%}.cgg-col-modal-md-pull-0{right:auto}.cgg-col-modal-md-pull-1{right:8.33333%}.cgg-col-modal-md-pull-2{right:16.66667%}.cgg-col-modal-md-pull-3{right:25%}.cgg-col-modal-md-pull-4{right:33.33333%}.cgg-col-modal-md-pull-5{right:41.66667%}.cgg-col-modal-md-pull-6{right:50%}.cgg-col-modal-md-pull-7{right:58.33333%}.cgg-col-modal-md-pull-8{right:66.66667%}.cgg-col-modal-md-pull-9{right:75%}.cgg-col-modal-md-pull-10{right:83.33333%}.cgg-col-modal-md-pull-11{right:91.66667%}.cgg-col-modal-md-pull-12{right:100%}.cgg-col-modal-md-push-0{left:auto}.cgg-col-modal-md-push-1{left:8.33333%}.cgg-col-modal-md-push-2{left:16.66667%}.cgg-col-modal-md-push-3{left:25%}.cgg-col-modal-md-push-4{left:33.33333%}.cgg-col-modal-md-push-5{left:41.66667%}.cgg-col-modal-md-push-6{left:50%}.cgg-col-modal-md-push-7{left:58.33333%}.cgg-col-modal-md-push-8{left:66.66667%}.cgg-col-modal-md-push-9{left:75%}.cgg-col-modal-md-push-10{left:83.33333%}.cgg-col-modal-md-push-11{left:91.66667%}.cgg-col-modal-md-push-12{left:100%}.cgg-col-modal-md-offset-0{margin-left:0%}.cgg-col-modal-md-offset-1{margin-left:8.33333%}.cgg-col-modal-md-offset-2{margin-left:16.66667%}.cgg-col-modal-md-offset-3{margin-left:25%}.cgg-col-modal-md-offset-4{margin-left:33.33333%}.cgg-col-modal-md-offset-5{margin-left:41.66667%}.cgg-col-modal-md-offset-6{margin-left:50%}.cgg-col-modal-md-offset-7{margin-left:58.33333%}.cgg-col-modal-md-offset-8{margin-left:66.66667%}.cgg-col-modal-md-offset-9{margin-left:75%}.cgg-col-modal-md-offset-10{margin-left:83.33333%}.cgg-col-modal-md-offset-11{margin-left:91.66667%}.cgg-col-modal-md-offset-12{margin-left:100%}}.cgg-thankyou-popup-modal img{margin:20px auto}@media (max-width:767px){.cgg-thankyou-popup-modal__mascot{margin-top:20px}}.cgg-thankyou-popup-modal__mascot{margin-top:50px}.cgg-thankyou-popup-modal__mascot img{max-width:266px}@media (max-width:767px){.cgg-thankyou-popup-modal__mascot img{max-width:250px}}.cgg-thankyou-popup-modal .modal-header .cgg-thankyou-popup-modal-vertical .modal-body .modal-footer{position:relative;font-size:1.25em}.cgg-thankyou-popup-modal .modal-footer{margin-bottom:5px;text-align:right;border-bottom-color:transparent;border-top-color:transparent}.cgg-thankyou-popup-modal .modal-footer,.cgg-thankyou-popup-modal .modal-header{border:0}@media (max-width:767px){.cgg-thankyou-popup-modal-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-thankyou-popup-modal-vertical-list-item-txt{height:50px;line-height:50px;display:inline-block;margin-left:15px}.cgg-thankyou-popup-modal__mascot{margin-top:20px}ul,ol{margin-top:0;margin-bottom:10px}}@media (min-width:768px){.cgg-thankyou-popup-modal-vertical-list{width:200px;float:right;margin-top:30px}}.cgg-thankyou-popup-modal-vertical-list{background:#fbfbfb;box-shadow:0 1px 4px 0 rgba(78,78,78,.5);border-radius:8px;list-style:none;padding:0}.cgg-thankyou-popup-modal-vertical-list-item{text-align:center}.cgg-thankyou-popup-modal-vertical-list-item{display:block;border-bottom:1px solid #dedcd9;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dedcd9}.cgg-thankyou-popup-modal-vertical-list-item a{color:#56924b;font-weight:700;transition:all .35s;display:block;padding:15px 30px}@media (min-width:768px){.cgg-thankyou-popup-modal-vertical-list-item a{text-align:center;width:100%;padding:30px 20px 40px;padding-top:30px;padding-right:20px;padding-bottom:40px;padding-left:20px}}.cgg-thankyou-popup-modal-vertical-list-item:hover{background:#ddead0;cursor:pointer}@media (min-width:768px){.cgg-thankyou-popup-modal-vertical-list-item .icon-wrap{display:inline-block;width:100%;float:left;height:50px;margin:0}}.cgg-thankyou-popup-modal-vertical-list-item .icon-wrap img{height:50px;margin:0}