*,:after,:before{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}ul{list-style-type:none}.flex-row{display:flex;flex-direction:row}.flex-row-jc-c{justify-content:center}.flex-row-jc-sa,.flex-row-jc-sb{justify-content:space-between}.flex-row-ai-c{align-items:center}.flex-col{display:flex;flex-direction:column}.flex-col-jc-c{justify-content:center}.flex-col-jc-sa,.flex-col-jc-sb{justify-content:space-between}.flex-col-ai-c{align-items:center}.header{padding:1.5rem;position:fixed;z-index:1000;height:5rem;top:0;width:100%;background-color:#fff}.header-desktop{display:none}.header-desktop>ul{margin-right:2.0625rem}.header-desktop>ul>li:not(:last-child){margin-right:1.625rem}.header-desktop>ul>li>a{font-family:"Karla",sans-serif;font-weight:400;font-size:.8125rem;line-height:15.2px;letter-spacing:1.5px;color:#837d88}.header-desktop>ul>li>a:hover{color:#2c2830;cursor:pointer}.header-desktop>button{padding:.75rem 1.78125rem;font-family:"Karla",sans-serif;font-size:.8125rem;font-weight:700;color:#2c2830;line-height:15.2px;letter-spacing:1.5px;background-color:#fff;border:1.5px solid #2c2830}.header-desktop>button:hover{color:#fff;background-color:#2c2830;cursor:pointer}.header-popup-nav{background-color:#2c2830;position:fixed;width:100vw;top:5rem;right:0}.header-popup-nav .links{text-align:center;margin:2.5rem 1.5rem 5rem}.header-popup-nav .links>a{margin-bottom:1.5rem}.header-popup-nav .links>a,.header-popup-nav .links>button{font-family:"Karla",sans-serif;font-weight:700;font-size:1.25rem;color:#fff}.header-popup-nav .links>button{padding:.75rem 1.78125rem;background-color:#2c2830;border:1.5px solid #fff}@media (min-width:37.5em){.header{padding-right:3rem;padding-left:3rem}}@media (min-width:56.25em){.header{padding-right:5.15625rem;padding-left:5.25rem}.header-mobile{display:none}.header-desktop{display:flex}.header-popup-nav{display:none}}@media (min-width:81.25em){.header{padding-left:10.5rem;padding-right:10.3125rem}}.upper-section{margin-top:5rem}.upper-section .mobile-img>img{display:block;width:100%}.upper-section .desktop-img{display:none}.upper-section .desktop-img>img{display:block;width:100%}.upper-section-article{padding:5.8125rem 1.5rem;background-color:#2d2641;min-height:31.25rem;position:relative}.upper-section-article:before{background-image:url(/Insure_Webpage/static/media/bg-pattern-intro-left-mobile.689f8f4a.svg);top:0;left:0}.upper-section-article:after,.upper-section-article:before{content:"";position:absolute;background-repeat:no-repeat;height:100%;width:100%}.upper-section-article:after{z-index:2;background-image:url(/Insure_Webpage/static/media/bg-pattern-intro-right-mobile.0354e571.svg);background-position:100% 0;top:21.625rem;right:0}.upper-section-article .info{max-width:25rem}.upper-section-article .info .line{display:none;width:9.375rem;border:.25px solid #fff}.upper-section-article .info>h1{font-family:"DM Serif Display",serif;font-weight:400;font-size:3rem;letter-spacing:-.041875rem;line-height:3rem;text-align:center;color:#fff;margin-bottom:1rem}.upper-section-article .info>p{font-family:"Karla",sans-serif;font-weight:400;font-size:1rem;text-align:center;color:#fff;line-height:1.625rem;margin-bottom:2rem}.upper-section-article .info>button{z-index:3;text-transform:uppercase;font-family:"Karla",sans-serif;font-weight:700;font-size:.8125rem;width:9.125rem;letter-spacing:.09375rem;color:#fff;border:.09375rem solid #fff;background-color:#2d2641;height:2.5rem}.upper-section-article .info>button:active,.upper-section-article .info>button:focus,.upper-section-article .info>button:hover{background-color:#fff;color:#2d2641;cursor:pointer}@media (min-width:37.5em){.upper-section .mobile-img{display:none}.upper-section-article{justify-content:space-between;padding-left:3rem;padding-right:3rem;flex-direction:row-reverse;justify-content:center;align-items:center}.upper-section-article .info{margin-right:1.875rem;width:50%;align-items:flex-start}.upper-section-article .info>h1{font-size:2.25rem;text-align:left}.upper-section-article .info>p{text-align:left}.upper-section-article .desktop-img{max-width:33.75rem;max-height:40.625rem;width:50%;display:block}}@media (min-width:56.25em){.upper-section-article{justify-content:space-between;padding-right:5.15625rem;padding-left:5.25rem;padding-top:6.5625rem;align-items:flex-start;height:37.5rem}.upper-section-article .desktop-img{position:relative}.upper-section-article .desktop-img>img{position:absolute;top:0}.upper-section-article .info{max-width:none}.upper-section-article .info>h1{font-size:3.25rem;margin-bottom:2rem}.upper-section-article .info>p{margin-bottom:1.5rem}.upper-section-article .info .line{display:block;margin-bottom:3.9375rem}}@media (min-width:81.25em){.upper-section-article{justify-content:space-between;padding-left:10.5rem;padding-right:10.3125rem}.upper-section-article:before{top:25.875rem;background-image:url(/Insure_Webpage/static/media/bg-pattern-intro-left-desktop.3a425b38.svg)}.upper-section-article:after{top:0;right:0;background-image:url(/Insure_Webpage/static/media/bg-pattern-intro-right-desktop.0c130b3f.svg)}.upper-section-article .info{max-width:33.75rem}.upper-section-article .info>h1{font-size:4.5rem;letter-spacing:-.0625rem;line-height:4rem}}.middle-section{padding:8.75rem 1.5rem}.middle-section-line{width:9.375rem;height:.0625rem;background-color:#c396c6;margin-bottom:2.5rem}.middle-section-title{margin-bottom:5rem}.middle-section-title>h1{font-family:"DM Serif Display",serif;font-weight:400;font-size:3rem;line-height:3rem;letter-spacing:-.041875rem;text-align:center}.middle-section-row{display:flex;flex-direction:column;align-items:center;max-width:21.875rem;max-height:15.625rem}.middle-section-row:not(:last-child){margin-bottom:3.5rem}.middle-section-row>h2{font-family:"DM Serif Display",serif;font-weight:400;font-size:1.75rem;line-height:2.375rem;letter-spacing:-.39px;text-align:center;margin-top:2rem;margin-bottom:1rem;color:#2c2830}.middle-section-row>p{font-family:"Karla",sans-serif;font-weight:400;font-size:1rem;line-height:1.625rem;text-align:center;color:#837d88}@media (min-width:56.25em){.middle-section-title>h1{font-size:3.375rem}}@media (min-width:81.25em){.middle-section{padding:19.0625rem 10.3125rem 9.875rem 10.5rem;align-items:flex-start}.middle-section-line{margin-bottom:3.9375rem}.middle-section-title{margin-bottom:6rem}.middle-section-title>h1{font-size:4.5rem;line-height:4rem;letter-spacing:-.0625rem}.middle-section-articles{width:100%;display:flex;flex-direction:row;justify-content:flex-start}.middle-section-row{align-items:flex-start}.middle-section-row:not(:last-child){margin-right:1.875rem;margin-bottom:0}.middle-section-row>h2,.middle-section-row>p{text-align:left}}.lower-section{margin-left:1.5rem;margin-right:1.5rem;padding:4.5rem 1.5rem;background-color:#2d2641;margin-bottom:8.75rem;position:relative}.lower-section:before{content:"";position:absolute;background-repeat:no-repeat;height:100%;width:100%;top:0;right:0;background-position:100% 0;background-image:url(/Insure_Webpage/static/media/bg-pattern-how-we-work-mobile.96cd9d06.svg)}.lower-section-info>button{z-index:1;background-color:transparent;font-family:Karla;font-size:.8125rem;font-weight:700;line-height:.9375rem;letter-spacing:1.5px;text-align:center;padding:.75rem 1.5rem;color:#fff;border:1.5px solid #fff}.lower-section-info>button:hover{background-color:#fff;color:#2d2641;cursor:pointer}.lower-section-info .title>h1{color:#fff;font-family:"DM Serif Display",sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;line-height:2.5rem;letter-spacing:-.56px;text-align:center;margin-bottom:2.5rem}@media (min-width:37.5em){.lower-section{margin-left:3rem;margin-right:3rem}}@media (min-width:56.25em){.lower-section{max-height:15.625rem;margin-left:5.25rem;margin-right:5.15625rem;padding-top:4.3125rem;padding-bottom:4.3125rem}.lower-section:before{background-image:url(/Insure_Webpage/static/media/bg-pattern-how-we-work-desktop.eb268c33.svg)}.lower-section-info{flex-direction:row;justify-content:space-between}.lower-section-info .title{max-width:29.6875rem}.lower-section-info .title>h1{font-size:2.5rem;line-height:3.25rem;text-align:left}}@media (min-width:81.25em){.lower-section{margin-left:10.5rem;margin-right:10.3125rem;padding-left:5.0625rem;padding-right:5.0625rem}.lower-section-info .title>h1{font-size:3.5rem;line-height:3.5rem;letter-spacing:-.78px}}.footer-section{background-color:#fafafa;padding:5.5rem 1.5rem;position:relative}.footer-section:before{content:"";background-image:url(/Insure_Webpage/static/media/bg-pattern-footer-mobile.9f048cf0.svg);position:absolute;background-repeat:no-repeat;background-position:0 0;top:0;left:0;height:100%;width:100%}.footer-section-title{margin-bottom:2.5rem}.footer-section-title .social-media{margin-top:2rem}.footer-section-title .social-media .icon:not(:last-child){margin-right:1rem}.footer-section-title .social-media .icon>path:hover{cursor:pointer;fill:#2c2830}.footer-section-line{background:#dadada;height:1px;width:100%}.footer-section-row .col{z-index:2;width:15.9375rem;margin-top:2.5rem}.footer-section-row .col>h1{color:#837d88;margin-bottom:2.25rem}.footer-section-row .col>h1,.footer-section-row .col>h2{font-family:Karla,sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:.9375rem;letter-spacing:1.5px;text-align:center}.footer-section-row .col>h2{color:#2d2641}.footer-section-row .col>h2:not(:last-child){margin-bottom:1rem}.footer-section-row .col>h2:hover{text-decoration:underline;cursor:pointer}@media (min-width:56.25em){.footer-section{padding-right:5.15625rem;padding-left:5.25rem}.footer-section:before{width:50%;background-image:url(/Insure_Webpage/static/media/bg-pattern-footer-desktop.700c39ea.svg)}.footer-section-title{flex-direction:row;justify-content:space-between}.footer-section-row{flex-direction:row;justify-content:space-evenly}.footer-section-row .col>h1,.footer-section-row .col>h2{text-align:left}}@media (min-width:81.25em){.footer-section{padding-left:10.5rem;padding-right:10.3125rem}.footer-section-main-info{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}}
/*# sourceMappingURL=main.71d3b45d.chunk.css.map */