.fullmodal-wrapper{border:2px solid #ced4d8}.fullmodal-inner{margin:0 auto;max-width:1184px}.fullmodal-inner+.form-notify{margin-top:1em}.fullmodal-inner-single{margin:0 auto;max-width:750px}.warning-wrapper{border-color:#ff8b4d;padding:20px}.buttons-wrapper{margin:20px;display:flex}.buttons-cell{padding:0 0 15px}@media only screen and (min-width:768px){.buttons-cell{display:table-cell;width:50%;padding:0}.buttons-cell--narrow{display:table-cell;width:25%;padding:0;white-space:nowrap}.buttons-cell--wide{display:table-cell;width:75%;padding:0}.other-package-info{padding-left:30px}}h1.func-section{margin-bottom:30px}h3.contract-title{text-align:center}.offer-wrapper{border:2px solid #ced4d8;position:relative;margin-bottom:40px}.offer-package{position:relative;min-height:44px}.package-icon{background-repeat:no-repeat;background-size:contain;width:50px;height:50px;position:absolute}.offer-package .package-icon{width:44px;height:44px}.package-main{padding:0 0 0 65px}.package-main h3{margin-bottom:5px;font-size:28px}.offer-package-data{padding:0 0 0 55px}.offer-package-name{color:#34b233}.offer-price{white-space:nowrap}.offer-price::after{content:'/'}.offer-price:last-child::after{content:''}.offer-address,.offer-data{border-bottom:1px solid #ced4d8}.offer-address{background:#f4f6f6}.offer-pad{padding:10px 12px;line-height:1.4em}.offer-valid{color:#889299}.offer-valid.offer-cell{vertical-align:middle}.offer-recommend{background:#ff3f13;color:#FFF;text-transform:uppercase;padding:10px;text-align:center}.offer-recommend-other{background-color:#4c5b68}.offer-action{text-align:right}.offer-bar+.offer-data{border-top:1px solid #ced4d8}@media only screen and (min-width:768px){.offer-recommend{position:absolute;padding:5px 20px;top:-10px;right:-10px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.34);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.34);box-shadow:1px 1px 2px 0 rgba(0,0,0,0.34)}.offer-data,.offer-bar{display:table;width:100%}.offer-cell{display:table-cell;vertical-align:top;width:50%}.offer-package{border-right:1px solid #ced4d8}}.contract-colspan{padding:12px}.contract-colspan:first-child{border-bottom:1px solid #e7eeee}.contract:first-child .contract-row{border-top:1px solid #e7eeee}.contract-row .contract-cell{width:100%;padding:0 12px 12px}.contract-row+.contract-row,.contract-row+.contract-colspan,.contract-colspan+.contract-colspan{border-top:1px solid #e7eeee}.contract-heading{width:100%;display:table-cell;padding:12px 12px 5px 12px;font-family:"EnergiaBold",Arial,Helvetica,sans-serif;vertical-align:top}.contract-colspan a{text-decoration:none}.contract-colspan a:hover{text-decoration:underline}@media only screen and (min-width:768px){.contract-heading{border-collapse:none;border-right:1px solid #e7eeee;padding:12px;width:25%}.contract-row .contract-cell{padding:12px}}.price-table{width:100%}.price-cell{padding:.655em}.price-meta{color:#889299;line-height:1em;padding:0 0 12px;text-align:right}.price-meta.additional{padding:12px 0 0;text-align:left}.price-day{background:#ebeeef}.price-night{background:#ced4d8}.price-market{background:#fefbda}.price-monthly{border-top:1px solid #888;background:#f5f6f7;text-align:center}@media only screen and (min-width:500px){.price-row{display:table;width:100%}.price-row .price-cell{width:50%;text-align:center}.price-market{text-align:center}}.btn-group{display:table;width:100%;table-layout:fixed;border-collapse:separate;position:relative;margin:0 0 10px}.btn-group .btn{border:2px solid #4c5b68;border-left:none;display:table-cell;width:1%;padding:5px;text-transform:uppercase;text-align:center;line-height:1.4em;cursor:pointer;position:relative;font-size:14px}.btn-group>.btn.active{background:#e3e7ea;-webkit-box-shadow:inset 1.5px 2px 0 rgba(4,20,31,0.2);-moz-box-shadow:inset 1.5px 2px 0 rgba(4,20,31,0.2);box-shadow:inset 1.5px 2px 0 rgba(4,20,31,0.2)}.btn-group>.btn:first-child{border-left:2px solid #4c5b68;border-top-left-radius:22px;border-bottom-left-radius:22px}.btn-group>.btn:last-child{border-top-right-radius:22px;border-bottom-right-radius:22px}@media only screen and (max-width:600px){.btn-group:not(.force-singleline){display:block}.btn-group:not(.force-singleline)>.btn{display:block;width:100%;border-left:2px solid #4c5b68;border-bottom:0;border-radius:0;margin-bottom:0}.btn-group:not(.force-singleline)>.btn:first-child{border-top-left-radius:22px;border-top-right-radius:22px}.btn-group:not(.force-singleline)>.btn:last-child{border-bottom:2px solid #4c5b68;border-bottom-left-radius:22px;border-bottom-right-radius:22px}}.contract-bigicon,.insurance-bigicon{background-repeat:no-repeat;background-size:contain;margin:1.5em auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='180'height='180'viewBox='00180180'%3E%3Cgfill='none'stroke-linecap='round'stroke-linejoin='round'stroke-miterlimit='10'%3E%3Cpathstroke='%2334B233'stroke-width='3'd='M125.63123.3v14.945H54.947V40.59h70.68v44.37M66.4952.617h47.022M66.4963.398h47.022M66.4974.178h47.022M66.4984.96h36.675'/%3E%3Cpathstroke='%2334B233'stroke-width='2'd='M74.284123.5s6.807-10.7486.807-6.63c04.123-5.5510.032-5.5510.032s8.096-9.43411.033-8.746c2.938.6871.014.503-1.7185.7-3.2131.41.5721.816.338-.525.765-2.33-.3933.716.923.7322.89.0085.563-1.5865.563-1.586'/%3E%3Cgstroke='%2334B233'stroke-width='3'%3E%3Cpathd='M134.08787.547l7.7537.755M107.355114.28l7.7547.75M142.18879.445l-34.83234.834-2.5610.3110.313-2.5634.833-34.834c2.14-2.142.14-5.6120-7.753-2.14-2.14-5.614-2.14-7.755.002zM139.023106.716l10.047-10.048c1.695-1.6931.695-4.4430-6.14l-1.21-1.212'/%3E%3C/g%3E%3Ccirclestroke='%234C5B68'stroke-width='3'cx='90'cy='90'r='87.5'/%3E%3C/g%3E%3C/svg%3E")}.contract-bigicon,.insurance-bigicon{width:33%;max-width:180px}.contract-bigicon:before,.insurance-bigicon:before{content:"";float:left;padding-bottom:100%}.contract-bigicon:after,.insurance-bigicon:after{content:"";display:table;clear:both}.insurance-bigicon{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20180%20180%22%3E%3Ctitle%3Eicon_insurance%3C%2Ftitle%3E%3Cpath%20d%3D%22M89.59%2C3.45A86.65%2C86.65%2C0%2C1%2C1%2C2.94%2C90.1%2C86.75%2C86.75%2C0%2C0%2C1%2C89.59%2C3.45m0-3A89.65%2C89.65%2C0%2C1%2C0%2C179.24%2C90.1%2C89.65%2C89.65%2C0%2C0%2C0%2C89.59.45Z%22%20style%3D%22fill%3A%234c5b68%22%2F%3E%3Cpath%20d%3D%22M48.34%2C87.39a41.25%2C41.25%2C0%2C0%2C1%2C82.5%2C0%22%20style%3D%22fill%3Anone%3Bstroke%3A%235cbd4c%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A3px%22%2F%3E%3Cpath%20d%3D%22M68.81%2C87.39c0-22.78%2C9.31-41.25%2C20.78-41.25s20.79%2C18.47%2C20.79%2C41.25%22%20style%3D%22fill%3Anone%3Bstroke%3A%235cbd4c%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A3px%22%2F%3E%3Cline%20x1%3D%2289.59%22%20y1%3D%2246.16%22%20x2%3D%2289.59%22%20y2%3D%2240.13%22%20style%3D%22fill%3Anone%3Bstroke%3A%235cbd4c%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A3px%22%2F%3E%3Cpath%20d%3D%22M77.67%2C134.11a6%2C6%2C0%2C1%2C0%2C11.92%2C0V87.39%22%20style%3D%22fill%3Anone%3Bstroke%3A%235cbd4c%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A3px%22%2F%3E%3Cline%20x1%3D%2248.34%22%20y1%3D%2287.39%22%20x2%3D%22130.84%22%20y2%3D%2287.39%22%20style%3D%22fill%3Anone%3Bstroke%3A%235cbd4c%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A3px%22%2F%3E%3C%2Fsvg%3E")}.contract{border-bottom:1px solid #ced4d8}.contract-list-cell{padding:15px 0}.contract-details div{display:inline-block}.contract-action .button{white-space:nowrap}.contract-extension{padding:10px;text-align:center;background:#f4f6f6}.contract-extension.ending{background-color:#ffecec}.contract-extension.new{background-color:#d6f4d5}.contract-data{padding-bottom:0}@media only screen and (min-width:768px){.contract-row{display:table;width:100%}.contract-list-cell{display:table-cell;vertical-align:top}.contract-data{width:70%}.contract-action{width:30%;text-align:right}}.otherseller{margin-top:30px}.wide-wrapper{max-width:1600px;margin:0 auto}.wide-col{margin-bottom:40px}.wide-col .contract-heading{display:block;border:0;padding:12px 12px 0 12px;width:100%}.wide-col .contract-cell{display:block;padding:0 12px 12px;width:100%}@media only screen and (min-width:600px){.wide-col{float:left;width:50%;padding:0 0 0 15px}.wide-col:first-child{padding:0 15px 0 0}}@media only screen and (min-width:1200px){.wide-col .contract-heading{display:table-cell;padding:12px;width:25%;border-right:1px solid #ced4d8}.wide-col .contract-cell{display:table-cell;padding:12px;width:75%}}.package-wrapper{min-height:80px;padding:20px;border-top:1px solid #ced4d8}.package-wrapper .package-main{padding:0 0 12px 65px}.package-wrapper .package-more{padding:0}.package-more-shown .package-desc a{visibility:hidden}.package-wrapper:first-child{border-top:0}.package-select{padding-bottom:12px}.package-prices{border-top:1px solid #ced4d8;padding:12px 0 0}@media only screen and (min-width:768px){.package-wrapper .package-main,.package-price-main{float:left}.package-select,.package-monthlyfee{float:right}.package-prices{margin-left:65px}.package-wrapper .package-more{padding:0 0 0 65px}}.prices-info{color:#889299}label.disclaimer{line-height:1.3em}.tune-row{padding:20px;border-top:1px solid #e7eeee}@media only screen and (max-width:600px){.tune-row{padding:16px}}.tune-row:first-child{border-top:0}.tune-row label:not(.radio):not(.radio-label){margin:0 0 .5em}label.pos-abs{position:absolute}.manager{margin-top:20px}.manager-image{float:left;margin:0 20px 20px 0}.manager-image img{width:180px;height:auto}.manager-data{float:left}#contract-conditions{margin-top:20px}.warning-wrapper .form-section+.form-section{margin:16px 0 0 0;padding:16px 0 0 0;border-top:1px solid #ced4d8}.other-package-info{color:#889299;font-size:14px;vertical-align:top;text-align:left}.equal-payment-description{margin-top:1em}.contract-static-label{display:inline-block;font-family:"EnergiaBold";margin-bottom:.5em}.note-block{background:#f8fafa;font-size:85%;padding:16px;margin:1em 0 0}.note-block p+p{margin-top:1em}.note-block p{margin:0}.pricetable-container>*{width:100%;flex:1 0}.contract-detail-view .header h2{text-align:center}.contract-detail-container{border-radius:5px;border:1px solid #e7eeee}.contract-cell.contract-cell-with-icon{display:flex;align-items:center}.contract-cell.contract-cell-with-icon e-icon{margin-right:.5em}.contract-cell-with-icon e-icon svg{font-size:2.4em!important}.price-table{display:flex}.price-table>*{flex:1;height:100%;margin-top:0}