.footer-print{position:relative;clear:both}@media print{.footer-print{right:0;left:0;margin-top:15mm;page-break-inside:avoid}}.footer-projectInfoRow{line-height:9px;font-size:6px}@media print{.footer-projectInfoRow{font-size:6pt}}@media print{.footer-projectInfoRow{line-height:8pt}}.footer-projectInfoRow span:last-child{font-weight:bold}.footer-projectInfo{position:relative;display:flex;flex-direction:row;justify-content:space-between}.footer-projectInfo .footer-logo{align-self:flex-end;flex:1 1;margin-left:30px}[dir=rtl] .footer-projectInfo .footer-logo{margin-left:0;margin-right:30px}.footer-copyright{margin-top:20px;font-size:6px}@media print{.footer-copyright{font-size:6pt}}.footer-component{display:flex;flex-direction:column;margin-top:20px;font-size:8px}@media print{.footer-component{font-size:8pt}}@media print{.footer-component{position:relative;padding-right:0}}
.itemList-item-component{display:flex;flex-direction:row;justify-content:space-between;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #999}.itemList-item-component>*{margin-top:auto;margin-bottom:auto}.itemList-item-component.itemList-item-expired>*{color:#cc0008}.itemList-item-component .itemList-item-drawings{margin-right:20px}.itemList-item-component .itemList-item-drawings img{width:30px}[dir=rtl] .itemList-item-component .itemList-item-drawings{margin-left:20px;margin-right:0px}.itemList-item-component .itemList-item-data{display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto;overflow:hidden;line-height:10px;font-size:8px}@media print{.itemList-item-component .itemList-item-data{font-size:8pt}}.itemList-item-component .itemList-item-data>:first-child{font-weight:bold}.itemList-item-component .itemList-item-data>:not(:last-child){margin-bottom:5px}.itemList-item-component .itemList-item-firstBlock{display:flex;flex-direction:row;width:200px}.itemList-item-component .itemList-item-firstBlock--digital{width:inherit}@media print{.itemList-item-component .itemList-item-firstBlock{flex:1 1 50%}}@media print{.page-portrait-ie .itemList-item-component .itemList-item-firstBlock{flex:0 1 35%}}.itemList-item-component .itemList-item-columns{display:flex;flex-direction:row;justify-content:flex-end;line-height:10px;font-size:8px;width:220px}@media print{.itemList-item-component .itemList-item-columns{font-size:8pt}}.itemList-item-component .itemList-item-columns--digital{width:inherit}@media print{.itemList-item-component .itemList-item-columns{flex:1 1 50%}}.itemList-item-component .itemList-item-columns>*{text-align:end;margin-top:auto;margin-bottom:auto}.itemList-item-component .itemList-item-columns .itemList-item-articleColumn{width:60px}@media print{.itemList-item-component .itemList-item-columns .itemList-item-articleColumn{width:90px}}.itemList-item-component .itemList-item-columns .itemList-item-articleColumn--digital{width:90px}@media print{.itemList-item-component .itemList-item-columns .itemList-item-articleColumn--digital{width:135px}}.itemList-item-component .itemList-item-columns .itemList-item-priceColumn{width:60px}@media print{.itemList-item-component .itemList-item-columns .itemList-item-priceColumn{width:90px}}.itemList-item-component .itemList-item-columns .itemList-item-priceColumn--digital{width:150px}@media print{.itemList-item-component .itemList-item-columns .itemList-item-priceColumn--digital{width:225px}}.itemList-item-component .itemList-item-columns .itemList-item-amountColumn{width:45px}@media print{.itemList-item-component .itemList-item-columns .itemList-item-amountColumn{width:67.5px}}.itemList-item-component .itemList-item-columns .itemList-item-amountColumn--digital{width:65px}@media print{.itemList-item-component .itemList-item-columns .itemList-item-amountColumn--digital{width:97.5px}}.itemList-item-component .itemList-item-columns .itemList-item-priceTotalColumn{width:60px}@media print{.itemList-item-component .itemList-item-columns .itemList-item-priceTotalColumn{width:90px}}.itemList-item-component .itemList-item-columns .itemList-item-priceTotalColumn--digital{width:150px}@media print{.itemList-item-component .itemList-item-columns .itemList-item-priceTotalColumn--digital{width:225px}}@media print{.itemList-item-component .itemList-item-discountInfo{line-height:8pt}}.itemList-item-component .itemList-item-price-twoRows{display:flex;flex-direction:column}@media print{.itemList-item-component .itemList-item-price-twoRows{line-height:12pt}}.itemList-item-component .itemList-item-price-twoRows .price-container:first-child{margin-bottom:1px}.itemList-item-component .itemList-item-price-twoRows .price-container:last-child{margin-top:1px}.itemList-item-component .itemList-item-disclaimer-notice{line-height:8px;font-size:6px}.itemList-item-component .itemList-item-disclaimer-notice.temporary{text-decoration:line-through}.itemList-item-component .itemList-item-disclaimer-notice.temporary div{text-decoration:line-through}.itemList-item-component .itemList-item-disclaimer-notice--digital{line-height:20px;font-size:12px}
.itemList-printSection-digital{padding:0 20px}.itemList-printSection{margin-bottom:20px}.itemList-printSection--digital{padding:0 20px}.itemList-printSection span.section-title{font-weight:bold;font-size:10px}@media print{.itemList-printSection span.section-title{font-size:10pt}}.itemList-printSection span.section-subtitle{color:#999;margin-left:10px;font-size:8px}@media print{.itemList-printSection span.section-subtitle{font-size:8pt}}@media print{.itemList-printSection span.section-subtitle{margin-bottom:1pt}}[dir=rtl] .itemList-printSection span.section-subtitle{margin-left:0px;margin-right:10px}.itemList-printSection .itemList-section-header{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #999;size:10px;font-size:8px}@media print{.itemList-printSection .itemList-section-header{font-size:8pt}}.itemList-printSection .itemList-section-header>*{display:flex;flex-direction:row;align-items:flex-end}.itemList-printSection .itemList-section-header .itemList-section-listHeaders{justify-content:flex-end}.itemList-printSection .itemList-section-header .itemList-section-listHeaders--digital{width:inherit}@media print{.itemList-printSection .itemList-section-header .itemList-section-listHeaders{width:310px}}.itemList-printSection .itemList-section-header .itemList-section-listHeaders>*{text-align:end}.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-articleHeader{width:60px}@media print{.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-articleHeader{width:90px}}.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-articleHeader--digital{width:90px}@media print{.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-articleHeader--digital{width:135px}}.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-priceHeader{width:60px}@media print{.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-priceHeader{width:90px}}.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-priceHeader--digital{width:150px}@media print{.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-priceHeader--digital{width:225px}}.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-amountHeader{width:45px}@media print{.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-amountHeader{width:67.5px}}.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-amountHeader--digital{width:65px}@media print{.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-amountHeader--digital{width:97.5px}}.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-priceTotalHeader{width:60px}@media print{.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-priceTotalHeader{width:90px}}.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-priceTotalHeader--digital{width:150px}@media print{.itemList-printSection .itemList-section-header .itemList-section-listHeaders .itemList-section-priceTotalHeader--digital{width:225px}}.itemList-printSection .itemList-section-content{display:flex;flex-direction:row}.itemList-printSection .itemList-section-image{margin-top:10px;margin-right:10px;width:100px}@media print{.itemList-printSection .itemList-section-image{min-width:80px}}.itemList-printSection .itemList-section-image img{object-fit:contain;max-width:100px;max-height:350px}@media print{.itemList-printSection .itemList-section-image img{max-width:80px;max-height:280px}}.itemList-printSection .itemList-section-image img:not(:last-of-type){margin-bottom:20px}.itemList-printSection .itemList-section-image--digital{margin-top:20px;width:120px}.itemList-printSection .itemList-section-image--digital img{max-width:120px;max-height:420px}[dir=rtl] .itemList-printSection .itemList-section-image{margin-right:0px;margin-left:10px}.itemList-printSection .itemList-section-info{width:100%}.itemList-printSection .itemList-section-fillerPieces{padding:10px 0;width:85%;line-height:10px;font-size:8px}@media print{.itemList-printSection .itemList-section-fillerPieces{font-size:8pt}}.itemList-printSection .itemList-section-fillerPieces--digital{padding:20px 0;font-size:.9375rem;line-height:1.25rem}.itemList-item-component{padding-top:8px;padding-bottom:8px}.itemList-item-component--digital{padding-top:20px;padding-bottom:20px}@media print{.itemList-item-component{padding-top:9pt;padding-bottom:9pt}}
.expandable-content{height:0;overflow:hidden;transition:height .2s,margin .2s;color:#9b9b9b;max-width:400px}
.price-breakdown-table{table-layout:auto;width:100%;border-bottom:1px solid #9b9b9b;margin-bottom:1rem;font-family:"Verdana";font-weight:normal;font-style:normal}.price-breakdown-table .collapsed-td-state{padding-top:10px;padding-bottom:10px}.price-breakdown-table .vertical-aligned{vertical-align:middle}.price-breakdown-table tr{border-top:1px solid #9b9b9b}.price-breakdown-table td{text-align:right;padding-top:15px;padding-bottom:15px}[dir=rtl] .price-breakdown-table td{text-align:left}.price-breakdown-table td+td{padding-left:20px}[dir=rtl] .price-breakdown-table td+td{padding-left:0;padding-right:20px}.price-breakdown-table td:first-child{text-align:left}[dir=rtl] .price-breakdown-table td:first-child{text-align:right}.price-breakdown-table tfoot .price-vat{white-space:nowrap;font-size:.75rem;line-height:1.0625rem}.price-breakdown-table .price-group-title:first-child{border-top:0}.price-breakdown-table .price-group-title:not(:first-child) td{padding-top:60px}.price-breakdown-table .price-group-title td{font-weight:bold}.price-breakdown-table-total-price{display:flex;flex-direction:column;align-items:flex-end}.price-breakdown-table-total-price div{display:flex;flex-direction:row;margin-bottom:3px}.price-breakdown-article-group .expandable-content{font-size:.75rem;line-height:1.0625rem}button.price-breakdown-article-group-header{display:flex;padding-top:2.5px;padding-bottom:2.5px;font-family:"Verdana";font-weight:normal;font-style:normal}.price-breakdown-expandable-button{margin-left:10px;transition:transform .2s ease-in-out}[dir=rtl] .price-breakdown-expandable-button{margin-left:0;margin-right:10px}.price-breakdown-expandable-button:focus{outline:0}.rotated-price-breakdown-expandable-button{transform:rotate(-180deg)}.total-price div{font-size:20px}.total-regular-price{align-items:center;font-weight:normal}.total-regular-price div{font-size:12px}.price-info{text-align:center;font-size:.75rem;line-height:1.0625rem}.price-info+.price-info{margin-top:10px}.price-info+.price-breakdown-table{margin-top:20px}.price-info-family{color:#0077c8;font-size:12px}.column-wrapper{display:flex;justify-content:flex-end;position:relative}.price-info-breakdown-asterisk{position:absolute;right:-0.7rem}.price-info-breakdown-asterisks{position:absolute;right:-1.4rem}.project-page-information tfoot{display:none}.project-page-information .price-with-breakdown-container .price-info-timeRestrictedOffer,.project-page-information .price-with-breakdown-container .price-info-family{display:none}.price-breakdown-disclaimer-notice{font-size:12px;padding-top:30px;text-align:right}.white-space-nowrap{white-space:nowrap}
.state-error{display:block;max-width:500px;justify-content:center;text-align:center}.state-error img.general,.state-error img.browser,.state-error img.connection,.state-error img.speed{width:142px;height:152px}.state-error img.size{width:162px;height:154px}.state-error h1{margin-top:30px;margin-bottom:30px}.state-error p+p{margin-top:30px}.state-error p .ihp3-link{vertical-align:baseline}.state-error-action-button{margin-top:30px;display:flex;justify-content:center}.state-error-action-button button{margin:5px}
.price-breakdown-modal .modal-content-container{min-width:500px;max-width:600px;padding-left:60px;padding-right:60px}.price-breakdown-modal .price-info-wrapper{display:flex;flex-flow:column}.price-breakdown-modal-wide .modal-content-container{width:665px}.price-info-header{margin:0 auto;width:75%;text-align:center;margin-bottom:40px}.price-breakdown-footer{margin-top:40px;margin-bottom:20px;color:#9b9b9b;font-size:.75rem;line-height:1.0625rem}.price-breakdown-article-group .expandable-content{font-size:.75rem;line-height:1.0625rem}
.price-container{display:flex;flex-direction:column;align-items:flex-end;line-height:8px}.price-container--digital{line-height:20px}.price-flex-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative}.price-info-asterisk{position:absolute;right:-0.35rem}.price-info-asterisk--digital{right:-0.7rem}.price-info-asterisks{position:absolute;right:-0.7rem}.price-info-asterisks--digital{right:-1.4rem}.price-total-text{display:table;font-weight:bold;font-size:10px}@media print{.price-total-text{font-size:10pt}}.price-breakdown-price-summary-wrapper{display:flex;flex-direction:column;align-items:flex-end;flex:1 1 auto;font-size:12px}.price-breakdown-regular-price{display:flex;justify-content:flex-end;flex:1 1 auto}.price-family-text{display:table;font-weight:bold;font-size:12px;margin-top:5px;font-size:10px}@media print{.price-family-text{font-size:10pt}}.price-family-price{display:flex;flex-direction:column;align-items:flex-end;flex:1 1 auto}.price-row{margin-top:5px}.price-final-row{margin:5px 0}.price-final-row div{display:inline-block;font-size:16px;white-space:nowrap}@media print{.price-final-row div{font-size:1.1em}}.price-final-row .secondary-smaller-price div{font-size:75%}.price-final-row--digital div{font-size:20px}.price-regular-row{display:table;margin-top:5px;font-size:6px}@media print{.price-regular-row{font-size:6pt}}.price-regular-row--digital{font-size:8px}@media print{.price-regular-row--digital{font-size:8pt}}.price-vat{text-align:end;font-size:6px}@media print{.price-vat{font-size:6pt}}.price-details-regular{display:flex;justify-content:flex-end;font-size:6px}.price-details-regular--digital{font-size:12px}.price-details p{font-weight:bold;margin-bottom:10px;text-align:start;font-size:8px}@media print{.price-details p{font-size:8pt}}.price-details--digital p{font-size:.9375rem;line-height:1.25rem}.price-details{border-top:1px solid #9b9b9b;margin-top:10px;padding-bottom:10px}@media print{.price-details{margin-top:20px}}.price-details span{font-size:8px}@media print{.price-details span{font-size:8pt}}.price-details span:first-child{flex-basis:50%}.price-details span:nth-child(2),.price-details span:nth-child(3){flex-basis:25%;text-align:end}.price-details span:last-child{flex-basis:2%;text-align:end}@media print{.price-details span:last-child{flex-basis:1.5%}}.price-details--digital span{font-size:.9375rem;line-height:1.25rem}.price-details-border{border-bottom:1px solid #9b9b9b}.price-breakdown{flex:auto}.price-notice{font-style:italic;font-size:6px}@media print{.price-notice{font-size:6pt}}.price-family-color{color:#0077c8}.price-expired-info{color:#cc0008;margin-top:10px;font-size:8px}@media print{.price-expired-info{font-size:8pt}}@media print{.price-expired-info{margin-top:0}}.price-expired-svg{width:10px;height:10px;margin-right:5px;margin-left:0;fill:#cc0008}[dir=rtl] .price-expired-svg{margin-right:0;margin-left:5px}.price-expired-cover{text-align:center;color:#cc0008;margin:5% 10% 5% 10%;font-size:10px}@media print{.price-expired-cover{font-size:10pt}}.price-expired-cover .price-expired-div{margin-bottom:10px;font-size:8px;line-height:10px}.price-expired-cover .price-expired-svg{margin:0;margin-bottom:10px;width:25px;height:25px}.priceDisplay-item-list{font-size:1.125rem}.priceDisplay-item-list--digital>div{font-size:1.0625rem;line-height:1.4375rem;font-weight:bold}@media screen and (min-width: 481px )and (max-width: 768px ){.priceDisplay-item-list--digital>div{font-size:1.25rem;line-height:1.5625rem}}@media screen and (min-width: 769px )and (max-width: 1279px ){.priceDisplay-item-list--digital>div{font-size:1.25rem;line-height:1.5625rem}}@media screen and (min-width: 1280px ){.priceDisplay-item-list--digital>div{font-size:1.625rem;line-height:1.9375rem}}.price-disclaimer-notice{text-align:end;font-size:6px}.price-disclaimer-notice--digital{font-size:9px}.selenium-price-expired .expired-article-info{font-size:.75rem}@media print{.selenium-price-expired .expired-article-info{font-size:.4375rem}}.price-includes{font-weight:bold;margin-bottom:10px;margin-top:10px;font-size:8px}@media print{.price-includes{font-size:8pt}}@media print{.price-includes{margin-top:20px}}
.page-itemlist--digital{padding:20px}.page-itemlist-printSections .price-breakdown-wrapper{padding-bottom:30px}@media print{.page-itemlist-printSections .price-breakdown-wrapper{page-break-inside:avoid}}.page-itemlist-printSections .price-breakdown{width:100%;float:right;margin-top:30px;margin-bottom:30px;margin-right:0}.page-itemlist-printSections .price-breakdown--digital{width:58%;padding-right:20px}[dir=rtl] .page-itemlist-printSections .price-breakdown--digital{padding-right:0;padding-left:20px}@media print{.page-itemlist-printSections .price-breakdown{page-break-inside:avoid}}[dir=rtl] .page-itemlist-printSections .price-breakdown{float:left;margin-left:0}.page-itemlist-header-wrapper{min-height:20px;margin-bottom:30px}.page-itemlist-header-wrapper--digital{margin-bottom:60px}.page-itemlist-header{font-weight:bold;font-size:26px}@media print{.page-itemlist-header{font-size:26pt}}
.print-preview-error{display:flex;flex-direction:column;text-align:center;margin-top:30px}.print-preview-error-center-wrapper{max-width:100%;height:auto}.print-preview-error-center-wrapper p{margin:20px;font-weight:bold;font-size:20px}@media print{.print-preview-error-center-wrapper p{font-size:20pt}}.print-preview-error-try-again svg{fill:#407ab1;height:20px;width:20px;margin-right:10px}[dir=rtl] .print-preview-error-try-again svg{margin-left:10px;margin-right:0px}
@keyframes fadeIn{from{opacity:0}}.animate-fade-in{animation-name:fadeIn;animation-duration:100ms;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes fadeInUp{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation-name:fadeInUp;animation-duration:100ms;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes fadeOut{to{opacity:0}}.animate-fade-out{animation-name:fadeOut;animation-duration:100ms;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes fadeOutDown{to{opacity:0;transform:translateY(50px)}}.animate-fade-out-down{animation-name:fadeOutDown;animation-duration:100ms;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes popIn{from{transform:translateX(-100%)}}@keyframes popOut{to{transform:translateX(100%)}}.animate-pop-in{animation-name:popIn;animation-duration:300ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.animate-pop-out{animation-name:popOut;animation-duration:300ms;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes pushIn{from{transform:translateX(100%)}}@keyframes pushOut{to{transform:translateX(-100%)}}.animate-push-in{animation-name:pushIn;animation-duration:300ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.animate-push-out{animation-name:pushOut;animation-duration:300ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.itemList-loading-screen{height:90vh;width:1090px}.itemList-container{position:relative;width:auto;background-color:#fff}@media screen and (min-width: 769px ){.itemList-frame-content{padding-right:20px;padding-left:20px}.itemList-container{max-width:1090px}}.itemList-bottom-container{position:fixed;left:0;bottom:0;right:0;z-index:99999;background-color:#fff;padding-top:10px;padding-bottom:10px;animation:fadeInUp ease-out 300ms}.itemList-bottom-container .itemList-action-button{position:relative;float:right;margin-right:20px}[dir=rtl] .itemList-bottom-container .itemList-action-button{float:left;margin-right:auto;margin-left:20px}.itemList-error-container{margin-top:100px;margin-bottom:100px;margin-right:60px;margin-left:60px}.itemList-container .itemList-section-header{flex-direction:column}.itemList-container .footer-print{position:relative;right:auto;bottom:auto;left:auto}.itemList-container .page-portrait{width:auto;height:auto}.ihp3-modal.item-list-modal .modal-container{max-height:100vh}.ihp3-modal.item-list-modal .modal-content-container{padding:0;margin-bottom:60px}.ihp3-modal.item-list-modal .modal-content-container>.button-close-icon{position:absolute;top:10px;right:10px}[dir=rtl] .ihp3-modal.item-list-modal .modal-content-container>.button-close-icon{right:auto;left:10px}


.ihp3-modal.bottom-aligned-container .modal-container{padding:0;justify-content:center;overflow:hidden}.ihp3-modal.bottom-aligned-container .modal-content-container{padding:0;margin-bottom:0;width:80%}.ihp3-modal.bottom-aligned-container .modal-bottom-spacer{height:0}
.card{display:inline-block;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.2);border-radius:2px;overflow:hidden;color:#000;border:0;transition:50ms border;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.card-selected{border:3px solid #407ab1}.card-media{position:relative;text-align:center}.card-media-image{position:absolute;display:block;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.card-content{text-align:center;padding:20px}.card-content p,.card-content div{width:100%}.card-title{font-weight:bold;margin-bottom:10px}
.page{background:#fff;margin:25px auto;padding:30px}@media print{.page{position:relative;width:100%}}.page-portrait{position:relative;width:595px;min-height:842px;background:#fff;margin:25px auto;padding:30px}@media print{.page-portrait{margin:0;width:100%;padding:0;height:auto;page-break-after:always}}.print-image-frame{height:595px;width:100%}@media print{.print-image-frame{position:relative;top:50%;margin-top:10%;height:675px;display:inline-block}}.print-image{height:100%;margin:0 auto;display:block}@media print{.print-image{height:675px;display:inline-block;top:-50%}}@media print{.page-footer{margin-top:20mm;page-break-inside:avoid}}@media print{.hide-on-print{display:none}}.page-portrait-ie{display:flex;flex-direction:column;justify-content:space-between}@media print{.page-portrait-ie{height:100vh;page-break-after:always;break-after:page}}.page-portrait-ie .page-content,.page-portrait-ie .page-footer{flex:0 0 auto;width:100%}
.page-cover .print-image-wrapper{overflow:hidden;margin-bottom:30px}@media print{.page-cover .print-image-wrapper{height:25%}}.page-cover .print-image{width:540px;height:300px;object-fit:cover}@media print{.page-cover .print-image{position:relative;width:540pt;min-height:300pt;vertical-align:middle;display:inline-block;object-fit:cover}}.page-cover .side-info-wrapper.print-info{border-right:0;padding:0}.cover-splitpane{display:flex;height:20%}@media print{.cover-splitpane{margin-top:8%}}.cover-splitpane-column-spacer{width:30px}.cover-splitpane-column{width:50%;display:block}
@media print{body.printingInProgress{overflow:auto}body.printingInProgress>div:not(.printElement){display:none}}.d-flex{display:flex}.justify-end{justify-content:flex-end}@media print{@page{size:auto;margin:9mm}html,body{background-color:#fff;font-family:verdana;font-size:10pt;font-weight:normal;margin:0;padding:0;position:relative;height:100%}*{box-sizing:border-box}}
.print-header{width:100%}@media print{.print-header{position:absolute;top:0;left:0;right:0;height:10%}}.header-title{top:0}.header-title h4{font-size:26px}@media print{.header-title h4{font-size:26pt}}.header-project-details .measurements-info{font-size:8px}@media print{.header-project-details .measurements-info{font-size:8pt}}
.worktop-content-frame{display:flex;height:595px;flex-direction:column}@media print{.worktop-content-frame{position:relative;margin-top:10%;height:675px;display:inline-flex;width:100%}}.worktop-information{display:flex;font-size:8px}@media print{.worktop-information{font-size:8pt}}@media print{.worktop-information{display:inline-flex}}.worktop-information-column{width:45%;flex-shrink:0;float:left}@media print{.worktop-information-column{display:inline-block}}.edge-icon{height:12px;margin-right:5px}@media print{.edge-icon{float:none;display:inline-block}}[dir=rtl] .edge-icon{margin-left:5px;margin-right:0}.edge-description{width:90%;line-height:10px;float:left}@media print{.edge-description{float:none;display:inline-block}}[dir=rtl] .edge-description{float:right}.edge-description-title{font-size:8px}@media print{.edge-description-title{font-size:8pt}}.worktop-row{font-size:8px}@media print{.worktop-row{font-size:8pt}}.detail-name{font-weight:bold}[dir=rtl] .detail-name{float:right}.worktop-row-label{float:left;margin-right:2.5px}[dir=rtl] .worktop-row-label{float:right;margin-left:2.5px;margin-right:0}.worktop-details{margin-right:20px}[dir=rtl] .worktop-details{margin-right:0;margin-left:20px}.worktop-details .worktop-row{line-height:10px;margin-top:5px}.worktop-edge-description .worktop-row{line-height:10px;margin-top:5px;position:relative;display:flex;flex-direction:row;align-items:center}.worktop-image-frame{display:flex;flex:1 1 auto}@media print{.worktop-image-frame{display:inline-flex}}@media print{.worktop-image-frame .print-image{display:inline-flex}}
.itemNote-printSection{margin-bottom:20px}.itemNote-printSection span.section-title{font-weight:bold;font-size:10px}@media print{.itemNote-printSection span.section-title{font-size:10pt}}.itemNote-printSection .itemNote-section-content{display:flex}.itemNote-printSection .itemNote-section-info{width:100%}.itemNote-printSection .itemNote-section-itemWrapper{padding-bottom:10px}.itemNote-item-component{padding-top:8px;padding-bottom:8px}.itemNote-item-component--digital{padding-top:20px;padding-bottom:20px}@media print{.itemNote-item-component{padding-top:9pt;padding-bottom:9pt}}
.print-text{position:relative;margin-top:20px;text-align:justify;word-break:break-word;line-height:13px;white-space:pre-wrap;font-size:10px}@media print{.print-text{font-size:10pt}}@media print{.print-text{line-height:12pt}}@media print{.print-text{top:30px}}.print-text.measurement{color:#fff}
.print-preview{font-size:15px}.print-preview .small-print p{font-size:.65em}
.ihp3-modal.modal--print .modal-content-container{padding:0}
.shimmer{display:block;background:#fafafa;background-image:linear-gradient(to right, #fafafa 0%, rgba(155, 155, 155, 0.2) 50%, #fafafa 100%);background-repeat:no-repeat;background-size:50% 100%;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderShimmer;animation-timing-function:linear}@keyframes placeholderShimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}
.special-product-type-information{margin-top:10px;font-size:.9375rem;line-height:1.25rem}.special-product-type-family-information{font-size:12px;line-height:normal;color:#0077c8}.special-product-article-number{margin-top:10px;font-size:.9375rem;line-height:1.25rem}.special-product-price-wrapper{justify-content:flex-start}.special-product-price{display:flex;align-items:center;margin-top:30px}.special-product-price-family-energy{margin-top:5px;margin-bottom:5px}.special-product-price .price-info{text-align:left}[dir=rtl] .special-product-price .price-info{text-align:right}.special-product-price-notice{font-size:12px}.special-product-price .price-info.paragraph{font-size:.9375rem;line-height:1.25rem}.special-product-energy-rating{margin-top:5px;margin-bottom:5px;width:70px;align-self:flex-start;animation:slideIn 500ms forwards;margin-left:20px}[dir=rtl] .special-product-energy-rating{margin-left:0;margin-right:20px}@keyframes slideIn{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}}.special-product-price p{flex:0 0 100%;font-size:.75rem;line-height:1.0625rem}.special-product-description{font-size:.9375rem;line-height:1.25rem}.special-product-tabs{width:100%;margin-top:30px}.special-product-dimensions{display:block;margin-top:20px;padding-top:10px;padding-bottom:10px;border-top:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b}.special-product-description{margin-top:20px}
.tab-content-container{display:flex;flex-wrap:wrap;align-items:flex-start}.tab-content-main.tab-content-small{width:33%}.tab-content-main{width:65%;padding-right:20px}[dir=rtl] .tab-content-main{padding-right:0;padding-left:20px}.tab-content-text{margin-bottom:20px;font-size:.9375rem;line-height:1.25rem}.tab-content-text span{display:block}.tab-content-text span+span{margin-top:10px}.tab-content-more-info{margin-top:10px}.tab-content-side{width:35%;padding-left:20px}[dir=rtl] .tab-content-side{padding-left:0;padding-right:20px}.tab-content-side-wide{width:65%}.tab-content-measurements-heading{font-size:.9375rem;line-height:1.25rem;font-weight:bold}.tab-content-measurements-table{line-height:1.25rem}.tab-content-measurements-table td{width:auto;padding-top:2px;padding-bottom:2px}.tab-content-measurements-table td+td{white-space:nowrap}.tab-content-measurements-table td:first-of-type{padding-right:30px}[dir=rtl] .tab-content-measurements-table td:first-of-type{padding-right:0;padding-left:30px}.tab-content-headline{display:block;font-weight:bold}.special-product-info-tab-energy .tab-content-text{display:flex;padding-top:10px;padding-bottom:10px;margin-bottom:0;font-weight:bold}.special-product-info-tab-energy .tab-content-text+.tab-content-text{border-top:1px solid #9b9b9b}.special-product-info-tab-energy .tab-content-text strong{width:50%;font-weight:normal;margin-right:30px}[dir=rtl] .special-product-info-tab-energy .tab-content-text strong{margin-left:30px;margin-right:0}
.special-product-wrapper{display:flex;flex-wrap:wrap}@media screen and (min-width: 1280px ){.special-product-wrapper{width:960px}}.special-product-image{text-align:center;padding-right:20px;width:55%}.special-product-image img{display:inline-block;width:75%;height:auto}[dir=rtl] .special-product-image{padding-right:0;padding-left:20px}.special-product-information{padding-left:20px;width:45%;display:flex;flex-direction:column;justify-content:center}[dir=rtl] .special-product-information{padding-right:20px;padding-left:0}
.language-modal.ihp3-modal .modal-content-container{padding:1.5rem;position:absolute}.language-modal-label{padding-bottom:1.5rem}.language-modal-buttons{display:flex;justify-content:center}
.dialog-container{padding:40px;text-align:center}.dialog-container h3{text-align:center;margin:0}.dialog-container .dialog-message{margin-top:20px;margin-bottom:30px}.dialog-image{margin-bottom:20px}.option-buttons .form-element button{width:100%;max-width:300px;margin:5px 0}.option-buttons .form-element:first-of-type{margin-top:20px}.option h3{max-width:300px;margin:0 auto}.option .dialog-message{max-width:300px}
@media screen and (min-width: 481px ){.exitPoint-image{position:static;display:block;flex:0 0 auto;margin-right:20px;margin-left:0;height:160px;width:160px}[dir=rtl] .exitPoint-image{margin-right:0;margin-left:20px}}.exitPoint-image{display:block;width:98px;height:98px;border-radius:50%;background-color:#ddd;background-size:cover;background-position:center center}@media screen and (min-width: 481px ){.exitPoint-image{width:198px;height:198px}}@media screen and (min-width: 481px ){[dir=rtl] .exitPointSection-Launchpage .exitPoint-image{margin-right:0;margin-left:60px}}@media screen and (min-width: 769px ){[dir=rtl] .exitPointSection-Launchpage .exitPoint-image{margin-right:0;margin-left:60px}}.exitPointSection-Launchpage{display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width: 481px ){.exitPointSection-Launchpage{flex-direction:row;justify-content:center;text-align:left;margin-top:60px;margin-bottom:60px;margin:30px}}@media screen and (min-width: 1280px ){.exitPointSection-Launchpage{margin:60px}}@media screen and (min-width: 481px ){.exitPointSection-Launchpage .exitPointSection-content{width:378px}}@media screen and (min-width: 481px ){.exitPointSection-Launchpage .exitPointSection-content{width:550px}}.exitPointSection-Launchpage .exitPoint-image{height:120px;width:120px;margin-bottom:20px}@media screen and (min-width: 481px ){.exitPointSection-Launchpage .exitPoint-image{height:180px;width:180px;margin-right:30px;margin-bottom:0}}@media screen and (min-width: 769px ){.exitPointSection-Launchpage .exitPoint-image{height:290px;width:290px;margin-right:60px}}.exitPointSection-Launchpage h2{padding-bottom:30px}.exitPointSection-Launchpage p+p{padding-top:30px}.exitPointSection-Launchpage a{vertical-align:baseline}
.information-message-body{display:flex;flex-direction:row;justify-content:center;margin-bottom:60px;margin-left:30px;margin-right:30px;padding-top:30px;padding-bottom:60px;border-bottom:1px solid #9b9b9b}.information-message-body h2{padding-bottom:30px}.information-message-body p{padding-bottom:30px}@media screen and (min-width: 1280px ){.information-message-body{margin-left:60px;margin-right:60px}}.information-message-body .information-message-content{width:900px}
.service{display:flex;align-items:center;color:#000;text-decoration:none}.kiosk-mode .service-option{pointer-events:none}.service[href]:hover{text-decoration:underline}.service-icon{display:flex;flex:0 0 auto;height:30px;margin-right:20px;align-items:center}[dir=rtl] .service-icon{margin-right:0;margin-left:20px}.service-icon img{display:inline-block;width:30px;height:auto}.service-name{flex:0 0 auto}@media screen and (max-width: 480px ){.service{display:block;text-align:center}.service-icon{margin-right:auto;margin-left:auto;height:50px;margin-bottom:10px}.service-icon img{width:50px}}
.servicesSection{padding:30px;background-color:#fafafa}.servicesSection .service:hover{text-decoration:none}.servicesSection p{color:#999}.servicesSection-servicesList{margin-top:30px}.servicesSection-servicesList li{display:flex}.servicesSection-servicesList li+li{margin-top:10px}@media screen and (max-width: 480px ){.servicesSection{text-align:center}.servicesSection p{max-width:80%;margin:0 auto}.servicesSection-servicesList{display:flex;flex-wrap:wrap;justify-content:center}.servicesSection-servicesList li{flex:0 0 20%;margin:20px;justify-content:center}.servicesSection-servicesList li+li{margin-top:20px}}@media screen and (min-width: 769px ){.servicesSection{flex:1 1 auto;width:30%;min-width:280px;max-width:330px;padding-top:60px}[dir=rtl] .servicesSection{text-align:right}}
.cookie-modal.ihp3-modal .modal-content-container{padding:0}.cookie-modal-content-top{border-bottom:2px #efeeef solid;padding:1.5rem;display:flex}.cookie-modal-content-title{flex-grow:1}.cookie-modal-content-close-button{flex-shrink:1}.cookie-modal-content-middle .cookie-item{font-size:.8462rem;margin:1.5rem 0}.cookie-modal-content-middle .cookie-item div:nth-child(1) div:nth-child(2){font-weight:bold}.cookie-modal-content-middle .cookie-item-row{display:flex;line-height:1.5}.cookie-modal-content-middle .cookie-item-row :nth-child(2){flex-basis:70%;flex-grow:1;flex-shrink:0}.cookie-modal-content-middle .cookie-item-row>div{flex-basis:30%;align-items:start;overflow-wrap:break-word;justify-content:start}.cookie-modal-content-middle-tabWrapper{display:flex;flex-direction:row}.cookie-modal-content-middle-tabWrapper-tabs{width:33.3333333333%;background-color:#f6f6f6}.cookie-modal-content-middle-tabWrapper-tabs-tab{border-left:.4rem solid #f6f6f6}.cookie-modal-content-middle-tabWrapper-tabs-tab>button{width:100%;padding:1.3rem 1.5rem;padding-right:2.2rem;overflow-wrap:break-word;justify-content:start}.cookie-modal-content-middle-tabWrapper-tabs-tab>button>span{font-weight:bold;font-size:12px;text-align:left;line-height:1.5}.cookie-modal-content-middle-tabWrapper-tabs-tab.selected-cookie-title{border-left:.4rem solid #407ab1}.cookie-modal-content-middle-tabWrapper-tabs-tab.selected-cookie-title>button{background-color:#fff}.cookie-modal-content-middle-tabWrapper-content{flex-grow:1;padding:2rem 3rem;height:530px;overflow-y:scroll;width:40vw}.cookie-modal-content-middle-tabWrapper-content-header{display:flex}.cookie-modal-content-middle-tabWrapper-content-header>h3{flex-grow:1;padding-right:1rem;overflow-wrap:break-word}.cookie-modal-content-middle-tabWrapper-content-header-actionable{justify-self:flex-end;text-align:right;flex-shrink:1;font-size:.8462rem}.cookie-modal-content-middle-tabWrapper-content-header-actionable-alwaysactive{color:#407ab1;padding-top:6px;font-weight:bold}.cookie-modal-content-middle-tabWrapper-content-body{margin:1.5rem 0;font-size:.8462rem;padding-right:6rem;overflow-wrap:break-word;white-space:pre-wrap}.cookie-modal-content-middle-tabWrapper-content>h3{line-height:4;font-size:12px}.cookie-modal-content-middle-tabWrapper-content>p{font-size:.8462rem}.cookie-modal-content-middle-cookietable-headers{display:flex;margin-top:3rem}.cookie-modal-content-middle-cookietable-headers button>span{font-weight:bold;padding-bottom:.5rem;text-align:left}.cookie-modal-content-middle-cookietable-headers .selected-cookietable-header{border-bottom:#407ab1 2px solid}.cookie-modal-content-middle-cookietable-header{overflow-wrap:break-word;border-bottom:#efeeef 2px solid;font-size:.8462rem}.cookie-modal-content-middle-cookietable-header+.cookie-modal-content-middle-cookietable-header{margin-left:1rem}.cookie-modal-content-bottom{border-top:2px #efeeef solid;padding:1rem 2rem;display:flex;justify-content:flex-end}.cookie-modal-content-bottom>button+button{margin-left:1rem}
.switch{display:inline-block;display:inline-flex;position:relative;align-items:center}.switch__background{position:relative;align-items:center;display:inline-block;display:flex;flex-shrink:0;width:2.5rem;height:1.5rem;cursor:pointer;border-radius:.75rem;background-color:#dfdfdf;transition:all .3s;align-self:flex-start}.switch__ball{display:inline-block;width:1rem;height:1rem;border-radius:50%;background-color:#fff;transform:translateX(0.25rem);align-items:center;transition:all .2s;display:flex;justify-content:center;align-items:center}.switch__icon{display:block;fill:#666;width:.5rem;height:.5rem;opacity:.6}.switch__label label{padding-left:1rem;cursor:pointer}.switch input[type=checkbox]{position:absolute;top:-0.75rem;left:-0.25rem;padding:0;border:0;z-index:1;cursor:pointer;opacity:0;width:3rem;height:3rem}.switch input[type=checkbox]:checked~.switch__background{background:#0058a3}.switch input[type=checkbox]:checked~.switch__background .switch__ball{transform:translateX(1.25rem)}.switch input[type=checkbox]:checked~.switch__background .switch__icon{fill:#0058a3}.switch input[type=checkbox]:hover~.switch__background{background:#ccc}.switch input[type=checkbox]:active~.switch__background{background:#959595}.switch input[type=checkbox]:checked:hover~.switch__background{background:#3379b5}.switch input[type=checkbox]:checked:hover~.switch__background .switch__icon{fill:#3379b5}.switch input[type=checkbox]:focus:not(:disabled)~.switch__focus{position:absolute;top:-0.5rem;left:-0.5rem;right:-0.5rem;bottom:-0.5rem;display:block;border:4px solid #4595ff;border-radius:.25rem}.switch input[type=checkbox]:checked:active~.switch__background{background:#004682}.switch input[type=checkbox]:checked:active~.switch__background .switch__icon{fill:#004682}.switch input[type=checkbox]:disabled~.switch__background{background:#f5f5f5}.switch input[type=checkbox]:disabled~.switch__background .switch__icon{fill:#dfdfdf}.switch input[type=checkbox]:disabled~.switch__label label{cursor:auto}.switch input[type=checkbox]:checked:disabled~.switch__background{background:#99bcda}.switch input[type=checkbox]:checked:disabled~.switch__background .switch__icon{fill:#99bcda}.switch+.inline-text{margin-top:.5rem}.switch input[type=checkbox]:checked~.switch__background{background:#0058a3}.switch input[type=checkbox]:checked~.switch__background .switch__ball{transform:translateX(1.25rem)}.switch input[type=checkbox]:checked~.switch__background .switch__icon{fill:#0058a3}.switch input[type=checkbox]:hover~.switch__background{background:#ccc}.switch input[type=checkbox]:active~.switch__background{background:#959595}.switch input[type=checkbox]:checked:hover~.switch__background{background:#3379b5}.switch input[type=checkbox]:checked:hover~.switch__background .switch__icon{fill:#3379b5}.switch input[type=checkbox]:focus:not(:disabled)~.switch__focus{position:absolute;top:-0.5rem;left:-0.5rem;right:-0.5rem;bottom:-0.5rem;display:block;border:4px solid #4595ff;border-radius:.25rem}.switch input[type=checkbox]:checked:active~.switch__background{background:#004682}.switch input[type=checkbox]:checked:active~.switch__background .switch__icon{fill:#004682}.switch input[type=checkbox]:disabled~.switch__background{background:#f5f5f5}.switch input[type=checkbox]:disabled~.switch__background .switch__icon{fill:#dfdfdf}.switch input[type=checkbox]:disabled~.switch__label label{cursor:auto}.switch input[type=checkbox]:checked:disabled~.switch__background{background:#99bcda}.switch input[type=checkbox]:checked:disabled~.switch__background .switch__icon{fill:#99bcda}
.tabs-container .tab{flex-basis:33.3333333333%;color:#000;text-align:center;padding-top:10px;padding-bottom:10px;cursor:pointer}@media only screen and (min-width: 960px){.tabs-container .tab{min-width:125px;flex-basis:0}}.tabs-container .tabs-content{display:flex;flex-direction:row;justify-content:right}[dir=rtl] .tabs-container .tabs-content{justify-content:left}@media only screen and (min-width: 1550px){.tabs-container .tabs-content{justify-content:center}}.tabs-container .tab-active{border-top:1px solid #9b9b9b;border-left:1px solid #9b9b9b;border-right:1px solid #9b9b9b;font-weight:bold;background:#fff;z-index:2}.tabs-container .tab:hover,.tabs-container .tab-active{text-decoration:underline}.tabs-container::after{display:block;content:"";background:#9b9b9b;height:1px;margin-top:-1px}
.collapsible-text .button{padding-left:5px}.collapsible-text .collapsible-text-content::after{content:"…"}
.notification-modal-wrapper{height:auto;width:auto;width:355px;text-align:center}.notification-modal-icon{padding:20px;-webkit-user-select:none;user-select:none}.notification-modal-icon .red{color:#cc0008}.notification-modal-throbber{display:flex;margin:0 auto}.notification-modal-throbber-loading::before{visibility:hidden}.notification-modal-content{margin-top:30px;margin-bottom:30px;font-size:.9375rem;line-height:1.25rem}.notification-modal-dismiss-button{line-height:40px;font-weight:bold;height:60px;width:70%;padding:auto}
.user-control-content{display:flex;flex-direction:row;align-content:center;margin-top:10px}.user-control-content button{margin-right:20px}[dir=rtl] .user-control-content button{margin-right:0;margin-left:20px}.delete-confirmation-modal{text-align:center;transition:all 100ms}.delete-confirmation-modal h3{margin-bottom:20px}.delete-confirmation-modal button{margin-top:20px}.delete-confirmation-modal button+button{margin-left:30px}[dir=rtl] .delete-confirmation-modal button+button{margin-left:0;margin-right:30px}#confirm-delete-project-modal .modal-content-container{overflow:hidden}button.action-deleteProject,button.action-printProject,button.action-shareProject,button.icon-edit{color:#000}
.project-page-rename .form-control+.form-control{margin-top:20px}.project-page-rename .form-control input[type=text]{box-sizing:border-box;border:1px solid #f0f0f0;border-radius:2px;font-size:1.625rem;font-weight:700;height:60px;width:100%;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}.project-page-rename .form-control input[type=text]:focus{border:1px solid #b2b2b2}.project-page-rename .form-control textarea{width:100%;padding:10px;box-sizing:border-box;border:1px solid #f0f0f0;border-radius:2px;resize:none}.project-page-rename .form-control textarea:focus{border:1px solid #b2b2b2}.project-page-rename .control-buttons{display:flex;justify-content:flex-end}.project-page-rename .control-buttons .ihp3-button+.ihp3-button{margin-left:10px}[dir=rtl] .project-page-rename .control-buttons .ihp3-button+.ihp3-button{margin-left:0;margin-right:10px}.project-page-rename .small-print{color:#999;font-size:.75rem;padding:10px}
.hiddenElement{visibility:hidden}@media screen and (min-width: 481px ){.responsive-wrapper{display:flex;flex-direction:row;justify-content:space-between}.responsive-wrapper .project-details-left{width:60%;margin-right:30px}.responsive-wrapper [dir=rtl] .project-details-left{margin-right:0;margin-left:30px}.responsive-wrapper .project-details-right{width:40%}}@media screen and (min-width: 769px ){.responsive-wrapper{flex-direction:column;justify-content:flex-start}.responsive-wrapper .project-details-left,.responsive-wrapper .project-details-right{width:auto;margin-right:0;margin-left:0}}.responsive-wrapper .itemList-load-indicator{text-align:center;padding-bottom:20px;position:relative}.responsive-wrapper .itemList-load-indicator .loader{display:inline-block;position:relative}.project-title{display:inline-block;word-break:break-all;letter-spacing:-0.06rem}.project-title .ihp3-link{padding-left:10px}[dir=rtl] .project-title .ihp3-link{padding-right:10px;padding-left:0}.project-disclaimer-wrapper{padding:0}.project-page-information{width:100%;height:100%;display:flex;flex-direction:column}.project-page-information .button-item-list{margin-top:20px;margin-bottom:20px;font-size:.9375rem;line-height:1.25rem}.project-page-information .button-item-list img{vertical-align:middle}.project-details{padding-bottom:30px}@media screen and (min-width: 769px ){.project-details{padding-bottom:30px}}.project-details span{font-weight:bold}.project-details p{font-size:.75rem;line-height:1.0625rem}.project-description{word-break:break-all;padding-top:10px;font-size:.9375rem;line-height:1.25rem}@media screen and (min-width: 1280px ){.project-description{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.project-date-information{margin-top:20px;padding-bottom:20px}.project-date-information p{margin-bottom:0;font-size:.75rem;line-height:1.0625rem}.screen-size-warning{margin-top:20px;padding-bottom:20px}.screen-size-warning p{font-size:.75rem;line-height:1.0625rem}.price-wrapper{font-size:.9375rem;line-height:1.25rem;font-weight:bold}.price-wrapper h2{margin-bottom:5px}.price-wrapper .total-price-label{font-size:.875rem;font-weight:normal}.price-wrapper>div>span{padding-top:5px;font-weight:normal;display:inline-block;width:100%;text-align:right}[dir=rtl] .price-wrapper>div>span{text-align:left}.project-information-productList{padding-bottom:20px}.project-information-productList::before{margin-right:10px}[dir=rtl] .project-information-productList::before{margin-right:0;margin-left:10px}.product-list-icon{padding-right:10px;margin-top:10px}[dir=rtl] .product-list-icon{padding-left:10px;padding-right:0}.price-vat-display{font-size:1rem;margin-bottom:10px;font-size:.75rem;line-height:1.0625rem}.seperator-vat-itemlist{padding-bottom:20px}@media screen and (min-width: 1280px ){.project-control-wrapper{display:flex;flex-direction:column}}.project-details-wrapper{flex-grow:1;justify-content:space-between}.project-details-left .price-info-timeRestrictedOffer,.project-details-left .price-info-family{text-align:left;margin-bottom:20px}.project-control-wrapper .button-primary{max-width:220px;margin-top:20px;margin-bottom:10px}@media screen and (min-width: 769px ){.project-control-wrapper .button-primary{margin-top:0;margin-bottom:10px}}.project-control-wrapper .ihp3-button{margin-bottom:10px}.copy-project-modal{font-weight:bold;text-align:center;padding:40px}.open-project-list-modal{font-weight:bold;text-align:center;padding:40px}.button.price-expander-wrapper{display:flex;justify-content:space-between;width:100%}.price-expander-button{display:flex;justify-content:space-between;padding-top:5px;width:100%}.price-icon::before{transition:transform 400ms}.price-icon-rotate::before{transform:rotate(180deg);transform-origin:50% 50%}.project-priceBreakdown-expand{max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease-in;width:calc(100% - -1.4rem);padding-right:1.4rem}.project-price-disclaimer-notice{font-size:12px}.project-price-disclaimer-notice>div{padding-top:5px}.price-notice{font-size:12px;font-style:normal;justify-content:flex-start}.total-price{font-size:20px;font-weight:bold}.customer-cancel-validation-notification{font-size:12px;margin:3px 0}
.snapshot{display:flex;align-content:center;justify-content:space-between;flex-direction:column;border:solid thin #9b9b9b}.snapshot img{width:100%;height:auto}.smallprint-label{position:absolute;color:#999;background-color:#fff;margin-top:5px;margin-left:5px;padding:10px;font-size:.75rem;line-height:1.0625rem}.slideshow-wrapper{display:flex}.slideshow-wrapper .slider{display:flex;white-space:nowrap;transition:all 700ms}.slideshow-wrapper .button-wrapper{display:flex;margin-top:20px;cursor:pointer}.slideshow-wrapper .scrollButtons{background:none;border:0;padding-bottom:10px}[dir=rtl] .slideshow-wrapper .scrollButtons{transform:rotate(180deg)}.slideshow-wrapper .thumbnail-wrapper{display:inline-block;overflow-x:hidden;white-space:nowrap;transition:all 7ms}@media screen and (min-width: 1280px ){.slideshow-wrapper .thumbnail-wrapper{width:auto}}.slideshow-wrapper .thumbnail-section-title{flex:0 0 100%;color:#999;text-align:left;margin-bottom:5px;font-size:.75rem;line-height:1.0625rem}[dir=rtl] .slideshow-wrapper .thumbnail-section-title{text-align:right}.slideshow-wrapper .thumbnail{display:inline-block;margin-right:10px;outline:0;transition:none}[dir=rtl] .slideshow-wrapper .thumbnail{margin-right:0;margin-left:10px}.slideshow-wrapper .thumbnail img{border:1px solid #9b9b9b;max-height:60px;width:110px;height:auto}.slideshow-wrapper .active-thumbnail{border-bottom:2px solid #000;padding-bottom:5px;border-radius:0}
.project-page{justify-content:center;margin-left:-20px;margin-right:-20px}@media screen and (min-width: 481px ){.project-page{max-width:1100px;margin-left:-30px;margin-right:-30px}}@media screen and (min-width: 1280px ){.project-page{max-width:1100px;margin-left:-60px;margin-right:-60px}}.share-project{margin-top:-30px;width:100%}@media screen and (min-width: 769px ){.share-project{margin-left:30px;margin-right:30px}}@media screen and (min-width: 1280px ){.share-project{margin:0 60px}}.share-project-locked .triangle-up{margin-left:54px}[dir=rtl] .share-project-locked .triangle-up{margin-left:0;margin-right:54px}@media screen and (min-width: 481px ){.share-project-locked .triangle-up{margin-left:calc(56% + 70px)}[dir=rtl] .share-project-locked .triangle-up{margin-left:0;margin-right:calc(56% + 70px)}}@media screen and (min-width: 769px ){.share-project-locked .triangle-up{margin-left:calc(73% + 20px)}[dir=rtl] .share-project-locked .triangle-up{margin-left:0;margin-right:calc(73% + 20px)}}@media screen and (min-width: 1280px ){.share-project-locked .triangle-up{margin-left:calc(69% + 70px)}[dir=rtl] .share-project-locked .triangle-up{margin-left:0;margin-right:calc(69% + 70px)}}.share-project_content{background-color:#fafafa;width:100%;padding:20px 20px 60px;display:flex;flex-direction:column;align-items:flex-end}.share-project_content .share-project_content_information{align-self:center}.triangle-up{margin-top:5px;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-bottom:20px solid #fafafa;margin-left:105px}[dir=rtl] .triangle-up{margin-left:0;margin-right:105px}@media screen and (min-width: 481px ){.triangle-up{margin-left:calc(56% + 120px)}[dir=rtl] .triangle-up{margin-left:0;margin-right:calc(56% + 120px)}}@media screen and (min-width: 769px ){.triangle-up{margin-left:calc(73% + 60px)}[dir=rtl] .triangle-up{margin-left:0;margin-right:calc(73% + 60px)}}@media screen and (min-width: 1280px ){.triangle-up{margin-left:calc(69% + 120px)}[dir=rtl] .triangle-up{margin-left:0;margin-right:calc(69% + 120px)}}.project-content-wrapper{background-color:#fff;display:flex;flex-flow:wrap;justify-content:center}.snapshot-wrapper{flex:1 1 auto;width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:30px}@media screen and (min-width: 481px ){.snapshot-wrapper{margin-bottom:20px}}@media screen and (min-width: 769px ){.snapshot-wrapper{width:calc(40% - 60px);margin-left:30px;margin-right:20px}[dir=rtl] .snapshot-wrapper{margin-left:20px;margin-right:30px}}@media screen and (min-width: 1280px ){.snapshot-wrapper{margin-left:60px;margin-right:0;margin-bottom:0}[dir=rtl] .snapshot-wrapper{margin-left:0;margin-right:60px}}.project-information-wrapper{flex:1 1 100%;margin-left:20px;margin-right:20px;margin-bottom:30px;width:100%;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width: 769px ){.project-information-wrapper{flex:1 1;margin-right:30px;margin-left:30px}}@media screen and (min-width: 1280px ){.project-information-wrapper{display:flex;align-items:center;justify-content:center;width:320px;margin-right:60px;margin-left:60px;margin-bottom:0}.project-information-wrapper.projectContainsSlideshow{margin-bottom:82px}}
@media screen and (min-width: 481px ){.project-services-section-wrapper .servicesSection-servicesList li .service{flex-direction:column}.project-services-section-wrapper .servicesSection-servicesList li .service-icon{display:flex;justify-content:center;height:60px;width:100%;margin:0;align-items:center}.project-services-section-wrapper .servicesSection-servicesList li .service-icon img{margin-bottom:20px;width:50px}}@media screen and (min-width: 769px ){.project-services-section-wrapper .servicesSection-servicesList li .service:nth-child(-n+3){margin-bottom:30px;margin-top:30px}.project-services-section-wrapper .servicesSection-servicesList li .service:nth-child(3n+2){margin-left:30px;margin-right:30px}}.project-services-section-wrapper{margin-top:30px;padding-top:30px;margin-left:30px;margin-right:30px;width:100%}@media screen and (min-width: 1280px ){.project-services-section-wrapper{border-top:0}}.project-services-section-wrapper p{margin-left:0;margin-right:0;color:#000}.project-services-section-wrapper .servicesSection{background-color:#fff;padding:0;min-width:100%}@media screen and (min-width: 481px ){.project-services-section-wrapper .servicesSection{text-align:center;margin:0 auto;min-width:510px}}.project-services-section-wrapper .servicesSection p{margin-top:20px;margin-bottom:30px}@media screen and (min-width: 481px ){.project-services-section-wrapper .servicesSection-servicesList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;text-align:center}}.project-services-section-wrapper .servicesSection-servicesList li{display:flex;flex-direction:row;justify-content:flex-start}@media screen and (min-width: 481px ){.project-services-section-wrapper .servicesSection-servicesList li{display:flex;flex-direction:column;justify-content:center;min-height:150px;min-width:150px;margin:0}}.project-services-section-wrapper .servicesSection-servicesList li:hover{outline:2px solid #407ab1;border-radius:5px}.project-services-section-wrapper .servicesSection-servicesList li span{font-size:.9375rem;line-height:1.25rem}.project-services-section-wrapper .servicesSection-servicesList li .service-icon{display:inline-flex;margin-right:0}.project-services-section-wrapper .servicesSection-servicesList li [dir=rtl] .service-icon{margin-right:0;margin-left:0}.project-services-section-wrapper .servicesSection-servicesList li .service-icon img{height:100%}
.projectCard-overlay{background:rgba(0,0,0,.3);position:fixed;height:100%;width:calc(100% - 1px);bottom:0;left:0;z-index:2}.projectCard-overlay-container{background:#fff;height:auto;width:100%;position:fixed;bottom:0;transition:100ms all}.delete-project-title{margin-bottom:20px}.projectCard-overlay .projectCard-overlay-content{display:flex;width:100%;align-items:center;justify-content:center;flex-direction:column;text-align:center}.projectCardOverlay-inputs{width:100%;padding-left:20px;padding-right:20px}.projectCardOverlay-inputs.rename form{display:flex;flex-direction:row;justify-content:space-between}.projectCardOverlay-inputs.rename input{width:80%;display:inline-block;font-size:1.2rem;padding-bottom:5px;font-weight:bold;border:0;outline:0;background:rgba(0,0,0,0)}.projectCardOverlay-inputs.rename .ihp3-input input[type=text]:focus{box-shadow:none}.projectCard-overlay-close{position:absolute;margin-right:10px;margin-top:10px;top:0;right:0}.projectCardOverlay-buttons{width:100%;padding-left:20px;padding-right:20px;word-break:break-all}.projectCardOverlay-buttons .ihp3-button+.ihp3-button{margin-left:0}.projectCardOverlay-buttons .button:not(.button-link){width:100%;height:43px}.projectCardOverlay-buttons .rename-button{height:auto;min-height:44px;padding-top:10px;padding-bottom:10px}.projectCardOverlay-buttons .delete-button,.cancel-rename-button{margin-top:20px}.confirm-rename-button{margin-top:40px}.projectCardOverlay-buttons .button.default-button:hover{background:#fafafa}.projectCardOverlay-buttons .button{font-size:.9rem}.projectCardOverlay-buttons .button-margin{margin-top:20px;justify-content:center}.projectCardOverlay-error p{font-size:.9rem;margin-top:15px;margin-bottom:20px}.projectCardOverlay-error h6{display:flex;flex-direction:row;justify-content:center}.projectCardOverlay-error h6 .icon{color:#cc0008}.projectCardOverlay-error img{height:18px;margin-left:5px;margin-right:5px}@media screen and (min-width: 481px ){.projectCard-overlay{height:100%;position:absolute}.projectCard-overlay-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;position:absolute}.projectCardOverlay-inputs.rename form{display:flex;flex-direction:column}.projectCardOverlay-inputs.rename .ihp3-link{visibility:hidden}.projectCardOverlay-inputs.rename input{width:100%;border-bottom:1px dashed #9b9b9b}}
.projectCard{position:relative;background-color:#fff;text-align:left;transition:300ms border ease-in-out,300ms top ease-in-out;border:solid thin #9b9b9b;border-radius:2px;margin-top:20px;overflow:hidden}[dir=rtl] .projectCard{text-align:right}.projectCard:hover,.projectCard:active{border:solid thin #407ab1;border-radius:2px;transition:300ms border ease-in-out,300ms top ease-in-out;padding:0}.projectCard:hover .projectCard-info{border-radius:0 0 2px 2px}.projectCard-info{padding-top:20px;padding-right:20px;padding-bottom:15px;padding-left:20px}.projectCard-name-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:5px}.projectCard-name-wrapper>span{width:calc(100% - 40px);order:1}.overflowTextEllipsis{cursor:pointer;white-space:nowrap;overflow:hidden}.overflowTextEllipsis .overflowTextEllipsis-text-part{margin-bottom:5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectCard-details{order:2}.projectCard-details button{color:#333}.projectCard-dates{color:#666;display:flex;flex-direction:column;justify-content:flex-start;font-size:.75rem;line-height:1.0625rem}@media screen and (min-width: 1280px ){.projectCard-container{width:auto;max-width:400px}}
.newProjectCard-container{margin-top:20px;position:relative}.newProjectCard-component{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.newProjectCard-component svg{width:40%;height:40%;margin-bottom:30px;margin-top:20px;transition:300ms fill ease-in-out,300ms top ease-in-out;fill:#9b9b9b}.newProjectCard-component>*{margin-left:auto;margin-right:auto}.newProjectCard-component .new-project-button-icon{display:flex;justify-content:center;cursor:pointer}.newProjectCard-component .ihp3-button.button-secondary{align-self:center}.newProjectCard-component:hover svg,.newProjectCard-component.active svg{transition:300ms fill ease-in-out,300ms top ease-in-out;fill:#407ab1}
@keyframes slideInFromLeft{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes customFadeIn{0%{opacity:0}100%{opacity:1}}.projectList-container{display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:100%}.projectList-heading{position:relative;text-align:center}.kiosk-mode .projectList-container,.kiosk-mode .projectList-heading{height:100%;flex-basis:1%;justify-content:start;flex-grow:1}.projectList-heading-image{display:none}@media screen and (min-width: 481px ){.projectList-heading-image{display:block;height:300px;box-shadow:inset 0 0 0 100vw rgba(0,0,0,.1);background-size:cover;background-position:center}}.projectList-heading-image .page-headline{text-align:center}.tablet-desktop-header{display:none;color:#fff;text-shadow:0px 2px 10px #333;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 481px ){.tablet-desktop-header{display:block}}.mobile-header{color:#333}@media screen and (min-width: 481px ){.mobile-header{display:none}}.projectList-searchInfo{text-align:center}.projectList-searchInfo h2{padding-top:60px;padding-bottom:10px}.locked-project-message{padding-top:30px;text-align:center;margin:0 auto;width:80%;font-size:.9375rem;line-height:1.25rem}@media screen and (min-width: 481px ){.locked-project-message{width:60%}}.locked-project-message span{font-weight:bold}.projectList-gutter{border-bottom:1px solid #9b9b9b;padding-top:60px;padding-bottom:60px;margin-left:10px;margin-right:10px}@media screen and (min-width: 481px ){.projectList-gutter{margin-left:30px;margin-right:30px}}@media screen and (min-width: 1280px ){.projectList-gutter{margin-left:60px;margin-right:60px}}.projectList-cards{display:flex;flex-wrap:wrap;flex-direction:row}@media screen and (min-width: 769px ){.projectList-cards{margin-top:40px}}.projectList-card-container{flex:0 0 auto;flex-basis:calc(100% - 20px);flex-basis:100%;box-sizing:content-box;overflow-y:hidden;opacity:0}.projectList-card-container:nth-child(1n){animation-duration:500ms;animation-delay:200ms}.projectList-card-container:nth-child(2n){animation-duration:500ms;animation-delay:400ms}.projectList-card-container:nth-child(3n){animation-duration:500ms;animation-delay:600ms}.projectList-card-container:nth-child(4n){animation-duration:500ms;animation-delay:800ms}.projectList-card-container:nth-child(5n){animation-duration:500ms;animation-delay:1000ms}.projectList-card-container:nth-child(6n){animation-duration:500ms;animation-delay:1200ms}.projectList-card-container:nth-child(7n){animation-duration:500ms;animation-delay:1400ms}.projectList-card-container:nth-child(8n){animation-duration:500ms;animation-delay:1600ms}@media screen and (min-width: 481px ){.projectList-card-container{margin-right:10px;margin-left:10px;flex-basis:calc(50% - 20px)}}@media screen and (min-width: 769px ){.projectList-card-container{flex-basis:calc(33.3333333333% - 20px)}}@media screen and (min-width: 1280px ){.projectList-card-container{flex-basis:calc(25% - 20px)}}.projectList-card-container.instant-animations{animation-duration:1ms;animation-delay:0s}.projectList-card-container [dir=rtl] .button.projectList-logout-button{float:left}.projectList-card-container .button.projectList-logout-button{float:right;color:#999}.projectList-card-container .projectList-empty-container{padding:40px;background-color:#fafafa;height:100vh;width:100vw}.projectList-card-container .projectList-empty{padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px;margin:auto;flex-direction:column;max-width:800px}.projectList-card-container .projectList-empty-image{margin-bottom:20px;max-width:100%}.projectList-card-container .projectList-empty-content-container{max-width:430px;margin:auto}.projectList-card-container .projectList-empty-content{margin-bottom:36px;font-weight:bold}.projectList-card-container li{font-size:14px}.projectList-pagination-container{margin-top:20px;padding-top:20px;display:flex;justify-content:center;color:#333}.projectList-pagination-row{display:flex;flex-direction:row;align-items:baseline;background-color:rgba(0,0,0,0)}.projectList-pagination-row button{border:0;cursor:pointer}.projectList-pagination-row li{font-size:14px}.projectList-pagination-button-back{background-color:rgba(0,0,0,0)}.projectList-pagination-button-back::before{display:inline-block;font-family:"ihp-iconfont";content:""}[dir=rtl] .projectList-pagination-button-back::before{content:""}.projectList-pagination-button-forward{background-color:rgba(0,0,0,0)}.projectList-pagination-button-forward::before{display:inline-block;font-family:"ihp-iconfont";content:""}[dir=rtl] .projectList-pagination-button-forward::before{content:""}.projectList-pagination-list{display:flex;flex-direction:row}.projectList-pagination-list li{margin-right:5px;margin-left:5px}.projectList-pagination-item-selected{font-weight:bold}.projectList-pagination-item-selected,.projectList-pagination-item-clickable:hover{border-bottom:thin solid #000}.projectList-pagination-item-clickable:hover{cursor:pointer}.projectList-pagination-row li button{font-size:14px;padding:0}.empty-filter{margin:0 auto;text-align:center}@media screen and (min-width: 769px ){.empty-filter{width:700px}}.empty-filter-content{margin-top:30px;margin-bottom:30px}.empty-filter-buttons{display:flex;justify-content:center}.empty-filter-buttons .ihp3-button+.ihp3-button{margin-left:20px}[dir=rtl] .empty-filter-buttons .ihp3-button+.ihp3-button{margin-right:20px;margin-left:0}
.search-projects{position:relative}.search-projects .search-projects-results{position:absolute;width:300px;background:#fff;border:1px solid #9b9b9b;min-height:50px}.search-projects .search-projects-results .search-result,.search-projects .search-projects-results .search-projects-allResults{padding-left:8px;padding-right:8px;line-height:19px;font-size:.9375rem;line-height:1.25rem}.search-projects .search-projects-results .search-projects-noResults{padding-left:8px;padding-right:8px;line-height:40px;font-size:.9375rem;line-height:1.25rem}.search-projects .search-projects-results .search-result{display:block;width:100%;cursor:pointer;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #9b9b9b;word-break:break-all}.search-projects .search-projects-results .search-result:hover{background-color:#fafafa}.search-projects .search-projects-results .search-projects-allResults,.search-projects .search-projects-results .search-projects-noResults{display:flex;justify-content:space-between;background-color:#fafafa;padding-top:5px;padding-bottom:5px}.search-projects .search-projects-results .search-result-highlight{font-weight:bold}.search-projects .search-projects-results .search-projects-loader{height:30px;width:30px}.search-projects-input{min-width:300px;position:relative}.search-projects-input input{width:100%;padding-left:44px;padding-right:37px;padding-top:8px;padding-bottom:8px;line-height:19px;border:1px solid #9b9b9b;font-family:inherit;font-size:.9375rem;line-height:1.25rem}@media only screen and (min-width: 960px){.search-projects-input input{border:0}}.search-projects-input input::-ms-clear{display:none}.search-projects-input div{padding-left:44px;padding-right:37px;height:0px;visibility:hidden;font-size:.9375rem;line-height:1.25rem}.search-projects-input .searchIcon{position:absolute;top:8px;left:10px}.search-projects-input .ihp3-link{position:absolute;top:8px;right:10px}
.projectList-loader{height:100px;display:block;position:relative;margin-top:100px}
@media only screen and (min-width: 960px){.projectList-tabs-search-wrapper{position:relative}}.projectList-filter-tabs{margin-bottom:20px}.projectList-search-projects{display:flex;justify-content:space-around;z-index:90}@media only screen and (min-width: 960px){.projectList-search-projects{justify-content:flex-start;display:block;position:absolute;margin-top:-3.6rem}}
@media screen and (min-width: 481px ){.hero-buttons .ihp3-button{white-space:nowrap}}@keyframes fadein{from{opacity:0}to{opacity:1}}.launchpage-hero .hero-buttons{display:flex;flex-direction:row;justify-content:center}@media screen and (min-width: 769px ){.launchpage-hero .hero-buttons{width:30%}}.launchpage-hero .hero-buttons .ihp3-button{padding-left:10px;padding-right:10px}@media screen and (min-width: 481px ){.launchpage-hero .hero-buttons .ihp3-button{flex:1 1 50%}}.page-footer .footer-services .servicesSection{background-color:#fff}@media screen and (min-width: 769px ){.page-footer .footer-services .servicesSection{flex:1 1 auto;width:100%;min-width:100%;max-width:100%;padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0}}.page-footer .footer-services .servicesSection h2,.page-footer .footer-services .servicesSection h3,.page-footer .footer-services .servicesSection p:not(ul){display:none}.page-footer .footer-services .servicesSection{background-color:#fff;padding:0}@media screen and (min-width: 769px ){.page-footer .footer-services .servicesSection{flex:1 1 auto;width:100%;min-width:100%;max-width:100%;padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0}}.page-footer .footer-services .servicesSection h2,.page-footer .footer-services .servicesSection h3,.page-footer .footer-services .servicesSection p:not(ul){display:none}.page-footer .footer-services .servicesSection .servicesSection-servicesList{display:flex;flex-direction:column;align-items:center;border-top:1px solid #9b9b9b;padding-top:20px;margin-bottom:0;margin-left:10px;margin-right:10px}@media screen and (min-width: 481px ){.page-footer .footer-services .servicesSection .servicesSection-servicesList{flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:center;margin-top:0;margin-bottom:0;margin-left:30px;margin-right:30px}}@media screen and (min-width: 1280px ){.page-footer .footer-services .servicesSection .servicesSection-servicesList{margin-left:60px;margin-right:60px}}.page-footer .footer-services .servicesSection .servicesSection-servicesList li{flex:0 0 auto;display:flex;align-items:center;flex-direction:row;justify-content:center;height:180px;width:200px;margin:0}@media screen and (min-width: 481px ){.page-footer .footer-services .servicesSection .servicesSection-servicesList li{flex-direction:column}}.page-footer .footer-services .servicesSection .servicesSection-servicesList li span{font-size:.9375rem;line-height:1.25rem}.page-footer .footer-services .servicesSection .servicesSection-servicesList li :nth-child(3n+2){margin-left:20px;margin-right:20px}.page-footer .footer-services .servicesSection .servicesSection-servicesList li .service{display:flex;flex-direction:column;justify-content:center;align-content:center;width:100%;height:100%}.page-footer .footer-services .servicesSection .servicesSection-servicesList li .service:hover{border:2px solid #407ab1;border-radius:2px}.page-footer .footer-services .servicesSection .servicesSection-servicesList li .service-icon{display:inline-flex;margin:0}@media screen and (min-width: 481px ){.page-footer .footer-services .servicesSection .servicesSection-servicesList li .service-icon{display:flex;justify-content:center;height:60px;width:100%;margin:0}}.page-footer .footer-services .servicesSection .servicesSection-servicesList li .service-icon img{height:90px;padding-bottom:30px;margin-bottom:30px;width:90px}@media screen and (min-width: 481px ){.page-footer .footer-services .servicesSection .servicesSection-servicesList li .service-icon img{margin-bottom:0}}
.planner{width:100%;height:100vh}.planner.icp-enabled{height:calc(100vh - 2rem)}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,hgroup,menu,nav,section{display:block}body{line-height:1;background:#fff}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Malgun";src:url("../../../../../../../../../../fonts/MalgunGothicRegular.woff2") format("woff2"),url("../../../../../../../../../../fonts/MalgunGothicRegular.woff") format("woff"),url("../../../../../../../../../../fonts/MalgunGothicRegular.ttf") format("truetype"),url("../../../../../../../../../../fonts/MalgunGothicRegular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Malgun";src:url("../../../../../../../../../../fonts/MalgunGothicBold.woff2") format("woff2"),url("../../../../../../../../../../fonts/MalgunGothicBold.woff") format("woff"),url("../../../../../../../../../../fonts/MalgunGothicBold.ttf") format("truetype"),url("../../../../../../../../../../fonts/MalgunGothicBold.svg") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Verdana";src:url("../../../../../../../../../../fonts/Verdana.woff2") format("woff2"),url("../../../../../../../../../../fonts/Verdana.woff") format("woff"),url("../../../../../../../../../../fonts/Verdana.ttf") format("truetype"),url("../../../../../../../../../../fonts/Verdana.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Verdana";src:url("../../../../../../../../../../fonts/Verdana-Bold.woff2") format("woff2"),url("../../../../../../../../../../fonts/Verdana-Bold.woff") format("woff"),url("../../../../../../../../../../fonts/Verdana-Bold.ttf") format("truetype"),url("../../../../../../../../../../fonts/Verdana-Bold.svg") format("svg");font-weight:bold;font-style:normal}@keyframes fadeIn{from{opacity:0}}.animate-fade-in{animation-name:fadeIn;animation-duration:100ms;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes fadeInUp{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation-name:fadeInUp;animation-duration:100ms;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes fadeOut{to{opacity:0}}.animate-fade-out{animation-name:fadeOut;animation-duration:100ms;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes fadeOutDown{to{opacity:0;transform:translateY(50px)}}.animate-fade-out-down{animation-name:fadeOutDown;animation-duration:100ms;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes popIn{from{transform:translateX(-100%)}}@keyframes popOut{to{transform:translateX(100%)}}.animate-pop-in{animation-name:popIn;animation-duration:300ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.animate-pop-out{animation-name:popOut;animation-duration:300ms;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes pushIn{from{transform:translateX(100%)}}@keyframes pushOut{to{transform:translateX(-100%)}}.animate-push-in{animation-name:pushIn;animation-duration:300ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.animate-push-out{animation-name:pushOut;animation-duration:300ms;animation-fill-mode:forwards;animation-timing-function:ease-out}*,*:after,*:before{box-sizing:border-box}:lang(ar){font-family:Tahoma,Helvetica,Arial,sans-serif}:lang(ko){font-family:Malgun,Verdana,Helvetica,Arial,sans-serif}.content-container{padding:1rem}.content-container-card-selector{padding-top:2.5rem}.content-container-gray{background-color:#f2f2f2}.content-container-scroll-horizontal{overflow-y:auto}.content-container-border-bottom{border-bottom:1px solid #d8d8d8;box-shadow:inset 0 0 0 0 rgba(0,0,0,0),inset 0 -2px 3px 0 rgba(0,0,0,.06)}.no-margin{margin:0}.no-scroll{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}form .form-element:not(.last-form-element){margin-bottom:30px}@keyframes fadeOut{to{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.flex-row{display:flex;flex-wrap:wrap;flex-direction:row;width:100%}.flex-column-divider{flex:0 0 auto;width:1px;background-color:#e2e2e2;margin-left:20px;margin-right:20px}.flex-column-equal{flex:1 1 50%}.flex-column-fit-content{flex:1 1 auto}h4,h5,h6{font-weight:bold}h4{font-size:1.154rem;line-height:1.3}h5{font-size:1.1rem;line-height:1.25}h6{font-size:1.05rem;line-height:1.2}.lead{font-size:1.308rem;line-height:1.24}small{font-size:.8em}strong{font-weight:bold}.text-light-gray{color:#999}@media screen and (min-width: 769px ){h4{font-size:1.154rem}h5{font-size:1.12rem}h6{font-size:1.1rem}}@media screen and (min-width: 1280px ){h4{font-size:1.308rem}h5{font-size:1.28rem}h6{font-size:1.2rem}}[class*=ratio-]{position:relative;overflow:hidden}[class*=ratio-]>iframe,[class*=ratio-]>.content{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important}.ratio-16-9::before{display:block;content:"";width:100%;padding-top:56.25%}.ratio-4-3::before{display:block;content:"";width:100%;padding-top:75%}.text-center{text-align:center}.display-none{display:none}.cover-image{width:100%;object-fit:cover;font-family:"object-fit: cover;"}.fill-image{width:100%;object-fit:fill;font-family:"object-fit: fill;"}.contain-image{width:100%;object-fit:contain;font-family:"object-fit: contain;"}.scale-down-image{width:100%;object-fit:scale-down;font-family:"object-fit: scale-down;"}.button{display:inline-block;text-decoration:none;font-size:1rem;padding:10px;padding-left:30px;padding-right:30px;border-radius:3px;line-height:1;transition:100ms all ease-in-out;border:0;cursor:pointer;-webkit-user-select:none;user-select:none}.button img{display:inline-block;vertical-align:text-bottom;height:18px;width:auto}.button:disabled{cursor:default}.button-primary{background-color:#407ab1;color:#fff}.button-primary:not(:disabled):hover{background-color:#33618d}.button-block{display:block;width:100%;text-align:center}.button-secondary{background-color:#9b9b9b;color:#fff}.button-secondary:not(:disabled):hover{background-color:#f60;color:#fff}.button-ghost,.button-ghost:not(:disabled):hover{background:rgba(0,0,0,0);border:1px solid #407ab1;color:#407ab1;padding:calc(10px - 1px);padding-left:calc(30px - 1px);padding-right:calc(30px - 1px)}.button-white{border:1px solid #fff;color:#fff}.button-white-background{background-color:#fff;color:#3365a1}.button-ghost-red,.button-ghost-red:not(:disabled):hover{background:rgba(0,0,0,0);border:1px solid #cc0008;color:#cc0008;padding:calc(10px - 1px);padding-left:calc(30px - 1px);padding-right:calc(30px - 1px)}.button-link{background:none;border:0;color:#407ab1;font:inherit;padding:0;cursor:pointer;text-decoration:none}.button-link:hover{text-decoration:underline}.button-link-black{background:none;border:0;color:#000;font:inherit;padding:0;cursor:pointer;text-decoration:none;text-align:left}.button-navigate{background:none;border:0;color:#999;font:inherit;padding:0;cursor:pointer;text-decoration:none}.button-navigate:hover{text-decoration:underline}.button-back::before{display:inline-block;font-family:"ihp-iconfont";content:"";margin-right:5px;margin-left:0}[dir=rtl] .button-back::before{content:"";margin-right:0;margin-left:5px}.button-forward::before{display:inline-block;font-family:"ihp-iconfont";content:"";margin-right:0;margin-left:5px}[dir=rtl] .button-forward::before{content:"";margin-right:5px;margin-left:0}.button-close-icon{width:28px;height:28px;padding:5px;background:rgba(0,0,0,0);color:rgba(0,0,0,0);font-size:0}.button-close-icon::before{display:flex;justify-content:center;align-items:center;content:"";font-family:"ihp-iconfont";color:#666;font-size:.9375rem;line-height:1.25rem}.selenium-print-modal-close.button-close-icon::before{color:#9b9b9b}.button-close{padding:0;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.button-close::before{display:flex;justify-content:center;align-items:center;content:"";font-family:"ihp-iconfont";color:#000}.confirmation .dialog-message{position:relative;color:#407ab1}.confirmation .dialog-message::before{position:relative;top:-1px;display:inline-block;vertical-align:middle;font-family:"ihp-iconfont";font-size:30px;content:"";margin-right:.5em}.error .dialog-message{position:relative;color:#cc0008}.error .dialog-message::before{position:relative;top:-1px;display:inline-block;vertical-align:middle;font-family:"ihp-iconfont";font-size:30px;content:"";margin-right:.5em}.option{padding:0}.option .option-buttons{margin:0 auto}.page-headline{font-size:1.875rem;line-height:2.1875rem;font-weight:bold}@media screen and (min-width: 481px ){.page-headline{font-size:2.25rem;line-height:2.5625rem}}h1,.h1{font-size:1.25rem;line-height:2.1875rem;font-weight:bold}@media screen and (min-width: 481px )and (max-width: 768px ){h1,.h1{font-size:1.625rem;line-height:1.9375rem}}@media screen and (min-width: 769px )and (max-width: 1279px ){h1,.h1{font-size:1.625rem;line-height:1.9375rem}}@media screen and (min-width: 1280px ){h1,.h1{font-size:1.875rem;line-height:2.1875rem}}h2,.h2{font-size:1.0625rem;line-height:1.4375rem;font-weight:bold}@media screen and (min-width: 481px )and (max-width: 768px ){h2,.h2{font-size:1.25rem;line-height:1.5625rem}}@media screen and (min-width: 769px )and (max-width: 1279px ){h2,.h2{font-size:1.25rem;line-height:1.5625rem}}@media screen and (min-width: 1280px ){h2,.h2{font-size:1.625rem;line-height:1.9375rem}}h3,.h3{font-size:1.0625rem;line-height:1.4375rem;font-weight:bold}@media screen and (min-width: 481px )and (max-width: 768px ){h3,.h3{font-size:1.0625rem;line-height:1.4375rem}}@media screen and (min-width: 769px )and (max-width: 1279px ){h3,.h3{font-size:1.0625rem;line-height:1.4375rem}}@media screen and (min-width: 1280px ){h3,.h3{font-size:1.25rem;line-height:1.5625rem}}.lead-paragraph{font-size:.9375rem;line-height:1.25rem;font-weight:bold}p,.p{font-size:.9375rem;line-height:1.25rem}small,.small{font-size:.9375rem;line-height:1.25rem;font-weight:bold}*,*::after,*::before{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.modal-animate-fade-in-up{animation:fadeIn;animation-duration:200ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.modal-animate-fade-in-up .modal-content-container{animation:fadeInUp;animation-duration:200ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.modal-animate-fade-out-down{animation:fadeOut;animation-duration:200ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.modal-animate-fade-out-down .modal-content-container{animation:fadeOutDown;animation-duration:200ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.modal-animate-pop-in{animation:popIn;animation-duration:200ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.modal-animate-pop-out{animation:popOut;animation-duration:200ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.modal-animate-push-in{animation:pushIn;animation-duration:200ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.modal-animate-push-out{animation:pushOut;animation-duration:200ms;animation-fill-mode:forwards;animation-timing-function:ease-out}.ihp3-input input,.ihp3-input select,.ihp3-input option,.ihp3-input textarea,.ihp3-input button{font-family:"Verdana";font-weight:normal;font-style:normal}.ihp3-input label{font-size:.9375rem;line-height:1.25rem}.ihp3-input label span{font-size:.9375rem;line-height:1.25rem}.ihp3-input.input-wide input[type=text],.ihp3-input.input-wide input[type=email],.ihp3-input.input-wide input[type=password],.ihp3-input.input-wide textarea,.ihp3-input.input-wide input.input-error{width:100%}.ihp3-input input[type=text],.ihp3-input input[type=email],.ihp3-input input[type=password],.ihp3-input textarea{border:1px solid #9b9b9b;color:#000;height:44px;margin-top:5px;padding-left:5px;padding-right:5px;padding-top:0;padding-bottom:0;width:320px;font-size:.9375rem;line-height:1.25rem;font-family:"Verdana";font-weight:normal;font-style:normal}.ihp3-input input[type=text] button,.ihp3-input input[type=email] button,.ihp3-input input[type=password] button,.ihp3-input textarea button{font-size:.9375rem;line-height:1.25rem;font-family:"Verdana";font-weight:normal;font-style:normal}.ihp3-input input[type=text]:focus,.ihp3-input input[type=email]:focus,.ihp3-input input[type=password]:focus,.ihp3-input textarea:focus{border-radius:2px;box-shadow:0px 0px 0px 2px rgba(64,122,177,.2)}.ihp3-input input[type=text]::placeholder,.ihp3-input input[type=email]::placeholder,.ihp3-input input[type=password]::placeholder,.ihp3-input textarea::placeholder{color:#9b9b9b}.ihp3-input input.input-error{border:1px solid #cc0008;margin-bottom:0;border:1px solid #9b9b9b;color:#000;height:44px;margin-top:5px;padding-left:5px;padding-right:5px;padding-top:0;padding-bottom:0;width:320px;font-size:.9375rem;line-height:1.25rem;font-family:"Verdana";font-weight:normal;font-style:normal}.ihp3-input input.input-error button{font-size:.9375rem;line-height:1.25rem;font-family:"Verdana";font-weight:normal;font-style:normal}.ihp3-input input.input-error:focus{border-radius:2px;box-shadow:0px 0px 0px 2px rgba(64,122,177,.2)}.ihp3-input input.input-error::placeholder{color:#9b9b9b}.ihp3-input .label-link{margin-left:10px;font-size:.9375rem;line-height:1.25rem}[dir=rtl] .ihp3-input .label-link{margin-left:0;margin-right:10px}.ihp3-input .label-link button{background:none;border:0;color:#407ab1;padding:0;cursor:pointer;text-decoration:none}.ihp3-input .label-link button:hover{color:#33618d}.ihp3-input .label-additional{color:#666;margin-left:10px;font-size:.9375rem;line-height:1.25rem}[dir=rtl] .ihp3-input .label-additional{margin-left:0;margin-right:10px}.ihp3-modal .modal-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:fixed;top:0;left:0;z-index:9000;width:100%;max-width:100%;height:100%;padding:20px;overflow-x:hidden;overflow-y:auto;background-color:rgba(33,33,33,.7)}@media screen and (min-width: 481px ){.ihp3-modal .modal-container{padding-top:30px;padding-left:30px;padding-right:30px}}@media screen and (min-width: 1280px ){.ihp3-modal .modal-container{padding-top:30px;padding-left:100px;padding-right:100px}}.ihp3-modal .modal-bottom-spacer{flex:0 0 auto;width:100%}@media screen and (min-width: 481px ){.ihp3-modal .modal-bottom-spacer{height:30px}}.ihp3-modal .modal-content-container{position:relative;flex:1 1 auto;flex-grow:0;flex-shrink:1;margin-top:auto;margin-bottom:auto;padding-top:60px;padding-right:20px;padding-bottom:20px;padding-left:20px;max-width:100%;height:auto;background-color:#fff}@media screen and (min-width: 481px ){.ihp3-modal .modal-content-container{padding-right:30px;padding-left:30px;padding-bottom:30px}}@media screen and (min-width: 1280px ){.ihp3-modal .modal-content-container{padding:60px}}.ihp3-modal .modal-content-container>.button-close-icon{position:absolute;top:20px;right:20px}[dir=rtl] .ihp3-modal .modal-content-container>.button-close-icon{right:auto;left:20px}.ihp3-modal .modal-content-container>.button-back{margin-top:20px}.ihp3-modal.modal-no-padding .modal-content-container{padding:0}.ihp3-modal .noSelect{-webkit-user-select:none;user-select:none;outline:none}.ihp3-modal--print .modal-content-container>.button-close-icon{right:30px}[dir=rtl] .ihp3-modal--print .modal-content-container>.button-close-icon{left:30px}.ihp3-modal.ihp3-modal-borderless .modal-content-container{padding:0}@media screen and (min-width: 481px ){.ihp3-modal.ihp3-modal-borderless .modal-content-container{padding:0}}@media screen and (min-width: 1280px ){.ihp3-modal.ihp3-modal-borderless .modal-content-container{padding:0}}.ihp3-modal.ihp3-modal-align-top .modal-content-container{margin-top:20px;margin-bottom:20px}html,body{font-family:"Verdana";font-weight:normal;font-style:normal;font-size:16px}@font-face{font-family:"ihp-iconfont";src:url("../../../../../../../../../../fonts/ihp-iconfont.eot") format("embedded-opentype"),url("../../../../../../../../../../fonts/ihp-iconfont.woff2") format("woff2"),url("../../../../../../../../../../fonts/ihp-iconfont.woff") format("woff"),url("../../../../../../../../../../fonts/ihp-iconfont.ttf") format("truetype")}.icon.icon{line-height:1}.icon.icon:not(.icon-right)::before,.icon.icon.icon-right::after{display:inline-block;font-family:"ihp-iconfont";font-style:normal;font-weight:normal;vertical-align:middle}.icon.icon-small{font-size:.8em}.icon.icon-large{font-size:1.3em}.icon.icon-xlarge{font-size:1.5em}.icon.icon-2x{font-size:2em}.icon.icon-3x{font-size:3em}.icon.icon-4x{font-size:4em}.icon.icon-5x{font-size:5em}.icon-add:not(.icon-right):before{content:""}.icon-add.icon-right:after{content:""}.icon-appointment:not(.icon-right):before{content:""}.icon-appointment.icon-right:after{content:""}.icon-attention:not(.icon-right):before{content:""}.icon-attention.icon-right:after{content:""}.icon-caret-down:not(.icon-right):before{content:""}.icon-caret-down.icon-right:after{content:""}.icon-caret-left:not(.icon-right):before{content:""}.icon-caret-left.icon-right:after{content:""}.icon-caret-right:not(.icon-right):before{content:""}.icon-caret-right.icon-right:after{content:""}.icon-caret-up:not(.icon-right):before{content:""}.icon-caret-up.icon-right:after{content:""}.icon-cart-add:not(.icon-right):before{content:""}.icon-cart-add.icon-right:after{content:""}.icon-cart-go:not(.icon-right):before{content:""}.icon-cart-go.icon-right:after{content:""}.icon-check-circle:not(.icon-right):before{content:""}.icon-check-circle.icon-right:after{content:""}.icon-check-green:not(.icon-right):before{content:""}.icon-check-green.icon-right:after{content:""}.icon-check:not(.icon-right):before{content:""}.icon-check.icon-right:after{content:""}.icon-close:not(.icon-right):before{content:""}.icon-close.icon-right:after{content:""}.icon-confirm:not(.icon-right):before{content:""}.icon-confirm.icon-right:after{content:""}.icon-edit:not(.icon-right):before{content:""}.icon-edit.icon-right:after{content:""}.icon-ellipsis:not(.icon-right):before{content:""}.icon-ellipsis.icon-right:after{content:""}.icon-email:not(.icon-right):before{content:""}.icon-email.icon-right:after{content:""}.icon-error-red:not(.icon-right):before{content:""}.icon-error-red.icon-right:after{content:""}.icon-error:not(.icon-right):before{content:""}.icon-error.icon-right:after{content:""}.icon-external-link:not(.icon-right):before{content:""}.icon-external-link.icon-right:after{content:""}.icon-fullscreen:not(.icon-right):before{content:""}.icon-fullscreen.icon-right:after{content:""}.icon-in-progress:not(.icon-right):before{content:""}.icon-in-progress.icon-right:after{content:""}.icon-info:not(.icon-right):before{content:""}.icon-info.icon-right:after{content:""}.icon-lock:not(.icon-right):before{content:""}.icon-lock.icon-right:after{content:""}.icon-minimize:not(.icon-right):before{content:""}.icon-minimize.icon-right:after{content:""}.icon-minus:not(.icon-right):before{content:""}.icon-minus.icon-right:after{content:""}.icon-plus:not(.icon-right):before{content:""}.icon-plus.icon-right:after{content:""}.icon-preview_expand:not(.icon-right):before{content:""}.icon-preview_expand.icon-right:after{content:""}.icon-preview_minimize:not(.icon-right):before{content:""}.icon-preview_minimize.icon-right:after{content:""}.icon-print:not(.icon-right):before{content:""}.icon-print.icon-right:after{content:""}.icon-product-list:not(.icon-right):before{content:""}.icon-product-list.icon-right:after{content:""}.icon-refresh:not(.icon-right):before{content:""}.icon-refresh.icon-right:after{content:""}.icon-search:not(.icon-right):before{content:""}.icon-search.icon-right:after{content:""}.icon-share:not(.icon-right):before{content:""}.icon-share.icon-right:after{content:""}.icon-sign-out:not(.icon-right):before{content:""}.icon-sign-out.icon-right:after{content:""}.icon-smartphone:not(.icon-right):before{content:""}.icon-smartphone.icon-right:after{content:""}.icon-spinner:not(.icon-right):before{content:""}.icon-spinner.icon-right:after{content:""}.icon-store:not(.icon-right):before{content:""}.icon-store.icon-right:after{content:""}.icon-trash:not(.icon-right):before{content:""}.icon-trash.icon-right:after{content:""}.icon-undo:not(.icon-right):before{content:""}.icon-undo.icon-right:after{content:""}.icon-user:not(.icon-right):before{content:""}.icon-user.icon-right:after{content:""}

/*# sourceMappingURL=main.d45caa02.chunk.css.map*/