.body--insurance-solved .main-content{overflow:hidden}
.body--insurance-solved .content-container--why-pay-more-panel .wrap-heading+.wrap-paragraph{max-width:530px;margin-left:auto;margin-right:auto}
.body--insurance-solved .content-container--why-pay-more-panel .wrap-paragraph:last-child{margin-top:70px}
@media screen and (max-width:425px){.body--insurance-solved .paragraph--remove-break br{display:none}
}
.body--insurance-solved .navigation.navigation--drop-down.navigation--colour_white .navigation__title{background:#de0614;color:#fff}
@media(max-width:426px){.body--insurance-solved .wrap-content-container--rating-bar+.wrap-content-container .content-container{padding-top:70px}
}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar{position:relative;z-index:5}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-product-rating{padding:0 0 50px}
@media(min-width:767px){.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-product-rating{padding:0}
}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-product-rating .product-rating--left{padding:0;justify-content:center}
@media(min-width:767px){.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-product-rating .product-rating--left{padding:0 430px 0 0;justify-content:flex-start}
}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-product-rating .product-rating--left .product-rating__item:nth-child(even){flex:0 0 47%;align-items:flex-end}
@media(min-width:767px){.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-product-rating .product-rating--left .product-rating__item:nth-child(even){flex:none}
}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-product-rating .product-rating--left .product-rating__item:nth-child(even) img{width:100px}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-product-rating .product-rating--left .product-rating__item:nth-child(odd){flex:1 0 50%;max-width:none}
@media(min-width:767px){.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-product-rating .product-rating--left .product-rating__item:nth-child(odd){flex:none}
}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns{bottom:-100px;width:100%;left:0;position:absolute}
@media(min-width:767px){.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns{top:-28px;right:70px;width:auto;left:auto}
}
@media(min-width:939px){.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns{top:-40px}
}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column:nth-child(1){z-index:8}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column:nth-child(2){z-index:7}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column:nth-child(3){z-index:6}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column:nth-child(4){z-index:5}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column:nth-child(5){z-index:4}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column:nth-child(6){z-index:3}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column:nth-child(7){z-index:2}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column:nth-child(8){z-index:1}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column{margin:0 -43px;padding:15px 5px 0}
@media(min-width:426px){.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column{padding:15px 10px 0}
}
@media(min-width:767px){.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column{margin:0 -48px}
}
.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column .award img{max-height:90px}
@media(min-width:767px){.body--insurance-solved .wrap-content-container--rating-bar .content-container--rating-bar .wrap-columns .columns__content .wrap-column .award img{max-height:112px}
}
.body--insurance-solved #banner-1{background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/insurance-solved-top-banner3.jpg') center top no-repeat;background-size:100% auto;padding:33% 0 0;position:relative;box-sizing:border-box}
.body--insurance-solved #banner-1 *,.body--insurance-solved #banner-1::before{box-sizing:border-box}
@media screen and (max-width:768px){.body--insurance-solved #banner-1{padding-top:87%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/tablet/insurance-solved/insurance-solved-top-banner3.jpg')}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-1{padding-top:63%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/mobile/insurance-solved/insurance-solved-top-banner3.jpg')}
}
.body--insurance-solved #banner-1::before,.body--insurance-solved #banner-1 .wrap-image--insurance-solved-animation{position:absolute;top:47.6%;left:60.4%;width:20.2%;max-width:340px;padding-top:12%}
@media screen and (max-width:768px){.body--insurance-solved #banner-1::before,.body--insurance-solved #banner-1 .wrap-image--insurance-solved-animation{top:62.8%;left:61.8%;width:35.454545%;padding-top:15.5%}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-1::before,.body--insurance-solved #banner-1 .wrap-image--insurance-solved-animation{top:62.8%;left:61.8%;width:35.454545%;padding-top:15.5%}
}
.body--insurance-solved #banner-1 .image--insurance-solved-animation{position:absolute;top:50%;left:0;width:100%;transform:translateY(-45%)}
.body--insurance-solved #banner-1 .image--insurance-solved-animation .image__crop img{width:100%}
.body--insurance-solved #banner-2{background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/car-insurance-solved.jpg') center center no-repeat;background-size:100% auto;padding:30% 0 0;position:relative;overflow:hidden}
@media screen and (max-width:768px){.body--insurance-solved #banner-2{padding-top:31.5%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/tablet/insurance-solved/car-insurance-solved-banner-tablet.jpg')}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-2{padding-top:51.5%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/mobile/insurance-solved/car-insurance-solved-banner-mobile.jpg')}
}
@keyframes flash{0{opacity:1}
50%{opacity:.5}
100%{opacity:1}
}
.body--insurance-solved #banner-2::before,.body--insurance-solved #banner-2::after{content:'';display:block;position:absolute;top:50%;left:-10%;width:60%;padding:60% 0 0;transform:translateY(-59%);background:radial-gradient(ellipse at center,rgba(240,24,24,0.3) 0,rgba(240,24,24,0) 75%);animation-name:flash;animation-duration:1s;animation-iteration-count:infinite}
.body--insurance-solved #banner-2::after{top:50%;left:-30%;background:radial-gradient(ellipse at center,rgba(13,70,234,0.3) 0,rgba(13,70,234,0) 75%);animation-delay:.5s}
.body--insurance-solved #banner-3{background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/home-insurance-solved2.jpg') center center no-repeat;background-size:100% auto;padding:30% 0 0;position:relative}
@media screen and (max-width:768px){.body--insurance-solved #banner-3{padding-top:31.5%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/tablet/insurance-solved/home-insurance-solved-banner2.jpg')}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-3{padding-top:46%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/mobile/insurance-solved/home-insurance-solved-banner2.jpg')}
}
@keyframes flicker{0{opacity:0}
8%{opacity:0}
10%{opacity:1}
12%{opacity:0}
15%{opacity:0}
16%{opacity:1}
17%{opacity:0}
30%{opacity:0}
32%{opacity:1}
34%{opacity:0}
56%{opacity:0}
60%{opacity:1}
90%{opacity:1}
91%{opacity:0}
100%{opacity:0}
}
.body--insurance-solved #banner-3 .content-container__inner::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/home-insurance-solved-glow-SABER.png') center center no-repeat;background-size:100% auto;animation-name:flicker;animation-duration:5s;animation-iteration-count:infinite}
@media screen and (max-width:768px){.body--insurance-solved #banner-3 .content-container__inner::before{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/tablet/insurance-solved/home-insurance-solved-glow-SABER.png')}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-3 .content-container__inner::before{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/mobile/insurance-solved/home-insurance-solved-glow-SABER.png')}
}
.body--insurance-solved #banner-3::before{width:110px;height:440px;content:'';display:block;position:absolute;left:50%;top:-200px;margin-left:-544px;pointer-events:none;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/push-pin-and-string-short-left.png') center center no-repeat;background-size:contain}
@keyframes walk{0{transform:translateX(0) rotateZ(0) translateY(20%)}
49%{transform:translateX(500%) rotateZ(0) translateY(20%);opacity:1}
50%{transform:translateX(500%) rotateZ(0) translateY(20%);opacity:0}
51%{transform:translateX(500%) rotateZ(180deg) translateY(20%);opacity:0}
52%{transform:translateX(500%) rotateZ(180deg) translateY(20%);opacity:1}
100%{transform:translateX(0) rotateZ(180deg) translateY(20%)}
}
.body--insurance-solved #banner-4{background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/customer-service-solved.jpg') center center no-repeat;background-size:100% auto;padding:30% 0 0;position:relative}
@media screen and (max-width:768px){.body--insurance-solved #banner-4{padding-top:31.5%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/tablet/insurance-solved/customer-service-solved-banner-tablet.jpg')}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-4{padding-top:51.5%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/mobile/insurance-solved/customer-service-solved-banner-mobile.jpg')}
}
.body--insurance-solved #banner-4::before{content:'';display:block;width:400px;height:250px;position:absolute;top:-180px;left:50%;margin-left:-920px;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/finger-prints.png') center center no-repeat;background-size:contain}
.body--insurance-solved #banner-4 .content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.body--insurance-solved #banner-4 .content::before{content:'';display:block;position:absolute;bottom:0;left:23%;width:1.878787878787879%;padding-top:6.606060606060606%;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/customer-service-solved-creepy-monk.png') center bottom no-repeat;background-size:100% auto;animation-name:walk;animation-duration:12s;animation-timing-function:linear;animation-iteration-count:infinite}
@media screen and (max-width:768px){.body--insurance-solved #banner-4 .content::before{left:25%}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-4 .content::before{left:8%;width:3%;padding-top:11%}
}
.body--insurance-solved #banner-4 .content::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/customer-service-solved-picture-frame.png') center center no-repeat;background-size:100% auto}
@media screen and (max-width:768px){.body--insurance-solved #banner-4 .content::after{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/tablet/insurance-solved/customer-service-solved-picture-frame-tablet.png')}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-4 .content::after{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/mobile/insurance-solved/customer-service-solved-picture-frame-mobile.png')}
}
.body--insurance-solved #banner-4::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/customer-service-solved-phone-glow.png') center center no-repeat;background-size:100% auto;animation-name:flicker;animation-duration:3s;animation-iteration-count:infinite}
@media screen and (max-width:768px){.body--insurance-solved #banner-4::after{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/tablet/insurance-solved/customer-service-solved-phone-glow-tablet.png')}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-4::after{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/mobile/insurance-solved/customer-service-solved-phone-glow-mobile.png')}
}
.body--insurance-solved #banner-5{background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/award-winning-insurance-solved.jpg') center center;background-size:100% auto;padding:30% 0 0;position:relative}
@media screen and (max-width:768px){.body--insurance-solved #banner-5{padding-top:31.5%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/tablet/insurance-solved/award-winning-insurance-solved-banner-tablet.jpg')}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-5{padding-top:51.5%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/mobile/insurance-solved/award-winning-insurance-solved-banner-mobile.jpg')}
}
.body--insurance-solved #banner-5::before{width:110px;height:440px;content:'';display:block;position:absolute;left:50%;top:-200px;margin-left:-544px;pointer-events:none;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/push-pin-and-string-short-left.png') center center no-repeat;background-size:contain}
.body--insurance-solved #banner-5::after{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/arm-mask.png') center center;background-size:100% auto}
@media screen and (max-width:768px){.body--insurance-solved #banner-5::after{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/tablet/insurance-solved/arm-mask-tablet.png')}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-5::after{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/mobile/insurance-solved/arm-mask-mobile.png')}
}
@keyframes drip{0{transform:scale(0);margin-top:0}
50%{transform:scale(1);margin-top:0}
60%{transform:scale(1);margin-top:0}
75%{transform:scale(1);margin-top:50%}
100%{transform:scale(1);margin-top:50%}
}
.body--insurance-solved #banner-5 .content__inner::before,.body--insurance-solved #banner-5 .content__inner::after,.body--insurance-solved #banner-5 .content::after{position:absolute;content:'';margin-top:0;top:23%;left:37.15%;width:.45%;padding-top:3.4%;transform:scale(0);background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/slime-1.png') center top;background-repeat:no-repeat;background-size:cover;transform-origin:center top;animation-name:drip;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;opacity:.8}
@media screen and (max-width:768px){.body--insurance-solved #banner-5 .content__inner::before,.body--insurance-solved #banner-5 .content__inner::after,.body--insurance-solved #banner-5 .content::after{left:39.15%}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-5 .content__inner::before,.body--insurance-solved #banner-5 .content__inner::after,.body--insurance-solved #banner-5 .content::after{width:1.1%;padding-top:7.5%;left:34.5%;top:13%}
}
.body--insurance-solved #banner-5 .content__inner::after{top:20%;left:44.8%;width:.6%;padding-top:5%;animation-delay:3s;opacity:.3}
@media screen and (max-width:768px){.body--insurance-solved #banner-5 .content__inner::after{top:16%;left:47.4%}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-5 .content__inner::after{width:1.4%;padding-top:12%;left:49.4%;top:5%}
}
.body--insurance-solved #banner-5 .content::after{top:0;left:14%;width:.7%;padding-top:7%;animation-delay:4.5s;opacity:.3}
@media screen and (max-width:425px){.body--insurance-solved #banner-5 .content::after{width:2%;padding-top:15%;left:10%;top:0}
}
.body--insurance-solved #banner-6{background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/why-pay-more-2.jpg') center center;background-size:100% auto;padding:30% 0 0;position:relative}
@media screen and (max-width:768px){.body--insurance-solved #banner-6{padding-top:31.5%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/tablet/insurance-solved/why-pay-more-2.jpg')}
}
@media screen and (max-width:425px){.body--insurance-solved #banner-6{padding-top:51.5%;background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/mobile/insurance-solved/why-pay-more-2.jpg');background-repeat:no-repeat}
}
.body--insurance-solved #banner-6::before{width:110px;height:440px;content:'';display:block;position:absolute;right:50%;top:-290px;margin-right:-524px;pointer-events:none;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/push-pin-and-string-short-right.png') center center no-repeat;background-size:contain}
.content-container--notes{overflow:hidden;position:relative;background:#f8f8f8 url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/concrete-texture-tile.jpg') center top}
.content-container--notes .paragraph--small{max-width:860px;margin-left:auto;margin-right:auto}
@media screen and (max-width:940px){.content-container--notes .paragraph--small{max-width:580px}
}
.paragraph--spotlight{opacity:0;position:absolute;top:5%;left:50%;pointer-events:none;z-index:3;transition:.3s linear opacity}
.paragraph--spotlight .paragraph{position:absolute;top:-1000px;left:-1000px;width:2000px;height:2000px;background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0,rgba(0,0,0,0) 140px,rgba(0,0,0,0.35) 200px)}
.paragraph--spotlight-on{opacity:1}
.cq-wcm-edit .paragraph--spotlight{display:none}
.columns.columns--notes--grid{position:relative;top:0;right:0}
.columns.columns--notes--grid::before,.columns.columns--notes--grid::after{content:'';position:absolute;width:145px;height:875px;right:161px;bottom:863px;z-index:2;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/push-pin-and-string-long.png') left top no-repeat;background-size:contain;pointer-events:none}
@media screen and (max-width:940px){.columns.columns--notes--grid::before,.columns.columns--notes--grid::after{display:none}
}
.columns.columns--notes--grid::after{right:auto;left:160px;bottom:383px;width:155px;height:260px;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/push-pin-and-string-super-short-left.png') center center no-repeat;background-size:contain}
.content-container--notes-detail-5 .columns--notes--grid::before,.content-container--notes-detail-5 .columns--notes--grid::after{display:none}
.columns.columns--notes{margin-top:10px;margin-bottom:30px}
@media screen and (max-width:768px){.columns.columns--notes{max-width:540px;margin-left:auto;margin-right:auto}
}
@media screen and (max-width:425px){.columns.columns--notes{margin-left:-20px;margin-right:-20px;width:auto}
}
.columns.columns--notes .columns__content .wrap-column .column{transform:rotateZ(1deg);position:relative}
.columns.columns--notes .columns__content .wrap-column:nth-child(even) .column{transform:rotateZ(-1deg)}
.columns.columns--notes .columns__content .wrap-column:nth-child(8n) .column{transform:rotateZ(-1.5deg)}
.columns.columns--notes .columns__content .wrap-column:nth-child(8n+1) .column{transform:rotateZ(-0.5deg)}
.columns.columns--notes .columns__content .wrap-column:nth-child(8n+2) .column{transform:rotateZ(1deg)}
.columns.columns--notes .columns__content .wrap-column:nth-child(5n-1) .column{transform:rotateZ(0.5deg)}
.columns.columns--notes .columns__content .wrap-column:first-child .column{left:4px}
@media screen and (min-width:425px){.columns.columns--notes .columns__content .wrap-column:first-child .column{top:-4px}
}
.columns.columns--notes .columns__content .wrap-column:nth-child(3n) .column{right:-2px}
@media screen and (min-width:425px){.columns.columns--notes .columns__content .wrap-column:nth-child(3n) .column{top:-5px}
}
.columns.columns--notes .columns__content .wrap-column:nth-child(3n-1) .column{right:-3px}
@media screen and (min-width:425px){.columns.columns--notes .columns__content .wrap-column:nth-child(3n-1) .column{top:5px}
}
.columns.columns--notes .columns__content .wrap-column:nth-child(4n) .column{right:2px}
@media screen and (min-width:425px){.columns.columns--notes .columns__content .wrap-column:nth-child(4n) .column{top:5px}
}
.columns.columns--notes .columns__content .wrap-column:nth-child(6n) .column{right:2px}
@media screen and (min-width:425px){.columns.columns--notes .columns__content .wrap-column:nth-child(6n) .column{top:5px}
}
.columns.columns--notes .wrap-column{padding-left:13px;padding-right:13px}
@media screen and (max-width:590px){.columns.columns--notes .wrap-column{padding:0 5px}
}
.columns.columns--notes .column{background:linear-gradient(to bottom,#fcfcfc 1%,#f5f5f5 100%);box-shadow:0 10px 20px rgba(0,0,0,0.05);padding:0;margin:20px 0;box-sizing:border-box;transition:.1s ease-in all;z-index:1}
@media screen and (max-width:768px){.columns.columns--notes .column{margin:10px 0}
}
@media screen and (max-width:425px){.columns.columns--notes .column{margin:5px 0}
}
.columns.columns--notes .columns__content .wrap-column .column--note:hover{box-shadow:0 20px 30px rgba(0,0,0,0.1);transform:rotateZ(-3deg) scale(1.1) translateY(-4px);z-index:1}
.columns.columns--notes .column__inner{background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/post-it-1.jpg') center top no-repeat;background-size:100% auto;padding:20px 18px 0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:220px}
@media screen and (max-width:425px){.columns.columns--notes .column__inner{min-height:180px;padding:15px 5px 0}
}
.columns.columns--notes .icon__image{line-height:1em}
.columns.columns--notes .paragraph-wrap{margin-bottom:20px}
.columns.columns--notes .paragraph-wrap sup{vertical-align:middle;position:relative;top:-0.5em}
.columns.columns--notes .award{text-align:center;margin-bottom:0}
.columns.columns--notes .award img{max-height:72px;position:relative;top:-2px;display:inline-block}
.columns.columns--notes .image{margin-bottom:0}
.columns.columns--notes .image img{max-height:63px}
.columns.columns--notes .icon{margin-bottom:5px}
.columns.columns--notes .paragraph--bigger p{font-family:'MuseoSans-700',Helvetica,Arial,sans-serif;font-size:20px;line-height:24px}
.columns.columns--notes .paragraph--conditions p{font-size:12px;line-height:14.4px;margin-top:-12px;margin-left:-5px;margin-right:-5px}
.column.column--note-bg-1 .column__inner,.column.column--note-bg-2 .column__inner,.column.column--note-bg-3 .column__inner,.column.column--note-bg-4 .column__inner,.column.column--note-bg-5 .column__inner,.column.column--note-bg-6 .column__inner,.column.column--note-bg-7 .column__inner,.column.column--note-bg-8 .column__inner{min-height:0;position:absolute;top:12px;left:12px;right:12px;bottom:12px;background:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/orb-photo.jpg') center center no-repeat;background-size:cover}
.column.column--note-bg-2 .column__inner{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/lamp-photo.jpg')}
.column.column--note-bg-3 .column__inner{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/slime-photo.jpg')}
.column.column--note-bg-4 .column__inner{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/owl-photo.jpg')}
.column.column--note-bg-5 .column__inner{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/insurance-policy-photo.jpg')}
.column.column--note-bg-6 .column__inner{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/keys-photo.jpg')}
.column.column--note-bg-7 .column__inner{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/chairs-photo.jpg')}
.column.column--note-bg-8 .column__inner{background-image:url('../../../../content/dam/budgetdirect/website-assets/2017/landingpages/backgrounds/desktop/insurance-solved/money-mag-photo.jpg')}
@media screen and (max-width:940px){.columns.columns--notes--grid [data-number='18']{display:none}
}
@media screen and (max-width:768px){.columns.columns--notes--grid [data-number='10']{display:none}
}
@media screen and (max-width:425px){.content-container--notes-grid .columns--notes--grid,.content-container--notes-grid .wrap-paragraph{display:none}
}
.content-container--notes-grid .heading--1{font-family:'MuseoSans-700',Helvetica,Arial,sans-serif;font-size:31px;line-height:1.25em;margin:0 0 20px}
@media screen and (max-width:425px){.content-container--notes-grid .heading--1{margin-bottom:0}
}
@media screen and (max-width:540px){.content-container--notes-grid .heading--1 br{display:none}
}
.content-container--notes-detail-1 .columns--notes [data-number='4'],.content-container--notes-detail-2 .columns--notes [data-number='3'],.content-container--notes-detail-3 .columns--notes [data-number='4'],.content-container--notes-detail-4 .columns--notes [data-number='3']{display:none}
@media screen and (max-width:940px) and (min-width:769px){.content-container--notes-detail-1 .columns--notes [data-number='4'],.content-container--notes-detail-2 .columns--notes [data-number='3'],.content-container--notes-detail-3 .columns--notes [data-number='4'],.content-container--notes-detail-4 .columns--notes [data-number='3']{display:flex}
}
@media screen and (max-width:940px){.content-container--notes-detail-5 .columns--notes [data-number='5']{display:none}
}
.cq-wcm-edit .columns--notes--grid [data-number='10'],.cq-wcm-edit .columns--notes--grid [data-number='18'],.cq-wcm-edit .content-container--notes-detail-1 .columns--notes [data-number='4'],.cq-wcm-edit .content-container--notes-detail-2 .columns--notes [data-number='3'],.cq-wcm-edit .content-container--notes-detail-3 .columns--notes [data-number='4'],.cq-wcm-edit .content-container--notes-detail-4 .columns--notes [data-number='3']{display:flex}
.columns--notes--grid p{font-family:'MuseoSans-700',Helvetica,Arial,sans-serif;font-size:20px;line-height:1.3em}
@media screen and (max-width:425px){.columns--notes--grid p{font-size:16px;line-height:1.1em}
}
.columns--notes--grid p sup{font-family:'MuseoSans-300',Helvetica,Arial,sans-serif}
.image.image--is-logo-left{width:169px;margin:0 auto -78px;padding-right:205px}
@media screen and (max-width:425px){.image.image--is-logo-left{width:150px;margin-bottom:-14px;padding-right:100px}
}
.image.image--is-logo-left img{max-height:68px}
.image.image--is-logo-right{width:195px;margin:0 auto 15px;padding-left:179px}
@media screen and (max-width:425px){.image.image--is-logo-right{width:150px;padding-left:102px}
}
.is-popup{background:rgba(0,0,0,0.8);display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}
.is-popup__inner{width:calc(100% - 40px);max-width:830px}
.is-popup__video-wrap{padding-top:56.25%;position:relative}
.is-popup__video-wrap::before{content:'\e007';display:block;position:absolute;top:-40px;right:0;font-family:'icomoon';color:#fff;cursor:pointer}
.is-popup__video-wrap iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}