@charset "UTF-8";.getdoc__main .getdoc__toc a:before,.getdoc__main .getdoc__toc span:before,.unsubscribe-process li:not(.not-visited):not(.active) i:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{transition:.2s ease;transition-property:width,height,top,right,bottom,left,color,fill,background-color,border-color,stroke,transform,text-shadow,box-shadow,opacity;-webkit-transition-property:width,height,top,right,bottom,left,color,fill,background-color,border-color,stroke,transform,-webkit-transform,text-shadow,box-shadow,opacity}.getdoc__main .getdoc__toc a:before,.getdoc__main .getdoc__toc span:before,.unsubscribe-process li:not(.not-visited):not(.active) i:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{transition:.2s ease;transition-property:width,height,top,right,bottom,left,color,fill,background-color,border-color,stroke,transform,text-shadow,box-shadow,opacity;-webkit-transition-property:width,height,top,right,bottom,left,color,fill,background-color,border-color,stroke,transform,-webkit-transform,text-shadow,box-shadow,opacity}.download-button-dropdown{display:none;background-color:#e5e5e5;position:absolute;list-style:none;line-height:1em;z-index:999;padding:0;min-width:195px}.download-button-dropdown .file-row{border-bottom:1px solid #ccc;white-space:nowrap}.download-button-dropdown .file-row a{color:#4d4d57;text-decoration:none;padding:15px;display:block;height:100%;width:100%;outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.download-button-dropdown .file-row a:focus{outline-color:#01010f}.download-button-dropdown .file-row .icom{font-size:25px;color:#005b9b;vertical-align:sub;padding-right:5px}.download-text{margin-left:4px}.download-button-dropdown .file-row .icom{font-size:25px}.product-getdoc .download-button{padding:7px 13px!important;margin-left:16px!important}.product-getdoc .download-button:hover{background-color:#2279bc!important;z-index:2}.product-getdoc .download-button:hover .icom{color:#fff!important}.product-getdoc .icom{font-size:1.3em;color:#2279bc}.product-getdoc .download-text{display:none!important}.product-getdoc .download-button-dropdown .file-row{padding:15px!important;white-space:nowrap!important;justify-content:start!important;background-color:#e5e5e5!important;border-bottom:1px solid #ccc!important}.research .download-button{padding:14px 22px 10px 22px!important}.research .icom{color:#2279bc}.research .download-text{display:none!important}.customAlert .icom{font-size:1.4em;color:#2279bc!important}.customAlert .download-text{display:none!important}.customAlert .download-button-dropdown{margin-left:0!important}.customAlert .download-button-dropdown .file-row{padding:15px!important;white-space:nowrap!important;justify-content:start!important;background-color:#e5e5e5!important;border-bottom:1px solid #ccc!important}.customAlert .download-button-dropdown li{text-align:left}.docsynopsis{vertical-align:top;display:inline-block}.docsynopsis .download-container{margin-top:10px;margin-left:16px;vertical-align:bottom;display:inline-block}.docsynopsis .download-container .download-button{padding:15px 32px!important;background-color:#4196d2!important}.docsynopsis .download-container .download-button-dropdown{margin-left:0!important}.docsynopsis .download-container .download-button-dropdown li{text-align:left}.docsynopsis .download-button:focus~.download-button-dropdown{margin-left:-8px!important}.global-anim-off,.select2-container,.select2-dropdown,.slick-track,.tooltip,.ui-datepicker{transition:none}.row.row-flex{display:flex;flex-wrap:wrap}.row.row-flex.align-middle{justify-items:center}.getdoc__analyst-bio .wrap+.read-more:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}nav.domain_nav{background:#e8e8e8;padding:8px 0 10px}nav.domain_nav .breadcrumbs li{font-size:12px}nav.domain_nav .breadcrumbs li:not(:last-child)::after{color:#a5a5a5}nav.domain_nav .breadcrumbs li:last-child{width:calc(100% - 500px);min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}footer:not(#page-footer):not(.idc-main-footer){padding:30px 20px;background:#dbdbdb;width:100%}.field-box span[id^=loading-]{position:absolute;top:10px;right:10px;width:30px;height:30px;background:#fff;animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}.field-box span[id^=loading-],.field-box span[id^=loading-] svg.spinner{opacity:0;pointer-events:none;transition:opacity .2s ease}.field-box span[id^=loading-] svg.spinner,.field-box span[id^=loading-].spinning{opacity:1}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.select2{width:100%!important}.row.btns p{margin-bottom:20px}.row.btns a.button.cancel{background:0 0;color:#2279bc;text-decoration:underline;font-size:14px}.form-custom-heading{margin-bottom:2rem}.form-custom-heading h1{margin-bottom:1rem}.form-custom-wrap{padding:30px;font-size:16px}.form-custom-wrap:not([class*=bg-]){background:#f2f2f2}.form-custom-wrap+.form-custom-wrap{margin-top:10px}.form-custom-wrap.bg-white fieldset{border:none;padding:0}.form-custom-wrap .form-custom-optional_notice{position:relative}.form-custom-wrap .form-custom-optional_notice span{margin-bottom:16px;font-size:16px;text-align:right;color:#6d6d6d}.form-custom-wrap h2{font-size:1.25rem;color:#2279bc;margin-bottom:1rem}.form-custom-wrap h3{font-size:1.15rem;margin-bottom:.25rem;font-weight:400}.form-custom-wrap ol li{list-style:decimal outside none}.form-custom-wrap ul li{list-style:disc outside none}.form-custom-wrap .select2 ol li,.form-custom-wrap .select2 ul li{list-style:none;margin-left:0;font-size:16px}.form-custom-wrap ol,.form-custom-wrap p,.form-custom-wrap ul{font-size:14px}.getdoc__info{margin-bottom:16px}.getdoc__info .label{font-size:14px;padding:5px 10px;margin-right:10px}.getdoc-inline-link{line-height:22px;padding:0;display:inline;outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.getdoc-inline-link:focus{outline-color:#01010f}.getdoc-inline-link:before{content:none}.getdoc-inline-link:focus,.getdoc-inline-link:hover{color:#54a4e2;transform:none}#embedCodeArea{height:190px!important;border:none!important;resize:none!important}svg.embed-icn{margin-right:5px}.getdoc__tooltip{background-color:#dbdbdb;color:#01010f}.getdoc__tooltip:before{border-color:transparent transparent #dbdbdb}.getdoc__tooltip.top:before{border-color:#dbdbdb transparent transparent}.getdoc__tooltip.left:before{border-color:transparent transparent transparent #dbdbdb}.getdoc__tooltip.right:before{border-color:transparent #dbdbdb transparent transparent}.modal.getdoc__modal .h3.modal-title,.modal.getdoc__modal h2.h3,.modal.getdoc__modal h3{color:#2279bc;border-bottom:1px solid #2279bc;margin-bottom:25px;padding-bottom:15px}.modal.getdoc__modal-list li>div{display:flex;justify-content:space-between;width:100%}.modal.getdoc__modal-list li .actions{flex-shrink:0}.modal.getdoc__modal-list li .actions a+a{margin-left:15px}.modal.getdoc__modal-list li a{display:inline-block!important;width:auto!important;flex-shrink:0}.modal.getdoc__modal-list li p{padding-right:20px}.modal.getdoc__modal-list ul.custom li+li{margin-top:.75rem}.getdoc__timeline{background:#e2e2e2}.getdoc__timeline .timeline-nav{position:relative}.getdoc__timeline .timeline-ul{overflow:hidden;padding:0 32px;margin:0;border:0;vertical-align:baseline;list-style:none;font-size:14px}.getdoc__timeline .timeline-ul li{float:left;margin:0;padding:0;vertical-align:baseline;position:relative}.getdoc__timeline .timeline-ul li:first-of-type a{padding-left:0;background:0 0;color:#868686!important;pointer-events:none}.getdoc__timeline .timeline-ul li:first-of-type a:after,.getdoc__timeline .timeline-ul li:first-of-type a:before{display:none}.getdoc__timeline .timeline-ul li:last-of-type a{padding-right:8px}.getdoc__timeline .timeline-ul a{background:#d6d6d6;padding:10px 21px 10px 29px;float:left;color:#7d7d7d!important;text-decoration:none;position:relative;display:inline-block}.getdoc__timeline .timeline-ul a:before{content:"";position:absolute;top:50%;margin-top:-1.5em;border-width:1.5em 0 1.5em 1em;border-style:solid;border-color:#d6d6d6 #d6d6d6 #d6d6d6 transparent;left:-1em}.getdoc__timeline .timeline-ul a:after{content:"";position:absolute;top:50%;margin-top:-1.5em;border-top:1.5em solid transparent;border-bottom:1.5em solid transparent;border-left:1em solid #d6d6d6;right:-1em}.getdoc__timeline .timeline-ul a:hover{background:#ddd;text-decoration:none!important}.getdoc__timeline .timeline-ul a:hover:before{border-color:#ddd #ddd #ddd transparent}.getdoc__timeline .timeline-ul a:hover:after{border-left-color:#ddd}.getdoc__timeline .timeline-ul a.current{background:#fefefe;color:#2279bc!important;pointer-events:none}.getdoc__timeline .timeline-ul a.current:before{border-color:#fefefe #fefefe #fefefe transparent}.getdoc__timeline .timeline-ul a.current:after{border-left-color:#fefefe}.getdoc__timeline .timeline-ul span{pointer-events:none;display:inline-block;width:14px;height:14px;border-radius:50%;background:#d6d6d6;border:2px solid #717171;padding:2px;background-clip:content-box;margin-right:3px;position:absolute;left:11px;top:calc(50% - 7px);z-index:111;font-size:0;color:transparent;line-height:0}.getdoc__timeline .timeline-ul span.current{background-color:#2279bc}.getdoc__timeline .timeline-ul.simple{display:flex;padding-top:30px;position:relative}.getdoc__timeline .timeline-ul.simple li{margin:0 1px}.getdoc__timeline .timeline-ul.simple li:first-child{width:100%;flex-shrink:0;position:absolute;top:2px;left:36px}.getdoc__timeline .timeline-ul.simple a{padding:3px 11px 3px 31px}.getdoc__timeline .timeline-ul.simple a:after,.getdoc__timeline .timeline-ul.simple a:before{display:none}.getdoc__notice{margin-bottom:30px;background:#f2f2f2;padding:35px 30px 35px 30px}.getdoc__notice .h5+p{margin-top:16px}.getdoc__notice .getdoc-inline-link{vertical-align:baseline;text-decoration:underline;line-height:22px}.getdoc__notice .row{display:flex;align-items:center;width:100%;margin:0}.getdoc__notice h4{color:#2279bc;margin-bottom:10px}.getdoc__notice .button{padding:15px 25px}.getdoc__notice.split .button{margin-top:20px;flex-grow:0;width:170px;flex-shrink:0}.getdoc__notice.split .row{align-items:stretch}.getdoc__notice.split .column{background:#f2f2f2;padding:35px 50px 35px 50px;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.getdoc__notice.split .column:first-child h4{color:#f37921}.getdoc__notice.split .column:first-child .button{background-color:#f37921}.getdoc__notice.split .column:first-child .button:hover{background-color:#f68b1f}.getdoc__notice.warning{background:#fef8db;border:1px solid #fcebbc;display:flex}.getdoc__notice.warning:before{font-size:24px;color:#efc846;margin-right:10px;position:relative;top:3px}.getdoc__actions{text-align:right}.getdoc__actions .button{padding:15px 20px;text-align:left;margin-top:10px}.getdoc__actions .button.icom-before:before{line-height:0;position:relative}.getdoc__actions .button.icom-cart:before,.getdoc__actions .button.icom-flip-chart-pie:before,.getdoc__actions .button.icom-pages:before,.getdoc__actions .button.icom-pdf:before{font-size:24px;bottom:-4px;margin-right:5px}.getdoc__actions .button.icom-flip-chart-pie:before,.getdoc__actions .button.icom-pages:before,.getdoc__actions .button.icom-pdf:before{margin-right:7px}.getdoc__actions .button i.icom-help-fill:before{line-height:0;position:relative;font-size:20px;bottom:-2px;margin-left:9px}.getdoc__main p a{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.getdoc__main p a:focus{outline-color:#01010f}.getdoc__main ul li a{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.getdoc__main ul li a:focus{outline-color:#01010f}.getdoc__main ol.custom a{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.getdoc__main ol.custom a:focus{outline-color:#01010f}.getdoc__main ul.custom a{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.getdoc__main ul.custom a:focus{outline-color:#01010f}.getdoc__main ul.triangle li button.getdoc-inline-link{margin-top:-2px}.getdoc__main .h5+ul{margin-top:8px}.getdoc__main .getdoc__contacts{list-style:none;margin-left:0}.getdoc__main .getdoc__contacts li+li{margin-top:20px}.getdoc__main .getdoc__contacts li a{display:block}.getdoc__main .recommendations-header{margin-top:40px}.getdoc__main .taxonomies.copyBlock.document-metadata .h6+p,.getdoc__main .taxonomies.copyBlock.document-metadata .h6+ul{margin-top:16px}.getdoc__main .taxonomies.copyBlock.document-metadata ul{margin-left:0}.getdoc__main .taxonomies.copyBlock.document-metadata ul li a{text-decoration:underline}.getdoc__main .taxonomies.copyBlock.document-metadata ul li a:focus,.getdoc__main .taxonomies.copyBlock.document-metadata ul li a:hover{text-decoration:none}.getdoc__main .taxonomies.copyBlock.container-metadata ul{margin-left:0}.getdoc__main .taxonomies.copyBlock.container-metadata ul li a{text-decoration:underline}.getdoc__main .taxonomies.copyBlock.container-metadata ul li a:focus,.getdoc__main .taxonomies.copyBlock.container-metadata ul li a:hover{text-decoration:none}.getdoc__main .taxonomies.copyBlock.container-metadata .h6+ul{margin-top:0}.getdoc__main .h3,.getdoc__main .taxonomies.copyBlock.factsheet h3{margin-top:2.8rem}.getdoc__main .idc-analyst .photo{cursor:pointer}.getdoc__main p img{margin:40px 0 20px}.getdoc__main .attachments.copyBlock:not(:empty):not(:first-child){margin-top:30px}.getdoc__main .attachments.copyBlock .h5,.getdoc__main .attachments.copyBlock h5{margin-bottom:8px}.getdoc__main .attachments.copyBlock .h5+p{margin-top:0}.getdoc__main .attachments.copyBlock ul{list-style:none;margin-left:0}.getdoc__main .attachments.copyBlock ul a{display:block;background-color:#f2f2f2;padding:10px 20px;outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.getdoc__main .attachments.copyBlock ul a:focus{outline-color:#01010f}.getdoc__main .attachments.copyBlock ul a+a{margin-top:1px}.getdoc__main #preview,.getdoc__main #preview canvas{max-width:100%}.getdoc__main .taxonomies.copyBlock{margin-bottom:30px}.getdoc__main .taxonomies.copyBlock .blueheader{margin-bottom:5px}.getdoc__main .taxonomies.copyBlock .blueheader:not(:first-of-type){margin-top:15px}.getdoc__main .taxonomies.copyBlock li+li{margin-top:0}.getdoc__main font{font-family:Open-Sans,Arial,sans-serif!important;font-size:16px}.getdoc__main .getdoc__toc ul{list-style:none;margin:0}.getdoc__main .getdoc__toc .icom-chart-up,.getdoc__main .getdoc__toc .icom-table{color:#2279bc;margin-right:6px;position:relative;bottom:-3px}.getdoc__main .getdoc__toc a,.getdoc__main .getdoc__toc span{display:flex;font-weight:400;color:#01010f}.getdoc__main .getdoc__toc a:before,.getdoc__main .getdoc__toc span:before{position:relative;margin-right:8px;color:#2279bc;position:relative}.getdoc__main .getdoc__toc a:before{font-size:.65em;bottom:-.45em;content:"\e91d"}.getdoc__main .getdoc__toc a:hover:before{color:#54a4e2}.getdoc__main .getdoc__toc span:before{font-size:.45em;bottom:-.7em;content:"\e933"}.getdoc__main .getdoc__toc .h1,.getdoc__main .getdoc__toc .h2,.getdoc__main .getdoc__toc .h3,.getdoc__main .getdoc__toc .h4,.getdoc__main .getdoc__toc .h5,.getdoc__main .getdoc__toc .h6,.getdoc__main .getdoc__toc .h7{text-decoration:none;font-size:16px;margin-bottom:1.1em}.getdoc__main .getdoc__toc .h1 a,.getdoc__main .getdoc__toc .h2 a,.getdoc__main .getdoc__toc .h3 a,.getdoc__main .getdoc__toc .h4 a,.getdoc__main .getdoc__toc .h5 a,.getdoc__main .getdoc__toc .h6 a,.getdoc__main .getdoc__toc .h7 a{text-decoration:none}.getdoc__main .getdoc__toc .h1{margin-left:1rem}.getdoc__main .getdoc__toc .h1 .section{margin-left:3px}.getdoc__main .getdoc__toc .h2{margin-left:1rem}.getdoc__main .getdoc__toc .h3{margin-left:2rem;color:#222;border-bottom:none;display:block;padding-bottom:0;margin-top:0}.getdoc__main .getdoc__toc .h4{margin-left:3rem}.getdoc__main .getdoc__toc .h5{margin-left:5rem}.getdoc__main .getdoc__toc .h6{margin-left:6rem}.getdoc__main .getdoc__toc .h7{margin-left:7rem}.getdoc__main .getdoc__toc .accordion-content :last-child{margin-bottom:0}.getdoc__main.blink .getdoc__notice h4.h5{color:#01010f}.getdoc__main.blink .section-title{margin:40px 0 20px}.getdoc__main.blink .analyst-wrapper{display:flex;align-items:center;flex-wrap:wrap;margin-top:8px;margin-bottom:32px}.getdoc__main.blink .analyst-wrapper .author-by{display:flex;align-items:center}.getdoc__main.blink .analyst-wrapper li{align-items:center}.getdoc__main.blink .analyst-wrapper .idc-analyst-hover-target{align-items:center;display:flex;outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.getdoc__main.blink .analyst-wrapper .idc-analyst-hover-target:focus{outline-color:#01010f}.getdoc__main.blink .analyst-wrapper .idc-contact{margin:0 8px;display:flex;align-items:center}.getdoc__main.blink .analyst-wrapper .idc-contact .photo{flex:0 0 60px;width:60px;height:60px}.getdoc__main.blink .analyst-wrapper .js-analyst-tooltip-hover{margin-right:5px;display:inline-block}.getdoc__main.blink .analyst-wrapper .js-analyst-tooltip-hover:last-child{margin-right:0}.getdoc__main.blink .vertical-box{max-width:320px}.getdoc__main.blink .right-bar .attachments-wrapper,.getdoc__main.blink .right-bar .custom-triangle,.getdoc__main.blink .right-bar ul{margin:16px 0 48px}.getdoc__main.blink .attachments-wrapper{display:flex;flex-direction:column}.getdoc__main.blink .attachments-wrapper a{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.getdoc__main.blink .attachments-wrapper a>span:first-child{text-decoration:none}.getdoc__main.blink .attachments-wrapper a+a{margin-top:8px}.getdoc__main.blink .attachments-wrapper a:focus{outline-color:#01010f}.getdoc__main.blink .taxonomies h6{margin:16px 0}.getdoc__main.blink .taxonomies.copyBlock{margin-bottom:0}.getdoc__main.blink .copyright{margin:40px 0;padding-top:24px;border-top:1px solid #dbdbdb}.getdoc__main.blink .blink-play{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.getdoc__main.blink .blink-play:focus{outline-color:#01010f}.getdoc__main.blink .blink-play:focus:before{outline-color:#01010f}.getdoc__main.blink .blink-play:before{font-size:1.6725em;display:inline-block;transform:translateY(20%)}.getdoc__modal.blink h5{margin-bottom:16px}.getdoc__listing{background-color:#f2f2f2;padding:10px 15px;position:relative;display:flex;flex-wrap:wrap}.getdoc__listing+.getdoc__listing{margin-top:10px}.getdoc__listing .title{padding-right:40px;display:block;max-width:670px}.getdoc__listing .doc-info{color:#abaaaa;text-transform:uppercase;font-size:14px}.getdoc__listing .by{font-size:14px;margin-top:0}.getdoc__listing .icom-arrow-head{position:absolute;top:28px;right:15px;color:#b9b9b9;transform:rotate(90deg);font-size:26px;cursor:pointer;transition:color .2s ease}.getdoc__listing .icom-arrow-head:hover{color:#5f5f5f}.getdoc__listing .icom-arrow-head.active{transform:rotate(-90deg)}.getdoc__listing .abstract{display:none;padding-bottom:5px;padding-top:10px;transition:none}.getdoc__listing .actions{width:100%;margin-top:10px;margin-bottom:-4px;border-top:1px solid #ddd;padding-top:6px;text-align:right;display:flex;justify-content:flex-end;flex-wrap:wrap}.getdoc__listing .actions .button{font-size:14px;margin:4px}.getdoc__listing .actions .button.bg-white{background-color:#fefefe;color:#01010f}.getdoc__listing .actions .button.bg-white:hover{background-color:#e2e2e2}.getdoc__listing .actions .button.bg-white .icom:before{color:#2279bc}.getdoc__listing .actions .button .icom{line-height:0;font-size:18px;position:relative;bottom:-3px;margin-right:7px}.fileGif,.fileJpg,.fileMp3,.fileMp4,.fileOther,.filePdf,.filePng,.filePpt,.fileXls{width:30px;display:inline-table;height:30px;vertical-align:middle}.fileXls{background:url(/RESOURCES/PROJECTS/research/images/extension-sprite-8cd77172f47af4a39019d5a57d16a750.png) no-repeat 0 0}.filePpt{background:url(/RESOURCES/PROJECTS/research/images/extension-sprite-8cd77172f47af4a39019d5a57d16a750.png) no-repeat -30px 0}.filePng{background:url(/RESOURCES/PROJECTS/research/images/extension-sprite-8cd77172f47af4a39019d5a57d16a750.png) no-repeat 0 -60px}.fileMp3{background:url(/RESOURCES/PROJECTS/research/images/extension-sprite-8cd77172f47af4a39019d5a57d16a750.png) no-repeat -60px 0}.fileMp4{background:url(/RESOURCES/PROJECTS/research/images/extension-sprite-8cd77172f47af4a39019d5a57d16a750.png) no-repeat 0 -30px}.fileOther{background:url(/RESOURCES/PROJECTS/research/images/extension-sprite-8cd77172f47af4a39019d5a57d16a750.png) no-repeat -30px -30px}.fileGif{background:url(/RESOURCES/PROJECTS/research/images/extension-sprite-8cd77172f47af4a39019d5a57d16a750.png) no-repeat -60px -60px}.fileJpg{background:url(/RESOURCES/PROJECTS/research/images/extension-sprite-8cd77172f47af4a39019d5a57d16a750.png) no-repeat -30px -60px}.filePdf{background:url(/RESOURCES/PROJECTS/research/images/extension-sprite-8cd77172f47af4a39019d5a57d16a750.png) no-repeat -60px -30px}.event__proceeding{padding-left:20px;padding-right:20px}.event__proceeding:first-of-type{margin-top:30px}.event__proceeding+.event__proceeding{margin-top:20px;border-top:1px solid #e2e2e2;padding-top:15px}.event__proceeding img{width:16px;height:16px;margin-top:-3px}.event__proceeding p+p{margin-top:2px}.event__proceeding .proceeding_actions .button{margin-top:10px;margin-right:20px;margin-left:0;text-align:left}.event__proceeding .proceeding_title{font-weight:700;color:#2b2b2b}.event__registration .form-register{background-color:#f2f2f2}.event__registration .button:disabled{opacity:.5;cursor:not-allowed;transform:none}.event__registration .terms-wrap{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;z-index:1;overflow:auto;padding:32px}.event__registration .terms-wrap:not(.is-active){pointer-events:none;opacity:0}#modal-idc-terms{font-size:14px}#modal-idc-terms h2{font-size:1.2rem;margin-bottom:10px;margin-top:20px}.password-strength-meter{top:45px;position:absolute;width:calc(100% - 2px);left:1px;height:5px;display:inherit;background:rgba(0,0,0,.1) none}.password-strength-meter::-webkit-meter-bar{background:rgba(0,0,0,.1) none}.password-strength-meter::-webkit-meter-optimum-value{background:#7caf42}.password-strength-meter::-webkit-meter-suboptimum-value{background:#e8ae38}.password-strength-meter::-webkit-meter-even-less-good-value{background:#f37921}.password-strength-meter::-moz-meter-bar{background:rgba(0,0,0,.1) none}.password-strength-meter:-moz-meter-optimum::-moz-meter-bar{background:#7caf42}.password-strength-meter:-moz-meter-sub-optimum::-moz-meter-bar{background:#e8ae38}.password-strength-meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:#f37921}.password-strength-meter .meter-gauge{width:100%;height:inherit;display:block;background:rgba(0,0,0,.1) none}.password-strength-meter .meter-gauge>span{height:inherit;background:#f37921;display:block}.password-strength-meter .meter-gauge>span.optimum{background:#7caf42}.password-strength-meter .meter-gauge>span.sub-optimum{background:#e8ae38}.password-strength-meter .meter-gauge>span.sub-sub-optimum{background:#f37921}.strength-meter-info{text-align:right;margin-bottom:.5rem}.strength-meter-info .button{border:none}.strength-meter-info .button:hover span{text-decoration:underline}.strength-meter-info .button svg{fill:#2279bc;width:16px;position:relative;bottom:-2px;height:16px;cursor:pointer}.strength-meter-info .on-hover-popup{text-align:left;background:#dedede;margin-top:20px;margin-bottom:2rem;z-index:10;color:#777;font-weight:700;right:3px;top:32px;padding:20px;box-shadow:0 2px 4px rgba(51,51,51,.45);border-radius:4px;transform:scale(0);transform-origin:calc(100% - 5px) -7px;opacity:0}.strength-meter-info .on-hover-popup:before{content:"";position:absolute;right:2px;top:-7px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #dedede}.strength-meter-info .on-hover-popup.toggled{transform:scale(1);opacity:1}.strength-meter-info .on-hover-popup ul{margin:0}.strength-meter-info .on-hover-popup li{list-style:none}.strength-meter-info .on-hover-popup .password-strength-info{margin-top:11px;color:#676767;font-weight:400}.strength-meter-info .on-hover-popup .password-strength-info:before{content:"";margin-bottom:-2px;margin-right:5px;display:inline-block;height:12px;width:12px;background-repeat:no-repeat;background-size:contain}.strength-meter-info .on-hover-popup .password-strength-info.valid:before{background-image:url(/RESOURCES/IMAGES/global/strength-meter-icon-check-c78fbd5bdeacd05506c83989f4c9f086.svg)}.strength-meter-info .on-hover-popup .password-strength-info.invalid:before{background-image:url(/RESOURCES/IMAGES/global/strength-meter-icon-cross-d6af0da4a656643ae260f4ca2d215c8c.svg)}.shopping_content{font-size:16px;padding:50px 0}.shopping_content.idc-layout-content .idc-layout-side{font-size:14px}.shopping_content.idc-layout-content .idc-layout-side .no-bullet{margin:0}.shopping_content.idc-layout-content .idc-layout-side .icom-before{display:block;margin-top:10px}.shopping_content.idc-layout-content .idc-layout-side .icom-before:before{font-size:16px;background-color:#2279bc;color:#fff;border-radius:50%;padding:2px;margin-right:7px;position:relative;bottom:-2px;transition:.2s ease;transition-property:background-color}.shopping_content.idc-layout-content .idc-layout-side .icom-before:hover:before{background-color:#54a4e2}.shopping_content.idc-layout-content .idc-layout-side .icom-before.icom-twitter:before{font-size:14px;padding:3px}.shopping_content h1{color:#2279bc;font-size:2rem}.shopping_content b{font-weight:600}.shopping_content a:not(.button){outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent;color:#2279bc}.shopping_content a:not(.button):focus{outline-color:#01010f}.shopping_content a:not(.button):hover{color:#54a4e2}.shopping_content .relatedlinks{padding:0;color:#2279bc;line-height:24px;position:relative;top:-2px;outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.shopping_content .relatedlinks:hover{color:#54a4e2}.shopping_content .relatedlinks:focus{outline-color:#01010f}.shopping_content .error{font-size:13px;margin:5px 0 20px;color:#e93b24}.shopping_content table tbody tr:nth-child(even){background:0 0}.shopping_content .shopping_content .navigation{margin-top:20px}.shopping_content .cart-table{margin-top:50px}.shopping_content tbody,.shopping_content tfoot,.shopping_content thead{border:none}.shopping_content tfoot,.shopping_content thead{background:#f2f2f2}.shopping_content tfoot tr,.shopping_content thead tr{height:62px}.shopping_content th{font-weight:400}.shopping_content td:first-child,.shopping_content th:first-child{padding-left:2rem}.shopping_content td:not(:first-child),.shopping_content th:not(:first-child){text-align:center}.shopping_content td:last-of-type,.shopping_content th:last-of-type{text-align:right;padding-right:2rem;width:auto}.shopping_content td .button,.shopping_content th .button{white-space:nowrap}.shopping_content tbody .item [type=submit],.shopping_content tbody button{background:0 0;border:none;font-size:16px;text-decoration:underline}.shopping_content tr+tr{border-top:2px solid #f2f2f2}.shopping_content tr.hidden td{padding:0}.shopping_content tr.hidden .wrap{display:none;padding:1rem 2rem 3rem}.shopping_content tr.item+tr.hidden{border-top:0}.shopping_content tr.item td{padding-top:30px;padding-bottom:30px}.shopping_content tr.item td.item-listPrice{white-space:nowrap}.shopping_content .hidden form input[type=text]{display:inline-block;width:30%;max-width:250px;height:36px}.shopping_content .item .language{font-size:12px;color:#666;margin-left:5px}.shopping_content span.foot-notice{font-weight:400;margin-left:20px;display:inline-block}.shopping_content span.price{color:#004b85;font-weight:700}.shopping_content .grp_btn{color:#2279bc}.shopping_content .grp_btn:hover{color:#54a4e2}.shopping_content .deleteItem{color:#e93b24}.shopping_content .deleteItem:hover{color:#ca2e27}.modal-dialog .modal-header .colorful .close:focus{outline:2px solid #000!important}.pay-button:focus{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.pay-button:focus:focus{outline-color:#01010f}.payment h2{font-size:1.5rem;color:#2279bc;margin-top:2rem;margin-bottom:.5rem}.payment .toggle-box label{font-size:16px;font-weight:700}.payment span.optional:after{content:"(optional)";font-size:14px}.payment table tbody{border:20px solid #f2f2f2;background:#f2f2f2}.payment .card-date select{width:49%;float:left}.payment .card-date select:first-child{margin-right:2%}.payment .security-code input{float:left;width:25%;min-width:55px}.payment .security-code img{float:left;padding-left:20px}.payment .shopping_content table td:last-of-type{width:auto;min-width:180px}.purchase h2{font-size:1.5rem}.purchase h2 a{font-size:1rem;margin-left:10px;text-decoration:underline}.purchase h2 .payment_info_wrap{background:#f2f2f2;margin-top:25px;padding:25px;max-width:275px}.purchase_cart table{margin-top:25px}.purchase_cart table #taxesDetailsIcon{margin-top:-5px;cursor:pointer}#modal-taxes{font-size:1.5rem}#modal-taxes table{border:none;font-size:1rem;margin-top:2rem}#modal-taxes table tr:first-of-type{background:#f2f2f2}#modal-taxes table tr:not(:first-of-type){border-bottom:2px solid #f2f2f2}#modal-taxes th u{text-decoration:none}.shopping_content .print-yes{display:none}.shopping_content #receipt-info{font-size:1.5rem;margin-top:10px}.contact #main{font-size:16px}.contact-main{margin-top:8px;background:#f2f2f2;padding:30px}.contact-side-bar .section+.section{margin-top:40px}.contact-side-bar .section a{margin-top:15px}.contact-info-text{margin-bottom:20px}.contact a{color:#2279bc}.contact a:hover{color:#54a4e2}.contact #contactDetailsIcon{cursor:pointer}.contact .idc-layout-content h1{color:#2279bc;font-size:2rem}.contact h4{color:#2279bc}.ui-timepicker-div dl dd{margin:10px 10px 0 40%;margin-bottom:0}.ui-timepicker-div dl dt{margin:0;font-weight:400}.meet-dates .field-box{width:calc(33.3333333333% - 10px);float:left;margin-left:5px;margin-right:5px;margin-top:5px}.meet-dates .wrap{margin-left:-5px;margin-right:-5px}.contact .brief h2{font-size:1.25rem;color:#2279bc;margin-bottom:1rem}.contact .brief textarea#competition{height:170px}.contact .brief .fields{margin-top:20px}.contact .brief .fields>.row+.row{margin-top:10px}.contact .brief .brief-long textarea#primaryBusiness,.contact .brief .brief-long textarea#shipping{height:182px}.accordion-faq .accordion-content a{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.accordion-faq .accordion-content a:focus{outline-color:#01010f}.accordion-faq-paragraph{margin-top:20px}.accordion-faq-paragraph a{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.accordion-faq-paragraph a:focus{outline-color:#01010f}.cart_content .homepage{text-decoration:underline}.idc-layout-hero.as-slider.corporate-hero{background-color:#ddd;margin-bottom:50px}.idc-layout-hero.as-slider.corporate-hero .column,.idc-layout-hero.as-slider.corporate-hero .slick-slide{height:220px}.idc-layout-hero.as-slider.corporate-hero .slick-slider{padding-left:0;padding-right:0}.idc-layout-hero.as-slider.corporate-hero .slick-slide{overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center}.idc-layout-hero.as-slider.corporate-hero .slick-dots{bottom:10px;margin:0}.idc-layout-hero.as-slider.corporate-hero .slick-dots li{width:10px;height:10px}.idc-layout-hero.as-slider.corporate-hero .slick-dots li+li{margin-left:5px}.idc-layout-hero.as-slider.corporate-hero .slick-dots li button{position:relative;width:10px;height:10px;margin:0}.idc-layout-hero.as-slider.corporate-hero .slick-dots li button:before{content:"";background:#ccc;opacity:1;border:1px solid #fff;width:100%;height:100%}.idc-layout-hero.as-slider.corporate-hero .slick-dots li.slick-active button:before{opacity:1;background:#004b85}.idc-layout-hero.as-slider.corporate-hero .info{background:rgba(255,255,255,.8);color:#01010f;padding:30px 35px;text-align:left}.idc-layout-hero.as-slider.corporate-hero .info h1{margin:0;line-height:1;margin-bottom:5px}.idc-layout-hero.as-slider.corporate-hero .info p{margin:0}.idc-layout-hero.as-slider.corporate-hero .info a{margin-top:15px;display:inline-block;white-space:nowrap;font-size:16px;padding:3px 10px 3px 12px;background:#36aec7}.idc-layout-hero.as-slider.corporate-hero .info a:hover{background-color:#6ec7d8}.idc-layout-hero.as-slider.corporate-hero .info a p{display:inline-block;color:#fff;line-height:1}.idc-layout-hero.as-slider.corporate-hero .info a svg{display:inline-block;fill:#fff;width:14px;height:14px;margin-left:5px;position:relative;bottom:-1px}.idc-error-message{margin-top:30px}.idc-error-message h1{color:#e93b24;font-size:24px;margin-bottom:15px}.overflowing{width:100%;overflow:auto}.overflowing.custom-scrollbar::-webkit-scrollbar{width:10px;height:18px}.overflowing.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.overflowing.custom-scrollbar::-webkit-scrollbar-thumb{height:5px;width:8px;background:#c1c1c1;border-top:2px solid #f1f1f1;border-bottom:2px solid #f1f1f1}.overflowing.custom-scrollbar::-webkit-scrollbar-track-piece{height:30px;width:30px}.standardForm .error{color:#e93b24;margin:5px 0 20px}.unsubscribeRequestForm{padding:16px;padding-top:60px}.unsubscribeRequestForm h1{color:var(--idc-2025-color-blue-dark)}.unsubscribeRequestForm [type=color],.unsubscribeRequestForm [type=date],.unsubscribeRequestForm [type=datetime-local],.unsubscribeRequestForm [type=datetime],.unsubscribeRequestForm [type=email],.unsubscribeRequestForm [type=month],.unsubscribeRequestForm [type=number],.unsubscribeRequestForm [type=password],.unsubscribeRequestForm [type=search],.unsubscribeRequestForm [type=tel],.unsubscribeRequestForm [type=text],.unsubscribeRequestForm [type=time],.unsubscribeRequestForm [type=url],.unsubscribeRequestForm [type=week],.unsubscribeRequestForm fieldset,.unsubscribeRequestForm select,.unsubscribeRequestForm textarea{border-color:var(--idc-2025-color-black)}.unsubscribeRequestForm .field-box.is-used:not(.is-focused) label{color:var(--idc-2025-color-black)}.unsubscribeRequestForm .field-box label{color:var(--idc-2025-color-black)}.unsubscribeRequestForm p a{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.unsubscribeRequestForm p a:focus{outline-color:#01010f}.unsubscribeRequestForm .h1{font-size:1.5rem}.unsubscribeRequestForm .h2{font-size:1.25rem}.unsubscribeRequestForm .h3{font-size:1.1875rem}.unsubscribeRequestForm .h4{font-size:1.125rem}.unsubscribeRequestForm .h5{font-size:1.0625rem}.unsubscribeRequestForm .h6{font-size:1rem}.unsubscribeRequestForm .fields{margin:0 auto;max-width:920px;text-align:center}.unsubscribeRequestForm .main-info{margin:0 auto;max-width:740px}.unsubscribeRequestForm .form-wrapper{background-color:var(--idc-2025-color-grey-light);padding:32px;margin:40px 0 10px}.unsubscribeRequestForm .form-wrapper p a{text-decoration:underline}.unsubscribeRequestForm .form-wrapper.form-feedback{text-align:left;margin-top:10px}.unsubscribeRequestForm .form-wrapper.form-personalized{text-align:left}.unsubscribeRequestForm .input-wrap{max-width:560px;margin:32px auto}.unsubscribeRequestForm .field-box{margin-bottom:28px}.unsubscribeRequestForm .button.cancel{display:none}.unsubscribeRequestForm .captcha-and-submit{display:flex;align-items:center;justify-content:space-between}.unsubscribeRequestForm .captcha-and-submit br{display:none}.unsubscribeRequestForm .captcha-and-submit .btns.row{width:auto;flex:1 1 auto}.unsubscribeRequestForm .captcha-and-submit .btns.row .columns{padding-right:0}.unsubscribeRequestForm input[type=submit]{padding:22px 24px}.unsubscribe-process{display:flex;list-style:none;width:100%;margin:40px 0 10px;overflow:hidden;font-size:14px}.unsubscribe-process+.form-wrapper{margin-top:0}.unsubscribe-process li{position:relative;z-index:1;padding-right:45px;background-clip:content-box;padding-left:0;flex:1 1 auto;text-align:left;color:#ccc}.unsubscribe-process li:not(.not-visited):not(.active){background-color:#e8f2b3}.unsubscribe-process li:not(.not-visited):not(.active) i:after{background:#accb32;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%;color:#fff;font-size:14px;content:"\e932";display:flex;align-items:center;justify-content:center}.unsubscribe-process li.not-visited{background-color:#f2f2f2}.unsubscribe-process li.active{background-color:#dbdbdb;color:#01010f}.unsubscribe-process li:after{position:absolute;background-color:inherit;content:"";height:60px;width:60px;right:0;top:0;transform:translateX(-25%) rotate(45deg);border:9px solid #fff;z-index:-1}.unsubscribe-process li:before{content:"";width:30px;height:100%;position:absolute;background:inherit;right:100%}.unsubscribe-process li:last-child:after{display:none}.unsubscribe-process li:first-child:before{display:none}.unsubscribe-process li:first-child{z-index:3}.unsubscribe-process li:nth-child(2){z-index:2}.unsubscribe-process li:last-child{padding-right:0}.unsubscribe-process span{background-color:inherit;display:flex;height:60px;align-items:center;padding:10px}.unsubscribe-process span h2{font-size:16px;font-weight:400;line-height:25.6px;color:inherit}.unsubscribe-process i{flex-shrink:0;font-style:normal;background:#fff;margin-right:10px;border-radius:50%;height:30px;width:30px;line-height:30px;text-align:center;font-size:20px;font-weight:700;color:#b5b5b5;position:relative}.author-container{display:flex}.author-container .author-by{display:flex}.author-container a{text-decoration:underline;outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.author-container a:focus{outline-color:#01010f}.js-analyst-tooltip-hover{display:inline-block}.tabs-panel .idc-analyst button{cursor:pointer}.button-hover .button-hover-options>a:not(.icom),.button-hover .button-hover-options>button:not(.icom){line-height:1;font-size:.875rem}.button-hover .button-hover-label{white-space:nowrap}.lost-password .h2{font-size:1.25rem;color:#2279bc;margin-bottom:1rem}.lost-password .field-box{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.lost-password .field-box:focus{outline-color:#01010f}.inline-list{display:flex;flex-wrap:wrap;margin:0;list-style:none}.inline-list li{display:inline-flex}.inline-list li:before{content:none}.inline-list li:not(:last-of-type):after{content:", "}.inline-list a{display:inline;outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:transparent}.inline-list a:focus{outline-color:#01010f}.idc-listing .planned-result .inline-list li{padding:0!important}@media screen and (min-width:40em){.getdoc__notice.warning:before{font-size:48px;margin-right:20px;top:-3px}.shopping_content .cart-table .mobile-label{display:none}.unsubscribeRequestForm .h1{font-size:3rem}.unsubscribeRequestForm .h2{font-size:2.5rem}.unsubscribeRequestForm .h3{font-size:1.9375rem}.unsubscribeRequestForm .h4{font-size:1.5625rem}.unsubscribeRequestForm .h5{font-size:1.25rem}.unsubscribeRequestForm .h6{font-size:1rem}}@media screen and (min-width:640px){.getdoc__notice.split .column:first-child{border-right:3px solid #fff}.getdoc__notice.split .column:last-child{border-left:3px solid #fff}}@media screen and (min-width:50em){.unsubscribeRequestForm .main-info{font-size:18px}.unsubscribeRequestForm .form-wrapper{font-size:18px}}@media screen and (min-width:53.125em){.idc-layout-hero.as-slider.corporate-hero .info{max-width:760px}}@media screen and (min-width:53.125em) and (max-width:63.9375em){.idc-layout-hero.as-slider.corporate-hero .info{padding:20px 25px}.idc-layout-hero.as-slider.corporate-hero .info a{margin-top:10px}}@media screen and (min-width:64em){.shopping_content.idc-layout-content .idc-layout-side .h3,.shopping_content.idc-layout-content .idc-layout-side h3{display:block}}@media screen and (min-width:64em) and (max-width:1260px){.event_body,.idc-main-share-padding,section.getdoc__body{padding-right:20px}}@media screen and (min-width:75em){.form-custom-wrap .form-custom-optional_notice span{position:absolute;top:-11px;right:0}.getdoc__timeline .timeline-ul{padding:0 64px}.getdoc__main.blink .right-bar{border-left:2px solid #dbdbdb}.getdoc__main.blink .right-bar .big-box{padding:64px 32px}.event__main .tabs.large-smaller_font-size .tabs-title>a>h4{font-size:18px}.event__main .tabs.large-smaller_font-size .tabs-title+.tabs-title{margin-left:30px}.unsubscribe-process{font-size:16px}}@media screen and (max-width:1260px) and (min-width:64em){.shopping_content{padding-right:20px}}@media screen and (max-width:74.9375em){.event__registration .content-wrap{padding:32px}}@media screen and (max-width:63.9375em){.shopping_content.idc-layout-content .idc-layout-side{margin-top:50px}.shopping_content .cart-table,.shopping_content .cart-table tbody .item [type=submit],.shopping_content .cart-table tbody button{font-size:14px}.shopping_content .cart-table tr.item td{padding-top:20px;padding-bottom:20px}.shopping_content .cart-table td:first-child,.shopping_content .cart-table th:first-child{padding-left:1rem}.shopping_content .cart-table td:last-of-type,.shopping_content .cart-table th:last-of-type{padding-right:1rem}.payment table td:first-of-type{padding-left:1rem}.payment table td:last-of-type{padding-right:1rem}}@media screen and (max-width:960px){.modal.getdoc__modal-list li>div{flex-direction:column}.modal.getdoc__modal-list li .actions{margin-left:0;text-align:right;margin-top:5px}}@media screen and (max-width:53.0625em){.idc-layout-hero.as-slider.corporate-hero .info{padding:15px 16px}.idc-layout-hero.as-slider.corporate-hero .info p{font-size:14px}.idc-layout-hero.as-slider.corporate-hero .info a{margin-top:8px}}@media screen and (max-width:49.9375em){.event__registration .content-wrap{padding:16px}.unsubscribeRequestForm .captcha-and-submit{flex-wrap:wrap;justify-content:center}.unsubscribeRequestForm .captcha-and-submit .captcha{margin-bottom:32px}.unsubscribe-process li{flex-grow:0}.unsubscribe-process li.active,.unsubscribe-process li:last-child:not(.not-visited){flex-grow:1}.unsubscribe-process li:first-child:not(.active),.unsubscribe-process li:last-child:not(.active).not-visited,.unsubscribe-process li:nth-child(2):not(.active){font-size:0}.unsubscribe-process li:first-child:not(.active) i,.unsubscribe-process li:last-child:not(.active).not-visited i,.unsubscribe-process li:nth-child(2):not(.active) i{margin-right:0}}@media screen and (max-width:640px){nav.domain_nav .breadcrumbs li:last-child{color:transparent;width:11px;background:#e8e8e8;overflow:hidden;min-width:0;position:relative;left:-13px}}@media screen and (max-width:39.9375em){.getdoc__notice .row{flex-direction:column}.getdoc__notice .row>.column:last-child{margin-top:15px}.shopping_content .cart-table,.shopping_content .cart-table tfoot td,.shopping_content .cart-table tr.item td{padding-top:0;padding-bottom:0}.shopping_content .cart-table thead{display:none}.shopping_content .cart-table tbody{padding-left:1rem}.shopping_content .cart-table tbody .item [type=submit],.shopping_content .cart-table tbody button{padding:0}.shopping_content .cart-table tbody .item-listPrice,.shopping_content .cart-table tbody .item-yourPrice{margin-right:10px}.shopping_content .cart-table tbody .item{padding-left:10px;padding-right:10px;justify-content:flex-end}.shopping_content .cart-table tbody .item-title{flex:0 0 100%;margin-bottom:10px}.shopping_content .cart-table tbody .item-discount{flex:0 0 100%}.shopping_content .cart-table tbody .mobile-label{display:block}.shopping_content .cart-table tbody td[class*=item-]:not(.item-title):not(.item-discount){flex-basis:calc(33.3333333333% - 7px);text-align:right}.shopping_content .cart-table tr{display:flex;flex-wrap:wrap;margin-bottom:10px}.shopping_content .cart-table tr+tr{padding-top:10px}.shopping_content .cart-table tfoot{margin-top:10px;display:block}.shopping_content .cart-table tfoot tr{height:auto;margin-bottom:0;flex-wrap:nowrap;justify-content:space-between}.shopping_content .cart-table tfoot td:first-of-type{padding-left:10px}.shopping_content .cart-table tfoot td:last-of-type{padding-right:20px}.shopping_content .cart-table .summary{justify-content:space-between}.shopping_content .cart-table .summary td:last-of-type{padding-right:20px}.shopping_content .cart-table .summary td:first-of-type{padding-left:10px}.shopping_content .cart-table .item td{text-align:left;padding:0}.shopping_content .cart-table span.foot-notice{margin-left:10px}.payment h2{font-size:18px}.payment table tbody{border:10px solid #f2f2f2;font-size:14px}.payment table td:first-of-type{padding-left:0}.payment table td:last-of-type{padding-right:0}.contact-side-bar{margin-top:50px}.idc-layout-hero.as-slider.corporate-hero .slick-dots{bottom:-20px}.idc-layout-hero.as-slider.corporate-hero .slick-dots li button:before{border:1px solid #8e8e8e}}@media screen and (max-width:460px){.getdoc__timeline .timeline-ul.simple span{display:none}.getdoc__timeline .timeline-ul.simple a{padding:3px 8px 3px 8px}}@media print{.idc-main-share,.navigation,footer,header,span.close{display:none}a[href]:after{content:none!important}.shopping_content .print-no{display:none}.shopping_content .print-yes{display:block}#modal-taxes{position:static;opacity:1;transform:none;width:100%!important;height:auto!important}#modal-taxes table{margin-top:10px}#modal-taxes .content-wrap{padding-left:0;padding-right:0;padding-bottom:0}.purchase .payment_info_wrap{margin-top:10px;padding:0 20px 40px 20px}.purchase thead th{padding-top:0}.purchase tfoot tr,.purchase thead tr{height:auto}.purchase tr.item td{padding-top:5px;padding-bottom:5px}.purchase_cart table{margin-top:10px}}