.h1,.h2,.h3,h1,h2,h3{margin-top:10px;margin-bottom:10px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:lato,sans-serif}strong{font-weight:600}body{color:#484848;font-size:1.6em;font-family:lato,sans-serif;line-height:normal}#global-preloader{position:fixed;width:auto;display:block;background-color:#c851d3;z-index:1000;overflow:hidden;top:calc(5px);left:calc(50% - 75px);color:#fff;padding:5px 20px;border-radius:3px;-webkit-box-shadow:10px 10px 49px -1px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 49px -1px rgba(0,0,0,.75);box-shadow:10px 10px 49px -1px rgba(0,0,0,.75)}.validation-screen{margin-top:1em;border:1px solid #ccc;-webkit-box-shadow:2px 2px 15px -1px rgba(0,0,0,.35);-moz-box-shadow:2px 2px 15px -1px rgba(0,0,0,.35);box-shadow:2px 2px 15px -1px rgba(0,0,0,.35);padding:10px 25px}.table{display:table;margin-bottom:0}.t-cell{display:table-cell}.t-row{display:table-row}.v-align-middle{vertical-align:middle}.app-header{background-color:#013652;font-family:lato,sans-serif!important;padding:10px}.app-header .container{background:url(../../../assets/images/ulula_powered.png) no-repeat 98% 0;background-size:100px}.app-header .container .branding{display:inline-block;width:80px;height:auto}.app-header .container .branding img{width:100%;height:auto}.app-header h1{color:#fff;font-size:2em;display:inline-block}.introduction_message_text{padding-top:20px}.cookie-consent-block{background:#034466;font-family:open sans;border-bottom:1px solid #222;font-family:lato,sans-serif;padding:1em;color:#fff;box-shadow:0 4px 6px -2px rgba(0,0,0,.76)}.cookie-consent-block>.container{margin:0 auto;position:relative}.cookie-consent-block>.container>div{padding:0}.close-cookie-block{background-color:#c851d3;color:#fff;border-radius:0;transition:all ease .3s}.close-cookie-block:hover{background-color:#fff;color:#c851d3;text-decoration:none}.cookie-consent-block p{color:#fff}.learn-more{color:#fff;display:inline-block;border-bottom:1px solid #fff;padding-bottom:1px;line-height:1}.learn-more:hover{color:#c851d3;border-bottom:1px solid #c851d3}.cookie-consent-block span{display:block;font-weight:600;letter-spacing:1px}.cookie-consent-block .container{position:relative}.close-cookie-block{text-align:center;border-radius:4px;padding:1rem 1.8rem;display:inline-block;text-decoration:none;font-weight:700;line-height:1;margin-top:5px;border-radius:0;text-decoration:none}.is-flex{display:flex}.is-flex-child:first-child{flex:10}.is-flex-child:nth-child(2){flex:2;text-align:right}.resume-survey-notice{background:#c851d3;margin-bottom:1em}.resume-survey-notice .container{padding:0;padding-right:50px;position:relative}.resume-survey-notice h3{font-size:1.4em;margin:0 auto;padding:10px;padding-bottom:20px;padding-bottom:20px;color:#fff;word-break:break-all;line-height:1.4em}.close-notice-btn svg{width:30px;height:30px;fill:#fff}.resume-survey-notice .is-close{text-align:right;padding-top:8px;position:absolute;right:8px;top:0}.survey-already-taken{background:#ff5252}.survey-already-taken>h3{font-size:1.4em;margin:0 auto;padding:10px;color:#fff;word-break:break-all;line-height:1.4em}.action-buttons{margin:10px auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;max-width:100%}.action-buttons a{background:#09ad7e;padding:1em;margin:.3em;color:#fff;text-decoration:none;flex-grow:1;text-align:center;transition:ease all .3s}.action-buttons a:hover{background-color:#c851d3}.progress{border-radius:0;border:1px solid #ccc;line-height:16px;font-weight:600;height:20px;text-indent:5px}.progress .progress-bar{color:#484848}.progress .progress-bar .status{position:relative;left:26px;top:1px;float:right}.progress .progress-bar-info{background-color:#c851d3}#rootwizard .navbar{display:none!important}.survey-main{padding-top:20px}.question-wrap .question{font-weight:600;font-size:140%;margin-bottom:15px}.question-wrap .question .option-count{width:50px}.answers .text-input{min-height:80px;border:1px solid #ccc;width:100%;padding:0 10px}.answers .result{background-color:#eee;font-size:14px;text-align:right;padding:2px 10px 2px 2px;border:1px solid #ccc;position:relative;top:-4px}.answers .text-input:focus{outline:none}.answers .proceed-btn{background:#09ad7e;padding:.51em;margin:.3em;color:#fff;text-decoration:none;width:100%;text-align:center;transition:ease all .3s;text-transform:capitalize;border:none}.answers .proceed-btn:hover{background-color:#c851d3}.answers .ans-inner{border:1px solid #ccc;padding:.5em;margin-bottom:.5em;position:relative}.answers .ans-inner .round-marker{width:20px;height:20px;display:inline-block;border:1px solid #ccc;background-color:#eee;border-radius:50%;position:absolute;top:calc(50% - 10px);transition:ease all 1s}.answers .ans-inner .option-text{text-indent:30px;font-weight:600}.answers .question-option.selected .round-marker{background-color:#c851d3}.answers .option-select{padding-left:0;margin:1em auto}.thankyou-message{font-size:2.5em;text-align:center;font-weight:600;color:#013652;margin-top:1em}.thanks-view input{width:100%}.thanks-view .button{background:#09ad7e;padding:.51em;margin:.3em;color:#fff;text-decoration:none;width:100%;text-align:center;transition:ease all .3s;text-transform:capitalize;border:none}.thanks-view .button:hover{background-color:#c851d3}.ask-number{max-width:600px;max-width:500px;-webkit-box-shadow:0 2px 6px 2px rgba(0,0,0,.15);-moz-box-shadow:0 2px 6px 2px rgba(0,0,0,.15);box-shadow:0 2px 6px 2px rgba(0,0,0,.15)}.ask-number .iti--allow-dropdown input,.ask-number .iti--allow-dropdown input[type=tel],.ask-number .iti--allow-dropdown input[type=text],.ask-number .iti--separate-dial-code input,.ask-number .iti--separate-dial-code input[type=tel],.ask-number .iti--separate-dial-code input[type=text]{background-color:#eee;border:1px solid #ccc}.ask-number .inner{padding:10px}.ask-number .iti{position:relative;display:block;margin:0 auto;left:4px}.ask-number .button{margin-top:1em}.ask-number .user-message{padding:5px 10px;line-height:normal;background-color:#ff5252;color:#fff;margin:1em auto;position:relative;left:5px}.ask-number .user-message.is-error{background-color:#ff5252}.ask-number .user-message.is-error{background-color:#09ad7e}.ui-border-block{border:1px solid #ccc;padding:10px 10px 5px;position:static;margin:1em auto}.ui-border-block{padding:10px 10px 8px}.ui-border-block .inner{position:relative}.ui-border-block .heading{position:absolute!important;top:-22px!important;background-color:#fff;padding:0 12px;width:auto!important;color:#484848;font-weight:600;display:block}.ask-number.ui-border-block{margin-top:2em}.unsubscribe{-webkit-box-shadow:0 2px 6px 2px rgba(0,0,0,.15);-moz-box-shadow:0 2px 6px 2px rgba(0,0,0,.15);box-shadow:0 2px 6px 2px rgba(0,0,0,.15)}@media(max-width:767px){#unifor header.main h1{padding-left:0}.has-floating .shareiconscount{right:-149px}.shareiconscount,.btn-floating-social{margin-left:0}.top-right-float .shareiconscount{right:140px}.bottom-right-float .shareiconscount{right:140px}.cookie-consent-block span{display:inline}.close-cookie-block{width:100%}.is-flex{display:flex;flex-direction:column}.resume-survey-notice{margin-top:-10px}.action-buttons{flex-wrap:wrap}.action-buttons a{width:100%}.introduction_message_text{padding-top:5px}.app-header h1{font-size:1.6em;display:block;margin-bottom:5px}.app-header .container .branding{display:inline-block;width:50px;height:auto}.app-header .container{background:url(../../../assets/images/ulula_powered.png) no-repeat 99% 0;background-size:60px;padding:0}.container.survey-main{padding:0;padding-top:20px}.question-wrap .question .option-count{width:auto}.thankyou-message{font-size:1.6em;line-height:normal}.introduction_message_text img{width:100%;max-height:250px}}.dynamic-webform{border:1px solid #ccc;-webkit-box-shadow:2px 2px 15px -1px rgba(0,0,0,.35);-moz-box-shadow:2px 2px 15px -1px rgba(0,0,0,.35);box-shadow:2px 2px 15px -1px rgba(0,0,0,.35);margin-bottom:50px}.dynamic-webform hr{margin-top:10px;margin-bottom:10px}.dynamic-webform .is-category{border:none;padding:5px 5px 5px 15px;background-color:#013652;text-align:left;font-size:2em;color:#fff;margin-bottom:1em;margin-left:-15px;margin-right:-15px}.dynamic-webform .option-text-inner{text-indent:0;padding-left:35px}.dynamic-webform .is-gender-q,.dynamic-webform .is-gender-option{padding-bottom:10px}.dynamic-webform .is-gender-q input,.dynamic-webform .is-gender-q input:focus,.dynamic-webform .is-gender-option input,.dynamic-webform .is-gender-option input:focus{border:1px solid #ccc;padding:5px 10px;width:98%;outline:none}.dynamic-webform .is-disabled{opacity:.5;pointer-events:none}.dynamic-webform .answers .is-checkbox .ans-inner .round-marker{border-radius:0}.dynamic-webform .answers .is-checkbox.selected .ans-inner .round-marker{background-color:#eee}.dynamic-webform .answers .is-checkbox.selected .ans-inner .round-marker::after{content:"";display:inline-block;transform:rotate(45deg);height:25px;width:12px;margin-left:60%;border-bottom:7px solid #09ad7e;border-right:7px solid #09ad7e;position:relative;left:-4px;top:-8px}.dynamic-webform .answers .ans-inner{border:none}.dynamic-webform .table{color:#484848}.dynamic-webform .answers .round-marker{border:1px solid #999;background-color:#ccc}.dynamic-webform .answers .ans-inner{margin-bottom:0}.dynamic-webform .question-wrap .question{border-bottom:1px solid #ccc;padding-bottom:5px;font-weight:400;font-size:1.6em}.dynamic-webform .answers .ans-inner .option-text{font-weight:400}.dynamic-webform .is-submit-container{text-align:center}.dynamic-webform .is-submit-container .proceed-btn{margin:1em auto;width:300px;font-size:1.6em;outline:none}.is-dynamic-form.app-header .container{padding-left:35px;background-position:97% 100%}.attachment_action{display:inline-block;width:30px;height:39px;border:none;line-height:0;position:absolute;top:3px;z-index:25;right:35px;outline:none}.action-buttons print_pdf{margin-left:25%;margin-right:25%}.pdf-overlay{left:0;top:0;width:100%;height:100%;position:fixed;background:#222;z-index:9999}.overlay__inner{left:0;top:0;width:100%;height:100%;position:absolute}.overlay__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.spinner{width:75px;height:75px;display:inline-block;border-width:2px;border-color:rgba(255,255,255,.05);border-top-color:#fff;animation:spin 1s infinite linear;border-radius:100%;border-style:solid}@keyframes spin{100%{transform:rotate(360deg)}}