.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}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{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(32.3,148.2,42.75);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(32.3,148.2,42.75);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}body .row:after,body .row:before{content:none}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}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{color:#001689;font-family:"Nunito Sans",times;font-weight:600}h1{font-size:3rem;line-height:3.5rem}h2{font-size:1.875rem;line-height:2.125rem}h3{font-size:1.5rem;line-height:1.875rem}h4{font-size:1.125rem;line-height:1.625rem}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 .menu .active a{background:0 0}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;transition:all .2s cubic-bezier(.17,.67,.83,.67)}.btn.white-ghost{background-color:transparent;border:2px solid #fff;color:#fff}.btn.white-ghost:focus,.btn.white-ghost:hover{background-color:#fff;color:#001689;border:2px solid #fff}.btn.ghost{background-color:transparent;color:#001689;padding-left:0}.btn.ghost:before{background-color:#001689;bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .2s cubic-bezier(.17,.67,.83,.67);width:100%}.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(73.3331950207,168.7668049793,164.7485477178);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:#e6f5fc;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)}.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}.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:1.2rem}.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:#999}.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: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}.grid-card-congresnews:hover,.grid-card-elearning:hover,.grid-card-feesandregistration:hover,.grid-card-meeting:hover,.grid-card-news:hover,.grid-card-webcast:hover,.grid-card:hover{box-shadow:1px 1px 10px 0 rgba(0,0,0,.1);transform:scale(1.02)}.grid-card-congresnews:hover .content,.grid-card-elearning:hover .content,.grid-card-feesandregistration:hover .content,.grid-card-meeting:hover .content,.grid-card-news:hover .content,.grid-card-webcast:hover .content,.grid-card:hover .content{background:#fff}.grid-card-congresnews:hover .more-info,.grid-card-congresnews:hover h3,.grid-card-elearning:hover .more-info,.grid-card-elearning:hover h3,.grid-card-feesandregistration:hover .more-info,.grid-card-feesandregistration:hover h3,.grid-card-meeting:hover .more-info,.grid-card-meeting:hover h3,.grid-card-news:hover .more-info,.grid-card-news:hover h3,.grid-card-webcast:hover .more-info,.grid-card-webcast:hover h3,.grid-card:hover .more-info,.grid-card:hover h3{text-decoration:underline}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(183.6,183.6,183.6);margin:2rem 0 1rem}.breadcrumbs a,.breadcrumbs span{color:rgb(183.6,183.6,183.6)}.breadcrumbs .current-item{display:none}.socialshare{border:2px solid #ccc;color:#999;display:inline-block;font-size:1rem;line-height:normal;margin:.9rem 0 3.25rem;padding:.4rem .3rem}.socialshare a{color:#999}.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{margin:3rem 0 3rem}.specialisms.has-title h2{margin:0 0 2rem}.specialisms.has-title ul{margin:0;width:33%}.specialisms.has-title ul li{margin:3px 0 0}.specialisms.has-title ul:nth-child(2){margin:0 1rem;width:calc(33% - 2rem)}.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:inline-block;float:left;list-style:none;padding:0;width:calc(33.3% - 1.25rem)}.specialisms ul li{display:block;margin:3px 1.875rem 0 0}.specialisms ul li a{background:#cdebf8;color:#001689;display:block;padding:.5rem 1rem;position:relative}.specialisms ul li a:after{color:#001689;content:"\f0da";font-family:"Font Awesome 5 Pro";font-weight:600;position:absolute;right:1rem}.specialisms ul li a:hover{background:#001689;color:#fff}.specialisms ul li a:hover:after{color:#cdebf8}.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:.875rem;line-height:30px;padding:.5rem}.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.bg-white{background:#fff}.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-wrapper picture{width:100%;height:100%;display:block}.textimage .image-wrapper picture.small{width:100%;height:100%}.textimage .image-wrapper picture.small>img{height:100%;-o-object-fit:contain;object-fit:contain}.textimage .image-wrapper picture>img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.textimage .image{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;pointer-events:none;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}.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 a,.flex-holder .column-two a{color:#3345a1;text-decoration:underline}.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:2px solid #001689;color:#001689;font-size:1rem;line-height:1.5;padding:1rem 2rem 1rem 1rem}.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:#f2f2f2;border: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{background-color:#e6f5fc;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{background-color:#e6f5fc;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:3rem 0}.searchblock .filters{background:#001689;color:#fff;padding:2rem;display:flex;gap:1rem;justify-content:space-between;flex-wrap:wrap;margin-bottom:3rem}@media screen and (min-width:64rem){.searchblock .filters{flex-wrap:nowrap}}.searchblock .filters .facetwp-facet{width:100%}@media screen and (min-width:64rem){.searchblock .filters .facetwp-facet{width:33%}}.searchblock .filters .facetwp-facet input,.searchblock .filters .facetwp-facet select{color:#001689}.searchblock .filters .facetwp-facet .facetwp-input-wrap{width:100%}.searchblock .filters .facetwp-facet .facetwp-input-wrap .facetwp-icon{display:flex;justify-content:center;align-items:center;color:#001689;opacity:1!important;top:10px;bottom:10px;height:auto;right:10px}.searchblock .filters .facetwp-facet .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}.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}.facetwp-facet{margin-bottom:0!important}.facetwp-facet select{margin-bottom:0}.facetwp-pager{display:flex;justify-content:center}.facetwp-pager .facetwp-page{background:#fff;color:#001689;padding:.5rem 1rem}.facetwp-pager .facetwp-page.active,.facetwp-pager .facetwp-page:hover{background:#57b6b2;color:#fff}.meeting-maps{aspect-ratio:16/9;margin-bottom:2rem;width:100%}.image-video-header{position:relative}.image-video-header .background-wrapper{height:100%;left:0;position:absolute;top:0;width:100%;overflow:hidden;z-index:-1}.image-video-header .background-wrapper.overlay::after{background-color:rgba(90,90,90,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.image-video-header .background-wrapper iframe{height:100%!important;aspect-ratio:16/9;width:auto!important;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%)}@media screen and (min-width:700px){.image-video-header .background-wrapper iframe{width:100%!important;height:auto!important}}.image-video-header .background-wrapper picture{height:100%;width:100%}.image-video-header .background-wrapper picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.image-video-header .grid-x.center{justify-content:center}.image-video-header .grid-x.right{justify-content:flex-end}.image-video-header .grid-x .cell{padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:64rem){.image-video-header .grid-x .cell{padding-left:unset;padding-right:unset}}.image-video-header .content{padding:clamp(5rem,8.90625vw,10.6875rem) 0}.image-video-header .content .content-inner.center .text{text-align:center}.image-video-header .content .content-inner.center .btn-group{justify-content:center}.image-video-header .content .content-inner.right .text{text-align:right}.image-video-header .content .content-inner.right .btn-group{justify-content:flex-end}.image-video-header .content .content-inner .text.text-white>:not(.btn){color:#fff}.image-video-header .content .content-inner .text.text-blue>:not(.btn){color:#001689}.image-video-header .content .content-inner .text.text-black>:not(.btn){color:#000}.image-video-header .content .content-inner .btn-group{display:flex;flex-direction:row;margin-top:2rem;gap:1.25rem}.image-video-header .content .content-inner .btn-group .btn{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:.5rem}.appstore-buttons{display:flex;flex-direction:row;gap:1rem;margin:2rem 0 0}.appstore-buttons.centered{justify-content:center}.appstore-buttons a{display:inline-block;height:50px}.appstore-buttons a img{height:100%;width:auto;display:block}.section.testimonial{padding-block:clamp(2.5rem,4.1666666667vw,5rem);position:relative}.section.testimonial:not(:has(.background-wrapper)){background-color:#e6f5fc}.section.testimonial:not(:has(.background-wrapper)).bg-dark{background-color:#243887}.section.testimonial.bg-dark .company,.section.testimonial.bg-dark .name,.section.testimonial.bg-dark .quote{color:#fff}.section.testimonial.bg-dark .image-wrapper{border:1px solid #001689;outline:1px solid #fff}.section.testimonial.bg-dark .background-wrapper::after{background-color:rgba(0,22,137,.9)}.section.testimonial .background-wrapper{height:100%;left:0;background-color:#e6f5fc;position:absolute;top:0;width:100%;overflow:hidden;z-index:-1}.section.testimonial .background-wrapper::after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.section.testimonial .background-wrapper picture{height:100%;width:100%}.section.testimonial .background-wrapper picture img{-o-object-fit:cover;object-fit:cover;width:100%;opacity:.2;height:100%}.section.testimonial blockquote{padding:0;border:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.section.testimonial blockquote .quote{color:#001689;font-size:clamp(1.125rem,1.0416666667vw,1.25rem);font-weight:700;text-align:center;line-height:120%;margin-bottom:2rem}.section.testimonial blockquote .image-wrapper{height:2.6875rem;width:2.6875rem;overflow:hidden;border-radius:9999px;border:1px solid #fff;outline:1px solid #001689;margin-bottom:1rem;position:relative}.section.testimonial blockquote .image-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.section.testimonial blockquote .company,.section.testimonial blockquote .name{color:#001689;line-height:100%}.section.testimonial blockquote .name{font-weight:700;margin-bottom:.5rem}.section.testimonial blockquote .company{margin-bottom:0}.section.testimonial .cell{padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:64rem){.section.testimonial .cell{padding-left:unset;padding-right:unset}}.step-block{margin-block:clamp(2.5rem,4.1666666667vw,5rem);overflow:hidden}.step-block h2{margin-bottom:1rem}.step-block .text p{color:#243887;font-size:clamp(1.125rem,1.0416666667vw,1.25rem)}.step-block .cell{padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:64rem){.step-block .cell{padding-left:unset;padding-right:unset}}.step-block .slick-slide{margin:0 16px}.step-block .slick-slide .card-inner .image-wrapper{height:12.5rem;overflow:hidden;background-color:#e6f5fc}@media screen and (min-width:64rem){.step-block .slick-slide .card-inner .image-wrapper{height:17.75rem}}.step-block .slick-slide .card-inner .image-wrapper picture{width:100%;height:100%}.step-block .slick-slide .card-inner .image-wrapper picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.step-block .slick-slide .card-inner .icon-wrapper{height:12.5rem;background-color:#e6f5fc;display:flex;justify-content:center;align-items:center}@media screen and (min-width:64rem){.step-block .slick-slide .card-inner .icon-wrapper{height:17.75rem}}.step-block .slick-slide .card-inner .icon-wrapper i{font-size:5rem;color:#243887}.step-block .slick-slide .card-inner .content-wrapper{margin-top:2rem}.step-block .slick-slide .card-inner .content-wrapper h3{font-size:clamp(1.125rem,1.0416666667vw,1.25rem);color:#243887;margin-bottom:1rem;font-weight:700}.step-block .slick-slide .card-inner .content-wrapper p{color:#243887;margin-bottom:0}.step-block .pagination{display:flex;flex-direction:row;gap:1rem;margin-bottom:0;margin-top:4rem}.step-block .pagination .slick-arrow{border:1px solid #243887;background-color:#fff;border-radius:9999px;display:flex;justify-content:center;align-items:center;height:3rem;transition:all .2s linear;width:3rem}.step-block .pagination .slick-arrow:not(.slick-disabled):focus-visible,.step-block .pagination .slick-arrow:not(.slick-disabled):hover{background-color:#243887;cursor:pointer}.step-block .pagination .slick-arrow:not(.slick-disabled):focus-visible i,.step-block .pagination .slick-arrow:not(.slick-disabled):hover i{color:#fff}.step-block .pagination .slick-arrow.slick-disabled{opacity:.6;cursor:not-allowed}.step-block .pagination .slick-arrow i{color:#243887;font-size:1rem}.step-block .slick-list{margin:0 -16px;overflow:visible}.section.tabs{margin-block:clamp(2.5rem,4.1666666667vw,5rem)!important;border:0!important}.section.tabs .cell{padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:64rem){.section.tabs .cell{padding-left:unset;padding-right:unset}}.section.tabs .tabs{background:0 0;border:0;display:flex;justify-content:flex-start}.section.tabs .tabs .tabs-title:last-child a{border-right:1px solid #ccc}.section.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}.section.tabs .tabs .tabs-title a div{background-position:center center;background-repeat:no-repeat;display:inline-block;height:30px;margin:0;width:30px}.section.tabs .tabs{border:0}.section.tabs .tabs li{background:#f2f2f2}.section.tabs .tabs li a{border:2px solid #ccc;color:#999;font-size:1rem;padding:.7rem 1rem}.section.tabs .tabs li.is-active a{background:#001689;border-color:#001689;color:#fff}.section.tabs .tabs-content{border:0}.section.tabs .tabs-content .tabs-panel{padding:2rem 0}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}header{background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.15);height:64px;left:0;position:fixed;top:0;width:100%;z-index:10}header nav{align-items:center;background:#b4e2f5;display:flex;height:100%;justify-content:space-between}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;background-color:#fff;display:flex;height:100%;padding:0 .625rem;position:relative;width:180px;z-index:11}header .logo img{max-width:160px;min-height:33px}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"}.home header nav{background:#fff}body div.asp_w.ajaxsearchpro.asp_non_compact{border-bottom:2px solid #001689;min-width:360px}.searchbar form{position:relative}.searchbar form input{background-image:radial-gradient(ellipse at center,#e6f5fc,#e6f5fc);border:0 solid #68aec7;border-radius:0;box-shadow:none;border-bottom:2px solid #001689;min-width:360px;margin-bottom:0}.searchbar form button{position:absolute;right:0;top:50%;transform:translateY(-50%);width:42px}.searchbar form button i{color:#001689}footer{background:#001689;padding:5rem 0;color:#99a2d0}footer .textwidget{color:#99a2d0;font-size:.9rem}footer a{color:#99a2d0}footer h6{color:#99a2d0;font-weight:600;font-size:.9rem}footer .menu{display:block}footer .menu li{display:block}footer .menu li a{padding:0;line-height:1.5;font-size:.9rem}footer .menu li a:hover{color:#fff;text-decoration:underline}footer .copyright{padding:2rem 0 0}footer .copyright img{max-width:200px}footer .copyright .socials{display:flex;height:100%;align-items:center;padding:.5rem 0;font-size:.9rem;color:#fff}footer .copyright .socials a{display:block;font-size:1.25rem;color:#fff;margin-left:.875rem}@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{order:2;padding:0 0 3rem}.flex-holder .column-two{order:1}.flex-holder .column-three{order:3}.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{order:2;padding:0 0 3rem}.flex-holder .column-two{order:1}.flex-holder .column-three{order:3}body.admin-bar.logged-in header{top:46px}header .logo{margin:0 .5rem 0 0;padding:0 0 0 .5rem;background-size:80%;background-color:#fff;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}.specialisms{margin:2rem 0}.specialisms>.row:first-child>.column{display:flex;flex-direction:row;flex-wrap:wrap}.specialisms ul{display:block;float:none;margin:.25rem .25rem 0 .25rem;width:calc(100% - .5rem)}.specialisms ul li{width:100%;margin:.25rem 0 0}.specialisms ul li:nth-child(-n+2){margin-top:.25rem}.specialisms ul li:first-child{margin-top:0}.specialisms ul li a{padding:.5rem .5rem;hyphens:auto;font-size:1rem}.specialisms ul li a:after{right:.5rem}.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}.textimage .image:after{display:none!important}.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}footer{padding:2rem 0}footer .widgets .columns .widget{padding:1rem 0;text-align:center}footer .copyright .columns{text-align:center}footer .copyright .columns .socials{justify-content:center}.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}}