body{@import"https://fonts.googleapis.com/css?family=Amatic+SC"}body main{position:relative}body main h1{font-size:3rem;margin-bottom:15px;color:#fff;text-shadow:1px 1px 1px #000}@media only screen and (max-width:480px){body main h1{position:relative;top:inherit;left:inherit;height:inherit;line-height:inherit;font-size:2.2rem}}body main h3{padding:0 0 0 16px;margin-top:10px;background-color:#818181;font-size:17px;line-height:28px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin-bottom:15px;text-transform:uppercase;color:#fff;font-weight:bold;border-radius:8px;padding:13px 16px}@media only screen and (max-width:1199px){body main h3{margin:8px}}body main h4{padding:0 0 0 0;font-size:1em;margin-bottom:15px;color:#fff;text-shadow:1px 1px 1px #000}@media only screen and (max-width:480px){body main h4{position:relative;top:inherit;left:inherit;height:inherit;line-height:inherit}}body main h5{font-size:16px;font-weight:700;color:#30bdf0;padding-left:10px;padding-top:20px;padding-bottom:4px;text-transform:uppercase}body main h5.birth-child{display:none}body main h5.birth-child.active{display:block}body main h6{font-size:.8em;font-weight:500;color:#30bdf0;padding-left:24px;padding-top:5px}body main h6.birth-child{display:none}body main h6.birth-child.active{display:block}body main .sitemap h2{color:#f60}body main .sitemap{margin-top:32px}body main .sitemap .container .row{display:grid;grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){body main .sitemap .container .row{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){body main .sitemap .container .row{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){body main .sitemap .container .row{grid-template-columns:repeat(4, 1fr)}}body main .sitemap .container .row .col-3{max-width:none}body main .sitemap .level2{background-color:#30bdf0;color:#fff;text-decoration:none;height:auto;line-height:normal;padding:4px 8px}body main .sitemap #content .level3 a{text-decoration:none;cursor:pointer;color:#337ab7;font-weight:normal}body main .text-content{font-size:.8em;color:#333;text-align:justify;line-height:20px;padding-right:20px;padding-left:10px;padding-top:10px;padding-bottom:10px}body main .blue{color:#30bdf0}body main .titre-rub{padding:3% 20px 2% 20px;font-size:.9em;margin-bottom:15px;color:#333;text-shadow:none;text-align:center;text-transform:none;font-weight:normal;text-transform:uppercase;line-height:25px}body main #header-content{display:flex;align-items:center;background-attachment:scroll;background-repeat:no-repeat;background-position:top;background-size:cover;max-width:100%;height:230px;text-align:center}body main #content{margin-bottom:15px}@media only screen and (max-width:767px){body main #content{padding-top:0}}@media only screen and (max-width:380px){body main #content{padding-bottom:11px}}body main #content a{text-decoration:none;display:inline;cursor:pointer;color:#337ab7;font-weight:700}body main #content img{max-width:100%;margin:auto;margin-top:20px;margin-bottom:20px}body main #content li{border:none}@media only screen and (max-width:767px){body main #content li{padding-top:0}}body main #content li:hover{background-color:#fff}body main #content li li{list-style-type:disc;list-style-position:outside;color:#005a7b;margin:5px 0 5px 15px}@media only screen and (max-width:767px){body main #content li li{padding-top:0}}body main #content li .page-content{width:100%}@media only screen and (max-width:650px){body main #content li .page-content{padding:0}}body main #content li .page-content h1{padding:0 0 0 10px;background-color:#818181;font-size:17px;height:52px;line-height:52px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px}@media only screen and (max-width:480px){body main #content li .page-content h1{position:relative;top:inherit;left:inherit;height:inherit;line-height:inherit;padding:5px 10px 5px}}body main #content li .page-content h2,body main #content li .page-content span,body main #content li .page-content p{padding-left:0;padding-right:0;font-weight:bold}body main #content li .page-content h2{color:#f60;font-size:20px;height:36px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width:380px){body main #content li .page-content h2{font-size:17px}}body main #content li .page-content p,body main #content li .page-content span{font-size:16px}@media only screen and (max-width:480px){body main #content li .page-content p,body main #content li .page-content span{font-size:18px}}body main #content li .page-content li,body main #content li .page-content i{font-size:14px}@media only screen and (max-width:380px){body main #content li .page-content li,body main #content li .page-content i{font-size:15px}}@media only screen and (max-width:480px){body main #content li .page-content li{padding-left:0px;margin-left:18px}}body main #content li .page-content .compl-infos{position:relative;padding-left:15px;padding-right:15px;width:calc(100% - 31%);width:-moz-calc(100% - 31%);width:-webkit-calc(100% - 31%);width:calc(100% - 31%);width:-moz-calc(100% - 31%);width:-webkit-calc(100% - 31%)}@media only screen and (min-width:480px)and (max-width:650px){body main #content li .page-content .compl-infos{padding-left:5px;padding-right:5px}}@media only screen and (max-width:480px){body main #content li .page-content .compl-infos{padding:0 5px 0 0}}body main #content li .page-content .compl-infos:before{position:absolute;content:"";top:0;right:0;width:1px;height:100%;background-color:#ccc}@media only screen and (min-width:767px)and (max-width:991px){body main #content li .page-content .compl-infos:before{height:72%;top:4px}}@media only screen and (max-width:480px){body main #content li .page-content .compl-infos:before{display:none}}body main #content li .page-content .compl-infos .reference{margin-top:10px}@media only screen and (max-width:480px){body main #content li .page-content .compl-infos .reference li{float:none}}@media only screen and (max-width:480px){body main #content li .page-content .compl-infos .reference li:first-child{margin-bottom:5px}}body main #content li .page-content .price{width:31%}@media only screen and (max-width:991px){body main #content li .page-content .price{margin-top:94px}}@media only screen and (max-width:767px){body main #content li .page-content .price{margin-top:65px;padding-right:0}}@media only screen and (max-width:380px){body main #content li .page-content .price{margin-top:45px}}body main #content li .page-content .price span{font-size:24px;margin-top:0}@media only screen and (min-width:767px)and (max-width:991px){body main #content li .page-content .price span{font-size:17px}}@media only screen and (min-width:480px)and (max-width:650px){body main #content li .page-content .price span{font-size:17px}}body main #content li .page-content .price i{font-size:35px}@media only screen and (min-width:767px)and (max-width:991px){body main #content li .page-content .price i{font-size:26px}}@media only screen and (min-width:480px)and (max-width:650px){body main #content li .page-content .price i{font-size:26px}}body main #content li .page-content .price button{padding-left:15px;padding-right:15px;height:42px;bottom:0}@media only screen and (max-width:1199px){body main #content li .page-content .price button{padding-left:5px;padding-right:5px;right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;bottom:0}}@media only screen and (max-width:767px){body main #content li .page-content .price button{bottom:15px !important}}@media only screen and (max-width:650px){body main #content li .page-content .price button{padding-left:15px;padding-right:15px;bottom:5px !important}}@media only screen and (max-width:480px){body main #content li .page-content .price button{bottom:39px !important}}@media only screen and (max-width:380px){body main #content li .page-content .price button{width:100%;bottom:-41px !important;font-weight:bold}}body main #content li .page-content .price button span{display:inline-block}@media only screen and (min-width:480px)and (max-width:650px){body main #content li .page-content .price button span{display:inline-block}}body main #content li strong{top:69px;right:155px;left:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 10px}@media only screen and (max-width:991px){body main #content li strong{right:0}}body main #content .tab1{border:3px solid #6495ed;border-collapse:collapse;width:100%;margin:auto;text-align:center;font-size:.6em;font-weight:normal;color:#333;line-height:1.4}body main #content .tab1 ul,body main #content .tab1 li{margin:0;padding:4px;list-style-type:none}body main #content tr{display:table-row;vertical-align:inherit;border-color:inherit}body main #content table td{text-align:left;border:1px solid #6495ed;padding:10px}body main #content table th{border:1px dotted #6495ed;background-color:#cce1ef;text-align:center;font-weight:bold;font-size:14px;padding:5px}body main #content .titre-rub-code-promo{padding:3% 20px 2% 20px;font-size:.9em;margin-bottom:15px;color:#fff;text-shadow:none;color:#333;text-align:center;text-transform:none;font-weight:normal;line-height:25px}body main #content .promo-step{position:relative;height:auto;line-height:54px;background-color:#fff;color:#005a7b;display:block;font-weight:400;text-align:center;padding-right:30px;border:1px solid #005a7b;font-size:.8em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:30px;top:33px;width:50%;margin:auto;margin-bottom:20px}@media only screen and (min-width:650px)and (max-width:991px){body main #content .promo-step{width:80%}}@media only screen and (max-width:650px){body main #content .promo-step{width:100%}}body main #content .cta-codepromo{margin:10px}body main #content .page-code-item-left-code{position:relative;bottom:0;padding:15px 0;text-align:center;width:280px;background:#f60;color:#fff;margin:auto}body main #content .page-code-item-left-code p{margin:0;font-size:20px;font-weight:bold;text-transform:uppercase;color:#fff}body main #content .img-promo{display:block;margin:auto}body main #content .legend{font-size:.6em;color:#666;margin-left:14px;display:inline-block}body main #content .reduc{background:#30bdf0;padding:10px;color:#fff}body main #content .dsc-code{display:inline-block}body main #content .dsc-code h5{padding-top:15px;line-height:30px}body main #content .duree{color:#666;text-align:left;font-weight:600}body main #content #howitworks{margin-bottom:0px;background-color:none;padding:5% 0 5% 0}@media only screen and (max-width:480px){body main #content #howitworks{margin-bottom:15px}}body main #content #howitworks li.col-sm-3{padding-left:15px;padding-right:15px;color:#005a7b;text-align:center}@media only screen and (min-width:767px)and (max-width:991px){body main #content #howitworks li.col-sm-3{padding-left:5px;padding-right:5px}}@media only screen and (max-width:767px){body main #content #howitworks li.col-sm-3{width:50%;margin-bottom:20px}}@media only screen and (max-width:480px){body main #content #howitworks li.col-sm-3{width:100%;margin-bottom:30px;padding:0}}body main #content #howitworks li.col-sm-3:first-child{padding-left:0}body main #content #howitworks li.col-sm-3:last-child{padding-right:0}body main #content #howitworks li.col-sm-3 img{margin:0 auto 0px auto}@media only screen and (max-width:767px){body main #content #howitworks li.col-sm-3 img{margin-bottom:5px}}body main #content #howitworks li.col-sm-3 p{font-size:.8em;color:#333;text-align:center;line-height:20px;padding-right:20px;padding-left:10px;padding-top:10px;padding-bottom:10px}body main #content #howitworks li.col-sm-3 p strong{display:block;padding-top:10px;font-size:22px}body main #content #howitworks li.col-sm-3 span{font-size:13px}body main #carousel-slider{border-width:1px;border-style:solid;border-color:#30bdf0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 15px;margin-bottom:40px}@media only screen and (max-width:991px){body main #carousel-slider{border:none;padding:0}}body main #carousel-slider .slick-prev,body main #carousel-slider .slick-next{display:block;position:absolute;width:50px;height:50px;top:calc(50% - 25px);top:-moz-calc(50% - 25px);top:-webkit-calc(50% - 25px);top:calc(50% - 25px);top:-moz-calc(50% - 25px);top:-webkit-calc(50% - 25px)}@media only screen and (max-width:650px){body main #carousel-slider .slick-prev,body main #carousel-slider .slick-next{display:none !important}}body main #carousel-slider .slick-prev:after,body main #carousel-slider .slick-next:after{content:"";display:inline-block;width:50px;height:50px;border-top:2px solid #005a7b;border-right:2px solid #005a7b}@media only screen and (max-width:991px){body main #carousel-slider .slick-prev:after,body main #carousel-slider .slick-next:after{width:30px;height:30px}}body main #carousel-slider .slick-dots{width:380px;left:calc(50% - 190px);left:-moz-calc(50% - 190px);left:-webkit-calc(50% - 190px);left:calc(50% - 190px);left:-moz-calc(50% - 190px);left:-webkit-calc(50% - 190px)}@media only screen and (max-width:380px){body main #carousel-slider .slick-dots li button{margin-left:2px;margin-right:2px}}body main #carousel-slider .slick-prev{left:25px}body main #carousel-slider .slick-prev:after{-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media only screen and (max-width:991px){body main #carousel-slider .slick-prev:after{width:50px;height:50px}}body main #carousel-slider .slick-next{right:25px}body main #carousel-slider .slick-next:after{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width:991px){body main #carousel-slider .slick-next:after{width:50px;height:50px}}body main #carousel-slider .slider-single{float:left;width:735px}@media only screen and (max-width:1199px){body main #carousel-slider .slider-single{width:100%}}body main #carousel-slider .slider-single .slick-list,body main #carousel-slider .slider-single .slick-track{height:345px !important}@media only screen and (max-width:650px){body main #carousel-slider .slider-single .slick-list,body main #carousel-slider .slider-single .slick-track{height:275px !important}}@media only screen and (max-width:380px){body main #carousel-slider .slider-single .slick-list,body main #carousel-slider .slider-single .slick-track{height:220px !important}}body main #carousel-slider .slider-nav{float:left;width:calc(100% - 760px);width:-moz-calc(100% - 760px);width:-webkit-calc(100% - 760px);width:calc(100% - 760px);width:-moz-calc(100% - 760px);width:-webkit-calc(100% - 760px);margin-left:25px}@media only screen and (max-width:1199px){body main #carousel-slider .slider-nav{width:100%;margin:10px 0 0 0}}@media only screen and (max-width:991px){body main #carousel-slider .slider-nav{display:none}}body main #carousel-slider .slider-nav .slick-track{width:100% !important}body main #carousel-slider .slider-nav .slick-slide{cursor:pointer;float:left;margin:0 5px 10px 5px;width:110px !important;height:79px}@media only screen and (max-width:1199px){body main #carousel-slider .slider-nav .slick-slide{width:7.2% !important;height:auto;margin-top:10px}}body main #carousel-slider .slider-nav .slick-slide.is-active{border:2px solid #30bdf0}body main #carousel-slider .slider-nav .slick-slide img{object-fit:cover;width:100%;height:79px}@media only screen and (max-width:1199px){body main #carousel-slider .slider-nav .slick-slide img{height:60px}}body main #content-content{margin-bottom:0px;margin-top:3%;background-color:none}@media only screen and (max-width:991px){body main #content-content{margin-bottom:0px}}body main #content-content h3{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin-bottom:0}body main #content-content #table h4{margin-bottom:15px;margin-left:15px}body main #content-content #table span.legende{font-size:.8em;font-weight:normal}body main #content-content #table table{text-align:center;font-size:14px}@media only screen and (max-width:650px){body main #content-content #table table{display:inline-table}}body main #content-content #table table tr:nth-child(even){background-color:#ddf6ff}body main #content-content #table table tr td{color:#000;height:60px}body main #content-content #table table tr td:nth-child(5){color:#30bdf0;font-weight:bold;font-size:15px}body main #content-content #table table tr td:nth-child(6){color:#f60;font-weight:bold;font-size:22px}body main #content-content #table table tr td button .arrow-right{margin-left:0}body main #content-content #table table tr th{background-color:#ccc;height:44px;color:#fff;font-weight:bold;text-align:center}body main #content-content #table table tr td,body main #content-content #table table tr th{padding-left:18px;padding-right:18px}@media only screen and (max-width:991px){body main #content-content #table table tr td,body main #content-content #table table tr th{padding-left:10px;padding-right:10px}}body main #content-content #table table tr td:first-child,body main #content-content #table table tr th:first-child{padding-left:0}body main #content-content #table table tr td:last-child,body main #content-content #table table tr th:last-child{width:85px;padding-right:0}body main #infos-voyage{margin-bottom:90px;background-color:#fff}@media only screen and (max-width:991px){body main #infos-voyage{margin-bottom:40px}}body main #infos-voyage h5{padding:0 0 0 10px;background-color:#818181;font-size:17px;height:52px;line-height:52px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px;text-transform:uppercase;color:#fff;font-weight:bold}body main #infos-voyage h4{margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;width:100%;border-bottom:1px solid #30bdf0}@media only screen and (max-width:480px){body main #infos-voyage h4{padding-left:15px;padding-right:15px}}body main #infos-voyage button{margin-top:25px;float:right;height:60px}@media only screen and (max-width:480px){body main #infos-voyage button{margin-top:10px}}body main #infos-voyage .collapse-element p,body main #infos-voyage .collapse-element li{text-align:justify;margin:0 20px 10px 20px;font-size:15px}@media only screen and (max-width:480px){body main #infos-voyage .collapse-element p,body main #infos-voyage .collapse-element li{padding-left:0;padding-right:0;font-size:14px}}body main #infos-voyage .collapse-element li{list-style-type:disc;list-style-position:inside}body main #infos-voyage .collapse-element .marginDiv{margin-top:0}@media only screen and (max-width:480px){body main #infos-voyage .collapse-element .marginDiv{margin-top:5px}}body main #infos-voyage .collapse-element .collapse{height:47px !important;display:block !important;background-color:#fff;overflow:hidden}body main #infos-voyage .collapse-element .collapse.in{height:100% !important}body main #infos-voyage .collapse-element .intitUp{height:81px;background-color:#fff}body main #infos-voyage .collapse-element .intitUp:before{position:absolute;content:"Masquer";bottom:0;right:0;cursor:pointer;font-weight:bold;font-size:12px;background-color:#f60;color:#fff;padding:5px 10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;visibility:hidden}@media only screen and (max-width:480px){body main #infos-voyage .collapse-element .intitUp:before{top:inherit}}body main #infos-voyage .collapse-element .intitUp.collapsed:before{content:"En savoir plus"}body main #infos-voyage .collapse-element .intitUp.bottom-intitUp{height:23px}body main #infos-voyage .collapse-element .intitUp.bottom-intitUp:before{visibility:visible}body main #infos-voyage .collapse-element .intitUp p{margin-bottom:0}body main .date-picker .input button img{margin-top:0}@media only screen and (max-width:650px){body main .date-picker .ui-state-default{line-height:28px}}@media only screen and (max-width:650px){body main .date-picker .ui-state-active{line-height:34px}}@media only screen and (max-width:650px){body main .date-picker .ui-datepicker-header{line-height:32px;margin-bottom:5px}}@media only screen and (max-width:650px){body main .date-picker .ui-datepicker-prev,body main .date-picker .ui-datepicker-next{margin-top:4px}}@media only screen and (max-width:650px){body main .date-picker .ui-datepicker-prev:after,body main .date-picker .ui-datepicker-next:after{margin-top:-26px}}@media only screen and (max-width:650px){body main .date-picker.open{position:absolute;width:100%;z-index:999;top:auto;bottom:100%;height:295px}}@media only screen and (max-width:650px){body main .date-picker.open .input{position:absolute;bottom:2px;left:0;z-index:999}}body main #bg-img-404{background-image:url("../../../images/mb/promocam/error/bg-error.jpg");background-attachment:scroll;background-repeat:no-repeat;background-position:top;background-size:cover;width:100%;margin-top:0}body main #page404{margin-bottom:90px;background-color:none}@media only screen and (max-width:991px){body main #page404{margin-bottom:40px}}body main #page404 h1{padding:5% 0 15% 0;font-family:"Amatic SC","Century Gothic",cursive;font-size:6em;text-shadow:none;height:52px;line-height:52px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:3%;margin-top:10%;text-align:center;text-transform:uppercase;color:#fff;font-weight:bold}body main #page404 h5{padding:0 0 0 10px;background-color:#818181;font-size:17px;height:52px;line-height:52px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px;text-transform:uppercase;color:#fff;font-weight:bold}body main #page404 h2{margin-left:5%;margin-top:5%;font-weight:bold;width:100%;font-family:"Amatic SC","Century Gothic",cursive;color:#005a7b;font-size:2em}@media only screen and (max-width:650px){body main #page404 h2{margin-top:13%;margin-bottom:1%}}@media only screen and (max-width:480px){body main #page404 .mobile-h1{margin-top:30%}}@media only screen and (max-width:480px){body main #page404 .mobile-h2{margin-top:50%}}body main #page404 button{margin-top:2%;margin-left:5%;float:left;height:40px;position:relative;background-color:#f60;color:#fff;border:1px solid #f60;display:block;font-weight:300;text-align:center;padding-left:16px;padding-right:16px;font-size:.9em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer}@media only screen and (max-width:650px){body main #page404 button{margin-left:5%}}body main #page404 button:focus,body main #page404 button:hover,body main #page404 button.active{background-color:#f50;color:#fff}body main #page404 button:focus{outline:0}body main #page404 button.full-width{width:100%}@media only screen and (max-width:380px){body main #page404 button.full-width{line-height:normal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}}body main #page404 .collapse-element p,body main #page404 .collapse-element li{text-align:justify;margin:0 20px 10px 20px;font-size:15px}@media only screen and (max-width:480px){body main #page404 .collapse-element p,body main #page404 .collapse-element li{padding-left:0;padding-right:0;font-size:14px}}body main #page404 .collapse-element li{list-style-type:disc;list-style-position:inside}body main #page404 .collapse-element .marginDiv{margin-top:0}@media only screen and (max-width:480px){body main #page404 .collapse-element .marginDiv{margin-top:5px}}body main #page404 .collapse-element .collapse{height:47px !important;display:block !important;background-color:#fff;overflow:hidden}body main #page404 .collapse-element .collapse.in{height:100% !important}body main #page404 .collapse-element .intitUp{height:81px;background-color:#fff}body main #page404 .collapse-element .intitUp:before{position:absolute;content:"Masquer";bottom:0;right:0;cursor:pointer;font-weight:bold;font-size:12px;background-color:#f60;color:#fff;padding:5px 10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;visibility:hidden}@media only screen and (max-width:480px){body main #page404 .collapse-element .intitUp:before{top:inherit}}body main #page404 .collapse-element .intitUp.collapsed:before{content:"En savoir plus"}body main #page404 .collapse-element .intitUp.bottom-intitUp{height:23px}body main #page404 .collapse-element .intitUp.bottom-intitUp:before{visibility:visible}body main #page404 .collapse-element .intitUp p{margin-bottom:0}@media only screen and (max-width:1199px){.insurance{padding:16px}}.insurance a{word-break:break-word}.insurance p.insurance__list__item__text{font-size:15px;line-height:21px;margin:16px 0;text-align:start}.insurance__banner{display:flex;justify-content:center;margin-bottom:16px;width:100%}.insurance__banner>img{width:500px;height:150px}@media only screen and (max-width:650px){.insurance__banner>img{width:100%;height:auto}}.insurance>.insurance__title{font-size:21px !important;margin:16px 0;color:#f60}.insurance .insurance__subtitle{display:flex;gap:16px;align-items:center;position:relative;margin:32px 0;background-color:rgba(0,0,0,0);color:#000;line-height:normal;height:auto;padding:0}.insurance .insurance__subtitle>span{display:flex;width:28px;min-width:28px;height:28px;justify-content:center;align-items:center;border-radius:50%;background-color:#30bdf0;color:#fff}.insurance .insurance__subtitle:after{display:block;position:absolute;content:"";width:calc(100% - 42px);height:1px;background-color:#eaeaea;bottom:-8px;right:0}.insurance__list{margin-left:64px}@media only screen and (max-width:650px){.insurance__list{margin-left:0;list-style:none}}.insurance__list__item h4.insurance__list__item__title{font-weight:bold;color:#f60;font-size:16px !important;text-transform:none;line-height:24px;text-shadow:none;margin-bottom:auto}.insurance__table{width:100%}.insurance__table__row{padding:8px 0}.insurance__table__row:nth-child(odd){background-color:#eaeaea}.insurance__table__row:first-child{background-color:#30bdf0;color:#fff;font-weight:bold}.insurance__table__row:first-child .insurance__table__row__cell{padding:8px !important}.insurance__table__row td.insurance__table__row__cell{text-align:center !important;padding:8px 0 !important;border:0 !important}.insurance__table__row td.insurance__table__row__cell>span{display:block}@media(max-width: 700px){.insurance__table tbody .insurance__table__row:first-child{margin-bottom:16px;box-shadow:none;display:block !important}.insurance__table tbody .insurance__table__row:first-child .insurance__table__row__cell:first-child{background-color:#fff;color:#30bdf0}.insurance__table tbody .insurance__table__row:first-child .insurance__table__row__cell:not(:first-child){display:none}.insurance__table .insurance__table__row{display:block !important;margin-bottom:42px;box-shadow:0px 1px 4px #ddd;padding:0}.insurance__table .insurance__table__row td.insurance__table__row__cell:first-child{background-color:#30bdf0;color:#fff;text-align:center !important;font-weight:bold}.insurance__table .insurance__table__row .insurance__table__row__cell{display:block;text-align:right !important;padding:8px 16px !important;border-bottom:1px solid #eaeaea !important;background-color:#fff}.insurance__table .insurance__table__row__cell:before{content:attr(data-label);float:left;font-weight:bold;font-size:16px}}/*# sourceMappingURL=content.css.map */
