a{color:inherit;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}
body{position:relative;max-width:1920px;margin:0 auto;padding:0;font-family:reg-font;min-width:290px}body.bg_red{background-image:url("../assets/images/background/red.png");background-image:url("../assets/images/background/red.webp");background-position:right 0;background-size:63.5%;background-repeat:no-repeat}@media screen and (max-width: 1550px){body.bg_red{background-size:73%}}@media screen and (max-width: 1380px){body.bg_red{background-size:78%}}@media screen and (max-width: 1170px){body.bg_red{background-size:73%}}@media screen and (max-width: 940px){body.bg_red{background-size:53%}}
.meeting_bg{background-image:url("../assets/images/background/insurelearnerdriver_meeting-bg.webp"),url("../assets/images/background/insurelearnerdriver_meeting-bg.jpg")}.bg_c1{background-color:#f8f8f8}
.with_350_sidebar{width:calc(100% - 350px)}.blog h1{float:left;margin-bottom:40px}.blog article.list{vertical-align:top;width:calc(33.3333333333% - 20px);float:left;margin-right:20px;margin-bottom:40px;background-color:#fff;border-radius:5px;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog article.list .article_image{max-height:156px;overflow:hidden}.blog article.list a{width:100%;float:left;display:block;height:100%}.blog article.list img{border-top-left-radius:5px;border-top-right-radius:5px;width:100%;float:left}.blog article.list .blog_header_details{min-height:165px}.blog article.list h2{font-size:18px;line-height:26px;margin-bottom:20px;min-height:126px;color:#151515}.blog article.list p{padding-top:10px;border-top:1px solid #ccc;font-size:16px}.blog article.list .author,.blog article.list .date{font-family:med-font;color:#9a9a9a}.blog article.list:hover{border-color:#e50808}.blog article.list:hover h2{color:#e50808}@media screen and (max-width: 1330px){.blog article.list{width:calc(50% - 20px)}}@media screen and (max-width: 1290px){.col_100.p_40.blog_padding{padding:40px 20px;width:calc(100% - 40px)}}@media screen and (max-width: 960px){.blog article.list{width:calc(100% - 20px)}.blog article.list .article_image{max-height:inherit}.blog article.list .blog_header_details,.blog article.list h2{min-height:inherit}}@media screen and (max-width: 760px){.blog .with_350_sidebar{width:100%}.blog article.list{width:calc(50% - 10px)}.blog article.list:nth-child(even){margin-right:0}.blog article.list .article_image{max-height:156px}.blog article.list .blog_header_details,.blog article.list h2{min-height:165px}.blog sidebar.w_350{width:100%}}@media screen and (max-width: 580px){.blog article.list p .author,.blog article.list p .date{width:100%}.blog article.list p .author{margin-bottom:5px}}@media screen and (max-width: 450px){.blog article.list{width:100%}.blog article.list:nth-child(even),.blog article.list:nth-child(odd){margin-right:0}.blog article.list .article_image{max-height:inherit}.blog article.list .blog_header_details,.blog article.list h2{min-height:inherit}}
.br_10{border-radius:10px}.bb_1_c2{border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}

.col_100{width:100%}.col_100.p_20{width:calc(100% - 40px)}.col_100.p_40{width:calc(100% - 80px)}.col_100.p_10{width:calc(100% - 20px)}.col_50{width:50%}
.content{float:left;padding:20px;margin-right:20px;width:calc(100% - 60px);background-color:#f8f8f8;border-radius:5px;-webkit-box-shadow:5px 5px 5px #9a9a9a;box-shadow:5px 5px 5px #9a9a9a;border:1px solid #ccc}.content .block{float:left;width:100%;margin-bottom:40px}.content .block:last-child{margin-bottom:0}.content .block .col_50.l_img{margin-left:20px;width:calc(50% - 20px)}.content .block .col_50r_img{margin-right:20px;width:calc(50% - 20px)}.content .article_details{float:left;border-bottom:1px solid #ccc;width:100%;margin-bottom:20px;padding-bottom:20px}.content .article_details h1{margin-bottom:5px}.content .article_details .author,.content .article_details .date{font-family:med-font;font-size:16px;color:#9a9a9a}.content h2{margin-bottom:20px}.content iframe{border-radius:5px;-webkit-box-shadow:5px 5px 5px #9a9a9a;box-shadow:5px 5px 5px #9a9a9a}.content img{width:100%;height:inherit;border-radius:5px;-webkit-box-shadow:5px 5px 5px #9a9a9a;box-shadow:5px 5px 5px #9a9a9a}.content a{display:block;color:#e50808;font-family:med-font}.content a:hover{color:#9d0909}.content p{margin-bottom:10px;line-height:30px;font-family:med-font;color:#151515}@media screen and (max-width: 1280px){.page_width_sidebar .col_100.p_40{padding:20px;width:calc(100% - 40px)}}@media screen and (max-width: 1180px){.page_width_sidebar .content .block .col_50{width:100%}.page_width_sidebar .content .block .col_50.l_img,.page_width_sidebar .content .block .col_50.r_img{width:100%;margin:0}}@media screen and (max-width: 840px){.page_width_sidebar .with_350_sidebar{width:100%;margin-bottom:20px}.page_width_sidebar .with_350_sidebar .content{margin-right:0;width:calc(100% - 40px)}.page_width_sidebar .w_350{width:100%}}
.df{display:-webkit-box;display:-ms-flexbox;display:flex}.dfw{-ms-flex-wrap:wrap;flex-wrap:wrap}
.fl{float:left}.fr{float:right}.fn{float:none}
@font-face{font-display:swap;font-family:"light-font";src:url("../assets/fonts/Roboto-Light.eot");src:local("sans-serif"),url("../assets/fonts/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/Roboto-Light.woff2") format("woff2"),url("../assets/fonts/Roboto-Light.woff") format("woff"),url("../assets/fonts/Roboto-Light.ttf") format("truetype"),url("../assets/fonts/Roboto-Light.svg#svgFontName") format("svg")}@font-face{font-display:swap;font-family:"reg-font";src:url("../assets/fonts/Roboto-Regular.eot");src:local("sans-serif"),url("../assets/fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/Roboto-Regular.woff2") format("woff2"),url("../assets/fonts/Roboto-Regular.woff") format("woff"),url("../assets/fonts/Roboto-Regular.ttf") format("truetype"),url("../assets/fonts/Roboto-Regular.svg#svgFontName") format("svg")}@font-face{font-display:swap;font-family:"med-font";src:url("../assets/fonts/Roboto-Medium.eot");src:local("sans-serif"),url("../assets/fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/Roboto-Medium.woff2") format("woff2"),url("../assets/fonts/Roboto-Medium.woff") format("woff"),url("../assets/fonts/Roboto-Medium.ttf") format("truetype"),url("../assets/fonts/Roboto-Medium.svg#svgFontName") format("svg")}@font-face{font-display:swap;font-family:"bold-font";src:url("../assets/fonts/Roboto-Bold.eot");src:local("sans-serif"),url("../assets/fonts/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/Roboto-Bold.woff2") format("woff2"),url("../assets/fonts/Roboto-Bold.woff") format("woff"),url("../assets/fonts/Roboto-Bold.ttf") format("truetype"),url("../assets/fonts/Roboto-Bold.svg#svgFontName") format("svg")}@font-face{font-display:swap;font-family:"black-font";src:url("../assets/fonts/Roboto-Black.eot");src:local("sans-serif"),url("../assets/fonts/Roboto-Black.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/Roboto-Black.woff2") format("woff2"),url("../assets/fonts/Roboto-Black.woff") format("woff"),url("../assets/fonts/Roboto-Black.ttf") format("truetype"),url("../assets/fonts/Roboto-Black.svg#svgFontName") format("svg")}p{display:inherit;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;float:left;width:100%}h1{display:inherit;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:inherit;color:#e50808;font-size:36px;font-family:bold-font}h2{display:inherit;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:inherit;color:#e50808;font-size:24px;font-family:bold-font}
footer .meeting_bg{background-position:top}footer .top{padding:60px 40px;width:calc(100% - 80px);background-color:rgba(229,8,8,.84)}footer .top .about{max-width:900px;color:#fff}footer .top .about img{margin-bottom:20px}footer .top .about p{font-family:light-font;font-size:16px;line-height:24px;margin-bottom:5px}footer .top .about p b{padding-bottom:20px;float:left}footer .bottom{background-color:#fff;padding:30px 40px;width:calc(100% - 80px)}footer .bottom .nav ul li{float:left}footer .bottom .nav ul li a{padding:10px;color:#9a9a9a;font-family:light-font;font-size:16px}footer .bottom .nav ul li a:first-child{padding-left:0}footer .bottom .nav ul li a:hover{color:#e50808}@media screen and (max-width: 1290px){footer .top{padding:60px 20px}footer .bottom{padding:40px 20px}footer .top,footer .bottom{width:calc(100% - 40px)}}@media screen and (max-width: 640px){footer .bottom{margin-bottom:60px}}
.header_logo{width:408px;height:80px}#menu_button{display:none}.hp{padding-top:110px}header{top:0;z-index:100;float:left;width:100%;position:fixed;max-width:1920px;min-width:290px}header .inner{float:left;padding:10px 40px;width:calc(100% - 80px)}header nav{float:right;padding:14px 0}header nav ul{float:right}header nav ul li{float:right;font-family:med-font;font-size:18px;float:left;position:relative}header nav ul li a{padding:20px 15px;color:#fff}header nav ul li:hover ul{position:absolute;top:60px;width:300px;background-color:rgba(229,8,8,.8);-webkit-box-shadow:0 5px 5px #9d0909;box-shadow:0 5px 5px #9d0909;display:none;left:0}header nav ul li:hover ul.rsa{display:block}header nav ul li:hover ul li{width:100%}header nav ul li:hover ul li a{padding:10px 15px;color:#fff}header nav ul li:hover ul li:hover a{color:#000}header nav ul li:hover a{color:#000}header nav ul li ul{display:none}header nav ul li ul.rsa{display:none}header .quote_btn{float:right;margin:10px 0}header.fixed_header{background-color:rgba(255,255,255,.9);-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}header.fixed_header nav ul li a{color:#000}header.fixed_header nav ul li:hover a{color:#e50808}header.fixed_header nav ul li:hover ul{background-color:rgba(255,255,255,.9);-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}header.fixed_header nav ul li:hover ul li a{color:#000}header.fixed_header nav ul li:hover ul li:hover a{color:#9d0909}@media screen and (max-width: 1430px){.header_logo{width:270px;height:53px;padding:13px 0}}@media screen and (max-width: 1290px){.hp{padding-top:100px}header .inner{padding:10px 15px;width:calc(100% - 30px)}header nav{padding:19px 10px 19px 0;width:calc(100% - 531px)}header nav ul{text-align:center}header nav ul li a{padding:10px 8px}}@media screen and (max-width: 1170px){header nav{padding:0}header nav ul li{display:inline-block;float:none}header nav ul li:hover ul{top:35px;z-index:100}}@media screen and (max-width: 940px){#menu_button{margin:20px 10px;display:block;float:right;font-size:16px;padding:10.5px 15px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.65);box-shadow:0 2px 8px rgba(0,0,0,.65);background-image:-webkit-gradient(linear, left top, left bottom, from(#e50808), to(#BB140C));background-image:linear-gradient(#e50808, #BB140C);border-radius:10px;border:none;outline:none;font-family:med-font;color:#fff;cursor:pointer}#menu_button:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#BB140C), to(#e50808));background-image:linear-gradient(#BB140C, #e50808)}header.db{background-color:rgba(255,255,255,.9)}header.db nav{display:block;position:absolute;top:100px;width:100%;right:0}header.db nav ul{background-color:rgba(255,255,255,.9);-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;float:left;width:100%}header.db nav ul li a{color:#e50808}header.db nav ul li:hover a{color:#000}header.db nav ul li:hover ul{background-color:rgba(255,255,255,.9);-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}header.db nav ul li:hover ul li a{color:#e50808}header.db nav ul li:hover ul li:hover a{color:#000}header.db nav ul li ul li a{color:#e50808}header nav{display:none}}@media screen and (max-width: 640px){header .quote_btn{position:fixed;bottom:0;left:calc(50% - 110px);width:220px}header.db{position:relative}header.db nav ul li{width:100%}header.db nav ul li a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.db nav ul li ul{display:block;-webkit-box-shadow:none;box-shadow:none}header.db nav ul li:hover ul{position:inherit;top:inherit;width:100%;-webkit-box-shadow:none;box-shadow:none}header.db nav ul li:hover ul li a{padding:10px;width:calc(100% - 20px)}}@media screen and (max-width: 440px){.hp{padding-top:60.16px}header .header_logo{width:164px;height:inherit;padding:4px 0}header.db{top:61px}#menu_button{margin:0}}
ul.rsa{display:inherit;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}ul.rsa li{list-style:none}
.m0a{margin:0 auto}.mt_20{margin-top:20px}.mt_10{margin-top:10px}.mb_20{margin-bottom:20px}.m_20_0{margin:20px 0}
.p_80_40{padding:80px 40px}.p_40{padding:40px}.p_20{padding:20px}.p_10{padding:10px}
.p_f{position:fixed}
.quote_btn{cursor:pointer;max-width:250px}.quote_btn .l_shape{float:left;width:70px;height:70px;font-family:black-font;font-size:48px;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));background-image:linear-gradient(#fff, #f8f8f8);color:#e50808;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.65);box-shadow:0 2px 8px rgba(0,0,0,.65);border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-20px;z-index:2;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.quote_btn .text{float:right;width:200px;height:60px;border-radius:10px;background-image:-webkit-gradient(linear, left top, left bottom, from(#e50808), to(#BB140C));background-image:linear-gradient(#e50808, #BB140C);background-color:#e50808;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.65);box-shadow:0 2px 8px rgba(0,0,0,.65);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-family:med-font;font-size:24px;color:#fff;margin:5px 0}.quote_btn .text .inner{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 20px);padding:0}.quote_btn:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.quote_btn:hover .l_shape{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.quote_btn:hover .text{background-image:-webkit-gradient(linear, left top, left bottom, from(#9d0909), to(#e50808));background-image:linear-gradient(#9d0909, #e50808)}@media screen and (max-width: 1430px){.quote_btn{max-width:220px}.quote_btn .text{height:50px;width:180px}.quote_btn .l_shape{height:60px;width:60px;font-size:40px}}@media screen and (max-width: 480px){.quote_btn{max-width:180px}.quote_btn .text{width:140px;font-size:18px}}
sidebar .inner-card{-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc;float:left;width:calc(100% - 40px);padding:20px;background-color:#f8f8f8;border-radius:10px;text-align:center}sidebar .inner-card img{width:100%;border:1px solid #ccc;border-radius:10px}sidebar .inner-card img:hover{border-color:#e50808}
.tac{text-align:center}.tal{text-align:left}
.mw_1330{max-width:1330px}.mw_1250{max-width:1250px}.w_350{width:350px}