*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{font-family:"Rubik",sans-serif;color:var(--primary-text)}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin:0}a{text-decoration:none;display:inline-block;color:inherit}html{scroll-behavior:smooth;scroll-padding-top:min(200px,30vw)}html body{background:var(--body-bg)}html body *{transition:all ease-in 300ms}html body::before{content:"";position:fixed;inset:0;z-index:998;background:rgba(0,0,0,.6);opacity:0;visibility:hidden;transition:all ease-in 300ms;width:100%;height:100%}html body.open-popup{overflow:hidden}html body.open-popup::before{visibility:visible;opacity:1}html body.loader{overflow:hidden}html body.loader::before{visibility:visible;opacity:1}html body.loader .general_loader{opacity:1 !important;visibility:visible !important}html body img,html body picture,html body video,html body canvas,html body svg{display:block;max-width:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}html body header ul,html body header ol,html body footer ul,html body footer ol{list-style:none;padding-inline-start:unset}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.grid{display:grid;height:100%;width:100%}.flex{display:flex}.wrap{flex-wrap:wrap}.flex-column{display:flex;flex-direction:column}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.justify-evenly{justify-content:space-evenly}.align-center{align-items:center}.align-end{align-items:flex-end}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page-template-insurance_purchase .insurance_purchase__hero{background-image:var(--hero-background-image);background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 700px){.page-template-insurance_purchase .insurance_purchase__hero{padding-block:30px}}.page-template-insurance_purchase .insurance_purchase__hero_container{display:flex;align-items:center;justify-content:space-between;width:max(min(93.3%,1504px),78.3333333333vw);margin-inline:auto}@media only screen and (max-width: 700px){.page-template-insurance_purchase .insurance_purchase__hero_container{flex-direction:column}}.page-template-insurance_purchase .insurance_purchase__hero_side_image{width:max(min(100%,756px),39.375vw);aspect-ratio:756/756;height:auto}.page-template-insurance_purchase .insurance_purchase__hero_side_image svg,.page-template-insurance_purchase .insurance_purchase__hero_side_image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-template-insurance_purchase .insurance_purchase__hero_title *{font-weight:500;font-size:max(24px,3.125vw);line-height:1.2}.page-template-insurance_purchase .insurance_purchase__hero_text *{font-weight:400;font-size:max(14px,.9375vw);line-height:1.5}.page-template-insurance_purchase .insurance_purchase__hero_link{font-weight:500;font-size:max(16px,1.5625vw);line-height:1.5;color:var(--white);padding-inline:max(20px,3.125vw);padding-block:max(10px,.5208333333vw);background-color:var(--blue);border-radius:10px;margin-block-start:max(20px,2.5vw)}.page-template-insurance_purchase .insurance_purchase__about{background-color:var(--about-background-color);color:var(--about-text-color);padding-block:32px 18px}.page-template-insurance_purchase .insurance_purchase__about_container{width:max(min(93.3%,1140px),59.375vw);margin-inline:auto;text-align:center}.page-template-insurance_purchase .insurance_purchase__about_title *{font-weight:500;font-size:max(20px,2.1875vw);line-height:1.2}.page-template-insurance_purchase .insurance_purchase__about_text *{font-weight:400;font-size:max(16px,.9375vw);line-height:1.5}.page-template-insurance_purchase .insurance_purchase__about_text strong{font-weight:700;font-size:max(14px,.8333333333vw);line-height:1.725}.page-template-insurance_purchase .insurance_purchase__insurance{padding-block:max(48px,2.5vw) max(48px,3.2291666667vw)}.page-template-insurance_purchase .insurance_purchase__insurance_container{width:max(min(93.3%,1187px),61.8229166667vw);margin-inline:auto}.page-template-insurance_purchase .insurance_purchase__insurance_title *{text-align:center;color:var(--blue);font-weight:700;font-size:max(20px,2.5520833333vw);line-height:1.2}.page-template-insurance_purchase .insurance_purchase__insurance_blocks{display:flex;gap:max(30px,3.2291666667vw) max(30px,5.8333333333vw);justify-content:center;flex-wrap:wrap;margin-block-start:max(48px,2.5vw)}@media only screen and (max-width: 700px){.page-template-insurance_purchase .insurance_purchase__insurance_blocks{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 480px){.page-template-insurance_purchase .insurance_purchase__insurance_blocks{grid-template-columns:repeat(1, 1fr)}}.page-template-insurance_purchase .insurance_purchase__insurance_block{background-color:var(--gray);box-shadow:-10px 10px 0px 0px #d4d4d4;padding:max(12px,1.5625vw) max(12px,2.1354166667vw) max(12px,1.25vw) max(12px,.625vw);width:max(min(100%,321px),16.71875vw);aspect-ratio:1/1;height:auto}@media only screen and (max-width: 480px){.page-template-insurance_purchase .insurance_purchase__insurance_block{width:100%;aspect-ratio:unset}}.page-template-insurance_purchase .insurance_purchase__insurance_block_icon{width:max(40px,2.0833333333vw);height:max(40px,2.0833333333vw);-o-object-fit:contain;object-fit:contain;margin-block-end:max(15px,.78125vw)}.page-template-insurance_purchase .insurance_purchase__insurance_block_title{font-weight:500;font-size:max(16px,1.1979166667vw);line-height:1.2}.page-template-insurance_purchase .insurance_purchase__insurance_block_text{margin-block-start:max(16px,.8333333333vw)}.page-template-insurance_purchase .insurance_purchase__insurance_block_text *{font-weight:400;font-size:max(14px,.8333333333vw);line-height:1.5}.page-template-insurance_purchase .insurance_purchase__insurance_block_text strong{font-weight:700}.page-template-insurance_purchase .insurance_purchase__insurance_block_text ul,.page-template-insurance_purchase .insurance_purchase__insurance_block_text ol{padding-inline-start:max(24px,1.25vw)}.page-template-insurance_purchase .insurance_purchase__medical_treatment{padding-block:max(48px,5.2604166667vw) max(48px,6.1458333333vw);background-image:var(--medical_treatment-background-image);background-repeat:no-repeat;background-size:cover;margin-block-end:max(48px,6.40625vw)}.page-template-insurance_purchase .insurance_purchase__medical_treatment_container{width:max(min(93.3%,1530px),79.6875vw);margin-inline:auto;display:flex;gap:max(60px,6.3020833333vw);align-items:flex-start}@media only screen and (max-width: 800px){.page-template-insurance_purchase .insurance_purchase__medical_treatment_container{flex-direction:column;align-items:center;gap:max(48px,2.5vw)}}.page-template-insurance_purchase .insurance_purchase__medical_treatment_title{display:flex;align-items:center;gap:max(20px,1.8229166667vw)}.page-template-insurance_purchase .insurance_purchase__medical_treatment_title *{font-weight:700;font-size:max(20px,2.5520833333vw);line-height:58.8px;color:var(--blue)}.page-template-insurance_purchase .insurance_purchase__medical_treatment_title::after,.page-template-insurance_purchase .insurance_purchase__medical_treatment_title::before{content:"";display:inline-block;width:max(20px,3.2291666667vw);height:max(6px,.3125vw);background-color:var(--blue)}.page-template-insurance_purchase .insurance_purchase__medical_treatment_blocks{display:grid;gap:max(25px,2.8645833333vw);width:max(min(42.483%,650px),33.8541666667vw)}@media only screen and (max-width: 800px){.page-template-insurance_purchase .insurance_purchase__medical_treatment_blocks{width:100%}}.page-template-insurance_purchase .insurance_purchase__medical_treatment_block{box-shadow:-10px 10px 0px 0px #d4d4d4;background-color:var(--white);display:grid;grid-template-columns:73px auto;grid-template-rows:auto auto;grid-template-areas:"number title" "text text";min-width:100%}.page-template-insurance_purchase .insurance_purchase__medical_treatment_block_number{grid-area:number;padding:max(19px,.9895833333vw) max(26.5px,1.3802083333vw);background-color:#878787;color:var(--white);font-weight:500;font-size:max(16px,.8854166667vw);line-height:1.5}.page-template-insurance_purchase .insurance_purchase__medical_treatment_block_title{background-color:var(--green);display:flex;align-items:center;padding-inline:max(19px,.9895833333vw)}.page-template-insurance_purchase .insurance_purchase__medical_treatment_block_title *{color:var(--white);font-weight:500;font-size:max(23px,1.1979166667vw);line-height:1.2}.page-template-insurance_purchase .insurance_purchase__medical_treatment_block_text{grid-area:text;padding-inline:max(15px,1.3541666667vw);padding-block:max(15px,1.5104166667vw)}.page-template-insurance_purchase .insurance_purchase__medical_treatment_block_text *{font-weight:400;font-size:max(14px,.8333333333vw);line-height:24px}.page-template-insurance_purchase .insurance_purchase__emergency_room{margin-block-end:max(48px,6.1458333333vw)}.page-template-insurance_purchase .insurance_purchase__emergency_room_container{width:max(min(93.3%,1548px),80.625vw);margin-inline:auto}.page-template-insurance_purchase .insurance_purchase__emergency_room_title *{font-weight:700;font-size:max(20px,2.5520833333vw);line-height:1.2;color:var(--blue)}.page-template-insurance_purchase .insurance_purchase__emergency_room_text{margin-block-start:max(12px,.625vw)}.page-template-insurance_purchase .insurance_purchase__emergency_room_text *{font-weight:500;font-size:max(16px,1.1979166667vw);line-height:1.2}.page-template-insurance_purchase .insurance_purchase__emergency_room_blocks{display:grid;grid-template-columns:repeat(3, 1fr);gap:max(20px,2.5vw);margin-block-start:max(20px,2.5vw)}@media only screen and (max-width: 700px){.page-template-insurance_purchase .insurance_purchase__emergency_room_blocks{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 480px){.page-template-insurance_purchase .insurance_purchase__emergency_room_blocks{grid-template-columns:repeat(1, 1fr)}}.page-template-insurance_purchase .insurance_purchase__emergency_room_block{width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--gray);box-shadow:-10px 10px 0px 0px #d4d4d4;padding:max(10px,.9375vw)}.page-template-insurance_purchase .insurance_purchase__emergency_room_block_title{font-weight:500;font-size:max(14px,1.1979166667vw);line-height:27.6px;color:#000}.page-template-insurance_purchase .insurance_purchase__liability_limits{margin-block-end:max(48px,6.1458333333vw)}.page-template-insurance_purchase .insurance_purchase__liability_limits_container{width:max(min(93.3%,1548px),80.625vw);margin-inline:auto}.page-template-insurance_purchase .insurance_purchase__liability_limits_title *{font-weight:700;font-size:max(20px,2.5520833333vw);line-height:1.2;color:var(--blue)}.page-template-insurance_purchase .insurance_purchase__liability_limits_table{margin-block-start:max(11px,.5729166667vw);box-shadow:-10px 10px 0px 0px #d4d4d4}@media only screen and (max-width: 700px){.page-template-insurance_purchase .insurance_purchase__liability_limits_table{display:none}}.page-template-insurance_purchase .insurance_purchase__liability_limits_table_headers{display:grid;grid-template-columns:repeat(3, 1fr);background-color:var(--gray)}.page-template-insurance_purchase .insurance_purchase__liability_limits_table_header{border:max(1px,.0520833333vw) solid var(--green);padding:max(10px,.8854166667vw) max(20px,2.0833333333vw)}.page-template-insurance_purchase .insurance_purchase__liability_limits_table_header_title{font-weight:500;font-size:max(14px,1.1979166667vw);line-height:1.2;color:var(--green)}.page-template-insurance_purchase .insurance_purchase__liability_limits_table_body{background-color:var(--gray)}.page-template-insurance_purchase .insurance_purchase__liability_limits_table_body_row{display:grid;grid-template-columns:repeat(3, 1fr)}.page-template-insurance_purchase .insurance_purchase__liability_limits_table_body_row_column{padding:max(10px,1.640625vw) 40px;border-block-end:max(1px,.0520833333vw) solid var(--green)}.page-template-insurance_purchase .insurance_purchase__liability_limits_table_body_row_column:not(:last-of-type){border-inline-end:max(1px,.0520833333vw) solid var(--green)}.page-template-insurance_purchase .insurance_purchase__liability_limits_table_body_row_column_title{font-weight:500;font-size:max(14px,1.1979166667vw);line-height:1.2}.page-template-insurance_purchase .insurance_purchase__liability_limits_mobile_blocks{display:none}@media only screen and (max-width: 700px){.page-template-insurance_purchase .insurance_purchase__liability_limits_mobile_blocks{display:grid;grid-template-columns:repeat(2, 1fr);gap:max(20px,2.5vw);margin-block-start:max(11px,.5729166667vw)}}@media only screen and (max-width: 480px){.page-template-insurance_purchase .insurance_purchase__liability_limits_mobile_blocks{grid-template-columns:repeat(1, 1fr)}}.page-template-insurance_purchase .insurance_purchase__liability_limits_mobile_block{background-color:var(--gray);box-shadow:-10px 10px 0px 0px #d4d4d4;padding:max(10px,.9375vw);display:flex;flex-wrap:wrap;gap:max(20px,2.5vw)}.page-template-insurance_purchase .insurance_purchase__liability_limits_mobile_block_title{font-weight:500;font-size:max(14px,1.1979166667vw);line-height:1.2;color:var(--green)}.page-template-insurance_purchase .insurance_purchase__liability_limits_mobile_block_text{font-weight:500;font-size:max(14px,1.1979166667vw);line-height:1.2}.page-template-insurance_purchase .insurance_purchase__not_covered_by_insurance{margin-block-end:max(48px,6.1458333333vw)}.page-template-insurance_purchase .insurance_purchase__not_covered_by_insurance_container{width:max(min(93.3%,1548px),80.625vw);margin-inline:auto}.page-template-insurance_purchase .insurance_purchase__not_covered_by_insurance_title *{font-weight:700;font-size:max(20px,2.5520833333vw);line-height:1.2;color:var(--blue)}.page-template-insurance_purchase .insurance_purchase__not_covered_by_insurance_text{margin-block-start:max(12px,.625vw)}.page-template-insurance_purchase .insurance_purchase__not_covered_by_insurance_text *{font-weight:500;font-size:max(16px,1.1979166667vw);line-height:1.2}.page-template-insurance_purchase .insurance_purchase__not_covered_by_insurance_blocks{display:grid;grid-template-columns:repeat(3, 1fr);gap:max(20px,2.5vw);margin-block-start:max(20px,2.5vw)}@media only screen and (max-width: 700px){.page-template-insurance_purchase .insurance_purchase__not_covered_by_insurance_blocks{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 480px){.page-template-insurance_purchase .insurance_purchase__not_covered_by_insurance_blocks{grid-template-columns:repeat(1, 1fr)}}.page-template-insurance_purchase .insurance_purchase__not_covered_by_insurance_block{width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--gray);box-shadow:-10px 10px 0px 0px #d4d4d4;padding:max(10px,.9375vw)}.page-template-insurance_purchase .insurance_purchase__not_covered_by_insurance_block_title{font-weight:500;font-size:max(14px,1.1979166667vw);line-height:27.6px;color:#000}.page-template-insurance_purchase .insurance_purchase__bottom_section{margin-block-end:max(48px,8.4375vw)}.page-template-insurance_purchase .insurance_purchase__bottom_section_container{width:max(min(93.3%,1548px),80.625vw);margin-inline:auto}.page-template-insurance_purchase .insurance_purchase__bottom_section_blocks{display:grid;grid-template-columns:repeat(2, auto);grid-template-rows:auto auto;gap:max(20px,3.1770833333vw);justify-content:space-between;grid-template-areas:"first_child second_child" "first_child third_child"}@media only screen and (max-width: 480px){.page-template-insurance_purchase .insurance_purchase__bottom_section_blocks{grid-template-columns:repeat(1, 1fr);grid-template-rows:unset;grid-template-areas:unset}}.page-template-insurance_purchase .insurance_purchase__bottom_section_block:first-of-type{grid-area:first_child}.page-template-insurance_purchase .insurance_purchase__bottom_section_block:first-of-type .insurance_purchase__bottom_section_block_text{margin-block-start:max(20px,1.40625vw)}.page-template-insurance_purchase .insurance_purchase__bottom_section_block:nth-of-type(2){grid-area:second_child}.page-template-insurance_purchase .insurance_purchase__bottom_section_block:nth-of-type(3){grid-area:third_child}@media only screen and (max-width: 480px){.page-template-insurance_purchase .insurance_purchase__bottom_section_block{grid-area:unset !important}}.page-template-insurance_purchase .insurance_purchase__bottom_section_block_title *{font-weight:700;font-size:max(20px,2.5520833333vw);line-height:1.2;color:var(--blue)}.page-template-insurance_purchase .insurance_purchase__bottom_section_block_text{margin-block-start:max(20px,2.0833333333vw)}.page-template-insurance_purchase .insurance_purchase__bottom_section_block_text *{font-weight:400;font-size:max(16px,1.1979166667vw);line-height:1.2}.page-template-insurance_purchase .insurance_purchase__bottom_section_block_text strong{font-weight:600}.page-template-insurance_purchase .insurance_purchase__bottom_section_block_text ul,.page-template-insurance_purchase .insurance_purchase__bottom_section_block_text ol{padding-inline-start:max(24px,1.25vw)}.page-template-insurance_purchase .insurance_purchase__bottom_section_block_text a{color:var(--blue)}.page-template-insurance_purchase .insurance_purchase_language_switcher{left:max(25px,2.6041666667vw);top:max(85px,6.5104166667vw);z-index:997;max-height:var(--max-height-language-list, max(40px, 2.0833333333vw));overflow:hidden;background-color:unset !important;box-shadow:unset !important}.page-template-insurance_purchase .current_insurance_purchase_language_switcher,.page-template-insurance_purchase .insurance_purchase_language_switcher_block{width:max(40px,2.0833333333vw);height:max(40px,2.0833333333vw);border-radius:50%;overflow:hidden;cursor:pointer}.page-template-insurance_purchase .current_insurance_purchase_language_switcher svg,.page-template-insurance_purchase .current_insurance_purchase_language_switcher img,.page-template-insurance_purchase .insurance_purchase_language_switcher_block svg,.page-template-insurance_purchase .insurance_purchase_language_switcher_block img{-o-object-fit:cover;object-fit:cover;height:100%}.page-template-insurance_purchase .list_insurance_purchase_language_switcher{display:flex;flex-direction:column;gap:5px;padding-block:5px}/*# sourceMappingURL=insurance_purchase.min.css.map */