@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap);
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,emptyo,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var{margin:0;padding:0;border:0}a:focus,abbr:focus,acronym:focus,address:focus,applet:focus,article:focus,aside:focus,audio:focus,b:focus,big:focus,blockquote:focus,body:focus,canvas:focus,caption:focus,center:focus,cite:focus,code:focus,dd:focus,del:focus,details:focus,dfn:focus,div:focus,dl:focus,dt:focus,em:focus,embed:focus,emptyo:focus,fieldset:focus,figcaption:focus,figure:focus,footer:focus,form:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,header:focus,hgroup:focus,html:focus,i:focus,iframe:focus,img:focus,ins:focus,kbd:focus,label:focus,legend:focus,li:focus,mark:focus,menu:focus,nav:focus,object:focus,ol:focus,output:focus,p:focus,pre:focus,q:focus,ruby:focus,s:focus,samp:focus,section:focus,small:focus,span:focus,strike:focus,strong:focus,sub:focus,summary:focus,sup:focus,table:focus,tbody:focus,td:focus,tfoot:focus,th:focus,thead:focus,time:focus,tr:focus,tt:focus,u:focus,ul:focus,var:focus{outline:0}*,:after,:before{box-sizing:border-box;font-smooth:always;-webkit-font-smoothing:antialiased}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}body{font-smooth:always;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-style:normal;font-weight:400}q{quotes:"\201C" "\201D" "\2018" "\2019"}textarea{vertical-align:top}pre{white-space:pre-wrap}hr{display:block;height:1px;background-color:#000;border:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}img{-ms-interpolation-mode:bicubic}a{color:inherit}button,input,optgroup,select,textarea{text-align:inherit;font-family:inherit;color:inherit;text-transform:inherit}button,input{padding:0;margin:0;border-radius:0;background:transparent;border:1px solid #000}button,input[type=submit]{cursor:pointer}li{list-style:none}.slick-slide:focus{outline:0}input[type=email],input[type=tel],input[type=text],textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none}input::placeholder,textarea::placeholder{opacity:1}html{font-family:Open sans,Arial,sans-serif;font-size:16px;line-height:1.5;color:#86878b}body{min-height:100vh;display:flex;flex-direction:column;background:#fff}img{max-width:100%;height:auto}a,a:active,a:focus,a:hover,a:visited,button,button:active,button:focus,button:hover,button:visited,input,input:active,input:focus,input:hover,input:visited,select,select:active,select:focus,select:hover,select:visited,textarea,textarea:active,textarea:focus,textarea:hover,textarea:visited{outline:0;text-decoration:none}.btn:not(:active),.btn:not(:active):after,.btn:not(:active):before,.btn:not(:active) svg *,a:not(:active),a:not(:active):after,a:not(:active):before,a:not(:active) svg *,button:not(:active),button:not(:active):after,button:not(:active):before,button:not(:active) svg *,input[type=submit]:not(:active),input[type=submit]:not(:active):after,input[type=submit]:not(:active):before,input[type=submit]:not(:active) svg *{transition:all .3s ease}.screen-reader-text{position:absolute;width:0;height:0;overflow:hidden;opacity:0}#footer,#header,#main,.container{position:relative}.container{width:100%;max-width:1170px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.container .container{padding-right:0;padding-left:0}#header{width:100%;z-index:5}#main{width:100%;z-index:10;flex:1 1 auto}#footer{width:100%;z-index:5}#header{background-color:#fff}#header .logo-wrapper{padding:.6875rem 0 .5625rem;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}#header .logo-wrapper>*{flex:0 1 auto}#header .link{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}#header .link>*{flex:0 1 auto}#header .illus{display:block}#header .txt{margin-left:.6875rem;font-family:Raleway,Arial,sans-serif;font-size:1.1875rem;line-height:1;font-weight:700;color:#8694a3}@media only screen and (max-width:1024px){#header .illus{max-width:13.4375rem}#header .txt{font-size:1.0625rem;line-height:1}}@media only screen and (max-width:600px){#header .illus{max-width:8.75rem}#header .txt{font-size:.8125rem;line-height:1}}#footer{padding:.875rem 0 .75rem;background-color:#092c54;color:#fff}#footer .list{margin:0 -.6875rem;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}#footer .list>*{flex:0 1 auto}#footer .link{display:block;padding:.6875rem;font-size:.9375rem;line-height:1;font-weight:600}#footer .logo-wrapper{display:block;max-width:175px;margin:0 auto}#footer .logo{display:block}@media only screen and (max-width:600px){#footer .link{font-size:.8125rem;line-height:1}}.banner-main{background:rgba(0,0,0,.15) url(/build/images/bg-banner-main.jpg) no-repeat 50%;background-size:cover;color:#fff}.banner-main .banner-main-content{padding-top:3.75rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.banner-main .banner-main-content>*{flex:0 1 auto}.banner-main .banner-main-content:before{display:block;width:1px;min-width:1px;max-width:1px;padding-top:171px;opacity:0;visibility:hidden;flex:0 0 1px;content:""}.banner-main .title{position:relative;padding-bottom:1.625rem;font-family:Raleway,Arial,sans-serif;font-size:3.0625rem;line-height:1;font-weight:700}.banner-main .title:before{position:absolute;left:0;bottom:0;width:4rem;height:.125rem;background-color:#fff;content:""}@media only screen and (max-width:600px){.banner-main .banner-main-content:before{padding-top:140px}.banner-main .title{font-size:2.375rem;line-height:1}}.btn{display:inline-block;vertical-align:middle}.btn.disabled,.btn[disabled]{pointer-events:none;opacity:.4}.btn-primary{padding:.8125rem 1.0625rem;background-color:#e62e2e;border:2px solid #e62e2e;border-radius:4px;font-size:.9375rem;line-height:1;font-weight:600;color:#fff;text-transform:uppercase}.btn-primary:hover{background-color:#fff;color:#e62e2e}.editor{font-size:.875rem;line-height:1.45;color:#86878b}.editor.color2{color:#fff}.editor>:first-child{margin-top:0!important}.editor>:last-child{margin-bottom:0!important}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{margin-top:1.875rem;margin-bottom:1.25rem;line-height:1;font-weight:700;color:#333}.editor h1,.editor h2{font-size:1.25rem}.editor h3{font-size:1.1875rem}.editor h4{font-size:1.125rem}.editor h5{font-size:1.0625rem}.editor h6{font-size:1rem}.editor b,.editor strong{font-weight:700}.editor a{color:#86878b;text-decoration:underline}.editor a:focus:not(:active),.editor a:hover:not(:active){text-decoration:none}.editor p,.editor ul{margin-bottom:.9375rem}.editor ul{overflow:hidden}.editor ul li{position:relative;padding:0 0 0 .625rem;line-height:125%}.editor ul li:first-child{margin-top:0}.editor ul li:before{position:absolute;top:.4375rem;left:0;width:.25rem;height:.25rem;background-color:currentColor;border-radius:50%;content:""}.form{background-color:#fff}.form .form-body{padding:.5rem 1.75rem 0}.form .field-wrapper{position:relative;display:block;width:100%;margin-top:1.1875rem;text-align:left;transition:all .3s ease}.form .field-wrapper:first-child{margin-top:0}.form .field-wrapper.checkbox,.form .field-wrapper.radio{margin-top:.4375rem}.form .field-wrapper.checkbox .legend,.form .field-wrapper.radio .legend{display:block;font-size:1rem;line-height:1.25;font-weight:700}.form .field-wrapper.checkbox ul,.form .field-wrapper.radio ul{padding-left:20px}.form .field-wrapper.checkbox ul li,.form .field-wrapper.radio ul li{padding:10px 0}.form .field-wrapper.checkbox ul li .field-item:checked+.label-item,.form .field-wrapper.checkbox ul li .field-item:not(:checked)+.label-item,.form .field-wrapper.radio ul li .field-item:checked+.label-item,.form .field-wrapper.radio ul li .field-item:not(:checked)+.label-item{padding-left:35px}.form .field-wrapper.checkbox .field-item,.form .field-wrapper.radio .field-item{display:inline-block;vertical-align:middle;margin-right:10px}.form .field-wrapper.checkbox .field-item:checked,.form .field-wrapper.checkbox .field-item:not(:checked),.form .field-wrapper.radio .field-item:checked,.form .field-wrapper.radio .field-item:not(:checked){position:absolute;width:1px;height:1px;opacity:0;z-index:0}.form .field-wrapper.checkbox .field-item:checked+.label-item,.form .field-wrapper.checkbox .field-item:not(:checked)+.label-item,.form .field-wrapper.radio .field-item:checked+.label-item,.form .field-wrapper.radio .field-item:not(:checked)+.label-item{position:relative;display:block;margin-right:-.625rem;padding:0 0 0 1.4375rem;cursor:pointer;transition:all .3s ease}.form .field-wrapper.checkbox .field-item:checked+.label-item:before,.form .field-wrapper.checkbox .field-item:not(:checked)+.label-item:before,.form .field-wrapper.radio .field-item:checked+.label-item:before,.form .field-wrapper.radio .field-item:not(:checked)+.label-item:before{position:absolute;top:.0625rem;left:0;width:.9375rem;height:.9375rem;background-color:#fff;border:1px solid #7f7f7f;content:""}.form .field-wrapper.checkbox .field-item:checked+.label-item:after,.form .field-wrapper.checkbox .field-item:not(:checked)+.label-item:after,.form .field-wrapper.radio .field-item:checked+.label-item:after,.form .field-wrapper.radio .field-item:not(:checked)+.label-item:after{position:absolute;top:.25rem;left:.1875rem;width:.5625rem;height:.5625rem;opacity:0;background-color:#7f7f7f;content:"";transform:scale(0);transition:all .3s ease}.form .field-wrapper.checkbox .field-item:checked+.label-item:after,.form .field-wrapper.radio .field-item:checked+.label-item:after{opacity:1;transform:scale(1)}.form .field-wrapper.checkbox .label-item,.form .field-wrapper.radio .label-item{display:inline-block;vertical-align:middle;font-size:.8125rem;line-height:1.1;color:#7f7f7f}.form .field-wrapper.radio .field-item:checked+.label-item:after,.form .field-wrapper.radio .field-item:checked+.label-item:before,.form .field-wrapper.radio .field-item:not(:checked)+.label-item:after,.form .field-wrapper.radio .field-item:not(:checked)+.label-item:before{border-radius:50%}.form .field-wrapper.tax .legend{text-align:center;font-size:.9375rem;line-height:1;font-weight:700;color:#092c54}.form .field-wrapper.tax ul{max-width:23.75rem;margin:.5rem auto 0;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}.form .field-wrapper.tax ul>*{flex:0 1 auto}.form .field-wrapper.tax li{width:6.875rem}.form .field-wrapper.tax .field-item:checked,.form .field-wrapper.tax .field-item:not(:checked){position:absolute;width:1;opacity:0;z-index:0}.form .field-wrapper.tax .field-item:checked+.label-item{background-color:#fff;color:#092c54}.form .field-wrapper.tax .label-item{width:100%;height:3rem;padding:0 .625rem;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background:#092c54;border:2px solid #092c54;border-radius:.3125rem;text-align:center;font-size:1.125rem;line-height:1;font-weight:600;color:#fff}.form .field-wrapper.tax .label-item>*{flex:0 1 auto}.form .field-wrapper .field{position:relative;display:block;width:100%;height:1.875rem;padding:0 .8125rem;z-index:5;background-color:#fff;border:0;border-bottom:1px solid #d6d6d6;border-left:1px solid #f9f9f9;border-radius:0;font-size:.9375rem;line-height:1.3;color:#7f7f7f;transition:all .3s ease}.form .field-wrapper .field::placeholder{opacity:1;color:#7f7f7f}.form .field-wrapper .field:focus{border-bottom-color:#092c54}.form .txt{margin-top:.75rem;font-size:.75rem;line-height:1;color:#7f7f7f}.form .btn-submit-wrapper{margin-top:.6875rem}.form .btn-submit-wrapper .btn-submit{display:block;width:100%;padding:.75rem;background-color:#e62e2e;border:2px solid #e62e2e;text-align:center;font-size:1.375rem;line-height:1;font-weight:600;color:#fff;text-transform:uppercase}.form .btn-submit-wrapper .btn-submit:hover{background-color:#fff;color:#e62e2e}@media only screen and (max-width:600px){.form .field-wrapper.tax ul{display:block}.form .field-wrapper.tax li{width:100%;margin-top:.3125rem}.form .field-wrapper.tax li:first-child{margin-top:0}}.page-home .banner-home{position:relative;z-index:5;background:rgba(0,0,0,.15) url(/build/images/bg-banner-main.jpg) no-repeat 50%;background-size:cover;color:#fff}.page-home .banner-home .banner-home-content{padding:4.125rem 0 2.125rem;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.page-home .banner-home .banner-home-content>*{flex:0 1 auto}.page-home .banner-home .desc{margin-right:9%;padding-top:5rem;flex:0 1 600px}.page-home .banner-home .desc .title{position:relative;padding-bottom:1.375rem;font-family:Raleway,Arial,sans-serif;font-size:3.0625rem;line-height:1.15;font-weight:700}.page-home .banner-home .desc .title:before{position:absolute;bottom:0;left:0;width:4rem;height:.125rem;background-color:#fff;content:""}.page-home .banner-home .desc .txt{margin-top:1.0625rem;font-family:Raleway,Arial,sans-serif;font-size:1rem;line-height:1.4}.page-home .banner-home .desc .sub-txt{margin-top:1.6875rem;font-size:1.625rem;line-height:1.25}.page-home .banner-home .form-wrapper{position:relative;max-width:404px;margin:0 auto;flex:0 0 404px;box-shadow:0 0 6px rgba(0,0,0,.15);color:#86878b}.page-home .banner-home .form-wrapper .illus-wrapper{position:absolute;top:-4.125rem;left:50%;transform:translate(-50%,-50%)}.page-home .banner-home .form-wrapper .illus{display:block}.page-home .banner-home .form-wrapper .title{padding:1rem;background-color:#f5f5f5;border-radius:5px 5px 0 0;text-align:center;font-size:1.125rem;line-height:1;font-weight:700;color:#e62e2e;text-transform:uppercase}.page-home .banner-reinsurances{background-color:#fff;border-bottom:1px solid #b7b7b7;box-shadow:0 0 6px hsla(0,0%,71.8%,.5)}.page-home .banner-reinsurances .banner-reinsurances-content{padding:1.5625rem 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.page-home .banner-reinsurances .banner-reinsurances-content>*{flex:0 1 auto}.page-home .banner-reinsurances .title{margin-left:-1.875rem;flex:1 1 auto;font-size:1.25rem;line-height:1;font-weight:700;color:#092c54}.page-home .banner-reinsurances .list{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex:1 1 auto}.page-home .banner-reinsurances .list>*{flex:0 1 auto}.page-home .banner-reinsurances .item{margin-right:.625rem;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.page-home .banner-reinsurances .item>*{flex:0 1 auto}.page-home .banner-reinsurances .item:last-child{margin-right:0}.page-home .banner-reinsurances .illus-wrapper{margin-right:.875rem}.page-home .banner-reinsurances .illus{display:block}.page-home .banner-reinsurances .txt{font-size:1rem;line-height:1;font-weight:700;color:#092c54}.page-home .block-3-cols{padding:1.0625rem 0 2.8125rem;background-color:#f5f5f5}.page-home .block-3-cols .container{width:100%;max-width:1306px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.page-home .block-3-cols .illus{display:block;margin:0 auto}.page-home .block-3-cols .cols-wrapper{margin-top:1.625rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.page-home .block-3-cols .cols-wrapper>*{flex:0 1 auto}.page-home .block-3-cols .col{flex:1 1 33%}.page-home .block-3-cols .title{position:relative;padding-bottom:1.25rem;text-align:center;font-size:1.25rem;line-height:1.25;font-weight:700;color:#333}.page-home .block-3-cols .title:before{position:absolute;bottom:0;left:50%;width:64px;height:2px;background-color:#e62e2e;content:"";transform:translateX(-50%)}.page-home .block-3-cols .txt{margin-top:2.125rem;padding:0 2.0625rem;text-align:justify}.page-home .block-3-cols .btn-wrapper{text-align:center}.page-home .block-2-cols{padding:2.9375rem 0 4.0625rem;background:rgba(0,0,0,.15) url(/build/images/bg-block-2-cols.jpg) no-repeat 50%;background-size:cover}.page-home .block-2-cols .container{width:100%;max-width:1240px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.page-home .block-2-cols .title{position:relative;padding-bottom:1.75rem;text-align:center;font-family:Raleway,Arial,sans-serif;font-size:2.25rem;line-height:1;color:#fff}.page-home .block-2-cols .title:before{position:absolute;bottom:0;left:50%;width:4rem;height:.125rem;background-color:currentColor;content:"";transform:translateX(-50%)}.page-home .block-2-cols .cols-wrapper{margin-top:1.875rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.page-home .block-2-cols .cols-wrapper>*{flex:0 1 auto}.page-home .block-2-cols .col{flex:1 1 50%}.page-home .block-2-cols .col-1{margin-right:2.625rem}.page-home .block-2-cols .col-1 .txt{text-align:justify}.page-home .block-2-cols .txt{font-size:1rem}.page-home .block-2-cols .txt li{margin-top:1rem}.page-home .block-2-cols .txt li:first-child{margin-top:0}.page-home .block-2-cols .txt ul li:before{top:.5625rem}.page-home .block-2-cols .btn-wrapper{margin-top:2.5rem}.page-home .block-graph{padding:2.8125rem 0 3.125rem}.page-home .block-graph .container{width:100%;max-width:1220px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.page-home .block-graph .title{position:relative;padding-bottom:1.75rem;text-align:center;font-family:Raleway,Arial,sans-serif;font-size:2.25rem;line-height:1;color:#212121}.page-home .block-graph .title:before{position:absolute;bottom:0;left:50%;width:4rem;height:.125rem;background-color:#e62e2e;content:"";transform:translateX(-50%)}.page-home .block-graph .cols-wrapper{margin-top:3.125rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.page-home .block-graph .cols-wrapper>*{flex:0 1 auto}.page-home .block-graph .col-1{margin-right:1.875rem;flex:0 1 50%}.page-home .block-graph .col-2{flex:1 1 auto}.page-home .block-graph .txt{text-align:justify}.page-home .block-graph .graph{position:relative;max-width:600px;height:22.5rem;margin:0 auto}.page-home .block-graph .illus-wrapper{position:absolute;top:.5625rem;left:13.0625rem}.page-home .block-graph .illus{display:block;margin:0 auto}.page-home .block-graph .legende{position:absolute;white-space:nowrap}.page-home .block-graph .legende-1{top:-1.4375rem;left:440px}.page-home .block-graph .legende-2{top:18.3125rem;left:23.4375rem}.page-home .block-graph .legende-3{top:6.875rem;left:.625rem}.page-home .block-graph .line{display:block;font-size:20px;line-height:1;font-weight:700}.page-home .block-graph .line-1{color:#212121}.page-home .block-graph .line-2,.page-home .block-graph .line-3{color:#3a6db9}.page-home .block-graph .line-2{text-transform:uppercase}@media only screen and (max-width:1250px){.page-home .banner-reinsurances .title{margin-left:0}.page-home .block-3-cols .title{text-align:left}.page-home .block-3-cols .title:before{left:0;transform:translateX(0)}.page-home .block-3-cols .title br{display:none}.page-home .block-3-cols .cols-wrapper{display:block}.page-home .block-3-cols .col{margin-top:1.875rem}.page-home .block-3-cols .col:first-child{margin-top:0}.page-home .block-3-cols .txt{margin-top:1.25rem;padding:0}.page-home .block-graph .cols-wrapper{display:block;margin-top:1.875rem}.page-home .block-graph .col{margin-right:0}.page-home .block-graph .col-2{margin-top:3.125rem}}@media only screen and (max-width:1100px){.page-home .banner-reinsurances .banner-reinsurances-content{display:block}.page-home .banner-reinsurances .list{margin-top:.625rem}}@media only screen and (max-width:960px){.page-home .banner-home .banner-home-content{display:block;padding-top:2.5rem}.page-home .banner-home .desc{padding-top:0;margin-right:0}.page-home .banner-home .form-wrapper{margin-top:3.75rem}.page-home .banner-home .form-wrapper .illus-wrapper{top:0;right:0;left:auto;transform:translate(50%,-50%)}.page-home .banner-reinsurances .title{font-size:1.1875rem;line-height:1.25}.page-home .banner-reinsurances .illus-wrapper{max-width:2.25rem}.page-home .banner-reinsurances .txt{font-size:.9375rem;line-height:1}.page-home .block-2-cols .cols-wrapper{display:block}.page-home .block-2-cols .col{margin-top:2.5rem;margin-right:0}.page-home .block-2-cols .col:first-child{margin-top:0}}@media only screen and (max-width:650px){.page-home .block-graph .graph{height:auto}.page-home .block-graph .illus-wrapper{position:static}.page-home .block-graph .illus{max-width:75%}.page-home .block-graph .legende{position:static;margin-top:1.25rem;text-align:center}}@media only screen and (max-width:600px){.page-home .banner-home .desc .title{font-size:2.5rem;line-height:1.15}.page-home .banner-home .desc .sub-txt{font-size:1.0625rem;line-height:1.25}.page-home .banner-home .form-wrapper{margin-top:2.5rem}.page-home .banner-home .form-wrapper .illus-wrapper{display:none}.page-home .banner-reinsurances .title{font-size:1.0625rem;line-height:1}.page-home .banner-reinsurances .list{margin-right:-.625rem;margin-left:-.625rem;align-items:flex-start}.page-home .banner-reinsurances .item{display:block}.page-home .banner-reinsurances .illus-wrapper{height:36px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.page-home .banner-reinsurances .illus-wrapper>*{flex:0 1 auto}.page-home .banner-reinsurances .txt{margin-top:.375rem;text-align:center;font-size:.875rem;line-height:1}.page-home .block-2-cols .title,.page-home .block-graph .title{font-size:1.875rem;line-height:1}}.page-default .block-text{margin-top:3.125rem;margin-bottom:4.6875rem}.page-default .block-text .txt{text-align:justify}.page-default .block-text .btn-wrapper{margin-top:4.6875rem;text-align:center}@media only screen and (max-width:600px){.page-default .block-text .btn-wrapper{margin-top:3.125rem}}.page-form-success .banner-main{background-image:url(/build/images/bg-banner-form-success.jpg)}.page-form-success .block-success-form{padding:1.25rem 0 6.875rem;text-align:center}.page-form-success .block-success-form .title{position:relative;padding-bottom:1.75rem;font-family:Raleway,Arial,sans-serif;font-size:4.75rem;line-height:1;font-weight:700;color:#092c54}.page-form-success .block-success-form .title:before{position:absolute;bottom:0;left:50%;width:3.125rem;height:.125rem;background-color:#e62e2e;content:"";transform:translateX(-50%)}.page-form-success .block-success-form .txt{max-width:55rem;margin:2.625rem auto 0;font-family:Raleway,Arial,sans-serif;font-size:1.125rem;line-height:1;font-weight:500;color:#333}.page-form-success .block-success-form .btn-wrapper{margin-top:4.375rem;text-align:center}@media only screen and (max-width:600px){.page-form-success .block-success-form{padding-bottom:4.6875rem}.page-form-success .block-success-form .title{padding-bottom:1.25rem;font-size:4.0625rem;line-height:1}.page-form-success .block-success-form .txt{margin-top:1.875rem;font-size:17px;line-height:1}.page-form-success .block-success-form .btn-wrapper{margin-top:2.5rem}}.field-errors{color:#e62e2e;font-size:13px}.form .field-wrapper.radio{display:flex;flex-wrap:nowrap;flex:1 1 auto;margin-top:1.1875rem;padding:.1rem}.form .field-wrapper.radio div{margin-right:2rem}.form .field-wrapper.radio .label-item{font-size:1rem}@media screen and (min-width:0px){.mobile-hide{display:none}}@media screen and (min-width:401px){.mobile-hide{display:block}}