@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap');html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}*{margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}.d-none{display:none}.d-block{display:block}h1{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:60%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.7em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;border:none;cursor:pointer}[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{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.container-fluid{padding:0 16px;max-width:1520px;width:100%;margin-right:auto;margin-left:auto}.container--full{max-width:100%}.container--medium{max-width:1250px}.container--small{max-width:800px}.container--xs{max-width:676px}.container--xxs{max-width:520px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}header.container-fluid{max-width:100%;position:relative;z-index:10}header{height:56px;background-color:#fff}@media all and (min-width:768px){header{height:106px}}.extra-wrapper{top:0;bottom:0;left:0;right:0;position:absolute}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100vh}.wrapper__left{position:relative;display:block;-webkit-box-flex:0;-ms-flex:0 1 256px;flex:0 1 256px;max-width:256px;width:256px;overflow:hidden;background-color:#333;color:#fff;position:fixed;left:0;top:56px;height:calc(100vh - 56px)}@media all and (min-width:768px){.wrapper__left{top:106px;height:calc(100vh - 106px)}}.wrapper__right{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;max-width:100%;background-color:#f5f9fc;margin-left:56px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.wrapper__right.is--active{margin-left:256px}@media all and (max-width:1279.98px){.wrapper__right.is--active .detail__top--left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:16px}.wrapper__right.is--active .detail__top--right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.scroll{top:0;bottom:0;left:0;right:0;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.scroll__element{overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.scroll__element.with--inner{overflow:hidden;height:100%}.scroll__element.with--inner .scroll__element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.scroll__element.with--inner .scroll--no-scroll{z-index:2}.scroll__element.with--inner .scroll--over-no-scroll{z-index:3;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff}.scroll__element.without--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scroll--no-scroll{position:relative;z-index:9}.topbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;margin-bottom:20px;z-index:1}.topbar>.row:not(:nth-child(1)){margin-top:15px}.topbar__left,.topbar__right{position:relative;width:100%;padding-right:16px;padding-left:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width:1499.98px){.topbar__left,.topbar__right{width:auto}}.topbar__left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media all and (min-width:1500px){.topbar__left{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}.topbar__right{-ms-flex-negative:1;flex-shrink:1;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media all and (min-width:1500px){.topbar__right{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.topbar--half .topbar__left,.topbar--half .topbar__right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.topbar--add-edit .topbar__left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media all and (min-width:1500px){.topbar--add-edit .topbar__left{width:auto;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;max-width:calc(100% - 800px)}}.topbar--add-edit .topbar__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media all and (min-width:1500px){.topbar--add-edit .topbar__right{-webkit-box-flex:0;-ms-flex:0 1 800px;flex:0 1 800px;max-width:800px;width:800px}}.topbar--nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.topbar--nav ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.topbar--nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.topbar--nav ul li:not(:nth-last-child(1)){margin-right:48px}.topbar--nav ul li svg{width:18px;fill:#db0000;margin-right:10px}.topbar--nav ul li a{font-size:1.7rem;position:relative;overflow:hidden;color:#666;display:block;line-height:54px;font-weight:500}.topbar--nav ul li a.active,.topbar--nav ul li a.is--active,.topbar--nav ul li a:hover{color:#333}.topbar--nav ul li a.active:after,.topbar--nav ul li a.is--active:after,.topbar--nav ul li a:hover:after{bottom:0;background-color:#333}.topbar--nav ul li a.active,.topbar--nav ul li a.is--active{font-weight:700}.topbar--nav ul li a:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:4px;display:block;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-color:rgba(51,51,51,1)}.topbar__btn{padding:10px 20px 10px 0;background-color:transparent;outline:0 !important}.topbar__btn svg{width:15px;height:15px;fill:#333;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.topbar__btn.btn--big svg{width:20px}.topbar__btn:hover svg{fill:#2b6481}.topbar--border{border-bottom:thin solid #ccc}.topbar--border+.scroll__element{padding-top:14px}.topbar--border:after{content:"";width:100%;height:14px;position:absolute;left:0;bottom:-15px}.topbar--border .topbar{margin-top:10px;margin-bottom:8px}.topbar__title{min-height:42px;margin-bottom:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topbar__title--half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.topbar__title--one-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topbar__title--one-line h2{margin-left:5px}.topbar__title h1{font-size:2rem;color:#333;line-height:1;font-weight:900;position:relative}.topbar__title h1 sup{background-color:#2b6481;color:#fff;font-weight:700;padding:3px 4px;border-radius:4px}.topbar__title h2{font-size:1.4rem;color:#333;margin-top:3px;line-height:1.14;font-weight:400;position:relative}.detail__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}.detail__fifth,.detail__full,.detail__half,.detail__quorter,.detail__third,.detail__top--left,.detail__top--right{position:relative;width:100%;padding-right:16px;padding-left:16px}.detail--small-gap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-4px;margin-left:-4px}.detail--small-gap>*{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding-left:4px;padding-right:4px}.detail__full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.detail__half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.detail__third{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.detail__quorter{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.detail__fifth{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.detail__top--left{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.detail__top--right{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.detail__top--right>:not(:nth-last-child(1)){margin-bottom:16px}.col-with-sidebar{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;position:relative;padding-right:16px;padding-left:16px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.col-with-sidebar.is--active-sidebar{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 392px - 32px);flex:0 0 calc(100% - 392px - 32px);max-width:calc(100% - 392px - 32px);width:calc(100% - 392px - 32px)}.add-edit [class^=col__],.publish [class^=col__]{position:relative;width:100%;padding-right:16px;padding-left:16px}.add-edit--2-cols,.publish--2-cols{width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:24px}.add-edit--2-cols .counter,.publish--2-cols .counter{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.add-edit .col__full,.publish .col__full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.add-edit .col__half,.publish .col__half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.add-edit .col__third,.publish .col__third{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.add-edit .col__quorter,.publish .col__quorter{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.add-edit .col__fifth,.publish .col__fifth{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.add-edit .col__other,.publish .col__other{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.add-edit .col__other-2,.publish .col__other-2{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.add-edit .dynamic{position:relative;width:100%;padding-right:16px;padding-left:16px;padding-right:12px;padding-left:12px}.add-edit .dynamic__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;margin-left:-16px;width:100%;margin-right:4px;margin-left:4px}.add-edit .display .layout--360 .dynamic,.add-edit .display .layout--floorplans .dynamic,.add-edit .display .layout--photo .dynamic{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.add-edit .display--2 .layout--360 .dynamic,.add-edit .display--2 .layout--floorplans .dynamic,.add-edit .display--2 .layout--photo .dynamic{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.add-edit .display--3 .layout--360 .dynamic,.add-edit .display--3 .layout--floorplans .dynamic,.add-edit .display--3 .layout--photo .dynamic{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.add-edit .display--3 .layout--360 .dynamic--dropzone,.add-edit .display--3 .layout--360 .dynamic--photo-more,.add-edit .display--3 .layout--floorplans .dynamic--dropzone,.add-edit .display--3 .layout--floorplans .dynamic--photo-more,.add-edit .display--3 .layout--photo .dynamic--dropzone,.add-edit .display--3 .layout--photo .dynamic--photo-more{width:224px;-webkit-box-flex:0;-ms-flex:0 1 224px;flex:0 1 224px;max-width:224px}.dashboard [class^=col__]{position:relative;width:100%;padding-right:16px;padding-left:16px}.dashboard [class^=col__]>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.dashboard .col__full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.dashboard .col__quarter{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media all and (min-width:1281px){.dashboard .col__quarter{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media all and (min-width:1680px){.dashboard .col__quarter{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.dashboard .col__three-quarters{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media all and (min-width:1680px){.dashboard .col__three-quarters{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}:not(.is--switcher)>[type=checkbox]:not(:checked),:not(.is--switcher)>[type=checkbox]:not(:indeterminate){position:absolute;left:-9999px}:not(.is--switcher)>[type=checkbox]:not(:checked)+label,:not(.is--switcher)>[type=checkbox]:not(:indeterminate)+label{position:relative;cursor:pointer}:not(.is--switcher)>[type=checkbox]:not(:checked)+label:before,:not(.is--switcher)>[type=checkbox]:not(:indeterminate)+label:before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;border:thin solid #666;background-color:#fff;border-radius:2px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}:not(.is--switcher)>[type=checkbox]:not(:checked)+label:after,:not(.is--switcher)>[type=checkbox]:not(:indeterminate)+label:after{content:'';position:absolute;opacity:1;left:8px;top:2px;width:8px;height:16px;border:solid #fff;border-width:0 3px 3px 0;border-radius:2px;background-image:none !important}:not(.is--switcher)>[type=checkbox]:not(:checked)+label:after,:not(.is--switcher)>[type=checkbox]:not(:indeterminate)+label:after{opacity:0}:not(.is--switcher)>[type=checkbox]:not(:checked):hover+label:before,:not(.is--switcher)>[type=checkbox]:not(:indeterminate):hover+label:before{border:thin solid #2b6481 !important}:not(.is--switcher)>[type=checkbox]:not(:checked)+label:after{-webkit-transform:rotate(45deg) scale(0);-ms-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0)}:not(.is--switcher)>[type=checkbox]:checked+label:before{border:thin solid #2b6481 !important;background-color:#2b6481 !important}:not(.is--switcher)>[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}:not(.is--switcher)>[type=checkbox]:indeterminate+label:before{border:thin solid #2b6481 !important;background-color:#fff !important}:not(.is--switcher)>[type=checkbox]:indeterminate+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:#2b6481;width:12px;height:2px;border:none;border-width:0;border-radius:2px;top:11px;left:6px}.is--switcher{text-align:left;padding-left:0}.is--switcher .custom-control-label{font-size:1.4rem;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:24px 0;min-height:22px}.is--switcher .custom-control-label:before{left:auto;right:0;border-radius:8px;top:0;bottom:0;margin:auto;width:36px;height:16px;background-color:#ccc !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;cursor:pointer}.is--switcher .custom-control-label:after{width:20px;height:20px;border-radius:100%;left:auto;right:16px;top:1px;background-color:#666;cursor:pointer;-webkit-box-shadow:-1px 1px 2px 0 rgba(51,51,51,.2);box-shadow:-1px 1px 2px 0 rgba(51,51,51,.2);-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.is--switcher .custom-control-label.not--bootstrap:after,.is--switcher .custom-control-label.not--bootstrap:before{display:none !important}.is--switcher .custom-control-label .switcher__item{margin-left:auto}.is--switcher .custom-control-label .svg-container{width:20px;text-align:center;margin-right:8px}.is--switcher .custom-control-label .svg-container svg{height:20px;max-width:100%;fill:#666}.is--switcher .custom-control-input:checked~.custom-control-label:before{background-color:#eee !important}.is--switcher .custom-control-input:checked~.custom-control-label:after{left:auto;right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background-color:#2b6481}.is--switcher:nth-child(1) .custom-control-label{margin-top:0}.is--switcher:nth-last-child(1) .custom-control-label{margin-bottom:0}.tagInput{font-size:1.4rem;line-height:1.36;color:#333;border:thin solid #999;border-radius:4px !important;overflow:hidden;height:auto;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-color:#f5f9fc;border-color:#f5f9fc}legend.col-form-label{font-size:1.4rem;line-height:1.36;color:#333;margin-bottom:15px;text-transform:uppercase;font-weight:700;padding:0}.form-group{margin:0;padding:0}.form-group [role=radiogroup]:not(.btn-group){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom--like-radio{cursor:pointer;position:relative;overflow:hidden;padding:0;margin:0 15px 15px 0}.custom--like-radio label{font-size:1.4rem;line-height:1.36;color:#666;border:thin solid #999;background-color:rgba(51,51,51,1);white-space:nowrap;padding:6px 12px;border-radius:4px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom--like-radio label:after,.custom--like-radio label:before{display:none}.custom--like-radio svg{fill:#666;height:44px;margin:0 auto 10px;display:block;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom--like-radio input{position:absolute;width:100%;height:100% !important;top:0;left:0;display:block;z-index:5;cursor:pointer}.custom--like-radio input:hover+label{color:#2b6481;border:thin solid #2b6481}.custom--like-radio input:hover+label svg{fill:#2b6481}.custom--like-radio input:checked+label{color:#2b6481;border:thin solid #eee;background-color:#eee}.custom--like-radio input:checked+label svg{fill:#2b6481}.custom--like-radio.is--big label{font-size:1.4rem;line-height:1.36;color:#666;border:thin solid #999;background-color:rgba(51,51,51,0);white-space:nowrap;padding:6px 12px;border-radius:4px}.custom--like-radio.with--icons label{padding:32px 12px 20px !important}.custom--full-width{position:relative;overflow:hidden;padding:0;margin:0;width:100%}.custom--full-width label{font-size:1.4rem;line-height:1.36;color:#333;background-color:rgba(51,51,51,0);width:100%;white-space:nowrap;padding:20px 50px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom--full-width label:after,.custom--full-width label:before{display:none}.custom--full-width input{position:absolute;width:100%;height:100%;top:0;left:0;display:block;z-index:5;cursor:pointer}.custom--full-width input:hover+label{background-color:#f5f9fc}.custom--full-width input:checked+label{color:#2b6481;background-color:#eee}.custom-circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-circle>*{margin-bottom:0}.custom-circle>:not(:nth-last-child(1)){margin-right:32px}.custom-circle__label{font-size:1.6rem;line-height:1.3;color:#333}.custom-circle__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;line-height:1.36;color:#333;font-weight:700;cursor:pointer}.custom-circle__item small{font-size:1.4rem;line-height:1.36;font-weight:500;margin-left:6px}.custom-circle__item span{position:relative;width:20px;height:20px;border-radius:20px;border:thin solid #666;margin-right:6px;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.custom-circle__item span:before{content:"";width:12px;height:12px;border-radius:12px;position:absolute;background-color:#2b6481;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.custom-circle__item:hover span{border-color:#2b6481}.custom-circle__item:hover span:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.custom-circle__item.is--checked span{border-color:#2b6481}.custom-circle__item.is--checked span:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.custom-circle__item.is--disabled{color:#666;cursor:not-allowed}.custom-circle__item.is--disabled span{border-color:#666;background-color:#e1e1e1}.custom-circle__item.is--disabled span:before{background-color:#e1e1e1}.input--2{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.input--2.input--dash:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:8px;height:2px;display:block;background-color:#999}.input--2>:not(:nth-child(1)){margin-left:12px}.input--2>:not(:nth-last-child(1)){margin-right:12px}.input--material.is--error .input__group input,.input--material.is--error .input__group input:focus,.input--material.is--error .input__group input:not(:placeholder-shown){border-color:#db0000 !important;-webkit-box-shadow:0 0 4px 0 #db0000 !important;box-shadow:0 0 4px 0 #db0000 !important}.input--material .input__group{margin-top:24px;margin-bottom:5px}.input--material .input__group input{font-size:1.6rem;height:56px;padding-top:17px;padding-bottom:17px;width:100%;border-color:#666;filter:none;-webkit-transition:font-size 0s ease !important;-o-transition:font-size 0s ease !important;transition:font-size 0s ease !important}.sign-in .input--material .input__group input[type=password]{font-size:1.6rem}.input--material .input__group input[type=password]{font-size:2.4rem}.input--material .input__group input:hover{border-color:#2b6481 !important}.input--material .input__group input::-webkit-input-placeholder{opacity:0}.input--material .input__group input::-moz-placeholder{opacity:0}.input--material .input__group input::-ms-input-placeholder{opacity:0}.input--material .input__group input::placeholder{opacity:0}.input--material .input__group input:focus,.input--material .input__group input:not(:placeholder-shown){border-color:#333 !important}.input--material .input__group input:-webkit-autofill+label{font-size:1.4rem;top:0 !important}.input--material .input__group input:focus+label,.input--material .input__group input:not(:placeholder-shown)+label,.input--material.form-field--is-filled .input__group input+label,.input--material.form-field--is-active .input__group input+label{font-size:1.4rem;top:0 !important}.input--material .input__group input:not(:placeholder-shown)~.password{display:-webkit-box;display:-ms-flexbox;display:flex}.input--material .input__group input:focus{border-color:#2b6481 !important;-webkit-box-shadow:0 0 4px 0 #2b6481;box-shadow:0 0 4px 0 #2b6481}.input--material .input__group input:focus+label{color:#2b6481}.input--material .input__group input:-webkit-autofill,.input--material .input__group input:-webkit-autofill:focus,.input--material .input__group input:-webkit-autofill:hover,.input--material .input__group input:-webkit-autofill:active{font-size:1.6rem !important;line-height:1.3;-webkit-text-fill-color:#333;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input--material .input__group label{font-size:1.6rem;color:#666;background-color:#fff;position:absolute;top:50%;left:calc(32px/2);pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.input--material .input__group .password{position:absolute;top:0;bottom:0;right:0;width:56px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.input--material .input__group .password svg{width:23px;fill:#666;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;display:block}.input--material .input__group .password svg:nth-last-child(1){display:none}.input--material .input__group .password:hover svg{fill:#333}.input--material .input__group .password--show svg{display:none}.input--material .input__group .password--show svg:nth-last-child(1){display:block}.input--material .input--checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin-top:18px}.input--material .input--checkbox input{left:0 !important;top:0;right:0;bottom:0;z-index:9;opacity:0;width:100%;height:100%;cursor:pointer}.input--material .input--checkbox label{font-size:1.5rem;color:#333;line-height:24px;padding-left:32px}@media all and (min-width:768px){.input--material .input--checkbox label{font-size:1.6rem}}.input--6-digits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.input--6-digits .digit__container{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.input--6-digits .digit__item{width:24px;margin:0 calc(32px/4)}.input--6-digits .digit__item input{font-size:2rem;line-height:1.2;color:#333;width:100%;padding:0;border-radius:0 !important;border:none;text-align:center;border-bottom:2px solid #666}.input--6-digits .digit__item input:focus,.input--6-digits .digit__item input:hover{border-color:#2b6481 !important}.input--6-digits .digit__item input::-webkit-input-placeholder{opacity:0}.input--6-digits .digit__item input::-moz-placeholder{opacity:0}.input--6-digits .digit__item input::-ms-input-placeholder{opacity:0}.input--6-digits .digit__item input::placeholder{opacity:0}.input--6-digits .digit__item input:not(:placeholder-shown){border-color:#333 !important}.input--6-digits .digit__text{font-size:1.5rem;line-height:1.3;color:#333;margin-bottom:36px;text-align:center}@media all and (min-width:768px){.input--6-digits .digit__text{font-size:1.6rem;line-height:1.3}}.input--6-digits.is--error .error-message{width:auto}.input--6-digits.is--error input,.input--6-digits.is--error input:focus,.input--6-digits.is--error input:not(:placeholder-shown){border-color:#db0000 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.input__group{position:relative}.input__group span{font-size:1.4rem;line-height:1.36;color:#666;position:absolute;top:0;right:15px;height:100%;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.input__group input{padding:10px 30px 10px 16px}.input__group--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.input__date{position:relative}.input__date>button{position:absolute;right:0;top:0;height:100%;background:0 0;padding:10px}.input__date>button svg{fill:#666;width:12px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.input__date>button:hover svg{fill:#333}.input__checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:18px 16px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-color:rgba(245,249,252,1)}.input__checkbox.has--border{border-bottom:thin solid #ccc}.input__checkbox.is--dark{background-color:#f5f9fc}.input__checkbox .checkbox--vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.input__checkbox .checkbox--vertical .custom-checkbox{height:24px;margin-left:34px;margin-bottom:30px}.input__checkbox .checkbox--vertical .custom-checkbox label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:24px}.input__checkbox.checkbox--collapse button{border-bottom:none}.input__checkbox.checkbox--collapse button svg{width:16px;height:auto;fill:#333}.input__checkbox.checkbox--collapse .not-collapsed{background-color:#f5f9fc}.input__checkbox>span{font-size:1.4rem;line-height:1.36;color:#333}.input__checkbox.with--inner{padding:0 16px}.input__checkbox.with--inner .custom-checkbox{padding:18px 0;width:100%}.input__checkbox.with--inner .custom-checkbox label{line-height:24px}.input__checkbox.full--btn button{width:100%}.input__checkbox button{position:absolute;right:0;top:0;bottom:0;margin:auto;text-align:left;width:54px;height:100%;z-index:1;background-color:transparent;outline:0}.input__checkbox button svg{width:18px;height:10px;fill:#999;position:absolute;top:0;bottom:0;margin:auto;right:24px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.input__checkbox .custom-checkbox{padding:0;width:auto;display:inline-block;z-index:1}.input__checkbox .custom-checkbox label{font-size:1.4rem;line-height:1.36;color:#333;padding-left:32px}.input__checkbox .custom-checkbox label:after,.input__checkbox .custom-checkbox label:before{-webkit-box-shadow:none !important;box-shadow:none !important;background-image:none !important}.input__checkbox .custom-checkbox label small{font-size:1.2rem;line-height:1.33;color:#666;position:absolute;top:90%}.input__checkbox:hover{background-color:#f5f9fc}.input__checkbox:hover svg{fill:#333}.input--pagination{width:40px;height:24px;border:thin solid #999;font-size:1.4rem;line-height:1.36;color:#666;background-color:transparent;font-weight:700;text-align:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.input--pagination:hover{border-color:#666}.input--pagination:focus{color:#333;background-color:#fff;border-color:#999;-webkit-box-shadow:none;box-shadow:none}.input input{font-size:1.4rem;line-height:1.36;color:#333;border:thin solid #999;background-color:#fff;padding:10px 16px;border-radius:4px !important;overflow:hidden;height:auto;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.input input:hover{border-color:#666 !important}.input input:focus{border-color:#2b6481 !important;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.input input:not(:placeholder-shown)+span{color:#333}.input input::-webkit-input-placeholder{color:#666}.input input::-moz-placeholder{color:#666}.input input::-ms-input-placeholder{color:#666}.input input::placeholder{color:#666}.input input::-webkit-inner-spin-button,.input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input input[type=number]{-moz-appearance:textfield}.input--dark input{background-color:#f5f9fc;border-color:#f5f9fc}.input--dark input:hover{border-color:#999}.input--dark input:focus{border-color:#666;background-color:#f5f9fc}.input--dark input::-webkit-input-placeholder{color:#999}.input--dark input::-moz-placeholder{color:#999}.input--dark input::-ms-input-placeholder{color:#999}.input--dark input::placeholder{color:#999}.input .buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:16px}.input .buttons .btn{width:42px;height:42px;background-color:#ccc}.input .buttons .btn svg{height:24px;max-width:24px}.input .buttons .btn:hover{background-color:#2b6481}.input .inside{position:absolute;right:0;top:0;bottom:0;height:32px;margin:auto}.input .inside--inside{position:relative}.input .inside--left .inside:nth-child(1){left:20px;right:auto}.input .inside--left .inside:nth-child(1) svg{fill:#999;width:16px}.input .inside--left .inside:nth-child(1) svg.is--correct{fill:#666}.input .inside--left input{padding-left:48px !important}.input .inside button{background-color:#ccc;margin-right:8px}.input .inside button.is--orange{background-color:#2b6481}.input .inside button.is--orange svg{fill:#fff !important}.input .inside button:hover{background-color:#2b6481}.input .inside button.is--orange:hover{background-color:#2b6481}.input .inside button svg{height:20px;max-width:24px}.textarea{font-size:1.4rem;line-height:1.36;font-weight:400;color:#666;border-color:#ccc;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;height:auto !important}.textarea:focus{border-color:#2b6481 !important;-webkit-box-shadow:none;box-shadow:none}.textarea::-webkit-input-placeholder{color:#666}.textarea::-moz-placeholder{color:#666}.textarea::-ms-input-placeholder{color:#666}.textarea::placeholder{color:#666}.switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;width:100%}.switcher__item{position:relative;width:32px;height:20px;margin-left:4px;cursor:pointer}.switcher__item:after,.switcher__item:before{content:"";position:absolute;display:block;top:0;bottom:0;left:0;margin:auto;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.switcher__item:before{width:100%;height:16px;border-radius:12px;background-color:#ccc}.switcher__item:after{left:auto;right:0;-webkit-transform:translateX(calc(-100% + 4px));-ms-transform:translateX(calc(-100% + 4px));transform:translateX(calc(-100% + 4px));width:20px;height:20px;border-radius:100%;background-color:#666;-webkit-box-shadow:-1px 1px 2px 0 rgba(51,51,51,.2);box-shadow:-1px 1px 2px 0 rgba(51,51,51,.2)}.switcher__item.active:before{background-color:#eee}.switcher__item.active:after{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);background-color:#2b6481;-webkit-box-shadow:-1px 1px 2px 0 rgba(43,100,129,.2);box-shadow:-1px 1px 2px 0 rgba(43,100,129,.2)}.radiogroup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0;margin-left:0}.radiogroup>*{padding-right:0;padding-left:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.radiogroup>:nth-child(1) span{border-radius:4px 0 0 4px}.radiogroup>:nth-last-child(1) span{border-radius:0 4px 4px 0}.radiogroup>:not(:nth-child(1)) span{margin-left:-1px}.radiogroup__multiple>*{-ms-flex-preferred-size:unset;flex-basis:unset}.radiogroup__multiple>* span{height:42px}.radiogroup__multiple>:not(:first-child):not(:last-child){margin-right:-1px}.radiogroup__multiple>:not(:first-child):not(:last-child) span{border-radius:0;margin-right:1px}.radiogroup span{position:relative;font-size:1.6rem;border:thin solid #666;background-color:rgba(51,51,51,0);color:#666;line-height:38px;display:block;text-align:center;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;z-index:0;-webkit-box-shadow:0 0 4px 0 rgba(43,100,129,0);box-shadow:0 0 4px 0 rgba(43,100,129,0);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.radiogroup span.active,.radiogroup span:hover{z-index:1;border-color:#2b6481}.radiogroup span:hover{color:#2b6481;-webkit-box-shadow:0 0 4px 0 #2b6481;box-shadow:0 0 4px 0 #2b6481}.radiogroup span.active{color:#2b6481;background-color:#eee;-webkit-box-shadow:0 0 4px 0 rgba(43,100,129,0);box-shadow:0 0 4px 0 rgba(43,100,129,0)}.is--btn-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.is--btn-radio__item{position:relative;font-size:1.6rem;border:thin solid #666;background-color:rgba(51,51,51,0);color:#666;line-height:1.06;min-height:42px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:0;-webkit-box-shadow:0 0 4px 0 rgba(43,100,129,0);box-shadow:0 0 4px 0 rgba(43,100,129,0);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.is--btn-radio__item:nth-child(1){border-radius:4px 0 0 4px}.is--btn-radio__item:nth-last-child(1){border-radius:0 4px 4px 0}.is--btn-radio__item:not(:nth-child(1)){margin-left:-1px}.is--btn-radio__item.active,.is--btn-radio__item:hover{z-index:1;border-color:#2b6481}.is--btn-radio__item:hover{background-color:#fff;color:#2b6481;-webkit-box-shadow:0 0 4px 0 #2b6481;box-shadow:0 0 4px 0 #2b6481}.is--btn-radio__item.focus,.is--btn-radio__item:active,.is--btn-radio__item:focus{background-color:#eee !important;color:#2b6481 !important;-webkit-box-shadow:0 0 4px 0 #2b6481;box-shadow:0 0 4px 0 #2b6481;border-color:#2b6481 !important}.is--btn-radio__item.active{color:#2b6481 !important;border-color:#2b6481 !important;background-color:#eee !important;-webkit-box-shadow:0 0 4px 0 rgba(43,100,129,0) !important;box-shadow:0 0 4px 0 rgba(43,100,129,0) !important}.is--inline{margin-bottom:24px;max-width:320px}.is--inline__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:1.3;color:#666;-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 129px);flex:1 0 calc(100% - 129px);max-width:calc(100% - 129px);width:calc(100% - 129px);float:left;height:40px}.is--inline__label svg{fill:#666;width:24px;height:24px;margin-right:8px}.is--inline__label label{width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.is--inline .radiogroup{width:129px;-webkit-box-flex:0;-ms-flex:0 1 129px;flex:0 1 129px;max-width:129px}.counter__item{font-size:1.6rem;line-height:1.3;color:#333;border:none;height:100%;-webkit-box-shadow:none !important;box-shadow:none !important;width:129px;-webkit-box-flex:0;-ms-flex:0 1 129px;flex:0 1 129px;max-width:129px;padding:0}.counter__item.disabled{background-color:#fff;color:#999}.counter__item.disabled button{opacity:1;border-color:#999 !important}.counter__item.disabled button:after,.counter__item.disabled button:before{background-color:#999}.counter__item.disabled--minus button:nth-child(1){cursor:not-allowed;border-color:#999 !important}.counter__item.disabled--minus button:nth-child(1):after,.counter__item.disabled--minus button:nth-child(1):before{background-color:#999}.counter__item.disabled--plus button:nth-last-child(1){cursor:not-allowed;border-color:#999 !important}.counter__item.disabled--plus button:nth-last-child(1):after,.counter__item.disabled--plus button:nth-last-child(1):before{background-color:#000}.counter__item output{border:none !important}.counter__item output bdi{min-width:44px !important;height:100% !important}.counter__item button{position:relative;background-color:rgba(245,249,252,0);border:thin solid #666 !important;width:40px;height:40px;border-radius:4px !important;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.counter__item button *{display:none}.counter__item button:after,.counter__item button:before{content:"";background-color:#666;position:absolute;display:block;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.counter__item button:nth-child(1):after{display:none}.counter__item button:before{width:16px;height:2px}.counter__item button:after{width:2px;height:16px}.counter__item button:active,.counter__item button:hover{border:thin solid #333 !important}.counter__item button:active:after,.counter__item button:active:before,.counter__item button:hover:after,.counter__item button:hover:before{background-color:#333}.counter__item button:focus{background-color:#fff}.counter__item button:active{background-color:#f5f9fc}.vc-popover-content{-webkit-box-shadow:0 0 3px rgba(51,51,51,.33) !important;box-shadow:0 0 3px rgba(51,51,51,.33) !important;border-radius:4px !important;border:0 !important}.vc-popover-content .vc-header .vc-popover-content-wrapper{min-width:220px}.vc-popover-content .vc-container{width:100%}.vc-popover-content .vc-popover-caret{-webkit-box-shadow:0 0 3px rgba(51,51,51,.33) !important;box-shadow:0 0 3px rgba(51,51,51,.33) !important}.vc-popover-content .vc-popover-caret.direction-bottom{display:none}.vc-popover-content .vc-bg-blue-600{background-color:#2b6481;border-radius:4px !important}.vc-popover-content .vc-title{font-size:16px;color:#333;font-weight:600 !important;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.vc-popover-content .vc-title:hover{color:#2b6481}.vc-popover-content .vc-weekday{font-size:13px;color:#333;font-weight:700}.vc-popover-content .vc-day-content{font-size:14px}.vc-popover-content .vc-day-content{border-radius:4px}.vc-popover-content .vc-day .vc-opacity-0{opacity:1;color:#999}.vc-popover-content .vc-weeks>.vc-grid-cell-col--1 .vc-day-content{color:#2b6481}.vc-popover-content .vc-day-background{background-color:#2b6481;border-width:0;border-style:solid;border-radius:4px;opacity:1}.vc-popover-content .vc-svg-icon path{fill:#333 !important}.vc-popover-content .vc-nav-arrow .vc-svg-icon path{fill:#333 !important}.vc-popover-content .vc-nav-arrow:hover{opacity:.5;background-color:#e2e8f0}.vc-popover-content .vc-nav-arrow:hover .vc-svg-icon path{fill:#333 !important}.vc-popover-content .vc-bg-gray-800{background-color:#f5f9fc}.vc-popover-content .vc-text-white:not(.vc-focusable){color:#333}.vc-popover-content .vc-font-semibold{font-weight:500}.vc-popover-content .vc-nav-title{color:#333 !important;background-color:transparent !important}.vc-popover-content .vc-grid-focus{background-color:#2b6481;border-color:transparent !important;color:#fff;-webkit-box-shadow:none !important;box-shadow:none !important}.vc-popover-content .vc-text-blue-100{color:#333}.vc-popover-content *{font-family:Roboto,sans-serif}.notes__title{font-size:1.4rem;color:#333;line-height:1.2;margin-bottom:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-weight:700}.notes__title label,.notes__title p{text-align:left;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding-right:10px;margin-bottom:0}.notes__count{color:#666;font-weight:400;margin-left:auto;min-width:40px}.notes__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:14px;height:14px;margin-right:8px}.notes__icon svg{width:100%;height:100%;max-width:100%;max-height:100%;fill:#333}.add-edit .col-form-label{font-size:1.4rem;color:#666;padding-top:24px !important;margin-top:0;margin-bottom:8px;padding-bottom:0;line-height:1;text-transform:none;font-weight:400;width:100%;text-align:left;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.add-edit .no--label{margin-top:24px}.add-edit .input__date>button{width:42px;border-left:thin solid #333;outline:0}.add-edit .input__date>button svg{width:14px}.add-edit .input__date>button.calendar{pointer-events:none;border-color:#666}.add-edit .input__date>button.calendar svg{width:18px}.add-edit .input div:not(.input__group) input{padding:10px 16px}.add-edit .input:hover .input__date>button.calendar{border-color:#2b6481}.add-edit input,.add-edit textarea{font-size:1.6rem;line-height:1.3;height:42px;border-color:#666 !important}.add-edit input.have--icon,.add-edit textarea.have--icon{padding:10px 74px 10px 16px}.add-edit input::-webkit-input-placeholder,.add-edit textarea::-webkit-input-placeholder{color:#999}.add-edit input::-moz-placeholder,.add-edit textarea::-moz-placeholder{color:#999}.add-edit input::-ms-input-placeholder,.add-edit textarea::-ms-input-placeholder{color:#999}.add-edit input::placeholder,.add-edit textarea::placeholder{color:#999}.add-edit input:hover,.add-edit textarea:hover{border-color:#2b6481 !important}.add-edit input:checked,.add-edit input:focus,.add-edit textarea:checked,.add-edit textarea:focus{-webkit-box-shadow:0 0 4px 0 #2b6481 !important;box-shadow:0 0 4px 0 #2b6481 !important}.add-edit input:checked+label,.add-edit input:focus+label,.add-edit textarea:checked+label,.add-edit textarea:focus+label{color:#2b6481;border-color:#2b6481;background-color:#eee}.add-edit input:checked+label svg,.add-edit input:focus+label svg,.add-edit textarea:checked+label svg,.add-edit textarea:focus+label svg{fill:#2b6481}.add-edit input:focus:not(:placeholder-shown),.add-edit textarea:focus:not(:placeholder-shown){border-color:#2b6481 !important;-webkit-box-shadow:0 0 4px 0 #2b6481 !important;box-shadow:0 0 4px 0 #2b6481 !important}.add-edit input:focus:not(:placeholder-shown)+label,.add-edit textarea:focus:not(:placeholder-shown)+label{-webkit-box-shadow:0 0 4px 0 #2b6481;box-shadow:0 0 4px 0 #2b6481}.add-edit input:not(:placeholder-shown),.add-edit textarea:not(:placeholder-shown){border-color:#333 !important}.add-edit input+span,.add-edit textarea+span{font-size:1.6rem;line-height:1.3;color:#333}.add-edit input.ellipsis,.add-edit textarea.ellipsis{padding-right:132px;-o-text-overflow:ellipsis;text-overflow:ellipsis}.add-edit input:placeholder-shown,.add-edit textarea:placeholder-shown{-o-text-overflow:ellipsis !important;text-overflow:ellipsis !important}.add-edit input.disabled,.add-edit textarea.disabled{opacity:1 !important;border-color:#999 !important;color:#999 !important;cursor:not-allowed}.add-edit input.disabled+span,.add-edit textarea.disabled+span{color:#999 !important}.add-edit input.disabled--grey,.add-edit textarea.disabled--grey{opacity:1 !important;background-color:#f5f9fc !important;border-color:#f5f9fc !important;color:#666 !important;cursor:default}.add-edit input.disabled--grey+span,.add-edit textarea.disabled--grey+span{color:#f5f9fc !important}.add-edit input.disabled--grey::-webkit-input-placeholder,.add-edit textarea.disabled--grey::-webkit-input-placeholder{color:#666 !important}.add-edit input.disabled--grey::-moz-placeholder,.add-edit textarea.disabled--grey::-moz-placeholder{color:#666 !important}.add-edit input.disabled--grey::-ms-input-placeholder,.add-edit textarea.disabled--grey::-ms-input-placeholder{color:#666 !important}.add-edit input.disabled--grey::placeholder,.add-edit textarea.disabled--grey::placeholder{color:#666 !important}.add-edit input.disabled--grey~div,.add-edit textarea.disabled--grey~div{pointer-events:none}.add-edit input.disabled--grey~div .is--orange,.add-edit textarea.disabled--grey~div .is--orange{background-color:#ccc}.add-edit input.disabled--grey~div .is--orange svg,.add-edit textarea.disabled--grey~div .is--orange svg{fill:#666 !important}.add-edit .custom--like-radio{margin:0 32px 0 0}.add-edit .custom--like-radio:nth-last-child(1){margin:0}.add-edit .custom--like-radio label{color:#666;border:thin solid #666}.add-edit .custom--like-radio svg{fill:#666}.add-edit .custom--like-radio.is--big label{font-size:1.6rem;line-height:1.3;padding:10px 12px;min-width:128px;text-align:center}.add-edit .notes__title{font-size:1.4rem;line-height:1.36;color:#666;padding-top:24px !important;margin-bottom:8px;line-height:1;font-weight:400}.add-edit .notes__icon svg{fill:#666}.add-edit .notes .textarea{padding:16px;border-radius:4px}.embed{position:relative;display:block;width:100%;padding:0;border-radius:4px;overflow:hidden;margin-top:24px}.embed:before{content:"";display:block}.embed--16-9:before{padding-top:56.25%}.embed__item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.choose-language{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:24px}.choose-language__nav{-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 170px);flex:1 0 calc(100% - 170px);max-width:calc(100% - 170px);width:calc(100% - 170px)}.choose-language__nav nav{width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.choose-language__nav nav .nav__item{font-size:1.4rem;line-height:1.36;color:#333;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px 5px;cursor:pointer}.choose-language__nav nav .nav__item:not(:nth-last-child(1)){margin-right:20px}.choose-language__nav nav .nav__item:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:4px;display:block;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-color:rgba(51,51,51,0)}.choose-language__nav nav .nav__item span{display:none;width:8px;height:8px;border-radius:8px;background-color:#2b6481;margin-right:8px}.choose-language__nav nav .nav__item.is--active:after,.choose-language__nav nav .nav__item:hover:after{bottom:0;background-color:#333}.choose-language__nav nav .nav__item.is--filled span{display:block}.choose-language__dropdown:not(.no--width){width:170px;-webkit-box-flex:0;-ms-flex:0 1 170px;flex:0 1 170px;max-width:170px}.choose-language__dropdown.no--width{padding-left:16px}.choose-language__dropdown.is--big .dropdown__btn{font-size:1.6rem;line-height:1.3;color:#333}.choose-language__dropdown.is--big .dropdown__btn:hover{color:#2b6481}.choose-language__dropdown .dropdown{text-align:right}.choose-language__dropdown .dropdown__btn{font-size:1.4rem;line-height:1.36;color:#666;font-weight:400}.choose-language__dropdown .dropdown li span{padding:0 !important;display:block;width:8px;height:8px;border-radius:8px;background-color:rgba(43,100,129,0);margin-right:8px}.choose-language__dropdown .dropdown li.is--filled span{background-color:#2b6481}.choose-language__dropdown .dropdown li.is--filled a:focus span{background-color:#fff}.is--error .error-message,.is--warning .error-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden;margin-top:8px;padding-bottom:2px}.is--error .error-message p,.is--warning .error-message p{font-size:1.4rem;line-height:1;margin:0;color:#666}.is--error .error-message svg,.is--warning .error-message svg{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;max-width:16px;width:16px;margin-right:8px}.is--warning .error-message svg{fill:#2b6481}.is--error.one--error{margin:20px 0 5px}.is--error .col-form-label,.is--error label{color:#db0000 !important}.is--error .dropdown__like-select,.is--error .dropdown__like-select:focus,.is--error .dropdown__like-select:not(:placeholder-shown),.is--error input,.is--error input:focus,.is--error input:not(:placeholder-shown){border-color:#db0000 !important;-webkit-box-shadow:0 0 4px 0 #db0000 !important;box-shadow:0 0 4px 0 #db0000 !important}.is--error .error-message p{color:#db0000}.is--error .error-message svg{fill:#db0000}.checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.checkbox-group__item:nth-child(1){position:relative;width:24px;height:24px;margin-right:16px}.checkbox-group__item:nth-last-child(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 40px)}.checkbox-group input[disabled]:not(:placeholder-shown){color:#333 !important;border-color:silver !important;background-color:#f5f9fc;cursor:not-allowed}.checkbox-group.is--disabled :not(.is--switcher)>[type=checkbox]:checked+label{cursor:not-allowed !important}.checkbox-group.is--disabled :not(.is--switcher)>[type=checkbox]:checked+label:before{border-color:#999 !important;background-color:#999 !important}.checkbox-group.is--disabled :not(.is--switcher)>[type=checkbox]:not(:checked)+label{cursor:not-allowed !important}.checkbox-group.is--disabled :not(.is--switcher)>[type=checkbox]:not(:checked)+label:before{border-color:#999 !important}.header-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2;height:56px}@media all and (min-width:768px){.header-top{height:106px}}.header-top>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-top .header__logo{display:inline-block;margin:auto}.header-top .header__logo img:nth-child(1){display:none}.header-top .header__logo img:nth-child(2){display:block}.header-top .header__logo img{height:45px}@media all and (min-width:768px){.header-top .header__logo img:nth-child(1){display:block}.header-top .header__logo img:nth-child(2){display:none}.header-top .header__logo img{height:34px}}.header-top--right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-top--right .header__add-edit{width:38px;height:38px;border-radius:38px;margin-right:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff}.header-top--right .header__add-edit svg{fill:#2b6481;width:18px;margin:auto}.ops{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow-y:auto}.ops-fixed,.ops-nav{position:relative;z-index:9;width:auto;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;max-width:calc(100% - 800px);padding-right:16px;padding-left:16px}.ops-fixed>nav,.ops-nav>nav{top:56px}@media all and (min-width:768px){.ops-fixed>nav,.ops-nav>nav{top:106px}}.ops-fixed>nav:before,.ops-nav>nav:before{content:"";position:absolute;display:block;width:2px;height:100%;top:0;left:0;background-color:#ccc}.ops-fixed>nav a,.ops-nav>nav a{font-size:1.4rem;line-height:1.36;color:#333;position:relative;padding:10px 0 10px 15px;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.ops-fixed>nav a:before,.ops-nav>nav a:before{content:"";position:absolute;display:block;width:4px;height:100%;top:0;left:0;background-color:rgba(43,100,129,1);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.ops-fixed>nav a:hover,.ops-nav>nav a:hover{color:#2b6481}.ops-fixed>nav a.is--active,.ops-nav>nav a.is--active{color:#2b6481}.ops-fixed>nav a.is--active:before,.ops-nav>nav a.is--active:before{background-color:#2b6481}.ops-fixed>nav a.is--active~.is--active,.ops-nav>nav a.is--active~.is--active{color:#333}.ops-fixed>nav a.is--active~.is--active:before,.ops-nav>nav a.is--active~.is--active:before{background-color:rgba(43,100,129,0)}.ops-fixed{max-width:calc(100% - 424px)}.ops-main__container{position:relative;width:100%;padding-right:16px;padding-left:16px;position:relative;-webkit-box-flex:0;-ms-flex:0 1 800px;flex:0 1 800px;max-width:800px;width:800px}.publish .ops-main__container{-webkit-box-flex:0;-ms-flex:0 1 424px;flex:0 1 424px;max-width:424px;width:424px}*{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}html{font-size:62.5%}body{color:#000;font-family:Roboto,sans-serif;font-size:1.6rem;line-height:1.3;font-weight:400;word-wrap:break-word}a{border:none;text-decoration:none}img{height:auto;max-width:100%;vertical-align:middle}h1,h2,h3{margin:0;font-weight:400}h1{font-size:2rem;line-height:1.2}h2{font-size:1.7rem;line-height:1.18}.no-gutter{margin-left:0;margin-right:0}.no-gutter>[class*=" col"],.no-gutter>[class^=col]{padding-right:0;padding-left:0}.full__link{position:absolute;top:0;left:0;z-index:5;height:100%;width:100%;overflow:hidden;text-align:left;text-indent:-9999px}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.hide--element{opacity:0;visibility:hidden}.overflow-hidden{overflow:hidden}.relative{position:relative}.absolute{position:absolute}.w-100{width:100%}.h-100{height:100%}.vw-100{width:100vw}.vh-100{height:100vh}.z-9{z-index:9}.z-999{z-index:999}.z-9999{z-index:9999}.z-10000{z-index:10000}.bottom-0{bottom:0}.right-0{right:0}.left-0{left:0}.top-0{top:0}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.bottom--gap{padding-bottom:40px}.date{font-size:1.4rem;line-height:1;color:#333;text-align:right}.notification{position:fixed;top:auto;right:0;left:0;bottom:0;width:100%;max-height:calc(100% - 30px);z-index:9999999}.notification__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notification__item{background:#333;min-width:400px;max-width:400px;border-radius:4px;padding:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto 5px}.notification__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notification__message svg{fill:#fff;height:20px;margin-right:12px}.notification__message .message{font-size:1.4rem;line-height:1.36;color:#ccc}.notification__cta{margin-left:32px}.notification__cta a{font-size:1.4rem;line-height:1.36;color:#2b6481;font-size:1.4rem;background:0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:-o-linear-gradient(currentColor,currentColor);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.notification__cta a:hover{background-size:100% 1px}.notification .ntf{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.notification .ntf-enter{opacity:0}.notification .ntf-leave{opacity:1}.notification .ntf-enter-active{-webkit-animation:fadeInUp ease .2s;animation:fadeInUp ease .2s}.notification .ntf-leave-active{-webkit-animation:fadeOutUp ease .2s;animation:fadeOutUp ease .2s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate(0,20px);transform:translate(0,20px)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate(0,20px);transform:translate(0,20px)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}100%{opacity:0;-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}100%{opacity:0;-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}}.login .ops{min-height:calc(100vh - 56px)}@media all and (min-width:768px){.login .ops{min-height:calc(100vh - 106px)}}.login .top--space{padding-top:22px}.login .top--space-large>.login__row{background-color:#fff;border-radius:4px;padding-top:20px;padding-bottom:20px}.login__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}.login__full,.login__space{position:relative;width:100%;padding-right:16px;padding-left:16px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media all and (min-width:576px){.login__space{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;margin:auto}}.signup__text,.signup__text *{font-size:1.4rem;line-height:1.36;color:#333;text-align:center}.signup__text{margin-bottom:1.2vw}.signup__text a{text-decoration:underline;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.signup__text a:hover{color:#2b6481}.login .footer{position:relative;width:100%;overflow:hidden;margin-top:auto;padding-top:60px;padding-bottom:15px}.login .footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;margin-left:-16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login .footer__copy,.login .footer__legal,.login .footer__nav{position:relative;width:100%;padding-right:16px;padding-left:16px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;padding-top:10px}@media all and (max-width:767.98px){.footer__nav{padding-right:0;padding-left:0}}.login .footer__copy *,.login .footer__legal *,.login .footer__nav *{font-size:1.2rem;line-height:1.33;color:#666;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.login .footer__copy a:hover,.login .footer__legal a:hover,.login .footer__nav a:hover{color:#333}.login .footer__nav *{font-size:1.4rem;line-height:1.36;color:#666;padding:0}@media all and (max-width:576px){.login .footer__nav *{font-size:12px}}@media all and (min-width:768px){.login .footer__nav *{padding:0 7px}}.login .footer__nav nav{position:relative}.login__title{font-size:2rem;line-height:1.33;color:#333;text-align:center}@media all and (min-width:768px){.login__title{font-size:2.4rem}}.login__title--svg{text-align:center}.login__title--svg svg{fill:#007e0d;border:2px solid #007e0d;width:28px;padding:4px;border-radius:28px;margin:0 auto 24px}.login__text{font-size:1.5rem;line-height:1.3;text-align:center;margin-top:16px}@media all and (min-width:768px){.login__text{font-size:1.6rem;line-height:1.3}}.login__text *{color:#333}.login__text :not(:nth-last-child(1)){margin-bottom:12px}.login__text a{text-decoration:underline;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.login__text a:hover{color:#2b6481}.login__border-text{font-size:1.4rem;line-height:1.36;color:#333;text-align:center;margin-bottom:40px;display:block;border-radius:4px;padding:10px;border:thin solid #ccc}@media all and (min-width:768px){.login__border-text{font-size:1.6rem;line-height:1.3}}.login__btn{font-size:1.4rem;line-height:1;padding:12px 16px;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-color:#c12400;color:#fff;font-size:1.6rem;line-height:1.3;margin-top:24px;padding:10px 16px;font-weight:700;width:100%;display:block}.login__btn svg{height:16px;max-width:16px;margin-right:4px;fill:#2b6481;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.login__btn:hover{background-color:#c6424a;color:#fff}.login__btn:hover svg{fill:#fff}.login__btn.is--disabled,.login__btn[disabled]{opacity:1;background-color:#999;pointer-events:auto;cursor:not-allowed}.login__link{text-align:center;margin-top:32px}.login__link+.login__link{margin-top:18px}.login__link>*{font-size:1.4rem;line-height:1.36;color:#333;text-decoration:underline;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.login__link>:hover{color:#2b6481}.login__link>:focus{color:#2b6481}.login__link.is--orange>*{color:#2b6481}.login__link.is--orange>:hover{color:#2b6481}.login__link.is--disabled{position:relative;cursor:not-allowed}.is--disabled a{opacity:1;color:#666;pointer-events:none;text-decoration:none}.login .alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;overflow:hidden;min-width:100%;padding-left:18px}@media all and (max-width:767.98px){.login .alert{min-width:calc(100% + 32px);margin-left:-16px}div.alert.alert--success{margin-bottom:30px}}@media all and (min-width:768px){.login .alert{position:fixed;z-index:99;bottom:56px;left:56px;min-width:400px}}.login .alert svg{-webkit-box-flex:0;-ms-flex:0 1 20px;flex:0 1 20px;max-width:20px;width:20px;padding:3px;border-radius:20px;margin-right:10px}.login .alert span{font-size:1.4rem;line-height:1.36;color:#333}.login .alert__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;background-color:transparent;padding:22px 16px;margin-left:auto}.login .alert__btn svg{fill:#333 !important;border:none !important;width:11px;padding:0}.login .alert--success{background-color:#d6efdd}.login .alert--success svg{fill:#007e0d;border:2px solid #007e0d}.securityTips-close{text-decoration:none;display:block;max-width:100px;margin:20px auto 10px auto}.dialog,.dialog__overlay{width:100%;height:100%;top:0;left:0}.dialog{position:fixed;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;pointer-events:none;z-index:11}.dialog__overlay{position:absolute;z-index:1;background:rgba(245,249,252,.4);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-backface-visibility:hidden}.dialog--open .dialog__overlay{opacity:1;pointer-events:auto}.dialog__content{width:100%;max-width:560px;min-width:290px;background:#fff;border-radius:4px;position:relative;z-index:5;opacity:0;overflow:auto;max-height:90%;margin:15px;padding:15px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.dialog__content.lang{max-width:390px}.dialog__content.lang a{display:block;padding:5px 15px;transition:all .3s ease}.dialog__content.lang a:hover{background-color:#e6ecf3}.dialog__content.lang a img{margin-right:5px}.lang .dialog__text{display:flex;align-items:center;justify-content:center;text-align:left}@media all and (min-width:768px){.dialog__content{padding:30px}}.dialog--open .dialog__content{pointer-events:auto}.dialog.dialog--open .dialog__content,.dialog.dialog--close .dialog__content{animation-duration:.3s;animation-fill-mode:forwards}.dialog.dialog--open .dialog__content{animation-name:anim-open}.dialog.dialog--close .dialog__content{animation-name:anim-close}@keyframes anim-open{0%{opacity:0;transform:scale3d(1.1,1.1,1)}100%{opacity:1;transform:scale3d(1,1,1)}}@keyframes anim-close{0%{opacity:1}100%{opacity:0;transform:scale3d(.9,.9,1)}}.dialog__title{font-size:1.8rem;line-height:1.2;color:#333;margin-bottom:20px;text-align:center}.dialog__text *{font-size:1.4rem;line-height:1.5;color:#666}.dialog__text ul{list-style-type:none}.dialog__text ul li{position:relative;padding-left:15px;margin-bottom:5px}.dialog__text ul li:before{content:"";position:absolute;top:7px;width:6px;height:6px;left:0;border-radius:100%;background-color:#333}.dialog__footer{text-align:center;margin-top:16px}.dialog__btn{font-size:1.4rem;line-height:1;padding:12px 16px;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#c12400;color:#fff}.dialog__btn:hover{background-color:#c6424a}@media all and (min-width:768px){.dialog__title{font-size:2rem}}.content__half{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sign-in__form{width:100%;max-width:400px;margin:0 auto;padding-left:16px;padding-right:16px;box-sizing:content-box}.signup{background-color:rgba(71,152,193,.1)}.signup>div{padding:16px 16px 0;margin-top:auto}.signup .login__title{margin-top:60px;margin-bottom:10px;font-weight:400;color:#39384b}.signup .text{max-width:450px;font-size:16px;color:#39384b;text-align:center;margin:auto}.signup .btn{border:1px solid #c12400;height:40px;line-height:40px;color:#c12400;font-size:16px;width:100%;max-width:400px;margin:32px auto 0;display:block;border-radius:5px;text-align:center;font-weight:500;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.signup .btn:hover,.signup .btn:focus{background-color:#c12400;color:#fff}@media all and (max-width:576px){.signup img{display:none}}@media all and (max-width:768px){.signup .login__title{margin-top:40px}.content__half{width:100%}}