.landing{margin-top:34px;text-align:center;vertical-align:top}@media (max-width:767px){.landing{margin-top:0}}.landing .pledges img{display:inline-block;margin-right:21px}@media (max-width:767px){.landing .pledges img{display:block;margin:auto auto 20px}}.landing .pledges ul{display:inline-block;font-size:22px;margin-bottom:0;margin-top:0;text-align:left;vertical-align:middle}.landing .pledges ul li{margin-bottom:6px}@media (max-width:767px){.landing .pledges ul li{font-size:20px}}.landing .start{background-color:#00a0e2;color:#fffefe;display:block;font-size:20px;font-weight:600;margin:45px auto 0;padding:13px 0;text-align:center;text-transform:uppercase;width:314px}@media (max-width:767px){.landing .start{margin:34px 0 0;width:auto}}.reinsurances{border-top:1px solid #dcdcdc;margin-top:140px;padding-top:20px}.reinsurances .reinsurance{display:inline-block;text-align:center}.reinsurances .reinsurance>img{display:inline-block}.reinsurances .reinsurance>p{font-size:16px;margin:0;text-align:center;vertical-align:middle}.reinsurances .reinsurance>p.text{margin-top:4px}@media (max-width:767px){.reinsurances .reinsurance>p{font-size:14px}}.reinsurances .reinsurance .icon{color:#b1b1b1;font-weight:700;height:70px;text-shadow:2px 2px 2px #d4d4d4}.reinsurances .reinsurance.agencies{position:relative}.reinsurances .reinsurance.agencies .icon{font-size:36px;left:calc(50% - 10px);position:absolute;top:10px}.reinsurances .reinsurance.since .icon{font-size:44px}.reinsurances .reinsurance.since .icon .num{display:block;letter-spacing:-2px}.reinsurances .reinsurance.since .icon .years{display:block;font-size:22px;margin-top:-20px;padding-left:9px}.reinsurances .reinsurance.persons .icon{font-size:22px;left:calc(50% - 33px);padding-top:3px}.reinsurances .reinsurance.persons img{left:calc(50% - 35px);position:absolute;top:33px}@media (max-width:767px){.reinsurances .reinsurance:first-child,.reinsurances .reinsurance:nth-child(2){margin-bottom:20px}}.overlay{background-color:#000;display:none;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:10}@media (max-width:767px){.overlay{opacity:.7}}.clause{font-size:30px;padding:8px 0}@media (max-width:767px){.clause{font-size:24px}}@media (max-width:350px){.clause{font-size:20px}}.clause .form-row{border-bottom:1px dashed #00a0e2;cursor:pointer;display:inline-block;font-size:26px;margin:0 2px 0 1px;padding:0 4px 0 1px;position:relative}@media (max-width:767px){.clause .form-row{font-size:24px}}@media (max-width:350px){.clause .form-row{font-size:20px}}.clause .form-row.has-error{border-color:red}.clause .form-row.has-error .data{color:red}.clause .form-row .data{color:#00a0e2;display:inline-block;overflow:hidden;vertical-align:top;white-space:nowrap}.clause .form-row .field{color:#696969;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateY(40%) scale(.9);-moz-transform:translateY(40%) scale(.9);transform:translateY(40%) scale(.9);-webkit-transition:visibility 0s .3s,opacity .3s,-webkit-transform .3s;-moz-transition:visibility 0s .3s,opacity .3s,-moz-transform .3s;transition:visibility 0s .3s,opacity .3s,transform .3s;z-index:100}.clause .form-row .field.active{opacity:1;pointer-events:all;-webkit-transform:none;-moz-transform:none;transform:none}.clause .form-row .field[data-type=input]{background-color:#fff;left:-20px;top:-10px;width:230px}@media (max-width:767px){.clause .form-row .field[data-type=input]{left:50%;margin-left:-110px;margin-top:-24px;position:fixed;top:50%}}.clause .form-row .field[data-type=input] input{background-color:transparent;border:none;color:#00a0e2;cursor:pointer;font-weight:400;outline:none;padding:10px 114px 10px 20px;width:100%}.clause .form-row .field[data-type=input] input::-webkit-input-placeholder{color:#95e0ff}.clause .form-row .field[data-type=input] input:-moz-placeholder,.clause .form-row .field[data-type=input] input::-moz-placeholder{color:#95e0ff}.clause .form-row .field[data-type=input] input:-ms-input-placeholder{color:#95e0ff}.clause .form-row .field[data-type=input] .save,.clause .form-row .field[data-type=input] .unity{font-weight:400;line-height:57px;position:absolute;top:0}@media (max-width:767px){.clause .form-row .field[data-type=input] .save,.clause .form-row .field[data-type=input] .unity{line-height:54px}}@media (max-width:350px){.clause .form-row .field[data-type=input] .save,.clause .form-row .field[data-type=input] .unity{line-height:48px}}.clause .form-row .field[data-type=input] .unity{background-color:#fff;color:#00a0e2;font-weight:600;right:60px;text-align:left;width:38px}.clause .form-row .field[data-type=input] .save{background-color:#93dfff;color:#fff;opacity:1;right:0;text-align:center;width:60px}.clause .form-row .field[data-type=input] input[type=number]{padding-right:60px}.clause .form-row .field[data-type=input] .down,.clause .form-row .field[data-type=input] .up{background-color:#d3f2ff;color:#00a0e2;font-size:18px;height:50%;padding:0 10px;position:absolute;right:60px;width:36px}@media (max-width:767px){.clause .form-row .field[data-type=input] .down,.clause .form-row .field[data-type=input] .up{background-color:#fff;pointer-events:none}.clause .form-row .field[data-type=input] .down .fa,.clause .form-row .field[data-type=input] .up .fa{color:#fff}}.clause .form-row .field[data-type=input] .down:hover,.clause .form-row .field[data-type=input] .up:hover{background-color:#95e0ff;color:#fff}.clause .form-row .field[data-type=input] .down .fa,.clause .form-row .field[data-type=input] .up .fa{left:50%;margin-left:-5px;position:absolute}.clause .form-row .field[data-type=input] .up{top:0}.clause .form-row .field[data-type=input] .down,.clause .form-row .field[data-type=input] .up .fa{bottom:0}.clause .form-row .field[data-type=input] .down .fa{top:0}.clause .form-row .field[data-type=select]{background-color:#fff;top:0}@media (max-width:767px){.clause .form-row .field[data-type=select]{left:50%;position:fixed;top:50%}}.clause .form-row .field[data-type=select] select{display:none}.clause .form-row .field[data-type=select] ul{list-style-type:none;margin:0;padding:0;text-align:center}.clause .form-row .field[data-type=select] ul.text-left{text-align:left}@media (max-width:767px){.clause .form-row .field[data-type=select] ul{font-size:20px}}.clause .form-row .field[data-type=select] ul li{padding:4px 20px;white-space:nowrap}.clause .form-row .field[data-type=select] ul li .fa{margin-left:10px;opacity:0}.clause .form-row .field[data-type=select] ul li:hover{background-color:#d3f2ff}.clause .form-row .field[data-type=select] ul li.active{color:#00a0e2}.clause .form-row .field[data-type=select] ul li.active .fa{opacity:1}.form-breadcrumb{list-style-type:none;min-height:126px;padding:0}@media (max-width:767px){.form-breadcrumb{min-height:54px}}@media (max-width:350px){.form-breadcrumb{min-height:48px}}.form-breadcrumb>li{border-bottom:3px solid rgba(0,160,226,.27);display:inline-block;font-size:20px;font-weight:500;padding:16px 0;position:relative;text-align:center;text-transform:uppercase;transition:border-color 0s;vertical-align:top;width:33%}@media (max-width:767px){.form-breadcrumb>li{font-size:16px;height:50px;padding:0;position:relative}}@media (max-width:350px){.form-breadcrumb>li{font-size:14px;height:46px}}.form-breadcrumb>li.active{border-color:#00a0e2;color:#00a0e2}.form-breadcrumb>li.active>ul{display:block}.form-breadcrumb>li.inside{border-color:rgba(0,160,226,.27)}.form-breadcrumb>li.inside>ul{display:block}.form-breadcrumb>li.passed{border-color:#00a0e2;color:#00a0e2;transition:border-color .3s}.form-breadcrumb>li.passed .icon:before{content:"\f122"}.form-breadcrumb>li.multiple.passed{transition:border-color 0s}.form-breadcrumb>li .icon{margin-right:4px}@media (max-width:767px){.form-breadcrumb>li .icon{bottom:4px;left:calc(50% - 7px);margin:0;position:absolute;width:14px}}.form-breadcrumb>li>ul{background-color:#fff;display:none;height:100%;left:0;list-style-type:none;margin:auto;padding:11px 0 0;position:absolute;text-align:left;top:0;width:100%}@media (max-width:767px){.form-breadcrumb>li>ul{padding-top:0}}.form-breadcrumb>li>ul>li{border-bottom:3px solid transparent;display:inline-block;font-weight:500;height:calc(100% + 3px);padding:6px 0;position:relative;text-align:center;text-transform:none;transition:border-color 0s;vertical-align:top;width:33%}@media (max-width:767px){.form-breadcrumb>li>ul>li{display:none;line-height:17px;padding:3px 0 0;width:100%}}@media (max-width:350px){.form-breadcrumb>li>ul>li{padding-top:2px}}@media (min-width:768px){.form-breadcrumb>li>ul>li.long{font-size:18px;line-height:17px}}.form-breadcrumb>li>ul>li.active{border-color:#00a0e2;color:#00a0e2}@media (max-width:767px){.form-breadcrumb>li>ul>li.active{display:block}}.form-breadcrumb>li>ul>li.passed{border-color:#00a0e2;color:#00a0e2;transition:border-color .3s}.form-breadcrumb>li>ul.short>li{width:50%}body .body h1{margin-bottom:30px}@media (max-width:767px){body .body h1{margin-top:24px}}body .body>.container.step-landing h1{font-weight:400;margin-top:78px;text-align:center}@media (max-width:767px){body .body>.container.step-landing h1{margin-top:48px}body .body>.container.step-landing .landing{display:block;text-align:center}body .body>.container.step-landing .landing .pledges{display:inline-block;text-align:left}}body .body>.container.step-landing .form{display:none}form .groups{display:inline-block;min-height:160px}form .groups .group{display:none;transition:margin .5s}form .groups .group.sub{display:block}form .groups .group.active{display:inline-block}@media (min-width:768px){form .groups .group.long{margin-bottom:25px;margin-top:-25px}form .groups .group[data-group=rents-out] .clause{text-align:left}}form .groups .group .list{padding-left:54px;text-align:left}@media (min-width:768px){form .groups .group .list{text-align:left}}@media (max-width:767px){form .groups .group .list{padding-left:36px}}@media (max-width:350px){form .groups .group .list{padding-left:24px}}form .groups .group .list>li{padding-left:20px;text-align:left}@media (max-width:767px){form .groups .group .list>li{font-size:25px;padding-left:14px}}form .groups .group .list>li .clause{font-size:20px}form .buttons{margin-top:30px;text-align:center}form .buttons .btn{border:none;border-radius:0;display:inline-block;font-size:18px;padding:10px 20px;text-transform:uppercase}form .buttons .btn,form .buttons .btn:active,form .buttons .btn:focus{background-color:rgba(0,0,0,.1);color:#000}form .buttons .btn.back{margin-right:20px}@media (max-width:350px){form .buttons .btn.back{margin-right:8px}}form .buttons .btn.back .glyphicon,form .buttons .btn.next .glyphicon{top:3px}@media (max-width:767px){form .buttons .btn{font-size:16px}}@media (max-width:350px){form .buttons .btn{font-size:14px;padding:8px 16px}}.bg-header{min-height:15vh}.hide{display:none!important}.buttons a.btn{color:#333}.buttons a.btn:active{-moz-box-shadow:inset 0 0 10px #758193;-webkit-box-shadow:inset 0 0 10px #758193;box-shadow:inset 0 0 10px #758193}.buttons a.btn:hover{background-color:rgba(0,0,0,.1);color:#333}.buttons i.fa-angle-left,.buttons i.fa-angle-right{font-size:25px;vertical-align:-4px}.simu-pane form .groups{font-weight:300}.hide{display:none}.form{margin:auto;text-align:center}.form ::placeholder{color:#b0b0b0}.form .form-group{font-weight:400;margin-bottom:20px;position:relative}.form .form-group .fa{color:#c5c5c5;font-size:24px;left:10px;position:absolute;top:13px;z-index:2}.form .form-group .fs-dropdown .fa{z-index:3}.form .form-group input{border-radius:0;color:#333;font-size:16px;height:50px;padding-left:46px}.form .form-group textarea{border-radius:0;color:#333;height:230px;max-height:400px;max-width:570px;padding:15px 46px}.form .form-group .fs-dropdown.fs-light,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus{outline:none!important}.form .form-group .fs-dropdown.fs-light .fs-dropdown-selected,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-selected{color:#9c9999;font-size:16px;height:50px;text-align:left;text-transform:none}.form .form-group .fs-dropdown.fs-light .fs-dropdown-selected button,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-selected button{font-weight:400}.form .form-group .fs-dropdown.fs-light .fs-dropdown-selected.selected,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-selected.selected{color:#333}.form .form-group .fs-dropdown.fs-light .fs-dropdown-options,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-options{max-height:300px;z-index:4}.form .form-group .fs-dropdown.fs-light .fs-dropdown-options button,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-options button{font-weight:300}.form .form-group .fs-dropdown.fs-light .fs-dropdown-options button:hover,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-options button:hover{background-color:#f7f7f7}.form .form-group .fs-dropdown.fs-light .fs-dropdown-options button.fs-dropdown-item_selected,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-options button.fs-dropdown-item_selected{background-color:#d5efff}.form .form-group .fs-dropdown.fs-light .fs-dropdown-options,.form .form-group .fs-dropdown.fs-light .fs-dropdown-selected,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-options,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-selected{border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form .form-group .fs-dropdown.fs-light .fs-dropdown-item,.form .form-group .fs-dropdown.fs-light .fs-dropdown-selected,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-item,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-selected{padding-left:46px;text-align:left}.form .form-group .fs-dropdown.fs-light .fs-dropdown-item,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-item{text-transform:uppercase}.form .form-group .fs-dropdown.fs-light button,.form .form-group .fs-dropdown.fs-light button:active,.form .form-group .fs-dropdown.fs-light button:focus,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus button,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus button:active,.form .form-group .fs-dropdown.fs-light.fs-dropdown-focus button:focus{outline:none}.form .form-group .checkbox,.form .form-group .checkbox label{display:inline-block}.form .form-group .checkbox label:after{left:0;top:2px}.form .form-group .checkbox input:checked+label:before{border-color:#00a0e2}.form .form-group .radio-group{margin-top:-18px;padding-left:50px;text-align:left}@media (min-width:768px){.form .form-group .radio-group{margin-bottom:-12px}}.form .form-group .radio{display:inline-block;margin-top:16px}@media (max-width:767px){.form .form-group .radio{margin-bottom:0}}.form .form-group .radio:not(:first-child){margin-left:2px}@media (max-width:767px){.form .form-group .radio:not(:first-child){margin:0}.form .form-group .radio:last-child label{margin-bottom:0}}.form .form-group .radio label{color:#8e8e8e;display:inline-block;font-size:16px}.form .form-group .radio label:before{transition-duration:.1s}.form .form-group .radio input:checked+label{color:#333}.form .form-group .radio input:checked+label:before{border-color:#00a0e2;border-width:4px}.form .form-group .radio input:focus+label:before{background-color:#fff}.form .form-group.is-invalid .fs-dropdown .fs-dropdown-selected,.form .form-group.is-invalid input,.form .form-group.is-invalid textarea{border-color:#ccc}.form .form-group.is-invalid .help-block{color:#da2622;font-size:12px;padding-left:18px;text-align:left}.form .form-group.is-invalid .help-block .glyphicon,.form .form-group.is-invalid .help-block .list-unstyled li:not(:last-child){display:none}.form .submit{background-color:#5eb3e8;border:none;color:#fff;font-size:17px;font-weight:400;margin-top:12px;outline:none;padding:10px 58px;text-transform:uppercase}.form .prettydropdown ul{font-size:16px;text-indent:32px}.form .prettydropdown ul li:disabled{color:#b0b0b0}.form select.form-control{border-radius:0;font-size:16px;height:50px;padding-left:46px}.form .form-check-inline>div{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form .prettydropdown.disabled>ul>li,.form .prettydropdown>ul>li.disabled{cursor:pointer}form{font-style:"worksans_regular";position:relative}form .form-group i{bottom:13px;color:#c5c5c5;font-size:24px;left:10px;position:absolute;z-index:2}form .form-group i.fa-male{bottom:25px}form .icon-error{color:#ffa1a1!important}.form .form-group .form-check-inline.radio{margin-top:0}.form .form-group .form-check-inline.radio input[type=radio]{opacity:0;width:0}.form .form-group .form-check-inline.radio input[type=radio] input:checked+label:before{background-color:#eee;border-radius:50%;height:25px;left:0;position:absolute;top:0;width:25px}.form .form-group .form-check-inline.radio label{cursor:pointer;margin-right:15px;padding-left:25px!important;position:relative}.form .form-group .form-check-inline.radio label:before{background-color:#fff;border:1px solid #d0d0d0;border-radius:99px;content:"";display:inline-block;height:17px;left:0;margin-right:10px;position:absolute;width:17px}body{font-family:Work Sans,Arial,sans-serif;font-weight:300}body strong{font-weight:400}body .body{padding:0 0 30px}@media (max-width:767px){body .body{padding-bottom:40px}}body a{color:#333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body a:active,body a:focus,body a:hover{color:#333;text-decoration:none}body h1{font-size:32px;font-weight:300;margin-bottom:0;margin-top:30px}@media (max-width:767px){body h1{font-size:26px}}@media (min-width:768px){body h1{text-align:justify}}body h2{font-size:22px}body p{text-align:justify}@media (min-width:768px){body .right h1{color:#626262;font-size:20px;font-weight:600}}@media (max-width:991px){body .right h1{margin-bottom:10px;margin-top:40px}}@media (min-width:992px){body .right h1{padding-left:32px}}body .right h2:first-child{margin-top:30px}@media (max-width:767px){body .right h2{margin-top:10px}}@media (max-width:991px){body .right h2:not(:first-child){margin-top:20px}}@media (min-width:768px){body .right h2{color:#626262;font-size:20px}}@media (min-width:992px){body .right h2{padding-left:32px}}body .right .agencies{height:260px;margin:0 auto;max-width:350px;overflow:hidden;position:relative}@media (max-width:991px){body .right .agencies{margin-top:0}}body .right .agencies .map{height:110%}body .right .agencies .separator{background:-webkit-linear-gradient(top,#fbfbfb,#e2e2e2,#fbfbfb);background:-moz-linear-gradient(top,#fbfbfb,#e2e2e2,#fbfbfb);background:-ms-linear-gradient(top,#fbfbfb,#e2e2e2,#fbfbfb);background:-linear-gradient(top,#fbfbfb,#e2e2e2,#fbfbfb);height:100%;left:10px;position:absolute;top:0;width:1px}@media (max-width:991px){body .right .agencies .separator{display:none}}body .hide-ni{display:none}body .col-no-pad{padding:0}