@media (min-width:992px){form.insurance{height:400px;padding:3rem 1rem 2rem}}@media (min-width:1200px){form.insurance{padding:3rem 2rem 2rem}}@media (max-width:991px){form.insurance{padding:2rem 0 2.5rem}}form.insurance .form-view{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:992px){form.insurance .form-view{height:230px}}@media (max-width:991px){form.insurance .form-view{height:200px}}@media (max-width:575px){form.insurance .form-view{height:auto}}form.insurance .navigate{display:flex;flex-direction:row;margin:0 auto;width:100%}@media (min-width:992px){form.insurance .navigate{margin-bottom:1.5rem}}@media (min-width:1200px){form.insurance .navigate{margin-bottom:2rem}}@media (max-width:991px){form.insurance .navigate{margin-bottom:1.5rem}}form.insurance .navigate>*{border-bottom:5px solid var(--color-gray);color:var(--color-gray);font-weight:700;line-height:1;width:50%}@media (min-width:992px){form.insurance .navigate>*{font-size:20px;padding-bottom:1rem}}@media (max-width:991px){form.insurance .navigate>*{font-size:14px;padding-bottom:.5rem}}form.insurance .navigate>.selected{border-bottom:5px solid var(--color-orange);color:var(--color-blue)}form.insurance .navigate>.item-1{text-align:left}form.insurance .navigate>.item-2{text-align:center}form.insurance .navigate>.item-3{text-align:right}form.insurance .form-view .title{font-weight:700;text-align:center}@media (min-width:992px){form.insurance .form-view .title{font-size:18px;margin-bottom:1.5rem}}@media (min-width:1200px){form.insurance .form-view .title{font-size:20px}}@media (max-width:991px){form.insurance .form-view .title{font-size:16px;margin-bottom:1rem}}form.insurance .form-view-buttons{display:flex;flex-direction:row;justify-content:center;margin-top:1.5rem;position:relative}form.insurance .form-view-buttons button{width:16em}form .controller.options_buttons{display:flex;flex-direction:column}form .controller.options_buttons .textwrapper{line-height:1;margin-bottom:1rem;text-align:center}form .controller.options_buttons .textwrapper label{font-weight:700;line-height:1.1}@media (min-width:992px){form .controller.options_buttons .textwrapper label{font-size:20px}}@media (max-width:991px){form .controller.options_buttons .textwrapper label{font-size:16px}}form .controller.options_buttons .ctrlwrapper{display:flex;flex-direction:row;justify-content:space-between}@media (min-width:992px){form .controller.options_buttons .ctrlwrapper{margin:0 auto;width:100%}}@media (max-width:991px){form .controller.options_buttons .ctrlwrapper{margin:0 auto;width:100%}}@media (max-width:767px){form .controller.options_buttons .ctrlwrapper{flex-wrap:wrap;max-width:calc(320px + 1rem)}}@media (max-width:414px){form .controller.options_buttons .ctrlwrapper{flex-wrap:wrap;width:calc(320px + .5rem)}}@media (max-width:359px){form .controller.options_buttons .ctrlwrapper{width:calc(280px + .5rem)}}form .controller.options_buttons .ctrlwrapper button{background-color:var(--color-white);border:1px solid var(--color-gray);border-radius:.5rem;color:var(--color-blue);cursor:pointer}@media (min-width:992px){form .controller.options_buttons .ctrlwrapper button{font-size:14px;font-weight:500;height:30px}}@media (max-width:991px){form .controller.options_buttons .ctrlwrapper button{font-size:14px;font-weight:500;height:30px}}@media (max-width:359px){form .controller.options_buttons .ctrlwrapper button{font-size:11px}}form .controller.options_buttons .ctrlwrapper button.selected,form .controller.options_buttons .ctrlwrapper button:hover{border:1px solid var(--color-orange);color:var(--color-orange)}form .controller.options_buttons .ctrlwrapper button.selected{cursor:default}form .controller.options_buttons .ctrlwrapper button span{display:inline-block;position:relative}form .controller.options_buttons .ctrlwrapper button.icon{background-position:center top 15px;background-repeat:no-repeat;font-weight:700}@media (min-width:992px){form .controller.options_buttons .ctrlwrapper button.icon{height:80px;padding-top:38px;text-align:center}}@media (max-width:991px){form .controller.options_buttons .ctrlwrapper button.icon{height:80px;padding-top:38px;text-align:center}}@media (max-width:767px){form .controller.options_buttons .ctrlwrapper button.icon{height:60px;padding:0 .5rem 0 50px;text-align:left}}form .controller.options_buttons .ctrlwrapper button.icon.automoto{background-image:url(/build/website/images/si-automoto.7292b86a.svg)}form .controller.options_buttons .ctrlwrapper button.icon.works{background-image:url(/build/website/images/si-works.cc165513.svg)}form .controller.options_buttons .ctrlwrapper button.icon.perso{background-image:url(/build/website/images/si-perso.1f71a75a.svg)}form .controller.options_buttons .ctrlwrapper button.icon.renewable{background-image:url(/build/website/images/si-renewable.af363367.svg)}form .controller.options_buttons .ctrlwrapper button.icon.new{background-image:url(/build/website/images/new.d2f92def.svg)}form .controller.options_buttons .ctrlwrapper button.icon.progress{background-image:url(/build/website/images/progress.6b4d5fd9.svg)}@media (max-width:767px){form .controller.options_buttons .ctrlwrapper button.icon.automoto{background-position:left 10px center;background-size:30px auto;margin-bottom:.5rem}form .controller.options_buttons .ctrlwrapper button.icon.works{background-position:left 15px center;background-size:26px auto;margin-bottom:.5rem}form .controller.options_buttons .ctrlwrapper button.icon.perso{background-position:left 14px top 19px;background-size:26px auto}form .controller.options_buttons .ctrlwrapper button.icon.renewable{background-position:left 10px center;background-size:28px auto}}form .controller.options_buttons.contact .ctrlwrapper{flex-wrap:wrap;width:100%}form .controller.options_buttons.contact .ctrlwrapper button{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-light);border-radius:.5rem;color:var(--color-blue);display:flex;font-size:14px;font-weight:700;height:72px;justify-content:center;margin-bottom:1rem;text-align:center;transition:background-color .2s;width:calc(33.33333% - 1rem)}form .controller.options_buttons.contact .ctrlwrapper button:hover{background-color:var(--color-gray-lite)}form .controller.options_buttons.contact .ctrlwrapper button.selected{border:1px solid var(--color-orange);color:var(--color-orange);cursor:default}@media (min-width:992px){form .controller.options_buttons.conso.compare .ctrlwrapper button.icon{width:24%}}@media (max-width:991px){form .controller.options_buttons.conso.compare .ctrlwrapper button.icon{width:24%}}@media (max-width:767px){form .controller.options_buttons.conso.compare .ctrlwrapper button.icon{width:160px}}@media (max-width:359px){form .controller.options_buttons.conso.compare .ctrlwrapper button.icon{width:140px}}@media (min-width:992px){form .controller.options_buttons.conso.automoto .ctrlwrapper button{font-size:18px}form .controller.options_buttons.conso.automoto .ctrlwrapper button:first-child{flex-grow:1}form .controller.options_buttons.conso.automoto .ctrlwrapper button:nth-child(2){flex-grow:2;margin:0 .5rem}form .controller.options_buttons.conso.automoto .ctrlwrapper button:nth-child(3){flex-grow:2}}@media (max-width:991px){form .controller.options_buttons.conso.automoto .ctrlwrapper button:first-child{flex-grow:1}form .controller.options_buttons.conso.automoto .ctrlwrapper button:nth-child(2){flex-grow:2;margin:0 .5rem}form .controller.options_buttons.conso.automoto .ctrlwrapper button:nth-child(3){flex-grow:2}}@media (max-width:767px){form .controller.options_buttons.conso.automoto .ctrlwrapper button{font-size:12px}form .controller.options_buttons.conso.automoto .ctrlwrapper button:nth-child(2),form .controller.options_buttons.conso.automoto .ctrlwrapper button:nth-child(3){flex-grow:1}}@media (max-width:414px){form .controller.options_buttons.conso.automoto .ctrlwrapper{width:100%}form .controller.options_buttons.conso.automoto .ctrlwrapper button{font-size:11px}form .controller.options_buttons.conso.automoto .ctrlwrapper button:nth-child(2),form .controller.options_buttons.conso.automoto .ctrlwrapper button:nth-child(3){flex-grow:1}}form .controller.options_buttons.conso.works .ctrlwrapper{width:100%}@media (min-width:992px){form .controller.options_buttons.conso.works .ctrlwrapper{max-width:calc(260px + 2rem)}}@media (max-width:991px){form .controller.options_buttons.conso.works .ctrlwrapper{max-width:calc(260px + 2rem)}}@media (max-width:414px){form .controller.options_buttons.conso.works .ctrlwrapper{max-width:calc(260px + 1rem)}}form .controller.options_buttons.conso.works .ctrlwrapper button{max-width:130px;width:100%}@media (min-width:992px){form .controller.options_buttons.conso.works .ctrlwrapper button{font-size:18px}form .controller.options_buttons.insurance .ctrlwrapper{max-width:100%}}@media (max-width:991px){form .controller.options_buttons.insurance .ctrlwrapper{max-width:450px}}@media (max-width:575px){form .controller.options_buttons.insurance .ctrlwrapper{flex-direction:column;max-width:210px}}form .controller.options_buttons.insurance .ctrlwrapper button{font-size:14px;font-weight:700}@media (min-width:992px){form .controller.options_buttons.insurance .ctrlwrapper button{height:60px;width:calc(50% - 1rem)}}@media (max-width:991px){form .controller.options_buttons.insurance .ctrlwrapper button{height:50px;width:calc(50% - .5rem)}}@media (max-width:575px){form .controller.options_buttons.insurance .ctrlwrapper button{width:100%}form .controller.options_buttons.insurance .ctrlwrapper button:first-child{margin-bottom:.8rem}}@media (min-width:992px){form .controller.options_buttons.insurance .ctrlwrapper button.icon{height:93px;padding-top:45px;width:calc(50% - 1rem)}}@media (max-width:991px){form .controller.options_buttons.insurance .ctrlwrapper button.icon{background-position:left 1rem center;height:69px;padding:0 0 0 65px;text-align:left;width:calc(50% - .5rem)}}@media (max-width:575px){form .controller.options_buttons.insurance .ctrlwrapper button.icon{width:100%}form .controller.options_buttons.insurance .ctrlwrapper button.icon:first-child{margin-bottom:.8rem}}@media (min-width:992px){#cafpinfo .mainwrapper{display:flex;flex-direction:row;height:640px;margin-top:20px}#cafpinfo.landing .mainwrapper{height:539px}#cafpinfo .mainwrapper .context{width:48%}#cafpinfo .mainwrapper .panel{width:52%}}@media (min-width:1200px){#cafpinfo .mainwrapper .context,#cafpinfo .mainwrapper .panel{width:50%}}@media (max-width:359px){#cafpinfo .mainwrapper{padding:0}#cafpinfo .mainwrapper .context{padding-left:.5rem}}@media (max-width:991px){#cafpinfo .mainwrapper{background-image:url(/build/website/images/cafpinfo.6ce58e2a.png);background-position:right 1.5rem top 40px;background-repeat:no-repeat;background-size:auto 200px}}@media (max-width:767px){#cafpinfo .mainwrapper{background:none}}@media (max-width:575px){#cafpinfo.landing .mainwrapper{background-position:right 1rem top 75px}}@media (max-width:375px){#cafpinfo.landing .mainwrapper{background-position:right .5rem top 120px}}#cafpinfo .context{color:var(--color-white)}@media (min-width:992px){#cafpinfo .context{padding-top:0}#cafpinfo.landing .context h1{font-size:44px;padding-right:.5rem}}@media (max-width:991px){#cafpinfo .context h1{width:13em}}@media (max-width:767px){#cafpinfo .context h1{margin:1rem 0}}@media (max-width:414px){#cafpinfo .context h1{width:100%}}#cafpinfo.landing .context h1 span{font-size:.8em}@media (min-width:992px){#cafpinfo.landing .context h1 sup{font-size:14px;top:-20px}}@media (max-width:991px){#cafpinfo.landing .context h1 sup{font-size:11px;top:-16px}}@media (min-width:992px){#cafpinfo .context ul{margin:2rem 0}#cafpinfo.landing .context ul{margin:1rem 0}}@media (min-width:1200px){#cafpinfo.landing .context ul{margin:2rem 0}}@media (max-width:991px){#cafpinfo .context ul{margin:1rem 0}}@media (max-width:767px){#cafpinfo .context ul{display:none}}#cafpinfo .context ul li{display:block;font-weight:500;line-height:1.5;padding-left:1em;position:relative}@media (min-width:992px){#cafpinfo .context ul li{font-size:25px}#cafpinfo.landing .context ul li{font-size:20px}}@media (max-width:991px){#cafpinfo .context ul li{font-size:20px}}#cafpinfo .context ul li sup{font-size:.6em;top:-.5em}#cafpinfo .context ul li:before{content:"•";left:0;position:absolute;top:0;width:1em}@media (min-width:992px){#cafpinfo .context ul li:before{font-size:50px;line-height:30px}#cafpinfo.landing .context ul li:before{font-size:39px;line-height:22px}}@media (max-width:991px){#cafpinfo .context ul li:before{font-size:39px;line-height:22px}}#cafpinfo .context .component.rating{align-items:center;display:flex;flex-direction:row}#cafpinfo .context .component.rating .stars{display:flex;flex-direction:row}#cafpinfo .context .component.rating .stars svg{height:25px;width:26px}#cafpinfo .context .component.rating .stars svg path.star-path-desktop{display:inline}#cafpinfo .context .component.rating .stars svg path.star-path-mobile{display:none}#cafpinfo .context .component.rating .stars svg:first-child{margin-left:0}#cafpinfo .context .component.rating .stars svg:last-child{margin-right:0}#cafpinfo .context .component.rating .caption{font-weight:500}@media (min-width:992px){#cafpinfo .context .component.rating .stars{height:28px}#cafpinfo .context .component.rating .stars svg{margin:0 5px}#cafpinfo .context .component.rating .caption{font-size:25px;height:28px;line-height:28px;margin-left:1rem}#cafpinfo.landing .context .component.rating .caption{font-size:20px}}@media (max-width:991px){#cafpinfo .context .component.rating .stars{height:22px}#cafpinfo .context .component.rating .stars svg{height:15px;margin:0 2px;width:16px}#cafpinfo .context .component.rating .stars svg path.star-path-desktop{display:none}#cafpinfo .context .component.rating .stars svg path.star-path-mobile{display:inline}#cafpinfo .context .component.rating .caption{font-size:15px;height:22px;line-height:22px;margin-left:.5rem}}@media (max-width:767px){#cafpinfo .context .component.rating .stars{height:15px}#cafpinfo .context .component.rating .caption{height:15px;line-height:15px}}#cafpinfo .context .btn{margin-top:1rem}@media (min-width:992px){#cafpinfo .context .btn{width:20em}}@media (max-width:991px){#cafpinfo .context .btn{width:20em}}@media (max-width:375px){#cafpinfo .context .btn{width:calc(100% - 2rem)}}@media (max-width:359px){#cafpinfo .context .btn{width:calc(100% - 1rem)}}#cafpinfo .panel{background-color:var(--color-white)}@media (min-width:992px){#cafpinfo .panel{border-top-left-radius:1rem;border-top-right-radius:1rem;padding:2rem 1.5rem}#cafpinfo.landing .panel{margin-top:-121px;position:relative}}@media (min-width:1200px){#cafpinfo .panel{padding:2rem}}@media (max-width:991px){#cafpinfo .panel{border-radius:1rem;margin:2rem auto;max-width:600px;padding:1rem 1.5rem 2rem}}@media (max-width:414px){#cafpinfo .panel{padding:1rem 1rem 2rem}}@media (max-width:359px){#cafpinfo .panel{border-radius:0}}#cafpinfo .panel .context{color:var(--color-blue);font-weight:700;line-height:1.2;text-align:center;width:100%}@media (min-width:992px){#cafpinfo .panel .context{font-size:35px;margin-bottom:2rem}#cafpinfo.landing .panel .context{font-size:30px}}@media (max-width:991px){#cafpinfo .panel .context{font-size:20px;margin-bottom:1.5rem}}#cafpinfo .panel .context span{color:var(--color-orange)}#cafpinfo .panel .context span sup{font-size:.5em;top:-.75em}#cafpinfo .panel .formwrapper{position:relative}@media (min-width:992px){#cafpinfo .panel .formwrapper{border:1px solid var(--color-gray);border-radius:1rem}}#cafpinfo .panel .formwrapper:before{background:url(/build/website/images/dquow.d55b211b.svg) no-repeat;background-size:cover;content:"";position:absolute}@media (min-width:992px){#cafpinfo .panel .formwrapper:before{height:29px;left:calc(50% - 23px);top:-14px;width:46px}}@media (max-width:991px){#cafpinfo .panel .formwrapper:before{height:16px;left:calc(50% - 13px);top:-8px;width:25px}}#cafpinfo .panel .formwrapper .bottom{background-color:var(--color-white);bottom:-1.2rem;left:calc(50% - 150px);position:absolute;width:300px}#cafpinfo .panel .formwrapper .bottom ul{display:flex;flex-direction:row}#cafpinfo .panel .formwrapper .bottom ul li{font-size:14px;font-weight:700;padding:.5rem 1rem}#cafpinfo .panel .formwrapper .bottom ul li:before{content:url(/build/website/images/check-orange.17a60599.svg);display:inline-block;margin-right:5px}#cafpinfo figure{bottom:0;position:absolute}#cafpinfo.landing figure{bottom:-60px}@media (min-width:992px){#cafpinfo figure{height:auto;left:21.5%;width:28%}}@media (min-width:1200px){#cafpinfo figure{height:302px;left:270px;width:325px}}#cafpinfo figure img{display:block}@media (min-width:992px){#cafpinfo figure img{height:auto;width:100%}}@media (min-width:1200px){#cafpinfo figure img{height:302px;width:325px}}@media (max-width:991px){#cafpinseco{margin-bottom:4rem}}#cafpinseco h2{max-width:23em;text-align:center}@media (min-width:992px){#cafpinseco h2{margin:0 auto calc(3rem + 30px)}}@media (max-width:991px){#cafpinseco h2{margin:0 auto calc(2rem + 30px)}}#cafpinseco .wrapper{position:relative}@media (max-width:991px){#cafpinseco .wrapper{margin:0 auto;width:360px}}@media (max-width:375px){#cafpinseco .wrapper{width:100%}}#cafpinseco .wrapper .bg{background-color:var(--color-main-lite);border-radius:15rem;position:absolute}@media (min-width:992px){#cafpinseco .wrapper .bg{height:100%;left:-1rem;top:0;width:calc(100% + 2rem)}}@media (min-width:1200px){#cafpinseco .wrapper .bg{left:-67px;width:calc(100% + 134px)}}@media (max-width:991px){#cafpinseco .wrapper .bg{height:100%;left:-2rem;top:0;width:calc(100% + 4rem)}}#cafpinseco .wrapper ul{display:flex;position:relative}@media (min-width:992px){#cafpinseco .wrapper ul{flex-direction:row;width:100%}}@media (max-width:991px){#cafpinseco .wrapper ul{flex-direction:column}}#cafpinseco .wrapper ul li{position:relative;text-align:center}@media (min-width:992px){#cafpinseco .wrapper ul li{padding:calc(30px + 1rem) 0 1.5rem;width:25%}}@media (max-width:991px){#cafpinseco .wrapper ul li{padding:calc(30px + 1rem) 2rem calc(2rem + 30px)}}#cafpinseco .wrapper ul li:after{border:2px solid var(--color-blue);border-bottom:0;border-left:0;content:"";display:block;height:7px;position:absolute;width:7px}#cafpinseco .wrapper ul li:last-child:after{display:none}@media (min-width:992px){#cafpinseco .wrapper ul li:after{right:0;top:56px;transform:rotate(45deg)}}@media (max-width:991px){#cafpinseco .wrapper ul li:after{bottom:2.5rem;left:calc(50% - 3px);transform:rotate(135deg)}}#cafpinseco .wrapper ul li .icon{height:60px;left:calc(50% - 35px);position:absolute;top:-30px;width:70px}@media (max-width:991px){#cafpinseco .wrapper ul li .icon{margin:.5rem auto 1rem}}#cafpinseco .wrapper ul li:first-child .icon{background:url(/build/website/images/ins-glass.93aceb0a.svg) 50% no-repeat}#cafpinseco .wrapper ul li:nth-child(2) .icon{background:url(/build/website/images/ins-umbrella.023387de.svg) 50% no-repeat}#cafpinseco .wrapper ul li:nth-child(3) .icon{background:url(/build/website/images/ins-thumbsup.aa8a7e13.svg) 50% no-repeat}#cafpinseco .wrapper ul li:nth-child(4) .icon{background:url(/build/website/images/ins-pig.d48b7d62.svg) 50% no-repeat}#cafpinseco .wrapper ul li .title{font-weight:700;line-height:1.3;margin-bottom:1rem}@media (min-width:992px){#cafpinseco .wrapper ul li .title{font-size:18px}}@media (min-width:1200px){#cafpinseco .wrapper ul li .title{font-size:20px}}@media (max-width:991px){#cafpinseco .wrapper ul li .title{font-size:16px}}#cafpinseco .wrapper ul li .context{line-height:1.3;padding:0 1rem}#cafpinseco .wrapper ul li:nth-child(2) .context{padding:0 1.5rem}@media (min-width:992px){#cafpinseco .wrapper ul li .context{font-size:15px;margin-bottom:1.5rem}}@media (min-width:1200px){#cafpinseco .wrapper ul li .context{font-size:16px}}@media (max-width:991px){#cafpinseco .wrapper ul li .context{font-size:14px}}#cafpinseco .wrapper ul li .end{font-weight:700}@media (min-width:992px){#cafpinseco .wrapper ul li .end{font-size:26px;line-height:1.2}}@media (min-width:1200px){#cafpinseco .wrapper ul li .end{font-size:33px;line-height:1}}@media (max-width:991px){#cafpinseco .wrapper ul li .end{font-size:25px;line-height:1.2}}#cafpinseco .wrapper ul li .end span{color:var(--color-orange)}@media (min-width:992px){#cafpinseco .wrapper ul li .end span{font-size:25px}}@media (min-width:1200px){#cafpinseco .wrapper ul li .end span{font-size:30px}}#cafpinseco .wrapper ul li .end span sup{font-size:10px}@media (min-width:992px){#cafpinseco .wrapper ul li .end span sup{top:-1.2em}}@media (min-width:1200px){#cafpinseco .wrapper ul li .end span sup{top:-1.6em}}@media (max-width:991px){#cafpinseco .wrapper ul li .end span sup{top:-1.2em}}#cafpinseco .wrapper ul li .note{font-size:10px;margin-top:1rem}#cafpinseco .btn{margin:2rem auto 0;max-width:16em;width:100%}@media (min-width:992px){#cafpinsexample{padding-bottom:8rem}#cafpinsexample.landing{height:380px;padding-bottom:0}}@media (min-width:1200px){#cafpinsexample{height:670px}#cafpinsexample.landing{height:440px}}@media (max-width:991px){#cafpinsexample{padding-bottom:2rem}}@media (min-width:992px){#cafpinsexample .picture{height:auto;position:relative;top:130px;width:40%}#cafpinsexample.landing .picture{top:10px}#cafpinsexample .picture{left:calc(78% - 885px)}}@media (min-width:1200px){#cafpinsexample .picture{height:640px;top:30px;width:535px}#cafpinsexample.landing .picture{top:-40px}#cafpinsexample .picture{left:-100px}}@media (max-width:991px){#cafpinsexample .picture{height:auto;left:calc(50% - 310px);position:absolute;top:120px;width:240px}}@media (max-width:575px){#cafpinsexample .picture{height:auto;left:calc(50% - 250px);position:absolute;top:160px;width:200px}#cafpinsexample.landing .picture{top:170px}}@media (max-width:359px){#cafpinsexample .picture{display:none}}@media (min-width:992px){#cafpinsexample .wrapper{left:0;padding-left:calc(100% - 885px);position:absolute;top:0;width:100%}}#cafpinsexample h2{margin-bottom:1.5rem}@media (max-width:991px){#cafpinsexample h2{text-align:center}}#cafpinsexample h2 sup{font-size:10px}@media (min-width:992px){#cafpinsexample h2 sup{top:-1.2em}}@media (min-width:1200px){#cafpinsexample h2 sup{top:-1.8em}}@media (max-width:991px){#cafpinsexample h2 sup{top:-1em}}#cafpinsexample .context{font-weight:500;margin-bottom:1rem}@media (min-width:992px){#cafpinsexample .context{font-size:16px}}@media (max-width:991px){#cafpinsexample .context{font-size:14px;text-align:center}}@media (min-width:992px){#cafpinsexample .slidewrapper{margin-left:-15px;margin-right:-15px;width:915px}#cafpinsexample .slidewrapper ul li{padding:15px 15px 0}}@media (max-width:991px){#cafpinsexample .slidewrapper{margin:0 auto 1rem;width:320px}#cafpinsexample .slidewrapper ul li{padding:15px 15px 0}}@media (max-width:359px){#cafpinsexample .slidewrapper{width:100%}}#cafpinsexample .slidewrapper ul li .item{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-light);border-radius:10px;display:flex;justify-content:space-between}@media (min-width:992px){#cafpinsexample .slidewrapper ul li .item{flex-direction:row;height:170px}}@media (max-width:992px){#cafpinsexample .slidewrapper ul li .item{flex-direction:column;height:486px}}#cafpinsexample .slidewrapper ul li .item>*{font-weight:700;user-select:none}@media (min-width:992px){#cafpinsexample .slidewrapper ul li .item>*{width:25%}}@media (max-width:992px){#cafpinsexample .slidewrapper ul li .item>*{width:100%}}#cafpinsexample .slidewrapper ul li .item .wrap1{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media (max-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap1{padding:1rem 0}}#cafpinsexample .slidewrapper ul li .item .wrap1 img{display:block;height:auto;position:relative;width:auto}#cafpinsexample .slidewrapper ul li .item .wrap1 .label{margin-top:.5rem}@media (min-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap1 .label{font-size:18px}}@media (max-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap1 .label{font-size:15px}}#cafpinsexample .slidewrapper ul li .item .wrap2{border:1px solid var(--color-gray-light);font-size:18px}@media (min-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap2{border-bottom:0;border-top:0;padding:0 1.5rem}}@media (max-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap2{align-items:center;border-left:0;border-right:0;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem;padding:1.5rem}}#cafpinsexample .slidewrapper ul li .item .wrap2 :first-child{background:url(/build/website/images/house-o.3686949d.svg) no-repeat;padding-left:35px}#cafpinsexample .slidewrapper ul li .item .wrap2 :last-child{background:url(/build/website/images/timer-o.b550302e.svg) no-repeat;padding-left:35px}@media (min-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap2 :last-child{margin-top:1.5rem}}@media (max-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap2 :last-child{margin-top:1rem}}#cafpinsexample .slidewrapper ul li .item .wrap3>*{font-size:16px;line-height:1.3;padding:0 1.5rem}@media (max-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap3>*{text-align:center}}#cafpinsexample .slidewrapper ul li .item .wrap3 :last-child{margin-top:.5rem}@media (min-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap4{padding-right:2rem}}@media (max-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap4{padding:2rem}}#cafpinsexample .slidewrapper ul li .item .wrap4 .sticker{background-color:var(--color-orange);border-radius:10px;color:var(--color-white);line-height:1.2;padding:1rem 0;text-align:center}@media (min-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap4 .sticker{font-size:25px}}@media (max-width:992px){#cafpinsexample .slidewrapper ul li .item .wrap4 .sticker{font-size:22px}}#cafpinsexample .slidewrapper ul li .item .wrap4 .sticker sup{font-size:.5em;top:-.8em}#cafpinsexample .pagewrapper{margin-top:1.5rem}#cafpinsexample .navwrapper{display:flex;justify-content:flex-start}@media (min-width:992px){#cafpinsexample .navwrapper{flex-direction:row;margin-top:2rem;width:100%}}@media (max-width:992px){#cafpinsexample .navwrapper{flex-direction:column;margin:2rem auto 0;width:290px}}#cafpinsexample .navwrapper a{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-light);border-radius:10px;display:flex;flex-direction:row;height:60px;line-height:1.3;transition:background-color .2s}@media (hover:hover){#cafpinsexample .navwrapper a:hover{background-color:var(--color-gray-light);border:1px solid var(--color-gray-light)}}@media (min-width:992px){#cafpinsexample .navwrapper a{margin-left:1.5rem;width:calc(33.33333% - 1rem)}}@media (max-width:992px){#cafpinsexample .navwrapper a{margin-top:1.5rem;width:100%}}#cafpinsexample .navwrapper a:first-child{margin-left:0;margin-top:0}#cafpinsexample .navwrapper a span{color:var(--color-blue);display:block;font-size:14px;font-weight:700;line-height:1.3;position:relative}@media (min-width:992px){#cafpinsexample .navwrapper a span{margin:0 40px 0 20px;width:calc(100% - 60px)}}@media (max-width:991px){#cafpinsexample .navwrapper a span{margin:0 40px 0 20px;width:calc(100% - 60px)}}@media (max-width:359px){#cafpinsexample .navwrapper a span{margin:0 1rem;text-align:center;width:calc(100% - 2rem)}}#cafpinsexample .navwrapper a span:after{border:2px solid var(--color-blue);border-bottom:0;border-left:0;content:"";display:block;height:7px;position:absolute;top:calc(50% - 3px);transform:rotate(45deg);width:7px}@media (min-width:992px){#cafpinsexample .navwrapper a span:after{right:-20px}}@media (max-width:991px){#cafpinsexample .navwrapper a span:after{right:-20px}}@media (max-width:359px){#cafpinsexample .navwrapper a span:after{display:none}}