.globality-selector-container{width:100%}
.globality-selector-container md-input-container.globality-input-selector-container{margin:7px 0 7px 0}
.globality-selector-container .flag-select{vertical-align:text-top}
.globality-selector-container .flag-input-select{position:absolute;top:3px}
.globality-selector-container .currency-input-select{position:absolute;top:11px;left:13px}
.globality-selector-container .currency-input-select.disabled{color:#777}
.globality-selector-container .text-with-flag-input-select{padding-left:28px !important}
.globality-selector-container .text-with-symbol-input-select{padding-left:40px !important}
.globality-selector-container .arrow-icon{position:absolute;right:10px;top:10px}
.globality-selector-modal-list{position:absolute;max-height:256px;top:0;left:0;background-color:white;z-index:900;border:1px solid #cecece;display:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow-y:auto}
.globality-selector-modal-list .list-object-title{padding:5px;text-transform:uppercase;font-style:italic;color:#aaa}
.globality-selector-modal-list .list-object{padding:5px 10px}
.globality-selector-modal-list .list-object.selected{background-color:#86a20c;color:white}
.globality-selector-modal-list .list-object:hover,.globality-selector-modal-list .list-object.hovered{cursor:pointer;background-color:#cecece}
.globality-selector-modal-list .list-object.option-filtered{display:none}
.globality-selector-modal-list .list-object .item-select-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.globality-selector-modal-list .list-object .flag-select-country,.globality-selector-modal-list .list-object .flag-select-currency{position:relative;top:-4px;margin-right:10px;float:left}
.globality-selector-modal-list .list-object.obj-not-found{color:#aaa;font-style:italic}
.globality-block-switch-container{width:100%;margin:auto;position:relative;cursor:pointer}
.globality-block-switch-container .toogle-common{transition:all .8s;padding:8px;background-color:#e9e9e9;color:#777;text-transform:uppercase;font-weight:100;text-align:center;min-width:50px;font-size:12px}
@media(min-width:768px) and (max-width:1199px){.globality-block-switch-container .toogle-common{font-size:13px}
}
@media(min-width:1200px){.globality-block-switch-container .toogle-common{font-size:14px}
}
.globality-block-switch-container .toogle-common.active{color:white;box-shadow:inset -25em 0 0 0 #86a20c}
.globality-block-switch-container .toogle-common.block{width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.globality-block-switch-container .toogle-common:not(.active):hover,.globality-block-switch-container .toogle-common:not(.active):active{box-shadow:inset -15em 0 0 0 #a6bd16,inset 15em 0 0 0 #a6bd16;color:white}
.globality-block-switch-container .toogle-off{transition:all .8s;padding:8px;background-color:#e9e9e9;color:#777;text-transform:uppercase;font-weight:100;text-align:center;min-width:50px;font-size:12px;border-top-left-radius:5px;border-bottom-left-radius:5px}
@media(min-width:768px) and (max-width:1199px){.globality-block-switch-container .toogle-off{font-size:13px}
}
@media(min-width:1200px){.globality-block-switch-container .toogle-off{font-size:14px}
}
.globality-block-switch-container .toogle-off.active{color:white;box-shadow:inset -25em 0 0 0 #86a20c}
.globality-block-switch-container .toogle-off.block{width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.globality-block-switch-container .toogle-off:not(.active):hover,.globality-block-switch-container .toogle-off:not(.active):active{box-shadow:inset -15em 0 0 0 #a6bd16,inset 15em 0 0 0 #a6bd16;color:white}
.globality-block-switch-container .toogle-on{transition:all .8s;padding:8px;background-color:#e9e9e9;color:#777;text-transform:uppercase;font-weight:100;text-align:center;min-width:50px;font-size:12px;border-top-right-radius:5px;border-bottom-right-radius:5px;margin-left:-4px}
@media(min-width:768px) and (max-width:1199px){.globality-block-switch-container .toogle-on{font-size:13px}
}
@media(min-width:1200px){.globality-block-switch-container .toogle-on{font-size:14px}
}
.globality-block-switch-container .toogle-on.active{color:white;box-shadow:inset -25em 0 0 0 #86a20c}
.globality-block-switch-container .toogle-on.block{width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.globality-block-switch-container .toogle-on:not(.active):hover,.globality-block-switch-container .toogle-on:not(.active):active{box-shadow:inset -15em 0 0 0 #a6bd16,inset 15em 0 0 0 #a6bd16;color:white}
.globality-block-switch-container .toogle-on.active{box-shadow:inset 25em 0 0 0 #86a20c}
.globality-captcha-component .form-group{margin-bottom:0}
@media(min-width:576px){.globality-captcha-component .form-group{max-width:40% !important}
}
.globality-captcha-component .google-recaptcha{margin-bottom:15px}
@media(max-width:767px){.globality-captcha-component .google-recaptcha{max-width:200px;transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}
}
.globality-captcha-component .captcha-error{color:#dd2c00;font-size:14px}
.globality-captcha-component .captcha-error .fas,.globality-captcha-component .captcha-error .far,.globality-captcha-component .captcha-error .fal,.globality-captcha-component .captcha-error .fad{font-size:18px}
.globality-captcha-component .captcha-label{margin:0;color:#fff}
.globality-captcha-component .globality-captcha-image-description{width:190px;color:#999;font-size:12px}
@media(min-width:576px){.globality-captcha-component .globality-captcha-image-description{float:right}
}
.globality-captcha-component .globality-captcha-image-material-container{width:190px}
@media(min-width:576px){.globality-captcha-component .globality-captcha-image-material-container:not(.captcha-no-float){float:right}
}
.globality-captcha-component .globality-captcha-image-material-container .globality-captcha-image-material{height:52px;display:block}
.globality-captcha-component .globality-captcha-image-material-container .globality-captcha-image-material:hover{cursor:pointer}
.globality-captcha-component .globality-captcha-image{width:190px;height:52px;border:1px solid #fff}
.globality-captcha-component .globality-captcha-image:hover{cursor:pointer}
@media(min-width:576px){.globality-captcha-component .globality-captcha-image{margin-top:1rem;float:right}
}
@media(min-width:768px){.globality-captcha-component .globality-captcha-image{margin-top:2rem}
}
.globality-captcha-component .simple-captcha-container{margin-bottom:20px;text-align:left}
.globality-file-uploader-component .upload-label{font-size:1em;color:#fff;margin-bottom:0}
.globality-file-uploader-component .upload-info{color:#999;font-size:14px}
.globality-file-uploader-component .files-selection .attachment{width:100px;margin-right:10px;text-align:center;float:left}
.globality-file-uploader-component .files-selection .attachment:hover .attachment-icon{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}
.globality-file-uploader-component .files-selection .attachment:hover .attachment-action{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;opacity:1;color:#f34444}
.globality-file-uploader-component .files-selection .attachment .attachment-icon-container{display:block}
.globality-file-uploader-component .files-selection .attachment .attachment-icon-container .attachment-icon{width:60px}
.globality-file-uploader-component .files-selection .attachment .attachment-name{font-size:13px;display:block;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.globality-file-uploader-component .files-selection .attachment .attachment-size{font-size:10px}
.globality-file-uploader-component .files-selection .attachment .attachment-action{opacity:0;font-size:40px;position:relative;top:70px;left:2px;z-index:100}
.globality-file-uploader-component .dropzone-container{width:100%}
.globality-file-uploader-component .dropzone-container .dropzone{max-width:100% !important;border:0;background:white}
.globality-file-uploader-component .dropzone-container .dropzone.bordered{border:2px solid rgba(134,162,12,0.3) !important;border-radius:0}
.globality-file-uploader-component .dropzone-container .dropzone.hover,.globality-file-uploader-component .dropzone-container .dropzone.dz-drag-hover{border:2px solid rgba(134,162,12,0.3) !important;color:#fff !important;background-color:rgba(134,162,12,0.5) !important}
.globality-file-uploader-component .dropzone-container .dropzone.dropped{background:#004640;border:10px solid #444}
.globality-file-uploader-component .dropzone-container .dropzone .dz-preview.dz-image-preview{background:transparent}
.globality-file-uploader-component .dropzone-container .dropzone .dz-preview .dz-error-message{top:50px !important}
.globality-file-uploader-component .dropzone-container .dropzone .dz-preview .dz-remove{text-decoration:none}
.globality-file-uploader-component .dropzone-container .dropzone .dz-preview .dz-remove:hover{text-decoration:none;color:#f34444;font-weight:900}
.globality-file-uploader-component .dropzone-container .dropzone.dz-browser-not-supported{border:2px solid #f34444 !important}
.globality-file-uploader-component .dropzone-container .dropzone.dz-browser-not-supported .dz-message{font-weight:900;color:#f34444}
.globality-file-uploader-component .dropzone-container .dropzone.dz-browser-not-supported .dz-fallback{text-align:center;color:#f34444}
.globality-file-uploader-component .dropzone-container .dropzone .drag-more-files{text-align:center}
.globality-file-uploader-component .dropzone-container .dropzone .drag-more-files .text{color:#aaa;margin-top:5px}
.globality-file-uploader-component .dropzone-container .dropzone .drag-more-files .icon{color:#aaa;font-size:50px}
.globality-file-uploader-component .dropzone-container .dropzone .dz-message{font-weight:400;margin:20px !important}
.globality-file-uploader-component .dropzone-container .dropzone .dz-message table{width:100%}
@media(min-width:576px){.globality-file-uploader-component .dropzone-container .dropzone .dz-message img{width:80px}
}
@media(max-width:575px){.globality-file-uploader-component .dropzone-container .dropzone .dz-message img{width:50px}
}
@media(max-width:575px){.globality-file-uploader-component .dropzone-container .dropzone .dz-message .drag-logo{display:none}
}
.globality-file-uploader-component .dropzone-container .dropzone .dz-message .note{font-size:.8em;font-weight:200;display:block;margin-top:1.4rem}
.globality-file-uploader-component .dropzone-container .dropzone.reduced{padding:10px;min-height:100px !important}
.globality-file-uploader-component .dropzone-container .dropzone.reduced .dz-preview.dz-image-preview{background:transparent}
.globality-file-uploader-component .dropzone-container .dropzone.reduced .dz-preview .dz-error-message{top:50px !important}
.globality-input-amount-container .hint{color:#aaa}
.glob-popover-green+.popover{background:linear-gradient(to bottom right,#a6bd16,#86a20c)}
.glob-popover-green+.popover::after{border-right:10px #86a20c solid;border-top:5px #86a20c solid}
.glob-popover-red+.popover{background:linear-gradient(to bottom right,#fd5c5c,#f34444)}
.glob-popover-red+.popover::after{border-right:10px #f34444 solid;border-top:5px #f34444 solid}
.popover{background:transparent;padding:.5em 1em;width:200px;text-align:center;color:white;border:0}
.popover.popover-green{background:linear-gradient(to bottom right,#a6bd16,#86a20c)}
.popover.popover-red{background:linear-gradient(to bottom right,#fd5c5c,#f34444)}
@media(max-width:767px){.popover{border-radius:8px 8px}
.popover::after{content:'';display:block;position:absolute;margin-left:40%;width:0;height:0;bottom:-10px;box-sizing:border-box;border-right:10px transparent solid;border-top:5px transparent solid;border-left:10px transparent solid;border-bottom:5px transparent solid}
.popover .arrow{display:none}
}
@media(min-width:768px){.popover{border-radius:8px 8px}
.popover::after{content:'';display:block;position:absolute;margin-left:40%;width:0;height:0;bottom:-10px;box-sizing:border-box;border-right:10px transparent solid;border-top:5px transparent solid;border-left:10px transparent solid;border-bottom:5px transparent solid}
}
.secure-btn-desc{font-size:13px;color:#aaa;vertical-align:top;margin-top:5px}
.secure-btn-desc .secure-text{display:inline}
.secure-btn-desc .fas,.secure-btn-desc .far,.secure-btn-desc .fal,.secure-btn-desc .fad{font-size:16px;color:#004640}
.globality-portlet-cti-claim-submit-component .color-dark-green{color:#004640}
.globality-portlet-cti-claim-submit-component .color-dark-gray{color:#aaa}
.globality-portlet-cti-claim-submit-component .display-5{font-size:2.5rem;font-weight:300;line-height:1.1}
.globality-portlet-cti-claim-submit-component .display-6{font-size:1.5rem;font-weight:300;line-height:1.1}
.globality-portlet-cti-claim-submit-component .step-title-icon{color:#004640;font-size:33px}
.globality-portlet-cti-claim-submit-component .claim-submit-section{border-bottom:1px solid gray}
.globality-portlet-cti-claim-submit-component .claim-submit-section-icon{color:#004640;font-size:20px}
.globality-portlet-cti-claim-submit-component .radio-group-label{margin:0 !important;padding:0 0 .5rem 0 !important;transform:initial !important;overflow:initial !important;pointer-events:initial !important}