.ami-home-banner,div.tile-item,div.tile-item img{text-align:center}body{background:#f7f7f7!important}.h3,h3{font-family:MuseoSansRounded-500,sans-serif!important;font-weight:400!important;font-style:normal!important}.m-auto{margin:0 auto}.header{background-color:#404040}.section-shaded{background-color:#ebebeb!important}.quote-image{background:url('/Images/Get_it_done.jpg');background-position:center!important;background-size:cover!important;height:420px;border-radius:8px!important;padding:10px}.ami-carousel__slide-wrapper{border:2px #ffc60b solid;margin-bottom:20px;border-radius:17px;background-color:#fff;padding:40px;height:auto;position:relative;min-height:150px}.ami-carousel__slide-wrapper:after{content:"";display:block;position:absolute;bottom:-15px;width:0;border-width:15px 15px 0;border-style:solid;border-color:#ffc60b transparent;transform:translateX(50%)}.ami-carousel__slide-wrapper:after{}#dropdownQuoteButtonDesktop{border-radius:40px;background-color:#f7c129;color:#000!important;font-family:MuseoSansRounded-700;padding:10px 60px 10px 40px;width:280px!important;border-style:none!important;font-size:18px;box-shadow:unset!important;min-width:unset;max-width:unset}#dropdownQuoteButtonDesktop:hover{background:#e5af00;box-shadow:inset 0 0 0 2px #f7c129!important}.dropdown-quote-menu{border-radius:6px!important;padding-bottom:0!important;padding-top:0!important;float:unset!important;margin-top:5px!important;left:150px!important;top:unset!important;min-width:270px!important}.dropdown-quote-item{background-color:#f0f1f1;color:#000;font-family:MuseoSansRounded-700;display:block!important;line-height:3;border:.5px solid #c6c8ca}.dropdown-quote-item a{color:#000!important}.dropdown-quote-item:hover{background-color:#f7c129!important;color:#000!important}.dropdown-quote-item:nth-child(5){border-bottom:none}.get-quote-action-button{text-align:center;color:#000!important}.get-quote-action-button:first-of-type{border-radius:6px 6px 0 0!important}.get-quote-action-button:last-of-type{border-radius:0 0 6px 6px!important}.btn-primary{border-radius:40px!important}.btn:hover{box-shadow:inset 0 0 0 2px #35998a;border-color:#35998a;background-color:#3bac9c;color:#fff!important}.btn.btn-secondary{border-width:2px}.btn.btn-secondary:hover{box-shadow:inset 0 0 0 1px #43beac;background:#43beac!important}.btn-primary-menu{background-color:#43beac}.hero-actions{position:relative}.hero-actions.open>.dropdown-menu{left:0!important}.hero-actions .btn-primary:hover{text-shadow:unset;border-color:unset}.panel,.carousel-panel{border:2px solid #ffc60b!important;box-shadow:0 0 16px 0 rgba(0,0,0,.1)!important;border-radius:8px!important}.panel-text{position:relative;padding-bottom:44px}.panel-text a{font-family:'MuseoSansRounded-700'!important}.panel-text .tnc{padding-left:10px}.panel-text .tnc a{font-family:'MuseoSansRounded-300'!important;color:#9c9c9c;font-size:12px!important;text-decoration:underline}.btn-primary-carousel{color:#fff;background-color:#43beac;border-radius:40px!important;width:160px!important;font-size:16px!important;font-family:MuseoSansRounded-500!important;padding:10px!important}.btn{min-width:unset!important}.awards{padding-top:20px}.get-a-quote-text{padding-right:20px;padding-bottom:20px}.get-a-quote-online a.btn{max-width:100%;width:auto!important}.get-a-quote-online>.section-v-p{padding-top:72px}.get-a-quote-online ul{list-style-type:none!important;font-size:18px;font-family:MuseoSansRounded-700!important;line-height:24px!important;color:#4d4d4d;padding-bottom:15px}.get-a-quote-online p{font-size:18px;font-family:MuseoSansRounded-700!important;line-height:24px!important;color:#4d4d4d}.get-a-quote-online .icon-tick{color:#43beac!important;font-size:16px;position:absolute;left:0;top:4px}.get-a-quote-online ul li{padding-left:1.7rem;position:relative;padding-bottom:1rem}.btn-secondary{border-radius:40px!important;width:190px!important}.top-section-v-p{padding-top:0!important}.section-white-container{border:none!important}.visit-store .section-v-p{padding-bottom:72px}.get-a-quote-online .section-v-p{padding-bottom:17px}.visit-store ul{list-style:none;font-size:18px;font-family:MuseoSansRounded-700!important;line-height:24px!important;color:#4d4d4d;padding-bottom:15px}.visit-store ul li{padding-left:1.7rem;padding-bottom:1rem;position:relative}.visit-store ul li::before{content:"•";color:#ffc60b;font-weight:bold;display:inline-block;width:1em;margin-left:0;position:absolute;left:0}.store-section-heading{font-family:MuseoSansRounded-900!important}.store-image{background:url('/Images/Store_TeRapa.jpg');background-position:center!important;background-size:cover!important;height:420px;border-radius:8px!important}.visit-store-text{padding-left:40px!important}#amitestimonialscarousel .item img{margin:auto}#testimonial-section{padding-top:63px}#testimonial-section .ami-section-carousel__title{margin-bottom:42px!important}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.community-cards{padding-top:46px}.community-cards ul li{list-style:none}.community-cards h2{font-family:MuseoSansRounded-900!important}.community-cards h3{margin-bottom:0;position:relative;margin-bottom:25px!important}.community-cards .card-text-section{}.communities-card{border-radius:8px;background-color:#fff;width:100%;box-shadow:0 0 16px 0 rgba(0,0,0,.08);height:100%;overflow:hidden;padding-bottom:68px;position:relative}.communities-card .btn-learn-more{position:absolute;bottom:24px;left:0;text-align:center;width:100%;display:inline-block}.communities-card h3{padding:0 20px}.discover-more{margin-top:33px}.header{background-image:url(/images/AMI_Woman-Beany_Hero-1440wide.jpg);background-position:center!important;position:relative}.header .container{position:relative}.header .gold-award-2019{background:url(/images/RD_Quality-Service_Gold_award.png) no-repeat;background-size:100%;width:130px;height:130px;margin:auto}.header .blue-award-2019{background:url(/images/RD_Trusted-Brand_Blue_award.png) no-repeat;background-size:100%;width:150px;height:130px}.header .awards-block{position:absolute;right:0;top:13%}.promos .panel{margin-bottom:10px}.promos .panel-body{padding:24px;height:100%}.promos .panel-body .panel-actions{position:absolute;bottom:0}.promos .panel-body h3{margin-top:0}@media screen and (min-width:768px){.header{background-image:url(/images/AMI_Woman-Beany_Hero-1440wide.jpg);background-position:center!important}.intro-lead-in__word-wrap{max-width:440px}.ami-carousel__slide-wrapper:after{left:270px}#dropdownQuoteButtonDesktop{border-radius:40px;background-color:#f7c129;color:#000!important;font-family:MuseoSansRounded-700;padding:10px 60px 10px 40px;width:270px!important;border-style:none!important;font-size:18px;box-shadow:unset!important}.btn-primary-menu{background-color:#43beac;padding:10px 10px!important;font-family:MuseoSansRounded-300!important;width:157px}.btn-primary-menu:first-of-type{border-radius:27.5px 0 0 27.5px!important}.btn-primary-menu:last-of-type{border-radius:0 27.5px 27.5px 0!important}.secondary-menu{display:inline;margin-left:20px}.z-image{margin-top:50px}.top-section-v-p{padding-top:10px!important}}@media screen and (max-width:767px){.section-pad-top.car-options{margin:auto}.hero-actions.open>.dropdown-menu{width:100%}.header .awards-block{display:none}.ami-carousel__slide-wrapper{min-height:220px}.ami-carousel__slide-wrapper:after{left:50%;margin-left:-30px}.p-xs-none{padding:0!important;overflow:hidden}.dropdown-quote-menu{left:50px!important}.btn-primary-secondary-menu{color:#fff;background-color:#43beac;border-radius:unset!important;border-bottom:.5px #fff solid!important}#contents-insurance-benefits-carousel .eq-height{height:371px!important}#contents-insurance-benefits-carousel .eq-height p{line-height:23px!important;color:#4d4d4d!important;font-family:MuseoSansRounded-500!important}#contents-insurance-benefits-carousel .eq-height h3{line-height:28px!important;color:#4d4d4d!important;font-family:MuseoSansRounded-900!important;margin-top:10px!important}#contents-insurance-benefits-carousel .eq-height .tnc a{color:#9c9c9c!important}.visit-store-text{padding:0 2rem 3rem 2rem!important}.get-a-quote-text{padding-bottom:48px}.get-a-quote-online .section-v-p{padding-top:52px}.ami-carousel__arrows{position:absolute;top:136px!important}}@media screen and (min-width:1024px) and (max-width:1439px){.btn-primary-menu{width:150px}.dropdown-quote-menu{left:42px!important}.panel-text{flex:0 0 75%}.panel-image{flex:0 0 25%}}@media screen and (min-width:1024px){.panel-body{display:flex}.panel-text{flex:0 0 70%}.panel-image{flex:0 0 30%}}@media screen and (min-width:768px) and (max-width:992px){.panel-text{position:relative;padding-bottom:64px}.promos .panel-body .panel-actions{width:100%;padding:0 10%}.top-padding-2{padding-top:32px}div.tile-item-container{width:120px!important}div.tile-item h3{font-size:16px!important}.header{background:url('../Images/AMI_Woman-Beany_Hero-768wide.jpg');background-position:center;background-repeat:no-repeat;background-size:cover}.mobile-banner__col1{margin-top:60px!important}.mobile-banner__col2{margin-top:30px!important}.btn-primary-menu{width:150px}.dropdown-quote-menu{left:28px!important}.hero-actions{flex:0 0 90%}.secondary-menu{flex:0 0 90%;margin-top:30px;margin-left:0!important}.panel{text-align:center!important}.z-image{margin-top:0!important}}@media screen and (max-width:1200px){.get-quote-action-button{margin-top:0}}.header .intro-heading,h1{font-family:MuseoSansRounded-300,Arial,sans-serif!important;color:#fff!important;max-width:600px;margin:0 0 10px!important;text-shadow:0 2px 21px rgba(0,0,0,.5)}.header h1.intro-heading span{font-family:MuseoSansRounded-900,Arial,sans-serif!important}.header .secondary-menu .btn{float:left;margin:0 1px!important;font-family:'MuseoSansRounded-700'!important}div.tile-item-container{display:flex;align-items:center;justify-content:center}div.tile-item{padding:0 0 15px!important;display:block;align-items:center;margin-bottom:0!important;border:0!important;height:100%}div.tile-item h3,div.tile-item img{display:block!important;margin:0!important;padding:0!important;color:#4d4d4d}@media screen and (max-width:1200px){div.tile-item img{margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width:1200px){div.tile-item{display:inline-flex;align-items:center;padding:10px 0 10px 30px!important}}.section-container .tile-item{margin-top:10px!important;padding:30px 20px!important;color:#4d4d4d!important;font-size:16px!important;width:100%;margin-bottom:0}@media screen and (max-width:767px){.section-container .tile-item h3{margin-top:0}}.section-container .tile-item ul.tick-list li{list-style:none!important;margin:8px 0!important}.section-container .tile-item ul.tick-list li:before{font-family:AMI-icon-font!important;content:""!important;color:#43beac!important;margin-right:10px!important}.section-container .tile-item ul.tick-list{display:inline-block}.section-container .tile-item .btn{min-width:0;max-width:100%}.promos h3{font-family:MuseoSansRounded-900,Arial,sans-serif!important}.promos .btn-primary-carousel{width:inherit!important}.features .section-promo .feature-item img{-moz-border-radius:4px 4px 0 0!important;-webkit-border-radius:4px 4px 0 0!important;border-radius:4px 4px 0 0!important}.features .section-promo .feature-item h3{border-top:1px solid #eee;padding:20px;margin:0}.ami-carousel,.ami-carousel__arrow,.ami-home-banner .btn-group,.ami-home-banner h3{display:inline-block}.ami-carousel,.ami-carousel__arrows{max-width:600px;width:100%}.ami-section-carousel{padding:80px 0;position:relative;min-height:370px}.ami-section-carousel__title{margin:0 0 50px!important;padding:0!important}.ami-carousel__quote{margin:0 0 20px!important}.ami-carousel__arrows{position:absolute;top:29%}@media screen and (max-width:767px){.ami-carousel{padding:0 40px}.ami-carousel__arrows{max-width:100%;left:0}}.container-fluid.contact{border-top:solid 1px #4d4d4d}.ami-carousel__arrow{width:25px;height:36px;background:url(/images/pointer-faws.svg) center center no-repeat;background-size:25px 36px;position:absolute;margin-top:-22px;top:50%;cursor:pointer}.ami-carousel__arrow--left{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);left:-80px}.ami-carousel__arrow--right{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);right:-80px}@media screen and (max-width:767px){.ami-carousel__arrow--left{left:10px}.ami-carousel__arrow--right{right:10px}}@media(max-width:767px){.vertical-align{display:block!important}}.ami-quote-dropdown{position:relative}.ami-quote-dropdown__button{position:relative;min-width:290px!important}.ami-quote-dropdown__button--active{opacity:.7}.ami-quote-dropdown__arrow{width:15px;height:8px;background:url(/images/icon-chevron-down.svg) no-repeat;position:absolute;right:20px;top:21px;display:block;transition:all .2s linear}.ami-quote-dropdown__arrow--down{transform:rotate(-180deg)}.ami-quote-dropdown__list{list-style-type:none;background:#81d3c7;width:290px;margin-top:10px;border-radius:6px;overflow:hidden;position:absolute;z-index:1;box-shadow:0 0 12px 0 rgba(0,0,0,.4);display:none}.ami-quote-dropdown__list a{display:block;background:#43beac;margin-bottom:1px;text-align:center;color:#fff!important;font-size:18px;line-height:50px}.ami-quote-dropdown__list li:last-child a{margin:0}.ami-quote-dropdown__list a:hover{box-shadow:inset 0 0 0 2px #35998a;border-color:#35998a;background-color:#3bac9c;text-shadow:0 0 2px #35998a}div.tile-item.action-button-xs{border:1px solid #eee!important;border-radius:6px!important;padding-bottom:0!important;margin-bottom:5px!important}div.tile-item.action-button-xs.first-one{height:100%;margin-top:45px}@media screen and (max-width:767px){.ami-quote-dropdown__list{width:100%;min-width:290px;position:relative}}.mobile-banner a{color:#fff}.mobile-banner__col1{padding:0 20px}.mobile-banner__col2{padding:0 20px}.mobile-banner__col3{padding-left:20px}.mobile-banner__col3 a.tnc{color:#fff!important}@media screen and (max-width:767px){.header{background-image:url(/images/AMI_Woman-Beany_Hero-360wide.jpg)!important;background-position:center!important;height:auto!important}.header h1{margin-top:0!important;margin-bottom:0!important}.mobile-banner{background-size:cover;padding:30px 0;background-position:right;height:270px}.mobile-banner__col1{padding:0 10px;padding-bottom:30px}}@media screen and (min-width:768px){.header .btn-secondary,.header .btn-secondary:hover{border-color:#fff;color:#fff}.header .intro-heading,h1{max-width:690px!important}.header .btn-secondary:hover{box-shadow:inset 0 0 0 1px #fff}.header .btn{margin:0!important;min-width:unset;max-width:unset;border-radius:unset}.mobile-banner__col2{display:flex;margin-top:95px;flex-wrap:wrap}.mobile-banner__col1{margin-top:115px;max-width:none}}@media screen and (min-width:1200px){.mobile-banner__col1,.mobile-banner__col2{padding:0 20px}.intro-lead-in__word-wrap{max-width:550px}}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}@media(min-width:768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media(min-width:992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media(min-width:1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}