@font-face{font-display:swap;font-family:"Story Sans";font-style:normal;font-weight:700;src:url(/Content/fonts/StorySans/StorySansWeb-Bold.eot?);src:url(/Content/fonts/StorySans/StorySansWeb-Bold.eot?#iefix) format("embedded-opentype"),url(/Content/fonts/StorySans/StorySansWeb-Bold.woff2) format("woff2"),url(/Content/fonts/StorySans/StorySansWeb-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Story Sans";font-style:normal;font-weight:500;src:url(/Content/fonts/StorySans/StorySansWeb-Medium.eot?);src:url(/Content/fonts/StorySans/StorySansWeb-Medium.eot?#iefix) format("embedded-opentype"),url(/Content/fonts/StorySans/StorySansWeb-Medium.woff2) format("woff2"),url(/Content/fonts/StorySans/StorySansWeb-Medium.woff) format("woff"),url(/Content/fonts/StorySans/StorySansWeb-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Story Sans";font-style:normal;font-weight:400;src:url(/Content/fonts/StorySans/StorySansWeb-Regular.eot?);src:url(/Content/fonts/StorySans/StorySansWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/Content/fonts/StorySans/StorySansWeb-Regular.woff2) format("woff2"),url(/Content/fonts/StorySans/StorySansWeb-Regular.woff) format("woff"),url(/Content/fonts/StorySans/StorySansWeb-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Story Sans";font-style:normal;font-weight:300;src:url(/Content/fonts/StorySans/StorySansWeb-Light.eot?);src:url(/Content/fonts/StorySans/StorySansWeb-Light.eot?#iefix) format("embedded-opentype"),url(/Content/fonts/StorySans/StorySansWeb-Light.woff2) format("woff2"),url(/Content/fonts/StorySans/StorySansWeb-Light.woff) format("woff"),url(/Content/fonts/StorySans/StorySansWeb-Light.ttf) format("truetype")}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{color:#222;font-size:1em;line-height:1.4}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;font-size:1rem;line-height:24px}body{color:#65605d;font-family:"Story Sans","Helvetica Neue",Helvetica,Arial,Sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:100%;min-width:320px}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:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;display:inline-block;max-width:100%}svg:not(:root){overflow:hidden}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;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0}textarea{overflow:auto;max-width:100%}table{border-collapse:collapse;border-spacing:0}*{-webkit-tap-highlight-color:transparent}*,:after,:before{box-sizing:border-box}html{height:100%;font-size:1rem;line-height:24px}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{padding:0;margin:0}body{position:relative;min-height:100%;overflow-x:hidden;color:#65605d;font-family:"Story Sans","Helvetica Neue",Helvetica,Arial,Sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:100%;min-width:320px}html,body{background:#fff}ol,ul{list-style:none}th{font-weight:400;text-align:left}caption{text-align:left}address{font-style:normal}[tgFocusEventType=keydown] a:focus{outline:#8dcefc solid 2px}:focus{outline:0}[tgFocusEventType=keydown] a:not([class*=" o-"]):not([class^=o-]):focus,[tgFocusEventType=keydown] button:not([class*=" o-"]):not([class^=o-]):focus{box-shadow:0 0 0 2px #8dcefc;outline:0;border-radius:3px}fieldset{border:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}input::-ms-clear{display:none;width:0;height:0}@-ms-viewport{width:device-width;}a{background-color:transparent;color:#006ebd;text-decoration:none}a:active,a:hover{color:#006ebd}.right{text-align:right}.centered{text-align:center}.relative{position:relative;height:100%}.no-min-height{min-height:0!important}.font-075-rem{font-size:.75rem}.font-08125-rem{font-size:.8125rem}.font-0875-rem{font-size:.875rem}.font-1-rem{font-size:1rem}.font-11-rem{font-size:1.1rem;line-height:150%}.font-1125-rem{font-size:1.125rem;line-height:150%}.font-125-rem{font-size:1.25rem;line-height:160%}.font-15-rem{font-size:1.5rem}.font-18-rem{font-size:1.8rem;line-height:140%}.font-2-rem{font-size:2rem;line-height:120%}.font-2625-rem{font-size:2.625rem;line-height:125%}.font-3-rem{font-size:3rem}.want-all-details .download-policy{text-decoration:underline}.gray-content{background-color:#f6f5f4}.blue-content{background-color:#1d479b}.white-content{background-color:#fff}.red-content{background-color:#cf2e2e;color:#fff}.red-content .alert-content{text-align:center;padding:10px 0}.red-content .alert-content a{color:#fff;text-decoration:underline}.full-width-container{width:100%;height:100%;max-width:987px;margin-right:auto;margin-left:auto;padding:0 20px}@media(min-width:992px){.full-width-container{padding:0}}.full-width-container>p{padding-bottom:20px}.l-col,.l-row{display:block}.l-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.l-col{position:relative;min-height:1px;width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.column-container{display:table;width:100%;margin-bottom:39px}@media(min-width:768px){.column-container{margin-bottom:56px}}.column-container.border-bottom{border-bottom:1px solid #d7d5d2;padding-bottom:39px}@media(min-width:768px){.column-container.border-bottom{padding-bottom:56px}}.column-container.border-bottom.padding-clear{padding-bottom:0}.column-container.padding-bottom{padding-bottom:39px}@media(min-width:768px){.column-container.padding-bottom{padding-bottom:56px}}.column-container--no-margin{margin-bottom:0}.column-container .half-width{display:block;width:100%;white-space:normal;vertical-align:top;margin-bottom:24px}.column-container .half-width:last-child{margin-bottom:0}@media(min-width:768px){.column-container .half-width{display:table-cell;width:50%;margin-bottom:0}.column-container .half-width:first-child{padding-right:12px}.column-container .half-width:first-child>div,.column-container .half-width:first-child>p,.column-container .half-width:first-child>strong{padding-right:92px}.column-container .half-width:last-child{padding-left:12px}}.column-container .half-width strong{color:#44413d;margin-bottom:15px;display:block}.column-container .half-width>.blue,.column-container .half-width>.green,.column-container .half-width>.gray{padding:32px;color:#fff;position:relative}.column-container .half-width>.blue h4,.column-container .half-width>.green h4,.column-container .half-width>.gray h4{margin-bottom:30px}.column-container .half-width>.blue>div.button-row,.column-container .half-width>.green>div.button-row,.column-container .half-width>.gray>div.button-row{max-width:unset}.column-container .half-width>.blue .button-row,.column-container .half-width>.green .button-row,.column-container .half-width>.gray .button-row{padding-top:20px;padding-bottom:0}.column-container .half-width>.blue .imagery,.column-container .half-width>.green .imagery,.column-container .half-width>.gray .imagery{position:absolute;bottom:0;right:20px}.column-container .half-width>.white{padding-top:32px}.column-container .half-width>.green{background:#16ae8f}.column-container .half-width>.green a.text-link{color:#fff;text-decoration:underline}.column-container .half-width>.blue{background:#1d479b}.column-container .half-width>.blue .text{width:250px}.column-container .half-width>.blue .imagery{background:url(/Content/img/v2/illustration-feature-make-claim.svg);height:106px;width:162px;right:20px}.column-container .half-width>.gray{background:#f6f5f4;color:#67625f;height:auto}@media(min-width:768px){.column-container .half-width>.gray:first-child{padding-right:32px}}.column-container .half-width>p{padding-bottom:20px}.column-container .half-width>p.padding-clear{padding-bottom:0}.column-container .half-width .document-links p{margin-bottom:5px}.column-container .half-width .document-links p:last-child{margin-bottom:0}.column-container .half-width .document-links p a img{margin-top:-2px;margin-right:3px}.column-container .half-width .strong{display:inline}.benefits-list{text-align:left}.benefits-list .column-container.border-bottom{padding-bottom:15px;margin-bottom:15px}.benefits-list ul li .half-width>div{display:inline-block;text-align:center;vertical-align:middle}.benefits-list ul li .half-width>div img{height:16px}.benefits-list.three-option ul li .half-width>div{width:30%}.benefits-list.two-option ul li .half-width>div{width:49%}.benefits-list{padding:0;margin:0 auto;list-style:none}.benefits-list.half-width{max-width:450px}.benefits-list li{padding:0;margin:15px 0;list-style:none}.benefits-list li hr{border-top:2px dotted #d7d5d2;max-width:52px;margin:15px auto 0}.benefits-table{text-align:left}.benefits-table>div{border-bottom:1px solid #d7d5d2;margin-bottom:20px}.benefits-table>div:last-child,.benefits-table>div:first-child{border-bottom:0}.benefits-table>div>div:first-child{display:block}.benefits-table>div>div:nth-child(2){max-width:400px;margin:0 auto}.benefits-table>div>div:nth-child(2)>div{width:49%;display:inline-block;text-align:center;vertical-align:top}.benefits-table p{margin-bottom:10px}.benefits-table a{text-decoration:underline;font-weight:bold}.benefits-table .heading-row>div:nth-child(2){display:none}.benefits-table.column-1>div>div:nth-child(2)>div{width:100%}.benefits-table.column-3>div>div:nth-child(2){width:300px}.benefits-table.column-3>div>div:nth-child(2)>div{width:90px}.benefits-table.column-3>div>div:nth-child(2)>div h5{min-height:50px}.benefits-table h3,.benefits-table h4,.benefits-table h5,.benefits-table h6,.benefits-table i{color:#d7d5d2;max-width:unset;padding:0;margin:0;font-weight:bold}.benefits-table h3{margin:40px 0}.benefits-table h4,.benefits-table h5{font-size:18px}.benefits-table h6{font-size:20px;line-height:70px;height:90px;font-weight:normal}.benefits-table i{font-size:60px;line-height:70px}@media(min-width:850px){.benefits-table>div>div:nth-child(1){width:450px}.benefits-table.column-3>div>div:nth-child(1){width:400px}}@media(min-width:992px){.benefits-table>div>div:nth-child(1),.benefits-table.column-3>div>div:nth-child(1){width:550px}}.sat-nav.gray-content{display:none}@media(min-width:768px){.sat-nav.gray-content{display:block;padding:7px 0 0}.sat-nav.gray-content .full-width-container{padding-left:24px}}tm-affiliates{width:100%;max-width:690px;margin-left:0}tm-affiliates ul{display:table}tm-affiliates ul li{display:inline-block;margin-right:15px}tm-affiliates ul li:first-child{margin-left:0}tm-affiliates ul li a{display:inline-block;padding:8px;font-size:.75rem;line-height:.75rem;white-space:nowrap;font-weight:400;color:#85807c}tm-affiliates ul li a:active,tm-affiliates ul li a:hover,tm-affiliates ul li a:visited{color:#85807c}tm-affiliates ul li a.active{margin-right:8px;background-color:#fff;border-radius:3px 3px 0 0;color:#85807c;font-weight:700}header{vertical-align:bottom}header .column-container{margin-bottom:0}header.white-content{padding:0}header .half-width.logo{display:block;max-width:244px;margin:20px 0}@media(min-width:768px){header .half-width.logo{text-align:left;display:table-cell;width:244px}}header .half-width.logo a{display:block;margin:20px 0}header .half-width.site-menu{width:unset;display:block;vertical-align:bottom;text-align:left}@media(min-width:768px){header .half-width.site-menu{text-align:right;max-width:unset;width:unset;display:table-cell}}header .half-width.site-menu a{border-bottom:2px solid #fff;display:inline-block;text-decoration:none;padding-bottom:4px;margin:0 3px;font-size:.9rem;line-height:1rem;white-space:nowrap;vertical-align:bottom}@media(min-width:768px){header .half-width.site-menu a{border-bottom-width:4px;margin:0 10px;font-size:1.1rem;line-height:1.1rem;padding-bottom:22px}}header .half-width.site-menu a.current,header .half-width.site-menu a:hover,header .half-width.site-menu a.active{border-color:#3b71dc}header .half-width.site-menu a.current,header .half-width.site-menu a.active{font-weight:700}header .half-width.site-menu a:first-child{margin-left:0}header .half-width.site-menu a:last-child{margin-right:0}header .half-width.site-menu a img{height:1rem;margin-left:8px;vertical-align:bottom;display:inline-block}@media(max-width:365px){header .half-width.site-menu a img{display:none}}@media(min-width:768px){header .half-width.site-menu a img{height:1.3rem}}.footer-link-squares{padding-top:0}.footer-link-squares .imagery{display:none}@media(min-width:520px){.footer-link-squares .imagery{display:block}}@media(min-width:768px){.footer-link-squares .imagery{display:none}}@media(min-width:992px){.footer-link-squares .imagery{display:block}}.footer-link-squares .imagery.imagery--illustration{background:url(/Content/img/v2/illustration-feature-havent-found-ld.svg);height:167px;width:57px;top:30px}.footer-link-squares .imagery.imagery--logo{background:url(/Content/img/v2/logo-ld-havent-found.svg);height:34px;width:147px;top:228px}.footer-link-squares.footer-car .imagery.imagery--product{background:url(/Content/img/v2/illustration-landing-car-uncomplicated.svg);height:106px;width:196px}.footer-link-squares.footer-house .imagery.imagery--product{background:url(/Content/img/v2/illustration-landing-house-uncomplicated.svg);height:174px;width:176px}.footer-link-squares.footer-boat .imagery.imagery--product{background:url(/Content/img/v2/illustration-landing-boat-cloud.svg);background-repeat:no-repeat;width:176px}footer{font-size:.75rem;color:#76716d;margin-top:38px}footer a,footer a:visited,footer span{display:inline-block;margin-right:16px}footer a:last-child,footer a:visited:last-child,footer span:last-child{margin-right:0}footer a:hover{text-decoration:underline}footer .column-container{margin-bottom:0;padding-bottom:0}footer .white-content{padding:0}footer .white-content .full-width-container{border-top:1px Solid #d7d5d2;text-align:center;padding-top:10px;padding-bottom:13px}@media(min-width:768px){footer .white-content .full-width-container{text-align:left}}footer .white-content .full-width-container .half-width:last-child{padding-top:20px}@media(min-width:768px){footer .white-content .full-width-container .half-width:last-child{padding-top:0;text-align:right}}footer .gray-content{padding:34px 0}footer .gray-content .full-width-container .flex-container{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){footer .gray-content .full-width-container .flex-container{flex-direction:row}}footer .gray-content .full-width-container .flex-container div{width:auto;text-align:center}@media(min-width:768px){footer .gray-content .full-width-container .flex-container div{text-align:left}}footer .gray-content .full-width-container .flex-container div:last-child{padding-top:20px;text-align:center}@media(min-width:768px){footer .gray-content .full-width-container .flex-container div:last-child{padding-top:0;text-align:right}}footer .gray-content .full-width-container .flex-container a{color:currentColor}.small{font-size:.75rem;line-height:20px}.p-small{color:#76716d;font-size:.75rem;line-height:16px}.hero-section{color:#fff;margin-bottom:58px;border-top:8px solid #3b71dc}.hero-section.blue-content{padding:0}.hero-section.canster-award .button-row,.hero-section.canster-award .canstar-logo{display:inline-block}.hero-section.canster-award .canstar-logo{max-width:340px;bottom:10px;position:relative}@media(max-width:767px){.hero-section.canster-award .full-width-container{height:370px}}.hero-section .tmi-home__offers-container{position:relative;overflow:auto}.hero-section .full-width-container{position:relative}.hero-section .tmi-home__product-container{overflow:visible}.hero-section h1{color:#f9af2c;padding:69px 0 84px 0}@media(min-width:480px){.hero-section h1{padding-right:155px}}@media(min-width:768px){.hero-section h1{padding-right:200px}}.hero-section h1 span{color:#fff;display:block}.hero-section h1 strong{color:#f9af2c}.hero-section .discount-bubble{position:absolute;right:0;top:30px;display:none}@media(min-width:480px){.hero-section .discount-bubble{display:block}}.hero-section .discount-bubble>div{width:150px;height:150px}@media(min-width:768px){.hero-section .discount-bubble>div{width:195px;height:195px}}.hero-section .hero-image{margin-top:80px;display:none}@media(min-width:992px){.hero-section .hero-image{display:block}}.hero-section .canstar-logo{bottom:12px;margin-left:auto;margin-right:auto;position:absolute}.hero-section .lifedirect-link{position:absolute;right:0;bottom:30px}.hero-section .lifedirect-link a{text-decoration:underline;color:#fff}.hero-section .lifedirect-link a:visited{color:#fff}h1{font-size:1.75rem;line-height:36px;margin-bottom:24px;font-weight:700}@media(min-width:768px){h1{font-size:2.625rem;line-height:52px}}.button-row{padding:35px 0}.button-row.last{padding-bottom:0}.button-bar{padding:0;margin:0;list-style:none;white-space:nowrap;display:block}@media(min-width:768px){.button-bar{display:flex}}.button-bar li{padding:20px;margin:0;margin-bottom:20px;list-style:none;display:block;border-radius:10px;display:block;background:#fff}@media(min-width:768px){.button-bar li{padding:40px 39px 55px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:24px;margin-bottom:0;-webkit-box-shadow:0 9px 10px -6px #ababab;-moz-box-shadow:0 9px 10px -6px #ababab;box-shadow:0 9px 10px -6px #ababab}}.button-bar li h2{color:#44413d}.button-bar li h2 span{font-size:1.25rem;line-height:100%;display:block}.button-bar li h2 strong{display:block;font-weight:700;font-size:2.7rem;line-height:100%;margin:8px 0 15px}@media(min-width:768px){.button-bar li h2 strong{margin:8px 0 37px}}.button-bar li:last-child{margin-right:0}.blue-content .button-bar li{-webkit-box-shadow:0 9px 10px -6px #5c5c5c;-moz-box-shadow:0 9px 10px -6px #5c5c5c;box-shadow:0 9px 10px -6px #5c5c5c}.button,input[type=submit],input[type=button]{height:48px;position:relative;display:inline-block;border:0;border-radius:3px;cursor:pointer;font-size:1rem;line-height:1.6875rem;text-align:center;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:background-color,border-color,box-shadow,padding-top,padding-bottom,color;transition-property:background-color,border-color,box-shadow,padding-top,padding-bottom,color;vertical-align:middle;background-color:#e8e6e3;box-shadow:inset 0 1px 1px rgba(255,255,255,.25),inset 0 -3px 0 rgba(0,0,0,.3);color:#65605d;white-space:nowrap;padding:.5625rem 25px .75rem}@media(min-width:325px){.button,input[type=submit],input[type=button]{padding:.5625rem 50px .75rem}}@media(min-width:380px){.button,input[type=submit],input[type=button]{padding:.5625rem 70px .75rem}}.button:hover,input[type=submit]:hover,input[type=button]:hover{padding-top:.5rem;padding-bottom:.8125rem;background-color:#f6f5f4;color:#65605d;box-shadow:inset 0 1px 1px rgba(255,255,255,.25),inset 0 -4px 0 rgba(0,0,0,.3)}.button.blue,input[type=submit].blue,input[type=button].blue{background:#4d80e5;color:#fff}.button.blue:hover,input[type=submit].blue:hover,input[type=button].blue:hover{background:#659af0;color:#fff}.button.green,input[type=submit].green,input[type=button].green{background:#00986a;color:#fff}.button.green:hover,input[type=submit].green:hover,input[type=button].green:hover{background:#34c58d;color:#fff}.button.orange,input[type=submit].orange,input[type=button].orange{background:#d57800;color:#fff}.button.orange:hover,input[type=submit].orange:hover,input[type=button].orange:hover{background:#eb9600;color:#fff}.button.pink,input[type=submit].pink,input[type=button].pink{background:#e5076d;color:#fff}.button.pink:hover,input[type=submit].pink:hover,input[type=button].pink:hover{background:#d20664;color:#fff}.button.block,input[type=submit].block,input[type=button].block{display:block;padding-left:initial;padding-right:initial}.button--full-width{width:100%}.discount-bubble>div{width:80px;height:80px;background-size:contain;background-repeat:no-repeat}@media(min-width:768px){.discount-bubble>div{width:195px;height:195px}}.discount-bubble>div.specialoffer-tm-20{background-image:url("/content/img/v2/20-percent-off-homepage-spot.svg")}.discount-bubble>div.specialoffer-tm{background-image:url("/content/img/v2/up-to-15-percent-off-homepage-spot.svg")}.tick-list{list-style:unset;padding-left:35px;list-style-image:url("/Content/img/v2/icon-tick.svg")}.tick-list li{margin-bottom:5px;padding-left:10px}.tick-list li:last-child{margin-bottom:0}.step-list li{display:block;padding-bottom:20px;margin-bottom:5px;font-weight:700;background-image:url(/Content/img/v2/icon-arrow-down.svg);background-repeat:no-repeat;background-position:center bottom}@media(min-width:800px){.step-list li{display:inline-block;padding-bottom:0;margin-bottom:0;padding-right:50px;margin-right:30px;background-image:url(/Content/img/v2/icon-arrow.svg);background-position:right center}}.step-list li:last-child{margin-right:0;background:none;padding-right:0;padding-bottom:0;margin-bottom:0}.video-content{padding:0;height:555px;margin-bottom:39px}@media(min-width:768px){.video-content{margin-bottom:76px}}.video-content .full-width-container{height:555px;position:relative;padding:0}.video-content .full-width-container h2{text-align:center;padding:80px 0;color:#fff;font-weight:600;font-size:1.5rem;line-height:2rem}@media(min-width:768px){.video-content .full-width-container h2{font-size:2rem;line-height:2.5rem}}.video-content .full-width-container .play-button{margin:0;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.video-content .full-width-container .play-button a{display:inline-block;padding:0;width:250px;height:250px}.video-content .full-width-container .play-button a img{width:100%;height:100%;margin:0}.video-content .full-width-container .video-end-link{display:none}.video-content .full-width-container .video-end-link a{display:block;height:100%}.video-content .full-width-container .video-frame{display:none}.video-content .full-width-container .video-frame video{max-height:555px;max-width:1155px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-content .full-width-container.video-playing{background:#000!important}.video-content .full-width-container.video-playing .video-unloaded{display:none}.video-content .full-width-container.video-playing .video-frame{display:block;position:relative;height:555px;text-align:center}.video-content .full-width-container.video-complete{position:relative}.video-content .full-width-container.video-complete .video-end-link{display:block;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.flyout-control{padding-right:20px;background-image:url("/Content/img/v2/icon-plus.svg");background-repeat:no-repeat;background-position:right center}.flyout{display:none}.flyout-open .flyout{display:block}.flyout-open .flyout-control{background-image:url("/Content/img/v2/icon-minus.svg")}#banner{min-height:200px!important;background:#ffe18d;min-height:160px!important}#banner-container.footer{padding-top:20px!important}.home .hero-section .button-bar{margin-bottom:115px}@media(min-width:768px){.home .hero-section .button-bar{margin-bottom:24px}}.home .hero-section .hero-image{left:0;right:unset}.home .hero-section .canstar-logo{left:0;max-width:320px;right:0}@media(min-width:768px){.home .hero-section .canstar-logo{bottom:20px;max-width:590px}}@media(min-width:992px){.home .hero-section .canstar-logo{left:unset}}.tmi-car-refund{padding:24px 16px;background-color:#f6f5f4}.tmi-car-refund__heading{font-size:1.25rem;color:#44413d}@media(max-width:767px){.tmi-car-refund--md{display:none}.tmi-car-refund__heading{display:flex;align-items:center;min-height:75px;padding-left:91px;margin-bottom:24px;background:url("/Content/img/car-insurance-refund@2x.png") no-repeat left center;background:url("/Content/img/car-insurance-refund.svg") no-repeat left center;background-size:75px}}@media(min-width:768px){.tmi-car-refund{display:flex;border-radius:10px;margin-bottom:148px;padding:0 40px}.tmi-car-refund--sm{display:none}.tmi-car-refund__heading{flex:1;margin:16px 40px 16px 0}.tmi-car-refund__button{height:32px;padding:.0625rem 2rem;margin:12px 0;line-height:32px}.tmi-car-refund__button:hover{padding-top:0}}.hero-section h1.tmi-home__heading{margin-bottom:0}.hero-section h1{padding:70px 0 25px 0}.tmi-home__product-prompt{font-weight:500;margin-bottom:24px}@media(min-width:768px){.tmi-home__product-prompt{margin-bottom:48px}}.tmi-home__product-container{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}@media(min-width:768px){.tmi-home__product-container{margin-bottom:48px}}.tmi-home__circle-product-image{border-radius:50%;height:75px;margin-right:16px}@media(min-width:768px){.tmi-home__circle-product-image{margin-right:24px}}.tmi-home__product-tile{display:flex;position:relative;justify-content:center;align-items:center;padding:24px 48px;border-radius:5px;min-width:200px;background:#fff;color:#44413d;box-shadow:0 2px 4px 0 rgba(44,126,255,.1);transition:box-shadow .2s ease-out}.tmi-home__product-tile:hover{color:#5a5653;box-shadow:0 4px 8px 0 rgba(44,126,255,.76)}.tmi-home__product-tile h4{width:100px;font-size:22px}@media(min-width:768px){.tmi-home__product-tile h4{margin-right:8px;font-size:26px}}@media(min-width:480px){.tmi-home__product-tile h4{width:auto}}.tmi-home__product-tile--main{width:calc(50% - 8px);flex:3 1 auto}@media(min-width:768px){.tmi-home__product-tile--main .tmi-home__circle-product-image{height:100px}}.tmi-home__product-tile--secondary{flex:2 1 0}.tmi-home__new-flag{position:absolute;top:0;right:12px;padding:1px 16px;font-size:10pt;font-weight:600;background:#e34647;color:#fff}.tmi-home__logo-container{display:flex;justify-content:space-around;align-items:center}@media(min-width:768px){.tmi-home__logo-container{height:80px}}.tmi-home__canstar-logo{display:flex;width:50%;align-items:flex-start;margin-bottom:24px}@media(min-width:768px){.tmi-home__canstar-logo{width:33%}}@media(min-width:768px){.tmi-home__canstar-logo{width:33%}}.tmi-home__canstar-logo.small img{max-width:90%}.tmi-home__banner-container{position:relative;margin-bottom:10px}.tmi-home__circle-image{display:flex;align-items:center;margin-right:20px}.tmi-home__circle-image img{max-height:50px}.tmi-home__banner{position:relative;display:flex;align-items:center;justify-content:space-between;background-color:rgba(203,197,197,.2);padding:10px 10px;border-radius:5px;color:#fff}.tmi-home__discount-text{flex:1;font-size:1.2em;line-height:1.5;z-index:2}@media(min-width:768px){.tmi-home__discount-text{margin-right:150px}}.tmi-home__illustration{position:absolute;top:-10px;right:-150px;z-index:3;display:none}@media(min-width:768px){.tmi-home__illustration{display:flex;justify-content:flex-start;right:10px}.tmi-home__illustration img{max-height:60px}}.tmi-home__illustration img{max-height:80px}.tmi-home__terms-apply{text-align:left;margin-top:2px;color:#c1c1c7;font-size:.7em}@media(min-width:768px){.page-why-us .column-container .half-width:first-child>div{padding-right:90px}}.page-why-us .column-container .half-width .gray{min-height:0}.page-why-us .column-container .half-width:last-child .gray{min-height:250px}.page-why-us .column-container .half-width:last-child .gray strong{margin-top:20px;font-size:1.3rem}.page-why-us .column-container .half-width:last-child .gray div{max-width:350px}.page-why-us .column-container .half-width>div:nth-child(n+2){margin-top:38px}.page-why-us .hero-section h1{padding:69px 0 150px 0;margin:25px 0 25px}@media(min-width:768px){.page-why-us .hero-section h1{margin:0 0 35px}}@media(min-width:992px){.page-why-us .hero-section h1{margin:0 0 86px}}.page-why-us .hero-section h1 span{display:inline}@media(min-width:992px){.page-why-us .hero-section h1 span{display:block}}.page-why-us .hero-section .hero-image{right:50px}@media(min-width:768px){.page-why-us .hero-section .hero-image{display:block}}.page-why-us .hero-section .canstar-logo{display:flex;align-items:center;justify-content:space-between;margin:40px auto 0}.page-why-us .hero-section .canstar-logo .tmi-about__canstar-logo img{max-width:340px;height:auto}.page-why-us .hero-section .canstar-logo .tmi-about__canstar-logo.small img{width:310px}@media(min-width:768px){.page-why-us .hero-section .canstar-logo{margin-right:220px;max-width:360px}}.page-why-us .hero-section .canstar-logo a+a{margin-left:20px}.page-why-us .fair-insurance{margin:24px 0}.page-why-us .value-for-money p:last-child{margin-top:20px}.gray-content{padding:80px 0}.gray-content .column-container{margin-bottom:0}.hero-section .hero-image{position:absolute;bottom:0;right:150px}@media(min-width:768px){.house .hero-section h1{padding-right:300px}}.house .video-content{background-color:#279aea;background-image:url(/Content/img/v2/video-placeholders/TMI0009-Website_video_placeholders_house-1400x650_FA.jpg);background-position:center center;background-repeat:no-repeat}.house .what-we-cover strong{margin-bottom:20px;display:block}.house .what-we-cover .flyout{padding:40px 0}.house .what-we-cover .flyout>p{padding:0 0 40px}.house .how-to-claim .centered div{margin:40px 0}.house .imagery{display:none}@media(min-width:480px){.house .imagery{display:block}}@media(min-width:768px){.house .column-container .half-width:first-child{padding-right:12px}.house .column-container .half-width:first-child>div,.house .column-container .half-width:first-child>p,.house .column-container .half-width:first-child>strong{padding-right:36px}}.house .document-links{margin-bottom:20px}@media(min-width:480px){.house .document-links__final-paragraph{max-width:calc(100% - 123px)}}.house .want-all-details{margin-bottom:40px}.house .want-all-details .download-policy{text-decoration:underline}.tmi-house__quote-award-container{display:flex;align-items:flex-end}.tmi-house__quote-award-container .button.blue{margin-right:10px}.tmi-house__quote-award-container .tmi-house__canstar-award{max-width:340px}.footer-house .half-width>.blue{padding-right:32px}.footer-house .half-width>.blue h4{margin-bottom:0}@media(min-width:768px){.footer-house .half-width>.blue{padding-bottom:0}}.footer-house .half-width>.blue>div{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center}@media(min-width:768px){.footer-house .half-width>.blue>div{flex-direction:row;margin-top:-30px}}.footer-house .half-width>.blue>div .imagery{position:relative;right:-10px}@media(min-width:520px){.footer-house .half-width>.blue>div .imagery{display:none}}@media(min-width:992px){.footer-house .half-width>.blue>div .imagery{display:block}}.footer-house .half-width>.blue>div .canstar-logo{margin:auto;max-width:420px}@media(min-width:768px){.car .hero-section h1{padding-right:300px}}.car .hero-section .button-row.last{margin-bottom:130px}@media(min-width:768px){.car .hero-section .button-row.last{margin-bottom:0}}.car .hero-section .hero-image{right:0}.car .hero-section .discount-bubble{top:30px;bottom:unset}.car .car-icon{padding-bottom:100px;background-position:bottom left;background-repeat:no-repeat;background-image:url(/Content/img/v2/illustration-landing-car-lead-in.svg)}.car .what-we-cover h5{height:48px}.car .what-we-cover strong{margin-bottom:20px;display:block}.car .what-we-cover .flyout{padding:40px 0}.car .what-we-cover .flyout>p{padding:0 0 40px}.car .how-to-claim .centered div{margin:40px 0}@media(min-width:768px){.car .column-container .half-width:first-child>.gray{padding-bottom:37px}}.car .footer-car .half-width>.blue{padding-right:32px}.car .footer-car .half-width>.blue h4{margin-bottom:20px}.car .footer-car .half-width>.blue>div{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center}@media(min-width:768px){.car .footer-car .half-width>.blue>div{flex-direction:row}}.car .footer-car .half-width>.blue>div .imagery{bottom:-8px;position:relative;right:-10px}@media(min-width:520px){.car .footer-car .half-width>.blue>div .imagery{display:none}}@media(min-width:992px){.car .footer-car .half-width>.blue>div .imagery{display:block}}.car .footer-car .half-width>.blue>div .canstar-logo{margin:auto;max-width:420px}.contents .contents-icon{padding-bottom:100px;background-position-x:30px;background-position-y:bottom;background-repeat:no-repeat;background-image:url(/Content/img/v2/illustration-landing-contents-lead-in.svg)}.contents .video-content{background-color:#279aea;background-image:url(/Content/img/v2/video-placeholders/TMI0009-Website_contents-video_placeholders_1400x650_FA.jpg);background-position:center center;background-repeat:no-repeat}.contents .video-content .full-width-container h2{padding-top:40px}.contents .what-we-cover strong{margin-bottom:20px;display:block}.contents .what-we-cover .flyout{padding:40px 0}.contents .what-we-cover .flyout>p{padding:0 0 40px}.contents .how-to-claim .centered div{margin:40px 0}.contents div.gray{height:160px}.tmi-contents__quote-award-container{display:flex;align-items:flex-end}.tmi-contents__quote-award-container .button.green{margin-right:10px}.boat .boat-icon{padding-bottom:100px;background-position-x:30px;background-position-y:bottom;background-repeat:no-repeat;background-image:url(/Content/img/v2/illustration-landing-boat-cloud.svg);background-size:150px 85px}.boat .hero-image-boat{width:220px}.boat .what-we-cover strong{margin-bottom:20px;display:block}.boat .what-we-cover .flyout{padding:40px 0}.boat .what-we-cover .flyout>p{padding:0 0 40px}.boat .how-to-claim .centered div{margin:40px 0}.boat div.gray{height:160px}.boat .boat__availibility-column{vertical-align:middle;text-align:center}@media(min-width:768px){.boat .boat__availibility-column>div{margin:0}}.financial-strength .rating-table h3{margin-bottom:24px}.financial-strength .rating-table table{width:100%}.financial-strength .rating-table table tr:first-child td{border-top:1px solid #d7d5d2}.financial-strength .rating-table table tr.highlighted{background:#f6f5f4}.financial-strength .rating-table table td{padding-top:8px;padding-bottom:8px;border-bottom:1px solid #d7d5d2;font-weight:400;height:40px;padding-right:16px;padding-left:16px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;vertical-align:top;word-wrap:break-word}.terms-and-conditions .text-container{max-width:640px;margin:0 auto}.terms-and-conditions .text-container h2,.terms-and-conditions .text-container h3{padding-bottom:8px}.terms-and-conditions .text-container p{padding-bottom:24px}.terms-and-conditions .text-container ol,.terms-and-conditions .text-container ul{margin-left:30px;padding-bottom:24px}.terms-and-conditions .text-container ol{list-style-type:decimal}.terms-and-conditions .text-container ol ul{padding-bottom:0}.terms-and-conditions .text-container ul{list-style-type:disc}.terms-and-conditions .text-container table{width:100%;margin-bottom:24px}.terms-and-conditions .text-container table td{border:1px solid #ccc;padding:2px}