.global-announcement{font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;position:fixed;bottom:0;left:0;right:0;z-index:9999;display:block;background-color:#FFF;padding:8px;box-shadow:-2px -2px 4px 0px rgba(0,0,0,0.25);font-size:12px}.global-announcement,.global-announcement *{box-sizing:border-box;font-family:inherit}.global-announcement__wrap{position:relative;max-width:960px;width:100%;margin:0 auto;padding:0 28px}.global-announcement__cta-button{display:inline-block;text-decoration:none;vertical-align:baseline;padding:2px 8px;margin-left:8px;height:24px;line-height:21px;font-size:12px;font-weight:bold;background-color:#3ad;color:#FFF;border-color:#3AD;border-bottom-color:#1e91c2;border-bottom-width:2px;border-bottom-style:solid;border-radius:2px}.global-announcement__cta-button:hover{text-decoration:none;color:#FFF;background-color:#0f82be;border-color:#0f82be}.global-announcement__cta-button:focus{text-decoration:none;background-color:#3ad;color:#FFF;border-color:#3AD;border-bottom-color:#1e91c2}.global-announcement__dismiss-button{position:absolute;right:0;bottom:calc(50% - 12px);appearance:none;outline:none;-webkit-appearance:none;-moz-appearance:none;vertical-align:0;padding:0;margin:0;font-size:28px;line-height:28px;height:28px;width:28px}.global-announcement__dismiss-button,.global-announcement__dismiss-button:hover,.global-announcement__dismiss-button:focus{text-decoration:none;color:#BBB;box-shadow:none;border:none}.global-announcement p{margin:0;padding:0}.maintenance-panel{font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;position:fixed;bottom:0;left:0;right:0;z-index:9999;display:block;background-color:#FFF;padding:8px;box-shadow:-2px -2px 4px 0px rgba(0,0,0,0.25);font-size:12px}.maintenance-panel,.maintenance-panel *{box-sizing:border-box;font-family:inherit}.maintenance-panel__wrap{position:relative;max-width:960px;width:100%;margin:0 auto;padding:0 28px}.maintenance-panel p{margin:0;padding:0}.comment-form{height:32px;display:flex;margin-top:10px}.comment-form__wrap{box-shadow:1px 1px 0 0 rgba(0,0,0,0.5)}.comment-form__input{flex:1 0 auto;outline:none;resize:none;padding:6px;font-size:0.750rem;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;border:solid 1px #DDD}.comment-form__button{flex:0 0 auto;margin-left:8px}.comment-list{margin:0;line-height:1.5;font-size:0.750rem;list-style-type:none}.comment-list>*{padding:8px 0;border-top:1px solid #DDD}.comment-list p,.comment-list ul{padding-bottom:0;word-break:break-word}.comment-list__item{display:flex;flex-wrap:wrap}.comment-list__avatar{flex:0 0 auto;min-width:32px;margin-right:10px}.comment-list__avatar img{width:32px;height:32px;object-fit:contain;border-radius:50%;overflow:hidden}.comment-list__content{margin-top:-3px;flex:1 0 auto;max-width:calc(100% - 42px)}.comment-list__content p a{color:#3AD}.comments-count{color:#999;padding-left:10px}.comment__author{color:#F43;font-weight:bold}.comment__content{margin-top:2px}.comment__time,.comment__time a{color:#999;margin-left:8px}.comment__replies{flex-basis:100%;padding-left:40px}.comment__replies .comment-form{margin-top:10px}.comment__replies .comment-list:not(:empty){margin-top:10px;border-top:solid 1px #DDD}.comment__replies .comment-list>:last-child{border:none;padding-bottom:0}.scroll-highlight{background-color:rgba(242,246,249,0);animation-name:scroll-highlight;animation-duration:3s;animation-iteration-count:1}@keyframes scroll-highlight{0%{background-color:#e1eaf1}100%{background-color:rgba(242,246,249,0)}}[v-cloak],[v-cloak]>*{display:none}body#members-sessions{min-width:0 !important}body#members-sessions section.gc{padding-top:0;width:auto !important;position:relative}body#members-sessions section.gc>.g1{width:100%;padding:0px}body#members-sessions section.gc>.g1,body#members-sessions section.gc>.g1 *{box-sizing:border-box}body#members-sessions section.gc>.g1>.flashMessage{width:100%;max-width:960px;margin:0 auto}body#members-sessions section.gc>.g1>.flashMessage .error{width:100%;max-width:960px;margin:10px}#signInModal{clear:both}#signInModal,#signInModal *:not(.fas):not(.fab){font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;box-sizing:border-box}.sign-in-modal__wrap{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.sign-in-modal__wrap,.sign-in-modal__wrap--backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.sign-in-modal__wrap--backdrop{background-color:rgba(255,255,255,0.95)}.sign-in-modal__wrap--permanent,.sign-in-modal__wrap--permanent:before{background-color:#FFF;position:static;z-index:initial !important;min-height:calc(100vh - 70px);content:none}.sign-in-modal__modal{z-index:99999;max-width:360px;width:100%;background-color:#FFF;border-radius:3px;box-shadow:0px 0px 5px rgba(51,51,51,0.4);display:flex;flex-flow:column nowrap;overflow:hidden;margin-top:20px}.sign-in-modal__wrap--permanent .sign-in-modal__modal{z-index:initial}.sign-in-modal__header{font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif !important;padding:15px 30px;background-color:#333;display:block;position:relative}.sign-in-modal__close{font-weight:normal;font-size:24px;position:absolute;top:18px;right:18px;height:11px;line-height:11px;opacity:0.8;transition:opacity 0.15s ease-in-out}.sign-in-modal__close,.sign-in-modal__close:hover{color:#FFF;text-decoration:none}.sign-in-modal__close:hover{opacity:1}.sign-in-modal__title{color:#FFF;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif !important;font-style:normal;font-weight:bold;font-size:16px;line-height:16px;margin-bottom:0}.sign-in-modal__body,.sign-in-modal__body-collapsed{background:#FFF;padding:30px}.sign-in-modal__body>form,.sign-in-modal__body-collapsed>form{width:100%}.sign-in-modal__body{min-height:288px}.sign-in-modal__register{z-index:99999;margin-top:20px;margin-bottom:20px;color:#3ad;font-size:12px;font-weight:bold;line-height:18px}.sign-in-modal__register:hover{color:#208ebd}.sign-in-modal__alert{background:rgba(102,204,68,0.3);border:1px solid #66CC44;border-radius:3px;margin-bottom:20px;font-style:normal;font-weight:normal;font-size:12px;line-height:16px;color:#006409;padding:9px 10px;display:flex;flex-flow:row nowrap}.sign-in-modal__alert>img{margin-right:9px;flex:0 0 auto}.sign-in-modal__alert>div{display:block;flex:1 0 calc(100% - 30px);width:calc(100% - 30px)}.sign-in-modal__text{font-style:normal;font-weight:normal;font-size:12px;line-height:19px;color:#000000;margin-bottom:20px}.sign-in__input{font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif !important;border:none;outline:none;flex:1 0 auto;font-weight:normal;font-size:12px;padding-left:5px;color:#333}.sign-in__input,.sign-in__input-icon{height:30px;line-height:30px}.sign-in__input-icon{line-height:30px !important;font-size:16px;flex:0 0 auto;color:#999999}.sign-in__input-block{border:1px solid #DDD;border-radius:2px;padding:0 10px;display:flex;flex-flow:row nowrap;margin-bottom:10px}.sign-in__input-wrap{display:flex;flex-flow:row nowrap}.sign-in__input-wrap .sign-in__input-block{flex:1 0 auto}.sign-in__input--email{padding-top:0 !important;padding-bottom:0 !important}.sign-in__input--password{padding-top:0 !important;padding-bottom:0 !important}.sign-in__input--password-visibility{color:#999;line-height:30px}.sign-in__button{outline:none;display:block;text-align:center;font-weight:bold !important;width:100%;font-size:12px;background:#F43;box-shadow:inset 0px -2px 0px #E22E22;padding:8px;color:#FFF;border-radius:3px;border:none;text-decoration:none !important}.sign-in__button:hover{color:#FFF;text-decoration:none}.sign-in__button:disabled{opacity:50%;cursor:default}.sign-in__forgot-password{border:1px solid #DDD;box-sizing:border-box;border-radius:2px;background:#FFF;color:#333;margin-left:10px;flex:0 0 auto;padding:0 11px;border-bottom-width:1px;margin-bottom:10px;height:32px;line-height:32px}.sign-in__forgot-password:hover{color:#333}.sign-in__or{font-weight:normal;font-size:12px;line-height:10px;color:#CCC;padding:0 23px}.sign-in__or,.sign-in__or-hr{margin:20px 0}.sign-in__or-wrap{display:flex;align-items:center;justify-content:center;flex-flow:row nowrap}.sign-in__or-hr{border-color:#CCC;flex:1 0 auto}.sign-in__social-network{font-size:12px;text-align:center;color:#333;padding:0;margin-bottom:10px}.sign-in__social-network-buttons{display:flex;flex-flow:row nowrap;width:100%;padding-top:20px}.sign-in__social-network-buttons>form{flex:1 0 auto}.sign-in__social-network-buttons>form:not(:last-child){margin-right:7px}.sign-in__social-network-button{width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;border:1px solid rgba(0,0,0,0.2);border-radius:3px;text-align:center;font-size:20px;line-height:20px;padding:6px;transition:background 0.15s ease-in-out}.sign-in__social-network-button,.sign-in__social-network-button:hover{color:#FFF}.sign-in__social-network-button--facebook{background:#576EB2}.sign-in__social-network-button--facebook:hover{background:#4b62a4}.sign-in__social-network-button--linkedin{background:#33AADD}.sign-in__social-network-button--linkedin:hover{background:#239ed3}.sign-in__social-network-button--google{background:#E7453C}.sign-in__social-network-button--google:hover{background:#e42f25}.sign-in__error{font-weight:bold;font-size:12px;line-height:12px;color:#F43;margin-bottom:10px}.sign-in__back-to-login{color:#3ad;font-weight:normal;font-size:12px;line-height:10px}.sign-in__back-to-login-wrap{display:block;margin-top:20px;text-align:center}input.sign-in__input::-webkit-input-placeholder{color:#999;transition:color 0.15s ease-in-out}input.sign-in__input:-ms-input-placeholder{color:#999;transition:color 0.15s ease-in-out}input.sign-in__input::placeholder{color:#999;transition:color 0.15s ease-in-out}input.sign-in__input:focus::-webkit-input-placeholder{color:#CCC}input.sign-in__input:focus:-ms-input-placeholder{color:#CCC}input.sign-in__input:focus::placeholder{color:#CCC}.sign-in-modal__transition-enter-active,.sign-in-modal__transition-leave-active{transition:opacity .3s}.sign-in-modal__transition-enter,.sign-in-modal__transition-leave-to{opacity:0}.wrap-transition-enter-active,.wrap-transition-leave-active{transition:opacity .3s}.wrap-transition-enter,.wrap-transition-leave-to{opacity:0}.sign-in-modal__modal{transform:translateY(0)}a{color:#000;text-decoration:none}ol{list-style-type:decimal}.alerts .community-alert,.alerts .account-alert{margin-bottom:16px}.tutorial-article{max-width:100%;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;border-top:solid 2px #F3F3F3}.tutorial-article:after{content:" ";display:block;clear:both}.tutorial-article__image{width:28.57143%;float:left;margin-right:2.04082%}.tutorial-article__image img{width:100%;border-radius:4px;vertical-align:top}.tutorial-article__content{width:69.38776%;float:right;margin-right:0}.tutorial-article__content>*:not(:last-child){margin-bottom:10px}.tutorial-article__category{margin-right:15px}.tutorial-article__description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}.tutorial-article__description a{color:#484848}@media (max-width: 768px){.tutorial-article .listing-item__counts{display:block}.tutorial-article__description,.tutorial-article .tag-list{display:none}}@media (min-width: 980px){.tutorial-article__image img{min-height:140px}}.tutorial-view{font-size:1rem;line-height:1.5}.tutorial-view .btn{font-family:inherit}.tutorial-view .btn .gc-icon{margin-bottom:4px}.tutorial-view:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.tutorial-view__content,.tutorial-view__sidebar,.tutorial-view__tutorial-comments,.tutorial-view__like-cta{margin-bottom:16px}.tutorial-view__info{flex:1 0 100%}.tutorial-view__preview-image{width:100%;display:block}.tutorial-view__description{overflow-x:hidden}.tutorial-view__description:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.tutorial-view__steps{font-size:1rem;line-height:1.5;width:100%;list-style:none}.tutorial-view__steps img{max-width:100%;height:auto;display:block}.tutorial-view__steps p{padding-bottom:0;margin-bottom:16px;overflow-wrap:break-word;word-wrap:break-word}.tutorial-view__steps p>br:only-child{display:none}.tutorial-view__steps img{max-height:500px}.tutorial-view__steps .embeddedvideo,.tutorial-view__steps img{margin:16px auto}.tutorial-view__steps .embeddedvideo{padding-bottom:56.34%;height:0;overflow:hidden;position:relative}.tutorial-view__steps .embeddedvideo--inner{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.tutorial-view__steps a,.tutorial-view__description a{color:#3AD}.tutorial-view__step{border-top:1px solid #DDD;padding-top:40px;padding-bottom:40px}.tutorial-view__step-title{margin-bottom:12px;font-weight:bold}.tutorial-view__like-cta{display:none}.tutorial-view__like-cta .btn{font-weight:normal}.tutorial-view__like-cta--inner{display:flex;background:#F3F3F3;align-items:center;justify-content:center;padding:16px 0}.tutorial-view__comments-title{font-size:0.875rem;font-weight:bold;margin-bottom:15px;line-height:1.5}.like-button{margin-right:10px}.like-button [data-like-state]{display:none}.like-button[data-liked="true"]{color:#6C4}.like-button[data-liked="true"] [data-like-state="true"]{display:block}.like-button[data-liked="false"]{color:#000}.like-button[data-liked="false"] [data-like-state="false"]{display:block}.hide-button [data-hidden-state]{display:none}.hide-button[data-hidden="true"] [data-hidden-state="true"]{display:block}.hide-button[data-hidden="false"] [data-hidden-state="false"]{display:block}.like-cta__heading,.like-cta__button-container{padding:0 12px}.like-cta__heading{font-size:1.25rem;color:#999}@media (min-width: 768px){.tutorial-view__preview-image{float:left;max-width:250px;margin:0 12px 12px 0}.tutorial-view__like-cta{display:block}}.medium-zoom-overlay{z-index:101}.medium-zoom-image--open{z-index:102}.medium-zoom--open #hs-beacon{display:none}.similar-content__container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-7px;margin-right:-7px;list-style:none}.similar-content__item{display:flex;width:33.33%;flex:0 0 auto;overflow:hidden;padding:7px}.similar-content__item img{width:100%}.likes__container{display:flex;justify-content:flex-start}.likes__container--full{justify-content:space-between}.likes__like{margin:0;flex:0 0 auto}.likes__like:not(:last-child){margin:0 10px 0 0}.sidebar__step a:hover{text-decoration:underline}.sidebar__step-list{list-style:none;padding-left:0;margin-left:0}.sidebar__step-counter{display:inline-block;padding:0px 3px;text-transform:uppercase;background-color:#F3F3F3;color:#333;border-radius:3px;font-size:0.625rem;font-weight:bold;margin-right:8px}.gc-core__container{margin-right:auto;margin-left:auto;width:auto;max-width:991px;padding:0 20px;text-align:center}@media only screen and (min-width: 991px){.gc-core__container{padding:0 10px}}@media only screen and (min-width: 991px){.gc-shared-tooltip__wrapper:hover .gc-shared-tooltip__text{display:block}}.gc-shared-tooltip__text{display:none;background:#111;padding:10px;margin-top:5px;position:absolute;z-index:1000;width:250px;font-size:12px;border-radius:5px}.gc-shared-opentowork-box__wrapper{display:none}@media only screen and (min-width: 991px){.gc-shared-opentowork-box__wrapper{display:block;background-color:#333333;position:absolute;right:50px;top:50px;width:330px}}.gc-shared-opentowork-box__header{font-weight:bold;font-size:16px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:21px;color:#f3f3f3;text-align:left;border-bottom:1px solid #444444;padding:15px}.gc-shared-opentowork-box__body{font-weight:normal;font-size:14px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:18px;color:#999999;text-align:left;padding:15px}.gc-shared-opentowork-box__switch{float:right}.gc-shared-opentowork-box__button{font-weight:bold;font-size:14px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:19px;color:#ffffff;text-align:center;background:#ff4433;border-radius:2px;border:none;box-shadow:inset 0px -2px 0px rgba(0,0,0,0.2);display:block;margin-top:15px;padding:5px 15px}.gc-shared-opentowork-box__button:hover{background-color:#ff2714}.gc-shared-opentowork__hireme-button,.gc-shared-opentowork__hireme-button:visited{background-color:#80C958;border:none;border-bottom:2px solid #508d2e;color:#ffffff}.gc-shared-opentowork__hireme-button:hover,.gc-shared-opentowork__hireme-button:visited:hover{background-color:#65b43a;border-bottom:2px solid #508d2e;color:#ffffff}@media only screen and (max-width: 991px){.gc-shared-opentowork__switch-profile{display:flex;flex-direction:row-reverse;justify-content:center;margin:0 !important}.gc-shared-opentowork__switch-profile h4{margin-left:14px;padding-top:4px}}.gc-shared-opentowork__wrapper{position:relative}.gc-shared-opentowork__icon-profilepage{display:none}@media only screen and (min-width: 991px){.gc-shared-opentowork__icon-profilepage.imageLoaded{display:block;position:absolute;bottom:7px;left:7px}}.gc-shared-opentowork__icon-engineersearch{display:none;height:35px;width:35px !important;position:absolute;bottom:7px;left:3px}.gc-shared-opentowork__icon-dashboard{width:26px !important;height:26px !important;position:absolute;bottom:5px}@media only screen and (min-width: 991px){.gc-shared-opentowork__member-container.image-loaded .gc-shared-opentowork__icon-engineersearch{display:block}}@media only screen and (max-width: 991px){.gc-shared-opentowork__member-container.image-loaded .avatar-img{box-shadow:0px 0px 0px 4px #80C958}}.gc-shared-opentowork_switch{position:relative;display:inline-block;width:27px;height:15px}.gc-shared-opentowork_switch input{width:0;height:0;opacity:0}.gc-shared-opentowork_switch span{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f3f3f3;border-radius:15px;cursor:pointer}.gc-shared-opentowork_switch span,.gc-shared-opentowork_switch span:before{-webkit-transition:0.4s;transition:0.4s}.gc-shared-opentowork_switch span:before{position:absolute;bottom:2px;left:2px;width:11px;height:11px;background-color:#333333;border-radius:50%;content:""}.gc-shared-opentowork_switch input:checked+.gc-shared-opentowork_slider{background-color:#80C958}.gc-shared-opentowork_switch input:focus+.gc-shared-opentowork_slider{box-shadow:0 0 1px #80C958}.gc-shared-opentowork_switch input:checked+.gc-shared-opentowork_slider:before{background-color:#ffffff;-webkit-transform:translateX(11px);-ms-transform:translateX(11px);transform:translateX(11px)}.gc-shared-opentowork-navicon__desktopicon{margin-right:8px}@media only screen and (max-width: 991px){.gc-shared-opentowork-navicon__desktopicon,.gc-shared-opentowork-navicon__desktopicon *{display:none}}.gc-shared-opentowork-navicon__mobileicon{display:flex;align-items:center;padding-right:12px}@media only screen and (min-width: 991px){.gc-shared-opentowork-navicon__mobileicon,.gc-shared-opentowork-navicon__mobileicon *{display:none}}.gc-shared-opentowork-navicon__mobileicon a{opacity:0.6 !important}.gc-shared-opentowork-navicon__mobileswitch{margin-left:auto}.gc_web_el-button--primary{border-radius:25px;flex-direction:row;justify-content:center;padding:8px 16px;text-decoration:none;font-weight:bold;font-size:14px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:19px;color:#fff;text-align:left;display:inline-flex;align-items:center;letter-spacing:1px;text-transform:uppercase;background-color:#006EC2}.gc_web_el-button--primary:focus{color:#fff}.gc_web_el-button--primary,.gc_web_el-button--primary:active,.gc_web_el-button--primary:visited:active{text-decoration:none;color:#fff}.gc_web_el-button--primary:hover,.gc_web_el-button--primary:visited:hover{text-decoration:none;cursor:pointer;color:#fff}.gc_web_el-button--primary-print{border-radius:25px;flex-direction:row;justify-content:center;padding:8px 16px;text-decoration:none;font-weight:bold;font-size:14px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:19px;color:#fff;text-align:left;display:inline-flex;align-items:center;letter-spacing:1px;text-transform:uppercase;background-color:#006EC2}.gc_web_el-button--primary-print:focus{color:#fff}.gc_web_el-button--primary-print,.gc_web_el-button--primary-print:active,.gc_web_el-button--primary-print:visited:active{text-decoration:none;color:#fff}.gc_web_el-button--primary-print:hover,.gc_web_el-button--primary-print:visited:hover{text-decoration:none;cursor:pointer;color:#fff}.gc_web_el-button--primary-hollow{border-radius:25px;flex-direction:row;justify-content:center;padding:8px 16px;text-decoration:none;font-weight:bold;font-size:14px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:19px;color:#006EC2;text-align:left;display:inline-flex;align-items:center;letter-spacing:1px;text-transform:uppercase;border:1px solid #006EC2}.gc_web_el-button--primary-hollow:focus{color:#006EC2}.gc_web_el-button--primary-hollow,.gc_web_el-button--primary-hollow:active,.gc_web_el-button--primary-hollow:visited:active{text-decoration:none;color:#006EC2}.gc_web_el-button--primary-hollow:hover,.gc_web_el-button--primary-hollow:visited:hover{text-decoration:none;cursor:pointer;color:#006EC2}.gc_web_el-button--primary-white{border-radius:25px;flex-direction:row;justify-content:center;padding:8px 16px;text-decoration:none;font-weight:bold;font-size:14px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:19px;color:#006EC2;text-align:left;display:inline-flex;align-items:center;letter-spacing:1px;text-transform:uppercase;background-color:#fff;border:1px solid #006EC2}.gc_web_el-button--primary-white:focus{color:#006EC2}.gc_web_el-button--primary-white,.gc_web_el-button--primary-white:active,.gc_web_el-button--primary-white:visited:active{text-decoration:none;color:#006EC2}.gc_web_el-button--primary-white:hover,.gc_web_el-button--primary-white:visited:hover{text-decoration:none;cursor:pointer;color:#006EC2}.gc_web_el-button--secondary{font-weight:bold;font-size:14px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:19px;color:#006EC2;text-align:left;display:inline-flex;align-items:center;letter-spacing:1px;text-transform:uppercase;text-decoration:none}.gc_web_el-button--secondary:focus{color:#006EC2}.gc_web_el-button--secondary,.gc_web_el-button--secondary:active,.gc_web_el-button--secondary:visited:active{text-decoration:none;color:#006EC2}.gc_web_el-button--secondary:hover,.gc_web_el-button--secondary:visited:hover{text-decoration:none;cursor:pointer;color:#006EC2}.gc_web_el-button--secondary-v2{font-weight:bold;font-size:14px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:19px;color:#006EC2;text-align:left;display:inline-flex;align-items:center;letter-spacing:1px;text-transform:uppercase;padding:8px 16px;text-decoration:none}.gc_web_el-button--secondary-v2:focus{color:#006EC2}.gc_web_el-button--secondary-v2,.gc_web_el-button--secondary-v2:active,.gc_web_el-button--secondary-v2:visited:active{text-decoration:none;color:#006EC2}.gc_web_el-button--secondary-v2:hover,.gc_web_el-button--secondary-v2:visited:hover{text-decoration:none;cursor:pointer;color:#006EC2}.gc_web_el-button--tertiary{border-radius:25px;flex-direction:row;justify-content:center;padding:8px 16px;text-decoration:none;font-weight:bold;font-size:14px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:19px;color:#fff;text-align:left;display:inline-flex;align-items:center;letter-spacing:1px;text-transform:uppercase;background-color:rgba(255,255,255,0.2)}.gc_web_el-button--tertiary:focus{color:#fff}.gc_web_el-button--tertiary,.gc_web_el-button--tertiary:active,.gc_web_el-button--tertiary:visited:active{text-decoration:none;color:#fff}.gc_web_el-button--tertiary:hover,.gc_web_el-button--tertiary:visited:hover{text-decoration:none;cursor:pointer;color:#fff}.gc_web_el-button--destructive{border-radius:25px;flex-direction:row;justify-content:center;padding:8px 16px;text-decoration:none;font-weight:bold;font-size:14px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:19px;color:#fff;text-align:left;display:inline-flex;align-items:center;letter-spacing:1px;text-transform:uppercase;background-color:#ff545a}.gc_web_el-button--destructive:focus{color:#fff}.gc_web_el-button--destructive,.gc_web_el-button--destructive:active,.gc_web_el-button--destructive:visited:active{text-decoration:none;color:#fff}.gc_web_el-button--destructive:hover,.gc_web_el-button--destructive:visited:hover{text-decoration:none;cursor:pointer;color:#fff}.gc_web_el-button--icon-right-white{padding-right:14px}.gc_web_el-button--icon-right-white::after{padding-top:2px;padding-left:8px;content:url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/gc/core/gc-styleguide-icon-right-white-9876afb4987b237392cc713039416689a180306c61cc56c7df366b7a3c5eff44.svg)}.gc_web_el-button--icon-right-blue{padding-right:14px}.gc_web_el-button--icon-right-blue::after{padding-top:2px;padding-left:8px;content:url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/gc/core/gc-styleguide-icon-right-blue-f4738de688f5e626e607f19b935ff0e599b219136ff4585fc921d2b6d2f6226c.svg)}.gc-shared-homepagev2modal__body{padding-right:16px;position:fixed;overflow:hidden !important}.gc-shared-homepagev2modal__body *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gc-shared-homepagev2modal__overlay{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;background-color:#fff}.gc-shared-homepagev2modal__overlay.hidden{display:none !important}@media only screen and (min-width: 450px){.gc-shared-homepagev2modal__overlay{background-color:rgba(51,51,51,0.9)}}@media only screen and (max-width: 450px){.gc-shared-homepagev2modal__wrapper{height:100vh;width:100vw;display:flex;align-self:center}}@media only screen and (min-width: 450px){.gc-shared-homepagev2modal__wrapper{margin:auto}}.gc-shared-homepagev2modal__box{position:relative;width:100%;margin:auto;overflow:hidden;text-align:center}@media only screen and (min-width: 450px){.gc-shared-homepagev2modal__box{width:450px;border-radius:12px;box-shadow:0px 0px 20px rgba(0,0,0,0.2)}}.gc-shared-homepagev2modal__hidebutton{display:block;position:absolute;top:16px;right:16px}.gc-shared-homepagev2modal__hidebutton,.gc-shared-homepagev2modal__hidebutton:active,.gc-shared-homepagev2modal__hidebutton:visited:active{text-decoration:none}.gc-shared-homepagev2modal__hidebutton:hover,.gc-shared-homepagev2modal__hidebutton:visited:hover{text-decoration:none;cursor:pointer}.gc-shared-homepagev2modal__image-box{background-size:contain;padding:36px 36px 0 36px;background:linear-gradient(101.17deg, #0b1b4f 0%, #11266a 29.17%, #317df0 66.15%, #ad35bf 100%)}.gc-shared-homepagev2modal__image{width:100%;height:100%;max-width:320px;max-height:200px}.gc-shared-homepagev2modal__content{padding:30px;background-color:#fff}.gc-shared-homepagev2modal__title{font-weight:bold;font-size:20px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:27px;color:#333333;text-align:center;margin-bottom:13px}.gc-shared-homepagev2modal__text{font-weight:normal;font-size:16px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:18px;color:#000;text-align:center;margin-bottom:23px}@font-face{font-weight:400;font-family:"Open Sans";src:url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Regular-webfont-25f7c6430e4b537dfa6bbe5554d4641c0fbdbf3f9351aab6cd91d43d11738528.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Regular-webfont-22e7a1b10c110072f5a0bfd16e2197a76b279ec879bcce8978fada1dc9ee5d40.woff) format("woff"),url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Regular-webfont-dee2d2b7658161d7efa0dede8298b64bf88c8bc1fea782fc10468c9269e78d4a.ttf) format("truetype"),url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Regular-webfont-9ecb8504258d8576dadbe37b75bb434cc95a0dde24225ebfea9c8aea99df8ea9.svg#open_sansregular) format("svg");font-display:block}@font-face{font-weight:600;font-family:"Open Sans";src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-SemiBold-5e8d9e1a89083cd1b0849993fe2f3acc9aa33b7f439f7e8616872f6897f30684.ttf) format("truetype");font-display:block}@font-face{font-weight:800;font-family:"Open Sans";src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-ExtraBold-4b2dc1f55b7b457c181d8ab3c2d34225f6eefac0b018d6e9abdd775a0eb29db6.ttf) format("truetype");font-display:block}@font-face{font-weight:700;font-family:"Open Sans";src:url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Bold-webfont-5753780fe4ed044cfb98144f0bd6f8da560e00e485573ee038acf26b26a849b2.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Bold-webfont-a0357cb694b5284870c77c0dbcaf33f238004800419288afde313317b0dbd0b7.woff) format("woff"),url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Bold-webfont-eeee8057e8b35113884c14c993ea88418d18626bfbcd8842580f721dc0690a8b.ttf) format("truetype"),url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Bold-webfont-c2ed48332ad6c7760c53dfa2a191a7ac7d943f66d3e8c304f7aa87623818a9e9.svg#open_sansbold) format("svg");font-display:block}@font-face{font-weight:300;font-family:"Open Sans";src:url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Light-240f24e37bd3125d2824e5d04682e2238e8d3d9091d8219a7b1779bb9b7bfb27.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Light-8560f9bdddaa5e89f2d1d1403681932c574de5377c6d0dd5c1aa408c91a3e979.woff) format("woff"),url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Light-6d1ab3741d5a164dc2aab48bb74429aebe2e2e29606feca581081697624dc18c.ttf) format("truetype"),url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/OpenSans-Light-61c25dac6184cab2cbfce8d42d54ead4833d604f4bb26ad1408db02252448fc9.svg#open_sansregular) format("svg");font-display:block}@font-face{font-weight:normal;font-family:"PillGothic900mgBold";font-style:normal;src:url("https://d1pspl52z5rk07.cloudfront.net/font/pillgothic900mg-bold-webfont.eot");src:local("?"),url("https://d1pspl52z5rk07.cloudfront.net/font/pillgothic900mg-bold-webfont.woff") format("woff"),url("https://d1pspl52z5rk07.cloudfront.net/font/pillgothic900mg-bold-webfont.ttf") format("truetype"),url("https://d1pspl52z5rk07.cloudfront.net/font/pillgothic900mg-bold-webfont.svg#webfontkEC82GH8") format("svg");font-display:block}@media only screen and (min-width: 1080px){.gc-util-screen--tabletAndSmallerOnly{display:none !important}}@media only screen and (max-width: 1079px){.gc-util-screen--desktopAndLargerOnly{display:none !important}}.gc_web_layout-wrapper{background-color:#fff}@media only screen and (max-width: 1079px){.gc_web_layout-wrapper{padding-top:64px}}@media only screen and (min-width: 1080px){.gc_web_layout-wrapper{padding-top:128px}}@media only screen and (max-width: 1079px){.gc_web_layout-wrapper{padding-bottom:64px}}@media only screen and (min-width: 1080px){.gc_web_layout-wrapper{padding-bottom:128px}}.gc_web_layout-wrapper--gray{background-color:#f7f9fc}.print-static{font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif !important}.navbar_override .gc_web_comp_navbar-desktop__wrapper{margin-bottom:0px !important}.navbar_override .gc_web_comp_navbar-desktop__wrapper .gc_web_layout-container{padding-left:0px;padding-right:0px}.navbar_override .header-wrapper{padding-top:0 !important}.navbar_override .header-wrapper .print-images{margin-bottom:40px !important}@media only screen and (max-width: 768px){.navbar_override .header-wrapper{padding-right:0 !important;padding-left:0 !important}.navbar_override .header-wrapper .header .print{padding-left:30px}.navbar_override .header-wrapper .header .print-images{padding-right:20px}}.gc_web_layout-container{box-sizing:border-box;max-width:1080px;margin:0 auto}@media only screen and (max-width: 1079px){.gc_web_layout-container{padding-left:32px}}@media only screen and (min-width: 1080px){.gc_web_layout-container{padding-left:16px}}@media only screen and (max-width: 1079px){.gc_web_layout-container{padding-right:32px}}@media only screen and (min-width: 1080px){.gc_web_layout-container{padding-right:16px}}@media only screen and (max-width: 1079px){.gc_web_layout-container--wide{padding-right:16px;padding-left:16px}}.gc_web_layout-container--zero{padding-right:0;padding-left:0}@media only screen and (min-width: 1080px){.gc_web_layout-flexcols{display:flex;flex-direction:row;flex-wrap:wrap}.gc_web_layout-flexcols>div{display:flex;flex:1;flex-direction:column}}@media only screen and (min-width: 769px){.gc_web_layout-flexcols--tablet{display:flex;flex-direction:row;flex-wrap:wrap}.gc_web_layout-flexcols--tablet>div{display:flex;flex:1;flex-direction:column}}.gc_web_comp-footer__wrapper{background-color:#232d4f}@media only screen and (max-width: 1079px){.gc_web_comp-footer__wrapper{padding-bottom:48px}}.gc_web_comp-footer__wrapper a{font-weight:normal;font-size:15px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:145%;color:#fff;text-align:left;text-decoration:none}.gc_web_comp-footer__wrapper a:hover{text-decoration:underline}.gc_web_comp-footer__toplinks{display:grid;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,0.15);row-gap:48px}@media only screen and (max-width: 1079px){.gc_web_comp-footer__toplinks{grid-template-columns:1fr}}@media only screen and (min-width: 1080px){.gc_web_comp-footer__toplinks{grid-template-columns:1fr 3fr}}@media only screen and (max-width: 1079px){.gc_web_comp-footer__toplinks{margin-bottom:48px}}@media only screen and (min-width: 1080px){.gc_web_comp-footer__toplinks{margin-bottom:32px}}@media only screen and (max-width: 1079px){.gc_web_comp-footer__toplinks{padding-bottom:15px}}@media only screen and (min-width: 1080px){.gc_web_comp-footer__toplinks{padding-bottom:31px}}.gc_web_comp-footer__logos{display:grid;margin-bottom:20px;row-gap:18px}.gc_web_comp-footer__language-link,.gc_web_comp-footer__copyright{font-weight:normal;font-size:15px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:145%;color:#fff;text-align:left;opacity:0.6}.gc_web_comp-footer__language-link{margin-bottom:1px;align-items:center;display:flex;flex-direction:row;column-gap:6px;padding-left:0 !important}.gc_web_comp-footer__language-link:hover{text-decoration:none !important}.gc_web_comp-footer__language-box{left:-14px !important}.gc_web_comp-footer__language-box>.gc_web_comp_navbar-desktop__submenu-link{color:black !important}.gc_web_comp-footer__language-box::before{left:14px !important}.gc_web_comp-footer__sections{flex-direction:row;grid-auto-flow:row dense;grid-gap:33px;grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 1079px){.gc_web_comp-footer__sections{column-count:2}}@media only screen and (min-width: 1080px){.gc_web_comp-footer__sections{column-count:3}}.gc_web_comp-footer__section{break-inside:avoid;margin-bottom:33px}.gc_web_comp-footer__section-title{font-weight:800;font-size:14px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:16px;color:#fff;text-align:left;display:block;margin-bottom:10px;letter-spacing:1px;text-transform:uppercase}.gc_web_comp-footer__section-links{display:grid;grid-template-columns:1fr;align-content:flex-start;row-gap:6px}.gc_web_comp-footer__bottomlinks{font-weight:normal;font-size:15px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:145%;color:#fff;text-align:left;display:grid;gap:10px 16px;justify-content:flex-start}@media only screen and (max-width: 1079px){.gc_web_comp-footer__bottomlinks{grid-auto-flow:row}}@media only screen and (min-width: 1080px){.gc_web_comp-footer__bottomlinks{grid-auto-flow:column}}@media only screen and (max-width: 1079px){.gc_web_comp-footer__bottomlinks{margin-bottom:48px}}@media only screen and (min-width: 1080px){.gc_web_comp-footer__bottomlinks{margin-bottom:32px}}.gc_web_comp-footer__bottomtext{font-weight:normal;font-size:15px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:145%;color:#fff;text-align:left;opacity:0.4}.gc_web_comp_navbar-desktop{position:relative;display:flex;justify-content:space-between;column-gap:20px;padding-top:17px}.gc_web_comp_navbar-desktop__wrapper{margin-bottom:92px;padding-top:3px;padding-bottom:3px;background-color:transparent}.gc_web_comp_navbar-desktop__myprofile img{width:22px;height:22px;border-radius:50%}.gc_web_comp_navbar-desktop__mobile-hamburger{margin-left:auto}.gc_web_comp_navbar-desktop__mobile-container{position:absolute;top:0px;display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between;justify-items:space-between;box-sizing:border-box;width:100%;padding:17px 32px;vertical-align:middle}.gc_web_comp_navbar-desktop>*{display:inline-flex;align-items:center;justify-content:center}.gc_web_comp_navbar-desktop>a{align-items:center;justify-content:center}.gc_web_comp_navbar-desktop__menuitem-control:hover .gc_web_comp_navbar-desktop__product-name{color:#700ac1}.gc_web_comp_navbar-desktop__menuitem-print:hover .gc_web_comp_navbar-desktop__product-name{color:#33aadd}.gc_web_comp_navbar-desktop__menuitem-shop:hover .gc_web_comp_navbar-desktop__product-name{color:#003393}.gc_web_comp_navbar-desktop__menuitem-streamline-pro:hover .gc_web_comp_navbar-desktop__product-name{color:#006EC2}.gc_web_comp_navbar-desktop__menuitem-sdk:hover .gc_web_comp_navbar-desktop__product-name{color:#178037}.gc_web_comp_navbar-desktop__products{display:inline-grid;flex-direction:column;align-content:center;row-gap:2px;justify-content:center}.gc_web_comp_navbar-desktop__products span:first-child{font-weight:700;font-size:15px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:15px;color:#2a365c;font-family:"PillGothic900mgBold", "Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif !important;letter-spacing:-0.25px;text-transform:uppercase}.gc_web_comp_navbar-desktop__products span:last-child{font-weight:600;font-size:12px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:16px;color:#757d96}.gc_web_comp_navbar-desktop__logo{padding:0}.gc_web_comp_navbar-desktop__link{height:100%;padding:9px 20px}@media only screen and (max-width: 1079px){.gc_web_comp_navbar-desktop__link{font-weight:bold;font-size:16px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:22px;color:#fff;text-align:left}}@media only screen and (min-width: 1080px){.gc_web_comp_navbar-desktop__link{font-weight:bold;font-size:15px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:20px;color:#fff;text-align:left}}.gc_web_comp_navbar-desktop__link:focus{color:#fff}.gc_web_comp_navbar-desktop__link,.gc_web_comp_navbar-desktop__link:active,.gc_web_comp_navbar-desktop__link:visited:active{text-decoration:none;color:#fff}.gc_web_comp_navbar-desktop__link:hover,.gc_web_comp_navbar-desktop__link:visited:hover{text-decoration:none;cursor:pointer;color:#fff}.gc_web_comp_navbar-desktop__right-div{display:inline-flex}.gc_web_comp_navbar-desktop__right-div .gc_web_comp_navbar-desktop__submenu-container{top:42px;right:0px;left:auto}.gc_web_comp_navbar-desktop__right-div .gc_web_comp_navbar-desktop__submenu-container::before{right:20px;left:auto}.gc_web_comp_navbar-desktop__signin{display:inline-block;margin-left:auto;padding:9px 9px 9px 16px;text-transform:uppercase;background:rgba(255,255,255,0.2);border-radius:25px}.gc_web_comp_navbar-desktop__submenu{position:relative;z-index:1;display:inline-flex;align-self:center;box-sizing:border-box}.gc_web_comp_navbar-desktop__submenu-down-arrow{display:inline-flex;width:10px;margin-left:8px;vertical-align:middle}.gc_web_comp_navbar-desktop__submenu-link{display:inline-grid;grid-template-columns:auto auto;width:max-content;padding:9px;column-gap:10px}@media only screen and (max-width: 1079px){.gc_web_comp_navbar-desktop__submenu-link{font-weight:bold;font-size:16px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:22px;color:#535d7c;text-align:left}}@media only screen and (min-width: 1080px){.gc_web_comp_navbar-desktop__submenu-link{font-weight:bold;font-size:15px;font-family:"Open Sans", Helvetica, Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", sans-serif;font-style:normal;line-height:20px;color:#535d7c;text-align:left}}.gc_web_comp_navbar-desktop__submenu-link,.gc_web_comp_navbar-desktop__submenu-link:active,.gc_web_comp_navbar-desktop__submenu-link:visited:active{text-decoration:none}.gc_web_comp_navbar-desktop__submenu-link:hover,.gc_web_comp_navbar-desktop__submenu-link:visited:hover{text-decoration:none;cursor:pointer}.gc_web_comp_navbar-desktop__submenu-link.selected,.gc_web_comp_navbar-desktop__submenu-link:hover{color:#232d4f}.gc_web_comp_navbar-desktop__submenu-link.selected svg path,.gc_web_comp_navbar-desktop__submenu-link:hover svg path{fill:#232d4f}.gc_web_comp_navbar-desktop__submenu:hover>.gc_web_comp_navbar-desktop__submenu-container{display:flex}.gc_web_comp_navbar-desktop__submenu-container{position:absolute;top:38px;left:-30px;display:none;flex-direction:column;width:inherit;padding:27px 31px 23px 23px;background-color:white;border-radius:8px;box-shadow:0px 8px 64px rgba(28,43,66,0.5)}.gc_web_comp_navbar-desktop__submenu-container--products{row-gap:10px}.gc_web_comp_navbar-desktop__submenu-container::before{position:absolute;top:-12px;left:56px;content:url(https://d1pspl52z5rk07.cloudfront.net/assets/production/app/gc/core/gc-styleguide-icon-nav-arrow-up-028d2c3e306e00e08193760f5de061aa1de1fe2739eff8faed1a1ab480d484ea.svg)}
