/*!
 * Version 0.0.1
 */


﻿.text--center{text-align:center}.text--left{text-align:left}.text--right{text-align:right}.text--bold{font-weight:700}.text--orange{color:#e73e0a}.clearfix::after{clear:both;content:"";display:table}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html{height:100%;font-size:62.5%}body{min-height:100%;padding:0;margin:14rem 0 0;font-family:"Source Sans Pro",sans-serif;color:#343434;font-size:1.6rem;background-color:#f8f8f8}@media(min-width: 426px){body{margin-top:10rem}}@media(min-width: 599px){body{margin-top:12rem}}@media(min-width: 777px){body{margin-top:70px}}a{text-decoration:underline;color:#3c8fa7}a:hover{text-decoration:none}ul{list-style-type:none;margin:0;padding:0}.clearfix::after{clear:both;content:"";display:table}h2,h3{font-weight:400}h1{font-size:3rem;font-weight:700}h2{font-size:2.4rem}h3{font-size:1.8rem}p{font-size:1.6rem;line-height:2.6rem}.annotation{color:#9b9b9b}.page-part__header p{color:#4a4a4a;font-size:1.8rem;margin-top:-5px;margin-bottom:15px}.container,.container__small{width:100%;position:relative;margin-left:auto;margin-right:auto}.container{max-width:1108px}@media(min-width: 900px){.container{max-width:1148px}}.container__small{max-width:818px}@media(min-width: 900px){.container__small{max-width:858px}}.page-part{padding-left:10px;padding-right:10px;display:flow-root;position:relative;margin-bottom:10rem}.page-part__header{margin-top:5rem}@media(min-width: 900px){.page-part{padding-left:20px;padding-right:20px}}.button,a.button{border-radius:4px;border:none;text-align:center;font-size:3rem;font-weight:700;padding:12px 14px;text-decoration:none}.button--link,a.button--link{padding:0;display:inline-block;text-decoration:underline;font-size:1.6rem;color:#3c8fa7;font-weight:400;background:rgba(0,0,0,0)}.button--link:hover,a.button--link:hover{text-decoration:none}.button--green,a.button--green{box-shadow:0 2px 4px 0 #1f6909;background-color:#3cbc1e;color:#343434}.button--green:hover,a.button--green:hover{background-color:#50de2f}.button--blue,.button .btn-primary,a.button--blue,a.button .btn-primary{box-shadow:0 2px 4px 0 #85a1c1;background-color:#3c8fa7;color:#fff;font-weight:400}.button--blue:hover,.button .btn-primary:hover,a.button--blue:hover,a.button .btn-primary:hover{background-color:#54a9c2}.button--orange,a.button--orange{background-color:#e73e0a;box-shadow:0 2px 4px 0 #692009;color:#fff;font-weight:700}.button--orange:hover,a.button--orange:hover{background-color:#f65d2e}.button--large,a.button--large{padding:12px 20px}.button--small,a.button--small{font-size:1.8rem}.button--white-square,a.button--white-square{background-color:#fff;color:#7c7c7c;font-size:2.4rem}.button--white-square:hover,.button--white-square .actice,a.button--white-square:hover,a.button--white-square .actice{background-color:#3c8fa7;color:#fff}.button--with-arrow,a.button--with-arrow{position:relative;display:flex;align-items:center}.button--with-arrow:after,a.button--with-arrow:after{content:"";padding-right:20px;background:url("/assets/images/icons/arrow-gray.png?v=1758620364") no-repeat;background-size:17px;position:relative;margin-left:20px;vertical-align:middle;height:17px}.button--disabled,a.button--disabled{background-color:#fff;color:#7c7c7c;border:2px solid #d6d6d6;padding:22px}button.btn-primary{box-shadow:0 2px 4px 0 #85a1c1 !important;background-color:#3c8fa7 !important;color:#fff !important;font-weight:400 !important;font-size:1.8rem !important;padding:17px 14px !important;font-weight:400 !important;font-family:"Source Sans Pro",sans-serif;border:none !important;border-radius:4px !important}button.btn-primary:hover{background-color:#54a9c2}input,.input,select,.select{border-radius:4px;border:2px solid #555;padding:10px;font-size:1.8rem;max-width:100%;width:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input--xs{width:140px}.input--s{width:240px}.input--m{width:300px}.select-style{padding:0;margin:0;position:relative;border:none}.select-style:after{top:50%;left:90%;border:solid #3c8fa7;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-top-color:#3c8fa7;border-width:8px;margin-top:-4px;z-index:100}label,.label{font-size:1.6rem;margin-bottom:.9rem;display:block}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}.radio-button{color:#7c7c7c;padding:.25em 0;cursor:pointer;position:relative}.radio-button__native{position:absolute;visibility:hidden}.radio-button__control{display:inline-block;color:#9b9b9b;font-size:1.7rem;width:5.4rem;min-width:5.4rem;height:5.4rem;background:#fff;border:solid 2px;margin-top:.2rem;margin-right:1rem;border-radius:6px;position:relative}.radio-button__control:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:52px;background:#3c8fa7;border:solid 2px #3c8fa7;border-radius:6px;opacity:0;transform:scaleY(0.1) scaleX(0.6);transition:all ease-in-out .1s}.radio-button__label{position:absolute;bottom:3px;left:0;font-size:2.4rem;display:flex;top:0;right:0;align-items:center;justify-content:center;width:53px}.radio-button__label span{display:block}.radio-button__native:checked+.radio-button__control{opacity:1;transform:none;background:#3c8fa7;border:solid 2px #3c8fa7;border-radius:6px}.radio-button__native:checked+.radio-button__control+.radio-button__label{color:#fff}.checkbox{color:#4a4a4a;padding:.25em 0;cursor:pointer;position:relative}.checkbox::after{clear:both;content:"";display:table}.checkbox__native{position:absolute;margin-left:-100vw}.checkbox__native:disabled+.checkbox__control{color:#9b9b9b}.checkbox__control{display:inline-block;font-size:1.7rem;width:3.4rem;height:3.4rem;background:#fff;border:solid 3px;border-radius:6px;position:relative;left:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;float:left}.checkbox__control:after{content:"";display:block;position:absolute;top:4px;left:3px;right:0;bottom:0;width:24px;background:url("/assets/images/icons/checkmark-white.svg?v=1758620364") no-repeat;background-size:100%;opacity:0;transform:scaleY(0.1) scaleX(0.6);transition:all ease-in-out .1s}.checkbox__native:checked+.checkbox__control{background:#3c8fa7;border:3px solid #3c8fa7}.checkbox__native:checked+.checkbox__control:after{opacity:1;transform:none}.inputs-list{width:100%}.inputs-list::after{clear:both;content:"";display:table}.inputs-list__content::after{clear:both;content:"";display:table}.inputs-list__content li{float:left}.inputs-list__content li.none-float-left{float:none}.inputs-list__content .label{margin-top:6px}@media(min-width: 700px){.inputs-list{float:left;width:50%}.inputs-list--width-100{width:100%}}.box{width:100%;position:relative}.box+.box{margin-top:20px}.box__content{background:#fff;padding:3rem 2rem;border-radius:14px;box-shadow:3px 8px 14px 0px #e3e3e3}.box__content h2{color:#3c8fa7}.box__content--disabled{color:#9b9b9b}.box__content--disabled label h2{color:#9b9b9b}.box__content--disabled>.box__content{box-shadow:none}.box__content--disabled>.box__content--blue-border{box-shadow:none;border:2px solid #e3e3e3}.box__content--blue-border{border:2px solid #bcd6f5;box-shadow:none}.box__content--boder-radius{border-radius:14px !important}.box__small{max-width:482px}@media(min-width: 1210px){.box__large{margin-left:-40px;margin-right:-40px;width:auto}}@media(min-width: 900px){.box__content{padding:3rem 4rem}}table{width:100%}table th{padding:0px 0 25px 0;text-align:left;width:auto}table td{height:28px;vertical-align:middle}.table__header{display:block;padding:0 23px}.table__header th{padding:20px 0 11px;float:left;font-size:1.6rem;font-weight:400}.table__header::after{clear:both;content:"";display:table}.table__row-gray{background:#e5ecf5;color:#343434;margin-bottom:10px}.table__row-gray:hover{background:#d6e1ef;cursor:pointer}.table__row-gray:hover a{color:#2f6f81}.table__row-gray:last-of-type{margin-bottom:0}.table__row-white,.table__row-gray{padding:17.5px 20px;font-size:1.8rem;display:inline-block;width:100%}.table__row-white td,.table__row-gray td{display:inline-block;float:left}.table__row-white{background:#fff;margin-bottom:0}.table__row-white:hover{background:#f9f9f9;cursor:pointer}.table__row-white td{font-size:1.8rem}.table__open{background:#fff;padding:20px;border-top:none;border-right:3px solid #e5ecf5;border-left:3px solid #e5ecf5;border-bottom:3px solid #e5ecf5;margin-bottom:10px}.table__open table:first-of-type{display:block;border-top:3px solid #e5ecf5;padding-top:10px;margin-top:-20px}.table__open .info+a{width:auto;margin-left:12px}.table__open h3{font-weight:700;font-size:1.6rem}.table__open tr{width:100%;display:table}.table__open td{display:table-cell;text-align:left;vertical-align:middle}.table__open td.table__title{width:11%}.table__content{width:100%}.table .table__footer td{padding:12px 0 !important}.table .table__footer td:last-of-type{text-align:right}.table .table__footer .form__in-table{margin:0}.table .table__footer .form__in-table>div{float:none}.table .table__footer .form__in-table .form__item{text-align:left;margin-bottom:0}.errors,.errorMsg{color:#d63d3d;margin-top:10px}body>div>.errors{text-align:center;font-size:1.8rem}.flashMessages{color:#2e9017;font-weight:700}.message{color:#d63d3d;font-weight:700}.flash-messages{position:relative;width:100%;max-width:1188px;font-size:1.8rem;text-align:left;margin-left:auto;margin-right:auto;display:table}.flash-messages__message{display:block;padding:1.9rem 4rem;border-bottom-left-radius:14px;border-bottom-right-radius:14px;width:100%;margin-top:7rem}@media(min-width: 426px){.flash-messages__message{margin-top:5rem}}@media(min-width: 599px){.flash-messages__message{margin-top:2rem}}@media(min-width: 777px){.flash-messages__message{margin-top:0}}.flash-messages__message+.flash-messages__message{border-radius:14px;margin-top:20px}.flash-messages__message--success{background-color:#3cbc1e;color:#343434}.flash-messages__message--error{background:#e73e0a;color:#fff}.form__item{margin-bottom:3.6rem}.form__item::after{clear:both;content:"";display:table}.form__subjectOfInsurance .places{max-width:160px}.form__subjectOfInsurance .brand{max-width:300px}.form__subjectOfInsurance .model,.form__subjectOfInsurance .number{max-width:240px}.form__search .form__item input{max-width:300px;width:300px}.form__search .form__item .date-picker{float:right}.form__search .form__item .date-picker__input{border:none;background:rgba(0,0,0,0);width:220px;color:#3c8fa7;text-decoration:underline;cursor:pointer;font-size:1.8rem;text-align:right}.form__search__top-navigation{float:right;margin-top:3.2rem}.form__search__top-navigation a{margin-right:4rem}.form__search__top-navigation a:last-of-type{margin-right:0}.form__search .button{margin-left:1rem}.form__search input{width:300px}.form__in-table{margin:0;width:auto;position:relative;max-width:360px}.form__in-table::after{clear:both;content:"";display:table}.form__in-table input,.form__in-table input[type=submit]{max-width:300px;width:auto;margin-right:10px;padding:5px 10px;font-size:1.6rem}.form__in-table input[type=submit]{padding:7px 10px}.form__in-table>div{float:left;width:auto}.form__in-table form{width:100%;float:left}.form__in-table .form__item{display:inline-block;text-align:left;margin-bottom:0}.form__in-table input,.form__in-table input[type=submit]{max-width:300px;width:auto;margin-right:10px}.form__in-table .closed-link{display:block;float:left;width:auto;line-height:35px}.form__in-table .errorMsg{position:absolute;right:-240px;bottom:7px}.user-form input.button{width:auto}.billing-form .form-item{margin-bottom:30px;margin-top:-3px}.billing-form label{margin-bottom:15px}.billing-form .input{max-width:176px;padding:6.5px 14px;margin-bottom:10px}@media(min-width: 396px){.billing-form .input{float:left;margin-right:10px;margin-bottom:0}}.billing-form .button--small{max-width:190px;padding:10.5px 14px}.billing-form .errors{position:relative;top:-28px}.form-in-dialog .form__item{float:none;margin-bottom:2.2rem}.form-in-dialog textarea{min-height:205px;margin-bottom:-0.5rem}.form-in-dialog .errorMsg{position:relative}.steps{display:table}.steps .box__content{display:table;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0;border-bottom:2px solid #d6d6d6}.steps li{float:left}.steps__item{display:block;margin-right:30px;text-decoration:none;padding-bottom:8px;font-size:2.4rem;color:#7c7c7c}.steps__item.active{border-bottom:4px solid #3c8fa7;position:relative;bottom:-2px}.js-price-display,.js-date-display{visibility:hidden}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:""}.daterangepicker:before{top:-7px;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-left:6px solid rgba(0,0,0,0)}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid rgba(0,0,0,0);white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:rgba(0,0,0,0);color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:rgba(0,0,0,0);color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:rgba(0,0,0,0);color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:rgba(0,0,0,0);color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px}.daterangepicker.show-ranges .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media(min-width: 564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single.ltr .ranges,.daterangepicker.single.ltr .drp-calendar{float:left}.daterangepicker.single.rtl .ranges,.daterangepicker.single.rtl .drp-calendar{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .drp-calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.ltr .drp-calendar.right{margin-left:0}.daterangepicker.ltr .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker.ltr .ranges,.daterangepicker.ltr .drp-calendar{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .drp-calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.rtl .drp-calendar.right{margin-right:0}.daterangepicker.rtl .drp-calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{padding-left:12px}.daterangepicker.rtl .ranges,.daterangepicker.rtl .drp-calendar{text-align:right;float:right}}@media(min-width: 730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none !important}}.pagination{margin-top:3rem;font-size:1.8rem;font-weight:400}.pagination ul{margin-left:40px}.pagination li{float:left;color:#3c8fa7;margin-right:2rem}.pagination li a{text-decoration:underline}.pagination li:first-of-type span,.pagination li:last-of-type span,.pagination li.disabled span{color:#4a4a4a}.pagination li:last-of-type a,.pagination li:first-of-type a{text-decoration:none}.pagination .active{color:#4a4a4a;text-decoration:none;font-weight:700}@media(max-width: 700px){.pagination ul{margin-left:0}}.summary-email{display:block;position:relative}.summary-email .form .button{width:auto}.summary-email .dialog-container .box__content{padding:1rem 3rem 3rem}.summary-email .flashMessages{margin-bottom:10px}.terminate{min-width:610px;position:relative}.terminate::after{clear:both;content:"";display:table}.terminate .text--orange{margin-right:50px;float:right;line-height:47px}.terminate .button{float:right;width:auto}.terminate .form__item--content{display:block;max-width:400px;float:right}.terminate .form__item--content::after{clear:both;content:"";display:table}.terminate .form__item--content .form__item{float:left;margin-bottom:0;position:relative}.terminate .form__item--content .form__item .dateOfEnd{width:175px;float:left;margin-right:10px;padding:9px}.terminate .form__item--content .button{width:auto}.terminate .message{line-height:47px}.terminate .errors{position:relative;bottom:0}.download a{margin-right:20px;float:left;text-decoration:underline;padding:0}.download::after{clear:both;content:"";display:table}.choose-category{font-size:1.6rem;text-align:left;margin-bottom:3.3rem;display:block;position:relative}.choose-category a{font-weight:400;margin-left:1rem}.page-message{margin-left:4rem;margin-right:4rem}.page-message h1{font-size:48px}.page-message h1 span{border-bottom:4px solid #3c8fa7}@media(max-width: 800px){.page-message{margin-left:0;margin-right:0}}.dialog__overlay{display:block;visibility:hidden}.dialog__overlay+.dialog__container--opened{display:block}.dialog__overlay--opened{dispaly:none;position:fixed;background-color:rgba(229,236,245,.9);opacity:.5;top:0;right:0;bottom:0;left:0;width:100%;z-index:101}.dialog__overlay--opened+.dialog__container{display:block}.dialog__container{display:none;max-width:511px;height:656px;opacity:1;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;z-index:102}.dialog__container .box .box__content{padding:4rem;overflow-x:hidden}.dialog__close{visibility:hidden}.dialog__close:hover:after{text-decoration:underline}.dialog__close:after{content:"zavřít";color:#3c8fa7;position:absolute;top:10px;right:20px;font-size:16px;visibility:visible}.top-navigation{background:#fff;position:fixed;top:0;right:0;bottom:auto;left:0;z-index:100;color:#7c7c7c}.top-navigation__logo{width:200px;height:47px;margin-right:40px}@media(min-width: 830px){.top-navigation__logo{float:left}}.top-navigation .page-part{margin-bottom:0}.top-navigation__content{padding:10px 0}.top-navigation__content::after{clear:both;content:"";display:table}@media(max-width: 37.5em){.top-navigation__content{padding-bottom:0}}.top-navigation__menu{float:left}.top-navigation__menu::after{clear:both;content:"";display:table}@media(max-width: 43.125em){.top-navigation__menu{width:100%;display:flex;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}}.top-navigation__menu li{float:left;margin-right:30px}.top-navigation__menu li:last-child{margin-right:0}.top-navigation__menu-item{min-height:47px;display:block;text-decoration:none;color:inherit;position:relative;line-height:52px;white-space:nowrap}.top-navigation__menu-item:after{background:#3c8fa7;content:" ";display:none;position:absolute;bottom:-10px;left:0;right:0;height:4px}@media(max-width: 37.5em){.top-navigation__menu-item:after{bottom:0px}}.top-navigation__menu-item:hover:after,.top-navigation__menu-item.active:after{display:block}.top-navigation__user-block{float:right;position:absolute;top:2rem;right:2rem;min-height:47px;line-height:52px}@media(min-width: 880px){.top-navigation__user-block{position:relative;top:0;right:0}}.footer{height:200px}.form__policy-holder.box--disabled__content{box-shadow:none;color:#9b9b9b}.form__policy-holder .box{margin-bottom:50px}.form__policy-holder.form h2{color:#3c8fa7;font-weight:100;margin-top:38px}.form__policy-holder.form input{max-width:240px}.form__policy-holder.form input.email{max-width:300px}.form__policy-holder.form input.zipCode,.form__policy-holder.form input.descriptiveNumber{max-width:160px}.form__policy-holder .input--link{border:none;text-decoration:underline;background:rgba(0,0,0,0);color:#3c8fa7;display:block;text-align:left;width:auto;margin-top:2rem}.contract .box{margin-bottom:8rem}.contract .steps{margin-bottom:-2rem;display:block}.contract .steps .box__content{padding-bottom:0}.contract__finalPrice{text-align:right;font-size:2rem;padding-right:2rem}.contract__finalPrice span{font-size:3rem;font-weight:700}.contract__content-container .box__content:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.contract .box__content{padding:3rem 2rem 5rem;margin-bottom:2rem}.contract .box__content:last-of-type{margin-bottom:0}.contract .page-part__header::after{clear:both;content:"";display:table}.contract .page-part__header h1{float:left}.contract__options p{font-size:1.8rem;margin-bottom:5rem}.contract__options a{float:left;margin-right:2rem;text-decoration:none}.contract__options::after{clear:both;content:"";display:table}.contract__options-content{display:flex;align-items:center;justify-content:space-between}.contract__options-content .errors{position:absolute}.contract__options-content .download a{padding:12px 14px}.contract__options-content .spacer{width:350px}.contract__options-content .price{font-size:3rem;font-weight:700}.contract__form{position:relative}.contract__form .summary-email .button--green,.contract__form .summary-email .form__in-table input[type=submit]{color:#fff;background-color:#3c8fa7;box-shadow:0 2px 4px 0 #85a1c1}.contract__form .summary-email .button--green:hover,.contract__form .summary-email .form__in-table input[type=submit]:hover{background-color:#54a9c2}.contract__form .summary-email .errorMsg{position:absolute}.contract__form .summary-email .flashMessages{position:absolute;bottom:-80px}.contract h2{color:#3c8fa7;margin-top:10px}.contract__to-new-contract{text-align:center;font-size:1.8rem}.new-contract .page-part__header{margin-top:4.8rem}@media(min-width: 900px){.new-contract .page-part__header{margin-left:4rem}}.new-contract__select::after{clear:both;content:"";display:table}.new-contract__select h2{margin-bottom:0}.new-contract__select .form__item{margin-bottom:0;width:400px;float:left}@media(max-width: 700px){.new-contract__select .form__item{float:none}}.new-contract__select .errorMsg{position:absolute;bottom:14px}.new-contract__select .checkbox h2{margin-top:0;padding-left:50px}.new-contract__select .checkbox__control{position:absolute;left:0;top:0px;bottom:0;margin-top:auto;margin-bottom:auto}@media(min-width: 900px){.new-contract__select .checkbox h2{padding-left:0}.new-contract__select .checkbox__control{left:-57px;top:0px}}.new-contract__price{margin-top:1.5rem}.new-contract__price span{margin-top:3rem;display:block}.new-contract__price .text--bold{font-size:3rem}@media(min-width: 700px){.new-contract__price{float:right;margin-top:48px}}.new-contract .button[type=submit]{margin-top:4rem}.new-contract__summary-box{font-size:2.4rem;margin-top:5rem}.new-contract__summary-box .text--bold{font-size:3rem}.new-contract .form .box__content{padding-bottom:4rem;border-top-left-radius:0;border-top-right-radius:0;padding-top:4rem}.new-contract .form .box__content .box__content{padding-top:2.3rem;padding-bottom:2.3rem}.table-search .box__content{padding:1rem 2rem 3rem;overflow-x:scroll;width:100%}.table-search .box__content table{min-width:1110px}.table-search .form__search{margin-bottom:3rem}.table-search .no-contracts{color:red;font-weight:700;text-align:left;display:block;margin-top:18px;margin-left:20px}.table-search__result table td{padding-top:20px;padding-bottom:20px}.table-search__result--header th.name,.table-search__result--header th.contractNumber{font-size:1.6rem}.table-search__result--open .info a{width:auto;margin-left:12px}.table-search__result--open h3{font-weight:700;font-size:1.6rem;margin-bottom:-8px;margin-top:25px;padding-left:20px;padding-right:20px}.table-search .link{float:right;text-align:right;max-width:100%;max-width:260px}.table-search .table__row-white{background:#fff;margin-bottom:0}.table-search .name,.table-search .contractNumber{font-size:1.8rem}.table-search .table__footer{margin-top:4.3rem;display:block;padding-left:20px;padding-right:20px}.table-search .table__footer tr:first-of-type{width:1102px;justify-content:space-between}.table-search .table__footer td{vertical-align:middle}.table-search .table__footer .summary-email .flashMessages{position:absolute;bottom:-20px}.table-search .table__footer .download a.button--green{background:rgba(0,0,0,0);border:none;color:#3c8fa7;width:auto;box-shadow:none;font-weight:400;text-decoration:underline}.table-search .table__footer .terminate .errorMsg{position:absolute;bottom:-22px}.table-search__result--people,.table-search__result--product,.table-search__result--insurance{margin-top:15px}.table-search__result--people tbody,.table-search__result--product tbody,.table-search__result--insurance tbody{display:block;padding-left:20px;padding-right:20px}.table-search__result--people tr td,.table-search__result--product tr td,.table-search__result--insurance tr td{padding:4px 0}.table-search__result--people .warranty td,.table-search__result--product .warranty td,.table-search__result--insurance .warranty td{padding-bottom:27px;padding-top:12px;vertical-align:baseline}.table-search .contractNumber{width:100%;max-width:185px}.table-search .name{width:100%;max-width:270px}.table-search .date{width:100%;max-width:150px}.table-search .price{width:100%;max-width:135px}.table-search .state{width:auto}@media(max-width: 1210px){.table-search .no-contracts{margin-left:0}}@media(min-width: 1225px){.table-search .box__content{overflow-x:visible}.table-search .box__content table{min-width:100%}}.table-billing{font-size:1.8rem}.table-billing .table__header{padding:0 20px}.table-billing .box__content{padding:1rem 2rem 3rem;overflow-x:scroll;width:100%}.table-billing .box__content table{min-width:1220px}.table-billing .table__row-white{border-top:3px solid #e5ecf5;border-bottom:3px solid #e5ecf5;margin-bottom:4px}.table-billing .table__row-white .create-invoice{text-align:right;float:right}.table-billing .table__row-gray{margin-bottom:4px}.table-billing .table__row-gray:last-of-type{margin-bottom:0}.table-billing .number,.table-billing .period{font-weight:700}.table-billing .number{width:55px;font-weight:700}.table-billing .period{width:185px;font-weight:700}.table-billing .price{width:110px}.table-billing .outlet{width:100px}.table-billing .commission{width:95px}.table-billing .number-of-contracts{width:90px}.table-billing .download{width:135px}.table-billing .invoiced{color:#4a4a4a}.table-billing .create-invoice{width:205px}.table-billing .remove{width:75px;float:right}@media(min-width: 1220px){.table-billing .box__content{overflow-x:visible}.table-billing .box__content table{min-width:100%}}.users .page-part h1{margin-top:0}.users .page-part__header::after{clear:both;content:"";display:table}.users .page-part__header h1{float:left}.users__top-navigation{float:right;margin-top:1.2rem}.users__top-navigation a{margin-right:4rem}.users__top-navigation a:last-of-type{margin-right:0}.users .box__content{margin-bottom:5rem;overflow-x:scroll}.users .box__content--user-table{padding:1rem 2rem 2.1rem 0px;overflow-x:scroll}.users .box__content--user-table>table{margin-left:0;width:1145px}.users .table{width:1145px;margin-left:2rem}.users .table__header{padding-left:4rem}.users .table__header th.title{font-weight:400}.users .table__header th.address{font-weight:400}.users .table__in{margin-left:0;width:1165px}.users .table__in .title{color:#3c8fa7}.users .table__in .address{width:270px;font-weight:700}.users .table__in tr{padding-left:40px}.users .table__row-gray{margin-bottom:1rem;border:none}.users .table .title{width:184px;font-weight:700}.users .table .address{width:270px;font-weight:700}.users .table .email{width:214px}.users .table .phone{width:265px}.users .table .update-password{width:132px}.users .table .update-informaion{width:85px}.users .table .deleted{float:right;width:auto}.users .inputs-list__content .checkbox__control{float:left}.users .inputs-list__content .label{margin-left:20px;display:inline-block;vertical-align:sub}.users .password-form{margin-top:10rem}@media(min-width: 1210px){.users .box__content{overflow-x:visible}}.sign-in{max-width:500px;margin:auto}@media(min-width: 900px){.sign-in .page-part__header{margin-bottom:40px;margin-left:3.5rem}}.sign-in .checkbox__control{position:relative;left:0;float:left;margin-right:20px}.sign-in .checkbox .label{margin-top:5px}.category .box{margin-bottom:1rem}.category .box:last-of-type{margin-bottom:0}.category .box__content{padding:20px 25px;margin-bottom:1rem;display:table;width:100%}.category .box__content::after{clear:both;content:"";display:table}.category .box__content:last-of-type{margin-bottom:0}.category__image{width:172px;min-width:172px;height:auto;position:relative;padding:2rem 0 0}@media(min-width: 470px){.category__image{padding:0;float:right;bottom:-43px;right:-4px}}.category .page-part__header{margin-bottom:40px;margin-left:3.5rem}.category .category__title1{font-size:22px;color:#888;float:left}.category .category__title2{font-size:22px;border:none;background-color:rgba(0,0,0,0);color:#3c8fa7;padding:0;box-shadow:none;float:right;text-decoration:underline}.category .category__title2:hover{text-decoration:none}.category .category__title2:after{content:"";padding-right:20px;background:url("/assets/images/icons/arrow-right-blue.svg?v=1758620364") no-repeat;background-size:17px;position:relative;margin-left:10px;height:17px;margin-top:6px;display:block;float:right}.category__dialog input{max-width:220px;padding:7.7px 14px;margin-bottom:10px}@media(min-width: 440px){.category__dialog input{float:left;margin-right:10px;margin-bottom:0}}.category__dialog .errors{position:absolute}.overview-module h1{float:left}.overview-module h2{font-size:3rem;font-weight:700;margin:.67em 0 0 10px}.overview-module__date{float:left}.overview-module__daily-stats{margin-bottom:9rem}.overview-module__greed,.overview-module__storno{padding-bottom:4rem !important}.overview-module__greed{width:100%;margin-bottom:2rem}.overview-module__greed::after{clear:both;content:"";display:table}@media(min-width: 730px){.overview-module__greed{float:left;width:48%;margin-bottom:0}}.overview-module__storno{width:100%}.overview-module__storno::after{clear:both;content:"";display:table}@media(min-width: 730px){.overview-module__storno{float:left;width:48%;margin-left:4%}}.overview-module__form{width:100%;position:relative;z-index:30}.overview-module__form::after{clear:both;content:"";display:table}.overview-module__form form{float:right;width:212px}.overview-module__form input{width:100%}.overview-module__graphs{margin-top:3rem}.overview-module__title{font-size:16px;margin-bottom:2rem}.overview-module__title--green{color:#3cbc1e}.overview-module__title--red{color:#d63d3d}.overview-module__pieces,.overview-module__price{color:#7c7c7c;font-weight:700;font-size:35px}.overview-module__pieces{float:left}.overview-module__price{float:right}.overview-module__navigation{position:relative;display:flex;align-items:center;justify-content:space-between}.overview-module__section{display:flex;align-items:baseline;position:relative}.overview-module__section:after{content:"";background:url("/assets/images/icons/arrow-down.svg?v=1758620364") no-repeat;width:30px;height:30px;transform:translateY(16px);z-index:50}.overview-module__section:hover:before{background-color:#fff;box-shadow:3px 8px 14px 0px #e3e3e3;content:"";position:absolute;top:-2rem;right:-1rem;bottom:-2rem;left:-1rem;z-index:1;height:300px;border-radius:14px;min-width:285px}.overview-module__section:hover .overview-module__menu{display:block;position:absolute;z-index:10;top:0;right:-3rem;bottom:-2rem;left:-3rem;padding:6rem 20px 20px 20px;min-width:325px}.overview-module__section:hover .overview-module__menu li a{padding:1rem 2.2rem;display:block}.overview-module__section:hover .overview-module__menu li a:hover{background-color:#3c8fa7;color:#fff}.overview-module__section-name{float:left;position:relative;z-index:40;margin-right:20px !important;margin-top:0 !important}.overview-module__menu{display:none}.ct-label{fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:.75rem;line-height:1}.ct-chart-line .ct-label,.ct-chart-bar .ct-label{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-chart-pie .ct-label,.ct-chart-donut .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-grid-background{fill:none}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut{stroke:#d70206}.ct-series-a .ct-slice-pie,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-area{fill:#d70206}.ct-series-b .ct-point,.ct-series-b .ct-line,.ct-series-b .ct-bar,.ct-series-b .ct-slice-donut{stroke:#f05b4f}.ct-series-b .ct-slice-pie,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-area{fill:#f05b4f}.ct-series-c .ct-point,.ct-series-c .ct-line,.ct-series-c .ct-bar,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-slice-pie,.ct-series-c .ct-slice-donut-solid,.ct-series-c .ct-area{fill:#f4c63d}.ct-series-d .ct-point,.ct-series-d .ct-line,.ct-series-d .ct-bar,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-slice-pie,.ct-series-d .ct-slice-donut-solid,.ct-series-d .ct-area{fill:#d17905}.ct-series-e .ct-point,.ct-series-e .ct-line,.ct-series-e .ct-bar,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-slice-pie,.ct-series-e .ct-slice-donut-solid,.ct-series-e .ct-area{fill:#453d3f}.ct-series-f .ct-point,.ct-series-f .ct-line,.ct-series-f .ct-bar,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-slice-pie,.ct-series-f .ct-slice-donut-solid,.ct-series-f .ct-area{fill:#59922b}.ct-series-g .ct-point,.ct-series-g .ct-line,.ct-series-g .ct-bar,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-slice-pie,.ct-series-g .ct-slice-donut-solid,.ct-series-g .ct-area{fill:#0544d3}.ct-series-h .ct-point,.ct-series-h .ct-line,.ct-series-h .ct-bar,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-slice-pie,.ct-series-h .ct-slice-donut-solid,.ct-series-h .ct-area{fill:#6b0392}.ct-series-i .ct-point,.ct-series-i .ct-line,.ct-series-i .ct-bar,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-slice-pie,.ct-series-i .ct-slice-donut-solid,.ct-series-i .ct-area{fill:#f05b4f}.ct-series-j .ct-point,.ct-series-j .ct-line,.ct-series-j .ct-bar,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-slice-pie,.ct-series-j .ct-slice-donut-solid,.ct-series-j .ct-area{fill:#dda458}.ct-series-k .ct-point,.ct-series-k .ct-line,.ct-series-k .ct-bar,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-slice-pie,.ct-series-k .ct-slice-donut-solid,.ct-series-k .ct-area{fill:#eacf7d}.ct-series-l .ct-point,.ct-series-l .ct-line,.ct-series-l .ct-bar,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-slice-pie,.ct-series-l .ct-slice-donut-solid,.ct-series-l .ct-area{fill:#86797d}.ct-series-m .ct-point,.ct-series-m .ct-line,.ct-series-m .ct-bar,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-slice-pie,.ct-series-m .ct-slice-donut-solid,.ct-series-m .ct-area{fill:#b2c326}.ct-series-n .ct-point,.ct-series-n .ct-line,.ct-series-n .ct-bar,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-slice-pie,.ct-series-n .ct-slice-donut-solid,.ct-series-n .ct-area{fill:#6188e2}.ct-series-o .ct-point,.ct-series-o .ct-line,.ct-series-o .ct-bar,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-slice-pie,.ct-series-o .ct-slice-donut-solid,.ct-series-o .ct-area{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.ct-tooltip{position:absolute}.ct-chart{position:relative}.ct-label{font-size:16px}.ct-bar{stroke-width:20px}.ct-bar+.ct-label{display:none}