.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.gform_wrapper{display:block}.gform_wrapper form div.validation_error{color:#dd3131;border:0;position:relative;font-weight:400;text-align:left;padding:1rem 1rem 1rem 2rem;margin:0}.gform_wrapper form div.validation_error:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:20px;height:20px;background-image:url("data:image/svg+xml;utf8,<svg aria-hidden='true' data-prefix='far' data-icon='exclamation-circle' class='svg-inline--fa fa-exclamation-circle fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path fill='#dd3131' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 448c-110.532 0-200-89.431-200-200 0-110.495 89.472-200 200-200 110.491 0 200 89.471 200 200 0 110.53-89.431 200-200 200zm42-104c0 23.159-18.841 42-42 42s-42-18.841-42-42 18.841-42 42-42 42 18.841 42 42zm-81.37-211.401l6.8 136c.319 6.387 5.591 11.401 11.985 11.401h41.17c6.394 0 11.666-5.014 11.985-11.401l6.8-136c.343-6.854-5.122-12.599-11.985-12.599h-54.77c-6.863 0-12.328 5.745-11.985 12.599z'></path></svg>");background-size:100% 100%;background-position:center center}.gform_wrapper .gform_body .gform_fields .gfield{margin:0 0 2rem}.gform_wrapper .gform_body .gform_fields .gfield .password_input_container{position:relative;width:100%;display:block}.gform_wrapper .gform_body .gform_fields .gfield button.gform_show_password{right:15px;top:8px}.gform_wrapper .gform_body .gform_fields .gfield input{height:50px;border:1px solid #979797;position:relative}.gform_wrapper .gform_body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0 1rem}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-size:1rem;font-weight:400}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required{color:#000}.gform_wrapper .gform_body .gform_fields .gfield.hide-label .gfield_label{display:none}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container{margin-top:0}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_number,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_text{margin-top:0}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_number input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_number select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_text input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_text select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0 1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_textarea textarea{border:1px solid #979797;padding:1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select select{border:1px solid #979797;height:50px;background-image:url("data:image/svg+xml;utf8,<svg aria-hidden='true' data-prefix='far' data-icon='chevron-down' class='svg-inline--fa fa-chevron-down fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path fill='currentColor' d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'></path></svg>");background-origin:content-box;background-position:right center;background-repeat:no-repeat;background-size:12px 15px;padding:0 1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select select:hover{cursor:pointer}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select select option.gf_placeholder{color:#828282}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_multiselect select{border:1px solid #979797;padding:1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_multiselect select option{margin-bottom:.3rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li label{display:block;position:relative;padding:2px 0 2px 2.5rem;font-size:1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li label:before{content:"";position:absolute;left:0;top:2px;display:block;background-color:#fff;border:1px solid #979797;width:25px;height:25px}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]{position:absolute;left:-999em}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:focus+label:before{box-shadow:0 3px 14px 0 rgba(0,0,0,.3);border:1px solid #979797;font-weight:500}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:checked+label:before{content:"\f00c";font-family:"Font Awesome 5 Pro";text-align:center;font-weight:400}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio li label{display:block;position:relative;padding:2px 0 2px 2.5rem;font-size:1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio li label:before{content:"";position:absolute;left:0;top:2px;display:block;background-color:#fff;border:1px solid #979797;width:25px;height:25px;border-radius:50%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio li label:after{content:"";position:absolute;left:4px;top:6px;display:block;width:17px;height:17px;border-radius:50%;background-color:#229c2d;opacity:0}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio li input[type=radio]{position:absolute;left:-999em}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio li input[type=radio]:focus+label:before{box-shadow:0 3px 14px 0 rgba(0,0,0,.3);border:1px solid #979797;font-weight:500}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio li input[type=radio]:checked+label:after{opacity:1}.gform_wrapper .gform_body .gform_fields .gfield.radio_small .ginput_container_radio .gfield_radio{text-align:left}.gform_wrapper .gform_body .gform_fields .gfield.radio_small .ginput_container_radio .gfield_radio li{display:inline-block;clear:none}.gform_wrapper .gform_body .gform_fields .gfield.radio_small .ginput_container_radio .gfield_radio li:not(:last-child){margin-right:2rem}.gform_wrapper .gform_body .gform_fields .gfield.radio_small .ginput_container_radio .gfield_radio li label{white-space:nowrap}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date{position:relative}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date input{width:100%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0 1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .ui-datepicker-trigger{position:absolute;top:50%;transform:translateY(-50%);right:1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .ui-datepicker-trigger:hover{cursor:pointer}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .clear-multi .ginput_container_date{width:33.33%;margin:0}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .clear-multi .ginput_container_date:not(:last-child){padding-right:1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .clear-multi .ginput_container_date select{border:1px solid #979797;height:50px;background-image:url("data:image/svg+xml;utf8,<svg aria-hidden='true' data-prefix='far' data-icon='chevron-down' class='svg-inline--fa fa-chevron-down fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path fill='currentColor' d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'></path></svg>");background-origin:content-box;background-position:right center;background-repeat:no-repeat;background-size:12px 15px;padding:0 1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .clear-multi .ginput_container_date select:hover{cursor:pointer}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .clear-multi .ginput_container_date select option.gf_placeholder{color:#828282}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time{width:50%;max-width:50%;margin:0}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time:first-child{padding-right:1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time input{width:100%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0 1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time label{text-align:left;margin:0}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time i{display:none}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_phone input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0 1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_address select{border:1px solid #979797;height:50px;background-image:url("data:image/svg+xml;utf8,<svg aria-hidden='true' data-prefix='far' data-icon='chevron-down' class='svg-inline--fa fa-chevron-down fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path fill='currentColor' d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'></path></svg>");background-origin:content-box;background-position:right center;background-repeat:no-repeat;background-size:12px 15px;padding:0 1rem}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_address select:hover{cursor:pointer}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_address select option.gf_placeholder{color:#828282}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_address label{font-size:1rem;margin:1rem 0 0 0}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_fileupload input{background-color:#fff;color:#000;padding:.75rem 1rem;height:auto;min-height:50px}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_fileupload .gform_drop_area{border:1px solid #979797;background-color:#fff}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_fileupload .gform_drop_area .gform_button_select_files{background-color:#229c2d;color:#fff;border:0;font-size:1rem;height:45px;padding:6px 1.5rem!important}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_fileupload .gform_drop_area .gform_button_select_files:hover{background-color:rgb(29.4368421053,135.0631578947,38.9605263158);text-decoration:underline}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_fileupload .gform_drop_instructions{color:#000;font-size:1rem}.gform_wrapper .gform_body .gform_fields .gfield [type=color]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=date]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=datetime-local]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=datetime]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=email]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=month]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=number]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=password]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=search]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=tel]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=text]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=time]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=url]:focus,.gform_wrapper .gform_body .gform_fields .gfield [type=week]:focus,.gform_wrapper .gform_body .gform_fields .gfield textarea:focus{box-shadow:0 3px 14px 0 rgba(0,0,0,.3);border:1px solid #979797}.gform_wrapper .gform_body .gform_fields .gfield.gf_left_half,.gform_wrapper .gform_body .gform_fields .gfield.gfield.gf_right_half{width:50%}.gform_wrapper .gform_body .gform_fields .gfield input,.gform_wrapper .gform_body .gform_fields .gfield textarea{margin-bottom:0}.gform_wrapper .gform_body .gform_fields .gfield input::-moz-placeholder, .gform_wrapper .gform_body .gform_fields .gfield textarea::-moz-placeholder{color:#828282}.gform_wrapper .gform_body .gform_fields .gfield input::placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea::placeholder{color:#828282}.gform_wrapper .gform_body .gform_fields .gfield input::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea::-webkit-input-placeholder{color:#828282}.gform_wrapper .gform_body .gform_fields .gfield input::-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea::-moz-placeholder{color:#828282}.gform_wrapper .gform_body .gform_fields .gfield input:-ms-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea:-ms-input-placeholder{color:#828282}.gform_wrapper .gform_body .gform_fields .gfield input:-moz-placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea:-moz-placeholder{color:#828282}.gform_wrapper .gform_body .gform_fields .gfield div.ginput_complex span.ginput_left select,.gform_wrapper .gform_body .gform_fields .gfield div.ginput_complex span.ginput_right select,.gform_wrapper .gform_body .gform_fields .gfield input[type=radio],.gform_wrapper .gform_body .gform_fields .gfield select{margin-bottom:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error{margin:0 0 2rem;border:0;background-color:transparent}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .validation_message{color:#dd3131;border:0;position:relative;font-weight:400;text-align:left;padding:0;margin:.5rem 0 0 0}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .validation_message:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:16px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg aria-hidden='true' data-prefix='far' data-icon='exclamation-circle' class='svg-inline--fa fa-exclamation-circle fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path fill='#dd3131' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 448c-110.532 0-200-89.431-200-200 0-110.495 89.472-200 200-200 110.491 0 200 89.471 200 200 0 110.53-89.431 200-200 200zm42-104c0 23.159-18.841 42-42 42s-42-18.841-42-42 18.841-42 42-42 42 18.841 42 42zm-81.37-211.401l6.8 136c.319 6.387 5.591 11.401 11.985 11.401h41.17c6.394 0 11.666-5.014 11.985-11.401l6.8-136c.343-6.854-5.122-12.599-11.985-12.599h-54.77c-6.863 0-12.328 5.745-11.985 12.599z'></path></svg>");background-size:100% 100%;background-position:center center}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .gfield_label{color:#000;margin-top:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error.gf_left_half,.gform_wrapper .gform_body .gform_fields .gfield.gfield_error.gf_right_half{margin:inherit;max-width:50%!important;padding-right:1rem!important;margin:0 0 2rem}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container input,.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container select,.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container textarea{border-color:#dd3131}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container.ginput_container_fileupload .validation_message{display:none}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container_checkbox .gfield_checkbox li label:before{border-color:#dd3131}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container_radio .gfield_radio li label:before{border-color:#dd3131}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gform_body .gform_fields .gfield.gfield_error textarea{border-color:#dd3131}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background-color:#229c2d;color:#fff;border:0;font-size:1rem;height:45px;padding:6px 1.5rem!important}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover{background-color:rgb(29.4368421053,135.0631578947,38.9605263158);text-decoration:underline}body .gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),body .gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker){margin-top:0}@media only screen and (max-width:63.938em){.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:0!important}}@media only screen and (max-width:40em){.gform_wrapper .gform_body .gform_fields .gfield.gf_left_half,.gform_wrapper .gform_body .gform_fields .gfield.gf_right_half{display:inline-block;clear:none}.gform_wrapper .gform_body .gform_fields .gfield.gf_left_half{padding-right:16px}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .clear-multi{display:block}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .clear-multi .ginput_container_date:nth-child(1){width:50%;display:inline-block;clear:none}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .clear-multi .ginput_container_date:nth-child(2){width:50%;display:inline-block;clear:none;padding-right:0!important}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .clear-multi .ginput_container_date:nth-child(3){width:100%;padding:0;display:block;margin-top:1rem}}body{font-family:"Nunito Sans",times;background:#e6f5fc}body::before{content:"";position:absolute;left:0;top:0;height:175px;background:linear-gradient(180deg,#fff 0,#e6f5fc 100%)}body .row:after,body .row:before{content:none}.is-drilldown{max-width:none!important}a.skiplink{background-color:#000;color:#fff;display:none!important;font-size:1.3em;left:-1000em;padding:.8em;position:absolute;z-index:10}a.skiplink:focus{left:1em;top:1em;z-index:1000}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}a:focus,a:hover{color:#000}a,ol li,p,ul li{font-family:"Nunito Sans",times;color:#001689}a:last-child,ol li:last-child,p:last-child,ul li:last-child{margin-bottom:0}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{color:#001689;font-family:"Nunito Sans",times;font-weight:700}.h1,h1{font-size:2rem;line-height:38px}.h2,h2{font-size:1.5rem;line-height:28px}.h3,h3{font-size:1.5rem;line-height:1.875rem}.h4,h4{font-size:1.125rem;line-height:1.625rem}.h6,h6{font-size:1.2rem}main#main{margin-top:64px}.slickslider{list-style:none;margin:0;padding:0;width:100%}.slickslider .slick-list,.slickslider .slick-track{overflow:hidden;width:100%}.slickslider li{float:left}.slickslider li img{width:100%}body .tooltip{border-bottom:none;cursor:pointer}.btn{background-color:#001689;border:0;color:#fff;display:inline-block;font-size:1rem;padding:.7rem 1.5rem .7rem 1rem;position:relative;text-align:center;border-radius:4px;font-weight:600;line-height:28px;transition:all .2s cubic-bezier(.17,.67,.83,.67)}.btn.ghost{background-color:transparent;color:#001689;border:1px solid #001689;border-radius:4px;font-size:.75rem;line-height:normal;padding:.5rem .75rem}.btn.ghost:focus,.btn.ghost:hover{background-color:transparent;padding-right:1.875rem}.btn.has-icon:after{color:#001689;content:"\f0da";display:block;font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.btn.green{background-color:#57b6b2;color:#fff}.btn.white{background-color:#fff;color:#001689}.btn.white.has-icon:after{transform:translateY(-50%) rotate(90deg)}.btn.pink{background-color:#da576c;color:#fff}.btn.pink.has-icon:after{color:#fff;transform:translateY(-50%) rotate(0)}.btn:focus,.btn:hover{background:rgb(66.0331950207,151.9668049793,148.3485477178);border:0}.text{font-family:"Nunito Sans",times}.text .btn:not(:last-child){margin-bottom:1rem}.text a:not(.btn){color:#001689;text-decoration:underline}.text a:not(.btn).link{border-bottom:2px solid #001689;color:#001689;position:relative;text-decoration:none}.text a:not(.btn).link:after{color:#001689;content:"\f0da";font-family:"Font Awesome 5 Pro";font-weight:600;margin:0 0 0 .5rem}.text a:not(.btn):hover{text-decoration:none}.text ol li,.text p,.text small,.text ul li{color:#3345a1;font-family:"Nunito Sans",times}.text .bluebox{background:#fff;color:#001689;margin:0 0 2rem;padding:2rem}.text blockquote{border-left:4px solid #82ceee;font-weight:600}.text .sourcescontent{color:#3345a1;margin:4rem 0 0}.text .sourcescontent strong{color:#3345a1}.image{background-position:center center;background-repeat:no-repeat;background-size:contain;display:block}.grid-card,.grid-card-congresnews,.grid-card-elearning,.grid-card-feesandregistration,.grid-card-meeting,.grid-card-news,.grid-card-webcast{position:relative;transition:all .2s cubic-bezier(.17,.67,.83,.67);display:flex;align-items:center}.grid-card .image,.grid-card-congresnews .image,.grid-card-elearning .image,.grid-card-feesandregistration .image,.grid-card-meeting .image,.grid-card-news .image,.grid-card-webcast .image{background-color:rgba(204,204,204,.3);background-size:cover;position:relative;min-width:120px;height:120px;border-radius:4px}.grid-card .image:after,.grid-card-congresnews .image:after,.grid-card-elearning .image:after,.grid-card-feesandregistration .image:after,.grid-card-meeting .image:after,.grid-card-news .image:after,.grid-card-webcast .image:after{content:"";display:block;padding-bottom:60%}.grid-card .image .sponsored,.grid-card-congresnews .image .sponsored,.grid-card-elearning .image .sponsored,.grid-card-feesandregistration .image .sponsored,.grid-card-meeting .image .sponsored,.grid-card-news .image .sponsored,.grid-card-webcast .image .sponsored{background-color:#57b6b2;color:#fff;padding:.25rem 1rem;position:absolute;right:0;top:0}.grid-card h3,.grid-card-congresnews h3,.grid-card-elearning h3,.grid-card-feesandregistration h3,.grid-card-meeting h3,.grid-card-news h3,.grid-card-webcast h3{font-size:1rem;line-height:19px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:700}.grid-card .text p,.grid-card-congresnews .text p,.grid-card-elearning .text p,.grid-card-feesandregistration .text p,.grid-card-meeting .text p,.grid-card-news .text p,.grid-card-webcast .text p{color:#001689}.grid-card .categories,.grid-card-congresnews .categories,.grid-card-elearning .categories,.grid-card-feesandregistration .categories,.grid-card-meeting .categories,.grid-card-news .categories,.grid-card-webcast .categories{font-size:13px;margin:.25rem 0;line-height:19px}.grid-card .date,.grid-card-congresnews .date,.grid-card-elearning .date,.grid-card-feesandregistration .date,.grid-card-meeting .date,.grid-card-news .date,.grid-card-webcast .date{font-weight:700;font-size:12px;margin:0}.grid-card .date i,.grid-card-congresnews .date i,.grid-card-elearning .date i,.grid-card-feesandregistration .date i,.grid-card-meeting .date i,.grid-card-news .date i,.grid-card-webcast .date i{margin-right:.5rem}.grid-card .content,.grid-card-congresnews .content,.grid-card-elearning .content,.grid-card-feesandregistration .content,.grid-card-meeting .content,.grid-card-news .content,.grid-card-webcast .content{padding:0 0 0 1rem}.grid-card .content .text>p span:last-of-type,.grid-card-congresnews .content .text>p span:last-of-type,.grid-card-elearning .content .text>p span:last-of-type,.grid-card-feesandregistration .content .text>p span:last-of-type,.grid-card-meeting .content .text>p span:last-of-type,.grid-card-news .content .text>p span:last-of-type,.grid-card-webcast .content .text>p span:last-of-type{display:none}.grid-card .link,.grid-card-congresnews .link,.grid-card-elearning .link,.grid-card-feesandregistration .link,.grid-card-meeting .link,.grid-card-news .link,.grid-card-webcast .link{height:100%;left:0;position:absolute;top:0;width:100%}.grid-card .more-info,.grid-card-congresnews .more-info,.grid-card-elearning .more-info,.grid-card-feesandregistration .more-info,.grid-card-meeting .more-info,.grid-card-news .more-info,.grid-card-webcast .more-info{margin-top:1rem}div.gform_wrapper div.gform_validation_errors{border:0;padding:0}div.gform_wrapper div.gform_validation_errors div.validation_error{border:0;color:#dd3131;font-weight:400;margin-bottom:0;padding-left:0;text-align:left}.gform_wrapper .gform_body .gform_fields .gfield input,.gform_wrapper .gform_body .gform_fields .gfield select,.gform_wrapper .gform_body .gform_fields .gfield textarea{background-blend-mode:multiply;background-color:#e6f5fc;border:0;border-bottom:2px solid #001689}.gform_wrapper .gform_body .gform_fields .gfield.landcode{clear:none;float:left;margin:0;width:20%}.gform_wrapper .gform_body .gform_fields .gfield.landcode select{background-color:#fff}.gform_wrapper .gform_body .gform_fields .gfield.phone{clear:none;float:left;width:80%}.gform_wrapper .gform_body .gform_fields .gfield.phone input{margin:0}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select select{border:0;border-bottom:2px solid #001689}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error{padding:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error.gfield_contains_required div.ginput_container{margin:0}.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_radio ul.gfield_radio li[class*=gchoice_]{overflow:visible}.breadcrumbs{color:rgb(178.5,178.5,178.5);margin:2rem 0 1rem}.breadcrumbs a,.breadcrumbs span{color:rgb(178.5,178.5,178.5)}.breadcrumbs .current-item{display:none}.socialshare{display:flex;font-size:1rem;line-height:normal;gap:.5rem}.socialshare span i{color:#9cf}.socialshare a{color:#001689}.socialshare a i{border:0;cursor:pointer}.single .divider:nth-last-child(2){display:none}.single main#main .dfp-ad{background:linear-gradient(to bottom,#fff 0,#fff 40%,transparent 40%,transparent 100%);position:relative}.single main#main .dfp-ad.header:before{background-color:#fff;content:"";height:200px;left:0;position:absolute;top:-200px;width:100%}.single .sponsoredby{background-color:#57b6b2;border:2px solid #57b6b2;color:#fff;display:inline-block;line-height:normal;margin-left:1rem;padding:.4rem 1rem;position:relative}.single .sponsoredby a{color:#fff}.single a.sponsoredby:hover{text-decoration:underline}.single .single-featured{background-position:center;background-size:cover;height:400px;margin:0 0 1rem;width:100%}.single .fadeout{color:#001689;position:relative}.single .fadeout:after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);bottom:0;content:"";height:100px;left:0;position:absolute;width:100%}.single .bigno,.single .bigyes{background-color:#57b6b2;background-image:url(../img/pattern.png);margin:2rem 0;padding:2rem;position:relative}.single .bigno:after,.single .bigyes:after{align-items:center;color:#fff;content:"\f30d";display:flex;font-family:"Font Awesome 5 Pro";font-size:6rem;font-weight:300;height:100%;justify-content:center;opacity:.4;position:absolute;right:2rem;top:0}.single .bigno a,.single .bigyes a{color:#fff}.single .bigno .btn,.single .bigyes .btn{color:#fff;font-size:1rem;text-decoration:none}.single .bigno .btn.ghost,.single .bigyes .btn.ghost{background-color:#b4e2f5;color:#fff;padding:.7rem 1rem;text-align:center}.single .bigno .btn.ghost:hover,.single .bigyes .btn.ghost:hover{color:#fff}.single .bigno .btn:after,.single .bigyes .btn:after{content:none}.single .bigno h3,.single .bigno p,.single .bigyes h3,.single .bigyes p{color:#fff;max-width:70%}.single .bigno h3,.single .bigyes h3{font-size:1.3rem}.single .bigyes{background-color:#82ceee;background-image:url(../img/pattern.png)}.single .bigyes h3{color:#001689}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper{margin:1.875rem 0}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form{background-color:#fff;box-shadow:0 8px 16px rgba(130,206,238,.25);padding:3rem 2rem}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield.gfield_html h3{font-weight:700}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .gfield_label{color:#3345a1;display:block}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input{border-bottom:0;box-shadow:none;color:#3345a1}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input:focus{border:0;box-shadow:0 4px 6px rgba(180,226,245,.25)}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_select select{border-bottom:0;color:#3345a1}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_multiselect select{border:0!important}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_multiselect select option{color:#3345a1}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_complex span label{color:#3345a1}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_radio ul.gfield_radio{align-items:center;display:flex;margin:0}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_radio ul.gfield_radio li[class*=gchoice_]{margin:0 1rem 0 0}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_radio ul.gfield_radio li[class*=gchoice_] label{color:#3345a1;margin:0;padding-left:1.875rem}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_radio ul.gfield_radio li[class*=gchoice_] label:before{background-color:#e6f5fc;border:1px solid #e6f5fc}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_radio ul.gfield_radio li[class*=gchoice_] label:after{background-color:#57b6b2}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox{margin:0}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li[class*=gchoice_]{margin:0 1rem 1rem 0;overflow:visible}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li[class*=gchoice_] input:checked+label:before{color:#82ceee}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li[class*=gchoice_] input:focus{box-shadow:none}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li[class*=gchoice_] label{color:#3345a1;margin:0;padding-left:2.25rem}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li[class*=gchoice_] label:before{background-color:#e6f5fc;border:1px solid #e6f5fc;top:6px}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error input{border:1px solid #dd3131}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error .ginput_complex.gf_name_has_3 span.name_last,.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error .ginput_complex.gf_name_has_3 span.name_middle{margin-left:0!important}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error .ginput_complex+.gfield_description{margin-top:0}.single .flex-holder div.gform_wrapper.whitepaper-form_wrapper form .gform_footer input[type=submit]{background-color:#57b6b2}.page-template-page-account{background:#f2f2f2}.page-template-page-account .sidebar{padding:5rem 2rem}.page-template-page-account .sidebar .title{color:#001689;font-size:2rem}.page-template-page-account .sidebar .menu{display:block;margin:2rem 0;width:100%}.page-template-page-account .sidebar .menu li{display:block;margin:0 0 3px}.page-template-page-account .sidebar .menu li a{background:#fff;color:#001689;font-size:1rem;transition:all .2s linear}.page-template-page-account .sidebar .menu li.active a{position:relative}.page-template-page-account .sidebar .menu li.active a:after{color:#001689;content:"\f0da";font-family:"Font Awesome 5 Pro";position:absolute;right:1rem}.page-template-page-account .sidebar .menu li.active:hover a:after{font-weight:900}.page-template-page-account .sidebar .menu li:hover a{background-color:#e6f5fc}.page-template-page-account .sidebar .logout{border-bottom:2px solid #001689;color:#001689;position:relative}.page-template-page-account .sidebar .logout:before{color:#001689;content:"\f0d9";font-family:"Font Awesome 5 Pro";margin:0 .5rem 0 0}.page-template-page-account .content{background:#fff;margin:5rem 0;padding:2rem 2rem 2rem 3rem}.page-template-page-account .content h1{font-size:2.1rem}.page-template-page-account #menu-loggedin{display:inline-block}.page-template-page-account #menu-loggedin li{display:block}.page-template-page-account #menu-loggedin li.active a{color:#000}.page-template-page-account .logout:before{content:"\f0d9";font-family:"Font Awesome 5 Pro";font-weight:600;margin:0 .5rem 0 0}.header-home{height:60vh}.header-home,.header-homev2{min-height:600px;padding:8rem 0 4rem;position:relative;z-index:2}.header-home:after,.header-homev2:after{background-color:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.header-home.white .introblock h1,.header-home.white .introblock p,.header-homev2.white .introblock h1,.header-homev2.white .introblock p{color:#fff}.header-home>.row,.header-homev2>.row{z-index:2}.header-home>.row .text.white p,.header-homev2>.row .text.white p{font-size:1.125rem;line-height:1.625rem}.header-home.text.white .introblock h1,.header-home.text.white .introblock p,.header-homev2.text.white .introblock h1,.header-homev2.text.white .introblock p{color:#fff}.header-home.text.white .introblock p,.header-homev2.text.white .introblock p{font-size:1.125rem;line-height:1.625rem}.header-home .anchorwrap,.header-homev2 .anchorwrap{bottom:0;left:0;position:absolute;width:100%}.header-home .anchorwrap .btn.white,.header-homev2 .anchorwrap .btn.white{margin:0;padding:.7rem 2rem .7rem 1rem;position:relative}.header-home .anchorwrap .btn.white.has-icon:after,.header-homev2 .anchorwrap .btn.white.has-icon:after{right:1rem}.header-home .image,.header-homev2 .image{background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.header-home .white,.header-homev2 .white{background:#fff;margin:4rem 0 0;padding:2rem}.header-home .searchblock,.header-homev2 .searchblock{background:#001689;color:#fff;padding:2rem}.header-home .searchblock select,.header-homev2 .searchblock select{color:#001689;margin:.5rem 0 1rem}.header-home .searchblock .btn,.header-homev2 .searchblock .btn{margin-top:1rem;width:100%}.header-home .nav-box,.header-homev2 .nav-box{background:#e6f5fc;color:#001689;padding:2.5rem;margin:2rem 0}.header-home .nav-box p,.header-homev2 .nav-box p{font-size:1.5rem;font-weight:700}.header-home .nav-box .btn.white,.header-homev2 .nav-box .btn.white{margin:0;padding:.7rem 1.5rem .7rem 1rem}.header-home .nav-box .btn.white:hover,.header-homev2 .nav-box .btn.white:hover{background-color:#001689;color:#fff}@media screen and (min-width:40rem){.header-home .nav-box,.header-homev2 .nav-box{position:absolute;bottom:0;right:0;width:268px;margin:unset}}.header-small{margin:2rem 0}.specialisms{padding:3rem 0}.specialisms h2{margin-bottom:1.5rem}.specialisms .labelholder{position:relative}.specialisms .labelholder .label{background:#fff;color:#001689;font-size:1rem;font-weight:600;padding:1rem;position:absolute;top:-6.9rem}.specialisms .labelholder .label:after{content:"\f0d7";font-family:"Font Awesome 5 Pro";font-weight:600;margin:0 0 0 .5rem}.specialisms ul{display:grid;padding:0;grid-template-columns:1fr 1fr;gap:1rem}.specialisms ul li{display:block}.specialisms ul li a{background:#fff;color:#001689;display:block;padding:.5rem 1rem;position:relative;height:100px;overflow:hidden;border-radius:4px;font-weight:500}.specialisms ul li a .icon{position:absolute;bottom:10px;right:-20px;font-size:4rem;line-height:0}.specialisms ul li a .icon i{color:#9cf;opacity:.4}.tax-congressen .no-news-items-found{display:none}.fees-and-registrations,.specialism-tabs{background:#f2f2f2;margin:4rem 0 0;padding:3rem 0}.fees-and-registrations h2,.specialism-tabs h2{margin:0 0 2rem;text-align:center}.fees-and-registrations h2 span,.specialism-tabs h2 span{color:#82ceee}.fees-and-registrations .tabs-content,.specialism-tabs .tabs-content{background:0 0;border:0}.fees-and-registrations .tabs,.specialism-tabs .tabs{background:0 0;border:0;display:flex;justify-content:flex-start}.fees-and-registrations .tabs .tabs-title:last-child a,.specialism-tabs .tabs .tabs-title:last-child a{border-right:1px solid #ccc}.fees-and-registrations .tabs .tabs-title a,.specialism-tabs .tabs .tabs-title a{border-color:#ccc;border-style:solid;border-width:1px 0 1px 1px;color:#3345a1;display:flex;font-size:1rem;line-height:30px;padding:.5rem 1rem}.fees-and-registrations .tabs .tabs-title a div,.specialism-tabs .tabs .tabs-title a div{background-position:center center;background-repeat:no-repeat;display:inline-block;height:30px;margin:0;width:30px}.fees-and-registrations .tabs .tabs-title>a[aria-selected=true],.specialism-tabs .tabs .tabs-title>a[aria-selected=true]{background:#001689;border-color:#001689;color:#fff}.fees-and-registrations .tabs .tabs-title>a[aria-selected=true][href*=news] div,.specialism-tabs .tabs .tabs-title>a[aria-selected=true][href*=news] div{background-image:url(../img/iconen_icon-nieuwsbrief-wit.svg)!important}.fees-and-registrations .tabs .tabs-title>a[aria-selected=true][href*=webcast] div,.specialism-tabs .tabs .tabs-title>a[aria-selected=true][href*=webcast] div{background-image:url(../img/iconen_icon-live-webcast-wit.svg)!important}.fees-and-registrations .tabs .tabs-title>a[aria-selected=true][href*=learning] div,.specialism-tabs .tabs .tabs-title>a[aria-selected=true][href*=learning] div{background-image:url(../img/iconen_icon-e-learning-wit.svg)!important}.fees-and-registrations .tabs .tabs-title>a[aria-selected=true][href*=meeting] div,.specialism-tabs .tabs .tabs-title>a[aria-selected=true][href*=meeting] div{background-image:url(../img/iconen_icon-bijeenkomst-wit.svg)!important}.fees-and-registrations .tabs .tabs-title>a[aria-selected=true][href*=congres] div,.specialism-tabs .tabs .tabs-title>a[aria-selected=true][href*=congres] div{background-image:url(../img/iconen_icon-nieuwsbrief-wit.svg)!important}.fees-and-registrations .tabs .tabs-title>a[aria-selected=true][href*=podcast] div,.specialism-tabs .tabs .tabs-title>a[aria-selected=true][href*=podcast] div{background-image:url(../img/iconen_icon-podcast-wit.svg)!important}.fees-and-registrations .tabs .tabs-title>a[aria-selected=true][href*=vaca] div,.specialism-tabs .tabs .tabs-title>a[aria-selected=true][href*=vaca] div{background-image:url(../img/iconen_icon-nieuwsbrief-wit.svg)!important}.fees-and-registrations .no-items,.specialism-tabs .no-items{background:#fff;color:#001689;font-weight:600;padding:2rem;text-align:center}.fees-and-registrations .filters,.specialism-tabs .filters{background:#fff;display:inline-block}.fees-and-registrations .filters .filter-btn,.specialism-tabs .filters .filter-btn{border:2px solid #ccc;color:#001689;display:inline-block;padding:.3rem .5rem}.fees-and-registrations .filters .filter-btn.active,.specialism-tabs .filters .filter-btn.active{background:#001689;color:#fff}.fees-and-registrations .items,.specialism-tabs .items{margin:2rem auto}.fees-and-registrations .pagination-centered,.specialism-tabs .pagination-centered{text-align:center}.fees-and-registrations .pagination-centered a,.fees-and-registrations .pagination-centered span,.specialism-tabs .pagination-centered a,.specialism-tabs .pagination-centered span{background:#fff;color:#001689;padding:.5rem 1rem}.fees-and-registrations .pagination-centered a.current,.fees-and-registrations .pagination-centered a:hover,.fees-and-registrations .pagination-centered span.current,.fees-and-registrations .pagination-centered span:hover,.specialism-tabs .pagination-centered a.current,.specialism-tabs .pagination-centered a:hover,.specialism-tabs .pagination-centered span.current,.specialism-tabs .pagination-centered span:hover{background:#57b6b2;color:#fff}.textimage{background:#e6f5fc;position:relative}.textimage.right .image{left:auto;right:0}.textimage.right .image .label{left:1rem;right:auto}.textimage.right .text-holder{padding:6rem 4rem 6rem 1rem}.textimage .text-holder{align-items:center;display:flex;padding:6rem 1rem 6rem 4rem}.textimage .image{background:#ccc;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:50%}.textimage .image .label{background:#001689;color:#fff;font-weight:600;padding:.6rem;position:absolute;right:1rem;text-transform:uppercase;top:1rem}.textimage .image:after{content:"";display:block;padding-bottom:100%}.numbers{color:#001689;padding:6rem 0;position:relative}.numbers:before{background-image:url(../img/pattern-light-blue.png);content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.numbers .numberholder{margin:0 0 2rem}.numbers .numberholder .number{font-size:3.375rem;font-weight:600}.uniquevalues{padding:4rem 0}.uniquevalues h2{margin:0 0 2rem;text-align:center}.uniquevalues i{color:#001689;float:left;font-size:1.5rem;margin:0 1rem 0 0}.uniquevalues .titleholder{color:#3345a1;display:inline-block;width:calc(70% - 2rem)}.uniquevalues .imageicon{background-position:center;background-repeat:no-repeat;background-size:contain;float:left;height:24px;margin:0 1rem 0 0;width:24px}.columnblock{margin:4rem 0}.faqs{margin:4rem 0}.faqs h3{font-size:1.2rem}.faqs ul{list-style:none;margin:0;padding:0}.faqs ul li a{border-bottom:2px solid #82ceee;color:#001689;display:block;line-height:2.5;position:relative;transition:all .2s cubic-bezier(.17,.67,.83,.67)}.faqs ul li a:after{color:#001689;content:"\f0da";font-family:"Font Awesome 5 Pro";font-weight:600;position:absolute;right:0;transition:all .2s cubic-bezier(.17,.67,.83,.67)}.faqs ul li a:hover{border-color:#001689}.faqs ul li a:hover:after{color:#82ceee}.flag{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.15);color:#979797;flex-direction:column;flex-wrap:wrap;justify-content:center;left:1rem;padding:.4rem;position:absolute;top:1rem;z-index:9}.flag a,.flag i{color:#979797;display:flex;justify-content:center;margin:.3rem 0}.bookmark.my_favorite{color:#f26178}.bookmark.my_favorite i:before{font-weight:600}.dfp-ad{margin:2rem 0 0}.dfp-ad.header{margin:6rem 0 0}.header-taxonomy{margin:0 0 2rem}.header-taxonomy h1{margin:0 0 2rem}.header-taxonomy.hasimage .featureditem{position:relative;z-index:2}.header-taxonomy.hasimage .featureditem:after{background-color:#f2f2f2;content:"";height:calc(100% - 232px + 4rem);left:0;position:absolute;top:232px;width:100%;z-index:-1}.header-taxonomy .featureditem{cursor:pointer}.header-taxonomy .featureditem h2{margin:1.5rem 0 0}.header-taxonomy .featureditem h2 a{color:#001689}.header-taxonomy .featureditem h2 a:hover{text-decoration:underline}.header-taxonomy .featureditem .metadata{color:#ccc;display:block;margin:.5rem 0 0}.header-taxonomy .featureditem .image{background-color:#f2f2f2;background-size:cover;height:464px;min-height:300px;position:relative;width:100%}.header-taxonomy .featureditem .image:after{content:"";display:block;padding-top:40%}.header-taxonomy .featureditem .image .sponsored{background-color:#57b6b2;color:#fff;padding:.25rem 1rem;position:absolute;right:0;top:0}.header-taxonomy .featureditem .image .label{background:#001689;bottom:1rem;color:#fff;font-weight:600;left:1rem;padding:.3rem;position:absolute;text-transform:uppercase}.header-taxonomy .not-loggedin{color:#001689;height:100%;padding:2rem;position:relative}.header-taxonomy .not-loggedin a{color:#001689}.header-taxonomy .not-loggedin h3{color:#fff}.header-taxonomy .not-loggedin i{color:#fff;font-size:5rem;margin:0 auto;opacity:.4;padding:1rem 0;text-align:center;width:100%}.header-taxonomy .not-loggedin .ctas{text-align:center}.header-taxonomy .not-loggedin .btn{color:#fff;display:block;width:100%}.header-taxonomy .not-loggedin:before{background-color:#57b6b2;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.header-taxonomy .not-loggedin:after{background-image:url(../img/pattern-dark-blue.png);content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.single header{display:none}.single .posttype{position:relative;display:flex;justify-content:center;margin-bottom:1.5rem}.single .posttype button{position:absolute;left:0;top:50%;transform:translateY(-50%)}.single .posttype button i{color:#001689}.single .posttype h2{justify-content:center;display:flex;align-items:flex-start;gap:.5rem;margin-bottom:1.5rem;max-width:200px;margin-bottom:0}.single .posttype h2 .icon{border-radius:100%;min-width:29px;height:29px;display:inline-flex;align-items:center;justify-content:center;font-size:1rem}.single .posttype h2 .icon.blue{background-color:#4dbcc2}.single .posttype h2 .icon.green{background-color:#95c11f}.single .posttype h2 .icon.orange{background-color:#f4b02f}.single .posttype h2 .icon i{color:#fff}.single .sticky-intro{margin-bottom:2rem;transition:all .2s cubic-bezier(.17,.67,.83,.67)}.single .sticky-intro.sticky{position:fixed;width:100%;padding:1rem;top:0;left:0;background:#e6f5fc;z-index:999}.single .sticky-intro.sticky h1{font-size:1.25rem;line-height:24px}.single .sticky-intro.sticky .date{font-size:.8125rem}.single .sticky-intro.sticky .btn{margin-top:1rem}.single .sticky-intro .post-info{display:flex;justify-content:space-between;align-items:center}.single .sticky-intro .post-info h1{margin-bottom:1.5rem}.single .sticky-intro .post-info .date{color:#001689;font-size:1rem;line-height:1.625rem;font-weight:700}.single .sticky-intro .post-info .date i{color:#9cf}.single .sticky-intro .btn{margin-top:4rem;width:100%;border-radius:4px;font-weight:600;line-height:28px}.flex-holder{margin-left:auto;margin-right:auto;max-width:75rem;overflow:hidden;padding-left:.9375rem;padding-right:.9375rem}.flex-holder .column-one{display:inline-block;float:left;min-height:400px;padding:0 3rem 3rem 0;width:70%}.flex-holder .column-one .text{font-size:1.1rem}.flex-holder .column-one .tabs{border:0}.flex-holder .column-one .tabs li{background:#f2f2f2}.flex-holder .column-one .tabs li a{border:2px solid #ccc;color:#999;font-size:1rem;padding:.7rem 1rem}.flex-holder .column-one .tabs li.is-active a{background:#001689;border-color:#001689;color:#fff}.flex-holder .column-one .tabs-content{border:0}.flex-holder .column-one .tabs-content .tabs-panel{padding:2rem 0}.flex-holder .column-three,.flex-holder .column-two{clear:right;display:inline-block;float:right;width:25%}.flex-holder .column-three .tag-flex,.flex-holder .column-two .tag-flex{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-start}.flex-holder .column-three .tag-flex a,.flex-holder .column-two .tag-flex a{margin:0}.flex-holder .column-three a,.flex-holder .column-two a{background:#fff;border-radius:250px;padding:4px 12px;font-size:14px;color:#001689;margin:4px 4px 4px 0;display:inline-block}.flex-holder .column-three .btn,.flex-holder .column-two .btn{color:#fff;display:block;margin:0 0 2rem;text-align:center;text-decoration:none;width:100%}.flex-holder .column-three .metadata,.flex-holder .column-two .metadata{color:#3345a1;font-size:1rem;line-height:1.625rem}.flex-holder .column-three .metadata ul,.flex-holder .column-two .metadata ul{list-style:none;margin:0 0 2rem;padding:0}.flex-holder .column-three .metadata ul li,.flex-holder .column-two .metadata ul li{color:#3345a1}.flex-holder .column-three .metadata ul li i,.flex-holder .column-two .metadata ul li i{color:#82ceee;width:20px}.flex-holder .column-three .metadata ul li a,.flex-holder .column-two .metadata ul li a{color:#3345a1}.flex-holder .column-three{padding-left:0}.accordion{background:0 0}.accordion .accordion-item .accordion-title{border:0;border-bottom:1px solid rgba(36,56,135,.2);color:#001689;font-size:1rem;line-height:1.5;padding:1rem 2rem 1rem 0;font-weight:700;text-decoration:none}.accordion .accordion-item .accordion-title:focus,.accordion .accordion-item .accordion-title:hover{background:0 0}.accordion .accordion-item .accordion-title:before{content:"\f067";font-family:"Font Awesome 5 Pro"}.accordion .accordion-item.is-active .accordion-title:before{content:"\f068"}.accordion .accordion-item .accordion-content{background:0 0;border:0;padding-left:0}.accordion .accordion-item .accordion-content ul{list-style:none;margin:0;padding:0}.api-newsletters .accordion,.api-newsletters .specialisms-list{list-style:none;margin:0 0 0 1.5rem;padding:0 0 1rem}.api-newsletters .accordion li,.api-newsletters .specialisms-list li{line-height:1.7;position:relative}.api-newsletters .accordion li ul,.api-newsletters .specialisms-list li ul{list-style:none}.api-newsletters .accordion li ul li,.api-newsletters .specialisms-list li ul li{margin:0 0 0 1.5rem}.api-newsletters .accordion li input[type=checkbox],.api-newsletters .specialisms-list li input[type=checkbox]{display:none;margin:0}.api-newsletters .accordion li input[type=checkbox]:checked+label:before,.api-newsletters .specialisms-list li input[type=checkbox]:checked+label:before{content:"\f14a"}.api-newsletters .accordion li label,.api-newsletters .specialisms-list li label{font-size:1rem}.api-newsletters .accordion li label:before,.api-newsletters .specialisms-list li label:before{content:"\f0c8";font-family:"Font Awesome 5 Pro";left:-1.5rem;position:absolute}.api-newsletters .specialisms-list{margin:0}.api-newsletters .specialisms-list .subspecialisms{margin:0}.speakerperson{align-items:center;margin-bottom:2rem}.speakerperson .person{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start}.speakerperson .image{background-size:cover;border-radius:50%;height:100px;margin:0 auto;width:100px}.speakerperson .content,.speakerperson .function,.speakerperson .name{margin:0}.speakerperson .name{font-size:1.125rem;font-weight:700}.speakerperson .function{font-size:.875rem}.speakerperson .content,.speakerperson p{font-size:.875rem}.favorites h2{margin:2rem 0 1rem}.favorites ul{list-style:none;margin:0;padding:0}.favorites ul li{border-bottom:2px solid #b4e2f5;display:flex;justify-content:space-between}.favorites ul li a{color:#001689;display:inline-block;font-size:.875rem;padding:.4rem 0;transition:all .2s linear}.favorites ul li:hover{background-color:rgba(230,245,252,.25)}.registrationblock{position:relative}.registrationblock .image{background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.registrationblock .holder{background:#fff;margin:4rem 2rem;padding:2rem}.form-email-tooltip{background-color:#fcf8e3;border:1px solid #faebcc;border-radius:4px;color:#8a6d3b;display:none;font-family:"Nunito Sans",times;font-size:1.2rem;margin:1rem;padding:2rem}body.single-elearning .gform_wrapper,body.single-webcast .gform_wrapper{margin:0 0 2rem;padding:2rem}body.single-elearning .gform_wrapper .gform_body .gform_fields .gfield input,body.single-elearning .gform_wrapper .gform_body .gform_fields .gfield textarea,body.single-webcast .gform_wrapper .gform_body .gform_fields .gfield input,body.single-webcast .gform_wrapper .gform_body .gform_fields .gfield textarea{background-color:#fff}.gform_confirmation_wrapper{margin:0 0 2rem;padding:2rem}.search-results .specialism-tabs{margin-top:0}.search-results .header-small+.dfp-ad.header{margin-top:1rem}.searchblock{padding:1rem 0 3rem 0}.searchblock h1{margin:0 0 2rem}.searchblock .pagination-centered{text-align:center}.searchblock .pagination-centered a,.searchblock .pagination-centered span{background:#fff;color:#001689;padding:.5rem 1rem}.searchblock .pagination-centered a.current,.searchblock .pagination-centered a:hover,.searchblock .pagination-centered span.current,.searchblock .pagination-centered span:hover{background:#57b6b2;color:#fff}.postselector{margin:1.5rem 0}.postselector h2{margin:0 0 2rem}.postselector .slick-arrow{background:#b4e2f5;color:#fff;height:40px;position:absolute;right:1rem;top:-4rem;width:40px}.postselector .slick-arrow:hover{background:#3345a1;cursor:pointer}.postselector .slick-arrow.slick-prev{right:4rem}.newsletter_cat{margin-bottom:20px!important}.newsletter_cat .gfield_label{background-color:#b4e2f5;color:#001689;cursor:pointer;display:block!important;font-family:"Nunito Sans",times;font-size:20px!important;font-weight:900!important;margin-bottom:15px;padding:10px}.newsletter_cat .ginput_container_checkbox{display:none}.newsletter_cat .gfield_checkbox{padding-left:10px!important}.newsletter_cat .gfield_label::after{color:#001689;content:"\f078";float:right;font-family:"Font Awesome 5 Pro";margin:0 .5rem 0 0}.newsletter_cat .gfield_label:hover{color:#fff}.newsletter_cat .gfield_label:hover::after{color:#fff}.newsletter_cat small{color:#666;display:block}.newsletter_cat.active .ginput_container{display:block}.newsletter_cat.active .gfield_label::after{content:"\f077";font-family:"Font Awesome 5 Pro"}body.single .gfield.gfhidden{display:none}.gform_wrapper .gform_body .gform_fields .gfield input.button-top{background-color:#229c2d;border-bottom:none;color:#fff;font-size:1em;line-height:1em;margin:0 16px 0 0;max-height:45px;text-decoration:none;width:auto}.gform_wrapper .gform_body .gform_fields .gfield input.button-top:hover{background-color:#1d8727;text-decoration:underline}.account-confirmation .inner.text{align-items:center;display:flex;padding:1.875rem 0}.account-confirmation .inner.text .dfp-ad{margin-top:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .validation_message,div.gform_wrapper div.gform_validation_errors{background:0 0;box-shadow:none;margin:0;padding:0}.page .bigno{background-color:#57b6b2;background-image:url(../img/pattern.png);margin:2rem 0;padding:2rem;position:relative}.page .bigno:after{align-items:center;color:#fff;content:"\f30d";display:flex;font-family:"Font Awesome 5 Pro";font-size:6rem;font-weight:300;height:100%;justify-content:center;opacity:.4;position:absolute;right:2rem;top:0}.page .bigno a{color:#fff}.page .bigno .btn{color:#fff;font-size:1rem;text-decoration:none}.page .bigno .btn.ghost{background-color:#b4e2f5;color:#fff;padding:.7rem 1rem;text-align:center}.page .bigno .btn.ghost:hover{color:#fff}.page .bigno .btn:after{content:none}.page .bigno h3,.page .bigno p{color:#fff;max-width:70%}.page .bigno h3{font-size:1.3rem}.posttype-overview,.searchblock{padding:1.5rem 0}.posttype-overview .title-block,.searchblock .title-block{position:relative}.posttype-overview .title-block button,.searchblock .title-block button{position:absolute;left:0;top:50%;transform:translateY(-50%)}.posttype-overview .title-block button i,.searchblock .title-block button i{color:#001689}.posttype-overview h2,.searchblock h2{justify-content:center;display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.posttype-overview h2 .icon,.searchblock h2 .icon{border-radius:100%;width:29px;height:29px;display:inline-flex;align-items:center;justify-content:center;font-size:1rem}.posttype-overview h2 .icon.blue,.searchblock h2 .icon.blue{background-color:#4dbcc2}.posttype-overview h2 .icon.green,.searchblock h2 .icon.green{background-color:#95c11f}.posttype-overview h2 .icon.orange,.searchblock h2 .icon.orange{background-color:#f4b02f}.posttype-overview h2 .icon i,.searchblock h2 .icon i{color:#fff}.posttype-overview h2 .icon i.fa-play,.searchblock h2 .icon i.fa-play{margin-left:2px}.posttype-overview .filters,.searchblock .filters{margin-bottom:1.5rem}.posttype-overview .filters .facetwp-facet,.searchblock .filters .facetwp-facet{margin-bottom:0}.posttype-overview .filters .facetwp-facet-search,.searchblock .filters .facetwp-facet-search{margin-bottom:1.5rem}.posttype-overview .filters .facetwp-facet-search.is-loading,.searchblock .filters .facetwp-facet-search.is-loading{transform:none;translate:none}.posttype-overview .filters .facetwp-facet-search.is-loading .facetwp-icon,.searchblock .filters .facetwp-facet-search.is-loading .facetwp-icon{transform:none}.posttype-overview .filters .facetwp-facet-search.is-loading .facetwp-icon.f-loading,.searchblock .filters .facetwp-facet-search.is-loading .facetwp-icon.f-loading{transform:none}.posttype-overview .filters .facetwp-facet-search.is-loading .facetwp-icon.f-loading::before,.searchblock .filters .facetwp-facet-search.is-loading .facetwp-icon.f-loading::before{animation:none!important}.posttype-overview .filters .facetwp-facet-search .facetwp-input-wrap,.searchblock .filters .facetwp-facet-search .facetwp-input-wrap{width:100%}.posttype-overview .filters .facetwp-facet-search .facetwp-input-wrap .facetwp-icon,.searchblock .filters .facetwp-facet-search .facetwp-input-wrap .facetwp-icon{left:0;right:auto;border-right:1px solid #d8dcea;padding:0 1rem;display:flex;justify-content:center;align-items:center;color:#001689;opacity:1!important;top:10px;bottom:10px;height:auto;font-style:normal}.posttype-overview .filters .facetwp-facet-search .facetwp-input-wrap .facetwp-icon::before,.searchblock .filters .facetwp-facet-search .facetwp-input-wrap .facetwp-icon::before{background:0 0;content:"\f002";display:block;font-family:"Font Awesome 5 Pro";color:#001689;width:auto;height:auto}.posttype-overview .filters .facetwp-facet-search .facetwp-input-wrap input,.searchblock .filters .facetwp-facet-search .facetwp-input-wrap input{height:44px;padding-left:60px;padding-right:0;color:#001689;border-radius:4px;border:1px solid rgba(36,56,135,.2);background:#fff}.posttype-overview .filters .facetwp-facet-search .facetwp-input-wrap input::-moz-placeholder, .searchblock .filters .facetwp-facet-search .facetwp-input-wrap input::-moz-placeholder{color:#001689}.posttype-overview .filters .facetwp-facet-search .facetwp-input-wrap input::placeholder,.searchblock .filters .facetwp-facet-search .facetwp-input-wrap input::placeholder{color:#001689}.posttype-overview .filters .flex-wrap,.searchblock .filters .flex-wrap{display:flex;justify-content:space-between;width:100%}.posttype-overview .filters .flex-wrap select,.searchblock .filters .flex-wrap select{background-color:transparent;border:none;font-weight:600;color:#001689;margin-bottom:0;font-size:.9375rem}.user-posts{padding:1.5rem 0}.user-posts .see-all-block{margin:1rem 0;border-top:1px solid rgba(36,56,135,.2);border-bottom:1px solid rgba(36,56,135,.2);padding:1rem 0;display:flex;align-items:center;justify-content:space-between;gap:1rem}.user-posts .see-all-block h2{margin-bottom:0;font-weight:700}.user-posts .see-all-block h2 .icon{border-radius:100%;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;margin-right:.5rem}.user-posts .see-all-block h2 .icon.blue{background-color:#4dbcc2}.user-posts .see-all-block h2 .icon.green{background-color:#95c11f}.user-posts .see-all-block h2 .icon.orange{background-color:#f4b02f}.user-posts .see-all-block h2 .icon i{color:#fff;font-size:.875rem}.user-posts .see-all-block h2 .icon i.fa-play{margin-left:2px}.my-account{padding:5rem 0}.my-account .flex-wrapper{display:flex;flex-direction:column;gap:2.5rem}.my-account .part{color:#001689}.my-account .part label{color:#001689}.my-account .part .menu li:first-of-type a{border-top:0}.my-account .part .menu li a{padding:1rem 0;background:0 0;border-top:1px solid rgba(36,56,135,.2)}.my-account .part .menu li a::after{content:"\f061";font-family:"Font Awesome 5 Pro";margin-left:.5rem}.my-account .part a{color:#001689}.my-account .part i{color:#9cf!important;margin-right:.5rem}.my-account .part.change-information a{text-decoration:underline;font-weight:700}.my-account .part.field-of-study .inner{display:flex;justify-content:space-between}.my-account .part.field-of-study a{font-weight:700}.my-account .part.field-of-study .study{background:#fff;border-radius:250px;padding:4px 12px;font-size:14px}.my-account .log-out a{width:100%}.change-specialism{padding:6rem 0}.change-specialism form label{display:block}.change-specialism form label>span{border-top:1px solid gray;padding:1rem .5rem;display:flex;align-items:center;justify-content:space-between;color:#001689;font-weight:500;font-size:1rem}.change-specialism form label>span>span{display:flex;gap:.5rem;align-items:center}.change-specialism form input[type=radio]{display:none}.change-specialism form input[type=radio]:checked+span{background-color:#007bff;color:#fff;border-color:#007bff;font-weight:700}.change-specialism form .btn{margin-top:1rem;padding:12px 8px;border-radius:4px;font-weight:600;line-height:28px;position:fixed;bottom:10px;left:10px;right:12px}.title-back-button .title-block{position:relative;display:flex;justify-content:center}.title-back-button button{position:absolute;left:0;top:50%;transform:translateY(-50%)}.title-back-button button i{color:#001689}.title-back-button h2{justify-content:center;display:flex;align-items:flex-start;gap:.5rem;margin-bottom:1.5rem;max-width:200px;margin-bottom:0}.title-back-button h2 .icon{border-radius:100%;min-width:29px;height:29px;display:inline-flex;align-items:center;justify-content:center;font-size:1rem}.title-back-button h2 .icon.blue{background-color:#4dbcc2}.title-back-button h2 .icon.green{background-color:#95c11f}.title-back-button h2 .icon.orange{background-color:#f4b02f}.title-back-button h2 .icon.red{background-color:#ea5f76}.title-back-button h2 .icon i{color:#fff}body.specialisms-active header:after{background-color:rgba(0,0,0,.3);content:"";height:64px;left:0;position:absolute;top:0;width:100%;z-index:2}.admin-bar header{top:32px}.admin-bar .sticky-intro.sticky{top:46px}header{height:64px;left:0;position:absolute;top:0;width:100%;z-index:10}header nav{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 10px}header nav .right{align-items:center;display:flex}header nav .right a{color:#001689;font-size:.875rem;font-weight:600;margin:0 1rem 0 0;padding:.75rem 1rem}header nav .right a.show-specialisms{background:#001689;color:#fff;position:relative;z-index:11}header nav .right a.show-specialisms:after{color:#82ceee;content:"\f0d7";font-family:"Font Awesome 5 Pro";font-weight:600;margin:0 0 0 .5rem}header nav .right a.show-specialisms:before{border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 10px 10px 10px;bottom:-10px;content:"";display:none;height:0;left:50%;position:absolute;width:0}header nav .right a.show-specialisms:hover{background-color:#fff;color:#001689}header nav .right a.favorites{height:45px;margin:0 0 0 1rem;padding:0 .8rem;position:relative;transition:all .2s linear;width:45px}header nav .right a.favorites:after{content:"\f02e";display:flex;font-family:"Font Awesome 5 Pro";font-size:1.125rem;height:45px;inset:0;position:absolute;width:45px}header nav .right a.favorites:before{background:#f26178;border-radius:30px;color:#fff;content:attr(title);font-size:.75rem;font-weight:600;height:16px;line-height:1rem;position:absolute;right:4px;text-align:center;top:-10px;width:16px;z-index:4}header nav .right a.favorites:hover{background-color:#e6f5fc}header nav .right a.favorites:hover:after{font-weight:900}header nav .right a.create-account{color:#fff;margin:0 0 0 1rem}header nav .right a.create-account:before{content:"\f007";font-family:"Font Awesome 5 Pro";margin:0 .5rem 0 0}header nav .right a.create-account:hover{background:#82ceee}header nav .right a.login{margin:0;white-space:nowrap}header nav .right a.register{margin:0}header nav .right a.my-account{height:45px;line-height:45px;padding:0 1rem 0;white-space:nowrap}header nav .right a.my-account:before{content:"\f007";font-family:"Font Awesome 5 Pro";font-size:1.125rem;margin:0 .5rem 0 0}header nav .right a.my-account:hover{background-color:#e6f5fc}header nav .menutoggle{margin:0 1rem;white-space:nowrap}header nav .menutoggle:focus{color:#001689}header #mobilemenu{background:#fff;display:none;font-size:1.4rem;left:0;padding:1rem;position:absolute;right:0;top:64px;z-index:99}header #mobilemenu a{line-height:2}header #mobilemenu.show{display:block}header .logo{align-items:center;display:flex;height:100%;position:relative;z-index:11}header .logo img{max-width:160px;min-height:33px}header #menu-app-menu{display:flex;flex-direction:row}header #menu-app-menu li a{padding:.5rem .75rem;font-size:.875rem}header .specialisms-dropdown{background:#fff;margin:0;padding:4rem 0;position:absolute;top:64px;width:100%;z-index:2;z-index:11}header .specialisms-dropdown ul{float:left;list-style:none;margin:0 1rem;padding:0;width:calc(33.3333333333% - 2rem)}header .specialisms-dropdown ul li{display:block}header .specialisms-dropdown ul li a{border-bottom:1px solid #82ceee;color:#001689;display:block;padding:.5rem 0;position:relative;transition:all .2s cubic-bezier(.17,.67,.83,.67)}header .specialisms-dropdown ul li a:after{color:#001689;content:"\f0da";font-family:"Font Awesome 5 Pro";font-weight:600;position:absolute;right:0;transition:all .2s cubic-bezier(.17,.67,.83,.67)}header .specialisms-dropdown ul li a:hover{background:#b4e2f5;padding:.5rem}header .specialisms-dropdown ul li a:hover:after{right:.5rem}.opacitylayer{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:fixed;top:0;transition:all .2s cubic-bezier(.17,.67,.83,.67);width:100%;z-index:10}.specialisms-active .opacitylayer{display:block}.specialisms-active header nav .right a.show-specialisms{background:#fff;color:#001689}.specialisms-active header nav .right a.show-specialisms:before{display:block}.specialisms-active header nav .right a.show-specialisms:after{color:#001689;content:"\f0d8"}body div.asp_w.ajaxsearchpro.asp_non_compact{border-bottom:2px solid #001689;min-width:360px}.live-button{padding:.5rem .75rem!important;font-size:1rem;background:#fff;font-weight:600;color:#ea5f76!important;line-height:1!important;height:30px;display:flex;align-items:center;gap:.5rem}@media screen and (min-width:40.063em) and (max-width:63.9375em){header .right div.asp_w.ajaxsearchpro.asp_non_compact{min-width:250px}.flex-holder{display:flex;flex-wrap:wrap}.flex-holder .column-one,.flex-holder .column-three,.flex-holder .column-two{float:none;display:block;width:100%}.flex-holder .column-one{padding:0 0 1rem}.specialism-tabs>.row ul.tabs{display:block}.specialism-tabs>.row ul.tabs li.tabs-title:last-child a{border-right:1px solid #ccc}.header-taxonomy .not-loggedin{position:relative;z-index:2}.header-taxonomy .not-loggedin *{position:relative;z-index:2}.header-taxonomy .not-loggedin:after,.header-taxonomy .not-loggedin:before{z-index:0}.flex-holder .metadata{margin-bottom:3rem}.api-profile .gform_wrapper form .gform_body .gform_fields .gfield,.api-profile .gform_wrapper form .gform_body .gform_fields.gf_left_half,.api-profile .gform_wrapper form .gform_body .gform_fields.gf_left_third,.api-profile .gform_wrapper form .gform_body .gform_fields.gf_right_half,.api-profile .gform_wrapper form .gform_body .gform_fields.gf_right_third{width:100%!important}.api-profile .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input{width:100%}.api-profile .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_password span{display:block;width:100%;padding-left:0;padding-right:0}.api-profile .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_select select{width:100%}}@media screen and (max-width:39.9375em){.flex-holder{display:flex;flex-wrap:wrap}.flex-holder .column-one,.flex-holder .column-three,.flex-holder .column-two{float:none;display:block;width:100%}.flex-holder .column-one{padding:0 0 1rem}body.admin-bar.logged-in header{top:46px}header .logo{margin:0 .5rem 0 0;padding:0 0 0 .5rem;background-size:80%;border:0}header .logo img{max-width:100px}header .specialisms-dropdown{top:56px;padding:2rem 0;height:calc(100vh - 64px);overflow-y:auto;padding:0 0 3rem}header .specialisms-dropdown ul{display:flex;flex-wrap:wrap;width:calc(100% - 2rem)}header .specialisms-dropdown ul li{width:100%;margin:.25rem}header .specialisms-dropdown ul li a{font-size:.875rem}header nav{position:relative}header nav .right .searchbar{display:none;z-index:3;position:absolute;top:100%;left:0;width:100%}header nav .right .searchtoggle{width:28px;height:32px;display:flex;margin-right:0;align-items:center;justify-content:center;color:#001689}header nav .right a:not(.show-specialisms):not(.favorites){margin:0 0 0 .25rem;padding:.275rem .2rem;white-space:nowrap}header nav .right a.login{position:relative;width:24px;height:28px;text-indent:-999em}header nav .right a.login:after{content:"\f2f6";font-family:"Font Awesome 5 Pro";position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:24px;height:28px;text-indent:0}header nav .right a.show-specialisms{margin-right:0;padding:.275rem .5rem;font-size:.875rem}header nav .right a.favorites{position:relative;z-index:2;margin:0 0 0 .25rem;width:28px;height:32px}header nav .right a.favorites:before{z-index:2;top:-3px;right:-3px}header nav .right a.favorites:after{position:absolute;z-index:1;font-weight:400;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0}header nav .right a.my-account{position:relative;width:32px;height:32px;color:#001689;margin:0;text-indent:-999em}header nav .right a.my-account:before{position:absolute;font-weight:400;top:0;left:0;width:100%;height:100%;color:#001689;display:flex;align-items:center;justify-content:center;text-indent:0}#searchbar.show{display:block!important;z-index:999}.header-home{height:100%;padding:4rem 0 1.875rem}.header-home .column .text{margin-top:0}.header-home .column .text.introblock{padding-bottom:4rem}.header-homev2{padding:4rem 0 0;height:auto;min-height:auto;background-color:#fff}.header-homev2:after{display:none}.header-homev2.hasimage .image{background-position:left top}.header-homev2 .introblock h1{text-align:center}.header-homev2 .searchblockholder{position:relative;margin-top:4rem;bottom:auto;top:auto}.header-taxonomy .featureditem .image{height:210px;min-height:210px;background-size:contain;background-color:#f2f2f2}.flex-holder .metadata{margin-bottom:1.875rem}.uniquevalues>h2{text-align:left;padding:0 0 0 .625rem}.uniquevalues>.row>.column{margin-top:1rem}.uniquevalues>.row>.column:first-child{margin-top:0}.uniquevalues .titleholder{width:calc(90% - 2rem)}.numbers .numberholder{text-align:center}.textimage.left .image,.textimage.right .image{position:relative;width:100%}.textimage.left .text-holder,.textimage.right .text-holder{padding:2rem .9375rem}.specialism-tabs{margin:2rem 0;padding:2rem 0}.specialism-tabs:last-child{margin-bottom:0}.specialism-tabs h2{text-align:left;margin:0 0 1rem}.specialism-tabs .tabs{display:block}.specialism-tabs .tabs .tabs-title a{font-size:.875rem;line-height:.875rem;align-items:center;padding:.4rem .5rem;border-width:1px 1px 1px;margin:.125rem}.specialism-tabs .tabs .tabs-title a div{width:24px;height:24px;margin-right:.25rem}.specialism-tabs .tabs-content{padding:0}.specialism-tabs .tabs-content .tabs-panel{padding:0}.specialism-tabs .tabs-content .tabs-panel form{margin-top:1rem}.specialisms.has-title ul,.specialisms.has-title ul:nth-child(2) ul,.specialisms.has-title ul:nth-child(3) ul{width:100%!important;margin:0 0 .2rem!important}.header-homev2 h1{font-size:2rem;line-height:2.5rem}.header-homev2 .searchblockholder{bottom:1rem}.header-homev2 .searchblockholder .searchblock select{margin:0 0 1.5rem}.searchblock h1{font-size:2rem!important}}@media screen and (max-width:39.9375em){header nav .logo img{max-width:62px}}