.getdoc__main .getdoc__toc a:before,.getdoc__main .getdoc__toc span:before,section.subservices .accordion-nav li a.selected:after,section.subservices .accordion-nav li a:not(:only-child):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{-webkit-transition:.2s ease;transition:.2s ease;transition-property:width,height,top,right,bottom,left,color,fill,background-color,border-color,stroke,transform,-webkit-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}.global-anim-off,.select2-container,.select2-dropdown,.slick-track,.tooltip,.ui-datepicker{-webkit-transition:none;transition:none}.row.row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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:-webkit-calc(100% - 500px);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;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.field-box span[id^=loading-],.field-box span[id^=loading-] svg.spinner{opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.field-box span[id^=loading-].spinning,.field-box span[id^=loading-] svg.spinner{opacity:1}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.select2{width:100%!important}.row.btns p{margin-bottom:20px}.row.btns a.button.cancel{background:none;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{padding:5px 10px;font-size:14px;margin-right:10px}#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{color:#2279bc;border-bottom:1px solid #2279bc;margin-bottom:25px;padding-bottom:15px}.modal.getdoc__modal-list li>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.modal.getdoc__modal-list li .actions{-webkit-flex-shrink:0;-ms-flex-negative:0;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;-webkit-flex-shrink:0;-ms-flex-negative:0;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:none;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-color:#d6d6d6 #d6d6d6 #d6d6d6 transparent;border-style:solid;border-width:1.5em 0 1.5em 1em;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:-webkit-calc(50% - 7px);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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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%;-webkit-flex-shrink:0;-ms-flex-negative:0;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}.getdoc__notice .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:170px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.getdoc__notice.split .row{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.getdoc__notice.split .column{background:#f2f2f2;padding:35px 50px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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 .taxonomies.copyBlock.factsheet h3{margin-top:2.8rem}.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{margin-bottom:8px}.getdoc__main .attachments.copyBlock .attachmentItem{background-color:#f2f2f2;padding:10px 20px}.getdoc__main .attachments.copyBlock .attachmentItem+.attachmentItem{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 font{font-family:Open-Sans,Arial,sans-serif!important;font-size:16px}.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:400;color:#01010f}.getdoc__main .getdoc__toc a:before,.getdoc__main .getdoc__toc span:before{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 .h7,.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{font-size:16px;margin-bottom:1.1em}.getdoc__main .getdoc__toc h1{margin-left:1rem}.getdoc__main .getdoc__toc h1 .section{margin-left:3px}.getdoc__main .getdoc__toc h2{margin-left:2rem}.getdoc__main .getdoc__toc h3{margin-left:3rem;color:#222;border-bottom:none;display:block;padding-bottom:0;margin-top:0}.getdoc__main .getdoc__toc h4{margin-left:4rem}.getdoc__main .getdoc__toc h5{margin-left:5rem}.getdoc__main .getdoc__toc h6{margin-left:6rem}.getdoc__main .getdoc__toc .h7,.getdoc__main .getdoc__toc h7{margin-left:7rem}.getdoc__main .getdoc__toc .accordion-content :last-child{margin-bottom:0}.getdoc__main .getdoc__reader{border-bottom:1px solid #ccc;padding-bottom:50px}.getdoc__main .getdoc__reader .doctitle{margin-top:1em;font-size:22px;border-bottom:1px solid #ccc}.getdoc__main .getdoc__reader .doctitle:first-of-type{margin-top:0}.getdoc__main .getdoc__reader h2,.getdoc__main .getdoc__reader h3,.getdoc__main .getdoc__reader h4,.getdoc__main .getdoc__reader h5,.getdoc__main .getdoc__reader h6{margin-top:30px;padding:4px 0;line-height:120%}.getdoc__main .getdoc__reader .tableOrFigure+h2,.getdoc__main .getdoc__reader .tableOrFigure+h3,.getdoc__main .getdoc__reader .tableOrFigure+h4,.getdoc__main .getdoc__reader .tableOrFigure+h5,.getdoc__main .getdoc__reader .tableOrFigure+h6{margin-top:0}.getdoc__main .getdoc__reader h2{font-size:1.35em;margin-top:15px;font-weight:500}.getdoc__main .getdoc__reader h3{font-size:1.25em;font-weight:500}.getdoc__main .getdoc__reader h4{font-size:1.15em;font-style:italic;font-weight:600}.getdoc__main .getdoc__reader h5,.getdoc__main .getdoc__reader h6{font-size:1.05em;font-weight:800}.getdoc__main .getdoc__reader .flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.getdoc__main .getdoc__reader .tableOrFigure{display:block;border:none;text-align:left;color:#01010f;padding:.5em 10px 0 0;font-size:18px;text-transform:uppercase;font-weight:500;margin-bottom:.2em}.getdoc__main .getdoc__reader .tableOrFigure+*{font-size:18px}.getdoc__main .getdoc__reader .landscape_table_overflow{width:100%;height:auto;overflow:auto;margin-top:10px}.getdoc__main .getdoc__reader .icn-wrapper{margin:10px 0 40px}.getdoc__main .getdoc__reader .icn-wrapper br{display:none}.getdoc__main .getdoc__reader .icn-wrapper a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.getdoc__main .getdoc__reader .icn-wrapper a~a{margin-left:20px}.getdoc__main .getdoc__reader .icn-wrapper a svg{margin-right:5px;width:18px;height:18px}.getdoc__listing{background-color:#f2f2f2;padding:10px 15px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:26px;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.getdoc__listing .icom-arrow-head:hover{color:#5f5f5f}.getdoc__listing .icom-arrow-head.active{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.getdoc__listing .abstract{display:none;padding-bottom:5px;padding-top:10px;-webkit-transition:none;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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;-webkit-transform:none;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:44px;position:absolute;width:-webkit-calc(100% - 2px);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{font-size:12px;line-height:1;position:relative}.strength-meter-info .message{color:#f37921;height:0;text-align:right;-webkit-transition:height .4s ease;transition:height .4s ease;opacity:0;overflow:hidden}.strength-meter-info .message.toggled{opacity:1;height:27px;overflow:hidden}#resetPasswordForm .strength-meter-info .message.toggled{height:60px}.strength-meter-info .message .notice-text{float:left;margin-top:9px}.strength-meter-info .message svg{fill:#2279bc;width:20px;position:relative;bottom:-5px;height:20px;cursor:pointer}.strength-meter-info .on-hover-popup{background:#dedede;position:absolute;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;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:-webkit-calc(100% - 5px) -7px;transform-origin:calc(100% - 5px) -7px;opacity:0;pointer-events:none}.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{-webkit-transform:scale(1);transform:scale(1);opacity:1}.strength-meter-info .on-hover-popup div.password-strength-info{margin-top:11px;color:#676767;font-weight:400}.strength-meter-info .on-hover-popup div.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 div.password-strength-info.valid:before{background-image:url(/RESOURCES/IMAGES/global/strength-meter-icon-check-c78fbd5bdeacd05506c83989f4c9f086.svg)}.strength-meter-info .on-hover-popup div.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 .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;-webkit-transition:.2s ease;transition:.2s ease;-webkit-transition-property:background-color;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){color:#2279bc}.shopping_content a:not(.button):hover{color:#54a4e2}.shopping_content .error{font-size:13px;margin:5px 0 20px;color:#e93b24}.shopping_content table tbody tr:nth-child(2n){background:none}.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:none;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}.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%}.ui-timepicker-div dl dt{margin:0;font-weight:400}.meet-dates .field-box{width:-webkit-calc(33.33333% - 10px);width:calc(33.33333% - 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}section.subservices ul{-webkit-transition:none;transition:none}section.subservices .accordion-nav ul{list-style:none;margin:0}section.subservices .accordion-nav li a:not(:only-child){position:relative}section.subservices .accordion-nav li a:not(:only-child):hover:after{color:#2279bc}section.subservices .accordion-nav li a:not(:only-child):after{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9c9c9c;font-size:12px;content:"\e902"}section.subservices .accordion-nav li a.selected:after{content:"\e903"}section.subservices .root-level>li+li{margin-top:3px}section.subservices .root-level>li>a{background:#f2f2f2;color:#2279bc;font-size:16px;display:block;padding:7px 20px}section.subservices .root-level>li>a.selected{background:#dfdfdf}section.subservices .first-level{padding:10px}section.subservices .first-level>li+li{margin-top:2px}section.subservices .first-level>li>a{background:#f6f6f6;color:#2279bc;font-size:16px;display:block;padding:7px 20px}section.subservices .accordion-nav .docs-list{margin-left:30px;margin-top:25px;margin-bottom:30px}section.subservices .filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section.subservices .filter>.field-box{-webkit-box-flex:270px;-webkit-flex:270px 0 1;-ms-flex:270px 0 1;flex:270px 0 1}section.subservices .filter .field-box{width:100%;margin-bottom:0}section.subservices .input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:310px;-webkit-flex:310px 0 1;-ms-flex:310px 0 1;flex:310px 0 1}section.subservices .input button{background:#f2f2f2;border:1px solid #dbdbdb;border-left:0;color:#01010f}section.subservices .accordion.accordion-subserv .accordion-heading p{padding:7px 20px;font-size:16px;color:#2279bc}section.subservices .accordion.accordion-subserv .accordion-item.is-open .accordion-heading{background:#dfdfdf}section.subservices .accordion.accordion-subserv .accordion-item .accordion-heading{min-height:0}section.subservices .accordion.accordion-subserv .accordion-item .accordion-label{height:auto}section.subservices .back-to-top{position:fixed;bottom:15px;z-index:1;right:15px;width:35px;height:35px;background:#ddd;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #cacaca;box-shadow:1px 2px 18px rgba(90,90,90,.55);cursor:pointer;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.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:50%}.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:hsla(0,0%,100%,.8);color:#01010f;padding:30px 35px;text-align:left}.idc-layout-hero.as-slider.corporate-hero .info h1{line-height:1;margin:0 0 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:60px 16px 16px}.unsubscribeRequestForm .fields{margin:0 auto;max-width:920px;text-align:center}.unsubscribeRequestForm .form-wrapper{background-color:#f2f2f2;padding:32px;margin:40px 0 32px;font-size:18px}.unsubscribeRequestForm .form-wrapper.form-feedback,.unsubscribeRequestForm .form-wrapper.form-personalized{text-align:left}.unsubscribeRequestForm .input-wrap{max-width:530px;margin:32px auto}.unsubscribeRequestForm .field-box{margin-bottom:28px}.unsubscribeRequestForm .button.cancel{display:none}.unsubscribeRequestForm .captcha-and-submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.unsubscribeRequestForm .captcha-and-submit br{display:none}.unsubscribeRequestForm input[type=submit]{padding:22px 24px}@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:40em){.getdoc__notice.warning:before{font-size:48px;margin-right:20px;top:-3px}.shopping_content .cart-table .mobile-label{display:none}}@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:53.125em){.idc-layout-hero.as-slider.corporate-hero .info{max-width:760px}}@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:64em){.form-custom-wrap .form-custom-optional_notice span{position:absolute;top:-11px;right:0}.getdoc__timeline .timeline-ul{padding:0 64px}.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}.shopping_content.idc-layout-content .idc-layout-side h3{display:block}}@media screen and (max-width:1260px) and (min-width:64em){.shopping_content{padding-right:20px}}@media screen and (min-width:1024px){section.subservices .back-to-top{visibility:hidden!important}}@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:960px){.modal.getdoc__modal-list li>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal.getdoc__modal-list li .actions{margin-left:0;text-align:right;margin-top:5px}}@media screen and (max-width:460px){.getdoc__timeline .timeline-ul.simple span{display:none}.getdoc__timeline .timeline-ul.simple a{padding:3px 8px}}@media screen and (max-width:39.9375em){.getdoc__notice .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.getdoc__notice .row>.column:last-child{margin-top:15px}.event__registration .content-wrap{padding:16px}.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;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.shopping_content .cart-table tbody .item-title{margin-bottom:10px}.shopping_content .cart-table tbody .item-discount,.shopping_content .cart-table tbody .item-title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;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){-webkit-flex-basis:-webkit-calc(33.33333% - 7px);-ms-flex-preferred-size:calc(33.33333% - 7px);flex-basis:calc(33.33333% - 7px);text-align:right}.shopping_content .cart-table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;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{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;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}.unsubscribeRequestForm .captcha-and-submit{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.unsubscribeRequestForm .captcha-and-submit .captcha{margin-bottom:32px}}@media screen and (max-width:63.9375em){.event__registration .content-wrap{padding:32px}.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:400px){.strength-meter-info .message.toggled{height:39px}.strength-meter-info .message .notice-text{width:120px;text-align:left}}@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;-webkit-transform:none;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}.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}}@media screen and (max-width:639px){section.subservices .filter{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.subservices .filter>.field-box{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}section.subservices .input{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:10px}}@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}}