/*!
Theme Name: INFORM Ireland 2023
Theme URI: https://www.darvu.com/
Author: Darvu
Author URI: https://www.darvu.com/
Description: A bespoke theme for INFORM Ireland.
Version: 1.1
*/.white,.has-white-color{color:#fff !important}.black,.has-black-color{color:#1f1f1f !important}.blue,.has-blue-color{color:#0274be !important}.blue-light,.has-blue-light-color{color:#009ddc !important}.green,.has-green-color{color:#00857c !important}.grey-text,.has-grey-text-color{color:#5a6a7d !important}.grey-border,.has-grey-border-color{color:#eaeaea !important}.grey-bg-light,.has-grey-bg-light-color{color:#fafafa !important}.red,.has-red-color{color:#c50650 !important}.red-dark,.has-red-dark-color{color:#c60651 !important}.transparent-blue,.has-transparent-blue-color{color:rgba(0,157,220,.9) !important}.transparent-green,.has-transparent-green-color{color:rgba(0,149,143,.9) !important}.has-white-background-color{background-color:#fff !important}.has-black-background-color{background-color:#1f1f1f !important}.has-blue-background-color{background-color:#0274be !important}.has-blue-light-background-color{background-color:#009ddc !important}.has-green-background-color{background-color:#00857c !important}.has-grey-text-background-color{background-color:#5a6a7d !important}.has-grey-border-background-color{background-color:#eaeaea !important}.has-grey-bg-light-background-color{background-color:#fafafa !important}.has-red-background-color{background-color:#c50650 !important}.has-red-dark-background-color{background-color:#c60651 !important}.has-transparent-blue-background-color{background-color:rgba(0,157,220,.9) !important}.has-transparent-green-background-color{background-color:rgba(0,149,143,.9) !important}.regular,.is-style-regular{font-weight:400}.bold,.is-style-bold{font-weight:600}.no-margin{margin:0;line-height:1}.no-p-margin p{margin:0}.line-height-1{line-height:1}.line-height-11{line-height:1.1}.line-height-12{line-height:1.2}.line-height-13{line-height:1.3}.line-height-14{line-height:1.4}.line-height-15{line-height:1.5}.wp-block-embed__wrapper{overflow:hidden;padding-top:56.25%;position:relative}.wp-block-embed__wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.hidden-desktop,.hidden-all{display:none !important}.show-mobile-only{display:none !important}.show-desktop-only{display:inline !important}html{height:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.5px}body{font-family:Acumin Pro,acumin-pro,sans-serif;color:#5a6a7d;font-weight:300;line-height:1.6;margin:0;padding:0;height:100%;display:flex;flex-direction:column}.container{width:1170px;margin:0 auto}.img-responsive{max-width:100% !important;height:auto}.is-resized .img-responsive{width:auto !important}.dropshadow img{-webkit-box-shadow:0px 0px 20px 0px #c4c4c4;-moz-box-shadow:0px 0px 20px 0px #c4c4c4;box-shadow:0px 0px 20px 0px #c4c4c4}.div-dropshadow{-webkit-box-shadow:0px 0px 20px 0px #c4c4c4;-moz-box-shadow:0px 0px 20px 0px #c4c4c4;box-shadow:0px 0px 20px 0px #c4c4c4}.inset-dropshadow{box-shadow:-1px 7px 9px 0px rgba(196,196,196,.58) inset;-webkit-box-shadow:-1px 7px 9px 0px rgba(196,196,196,.58) inset;-moz-box-shadow:-1px 7px 9px 0px rgba(196,196,196,.58) inset}.div-internal-topshadow{-webkit-box-shadow:inset 0px 0px 20px 0px #c4c4c4;-moz-box-shadow:inset 0px 0px 20px 0px #c4c4c4;box-shadow:inset 0 8px 41px -18px rgba(0,0,0,.4)}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-size:22px;margin:0;font-weight:400;line-height:1.4}.has-drop-cap:not(:focus):first-letter{font-size:3.8em !important;margin:.05em .1em 0 0;font-weight:600 !important}a,button,input[type=submit],.tooltiptext{text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a{color:#5a6a7d;text-decoration:none}b,strong{font-weight:700}.wp-block-columns{margin-bottom:0 !important}.wp-block-columns.small-gap .wp-block-column:not(:first-child){margin-left:4px}.wp-block-column{margin-bottom:0 !important}.wp-block-cover{box-sizing:border-box}.wp-block-darvu-blocks-darvu-blocks-10-variable-container-block{clear:both}.wp-block-separator{margin:0}.post-content{flex:1}#header-bar{font-weight:300;border-bottom:1px solid #eaeaea;background-color:#fafafa}#header-bar .container{display:flex;flex-direction:row;justify-content:flex-end}#header-bar .container p{font-size:13px;color:#5a6a7d;margin:5px 0}#header-bar .container p a{color:#00857c}#header-bar .container p a:hover{color:#c50650}header{padding:14px 0 0}header .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}header .container .logo{margin-bottom:10px}header .container #mega-menu-header-menu .menu-highlight a{color:#00958f !important;padding:4px 1em 5px !important;border:2px solid #00958f !important;border-radius:40px !important;line-height:2.2 !important}header .container #mega-menu-header-menu .mega-menu-item{border-bottom:2px solid #fff !important}header .container #mega-menu-header-menu .mega-current-menu-item{border-bottom:2px solid #00857c !important}header .container #mega-menu-header-menu .mega-current-menu-item a{color:#00857c !important}header .container #mega-menu-header-menu .mega-sub-menu .mega-menu-item{border-left:3px solid #fff !important;border-bottom:0 !important}header .container #mega-menu-header-menu .mega-sub-menu .mega-current-menu-item{border-left:3px solid #00857c !important;border-bottom:0 !important}.footer-buttons .wp-block-button__link{min-width:255px}footer{padding-top:50px;font-size:14px}footer .footer-copyright{background-color:#fafafa;padding:10px 0;text-align:center;font-size:13px}footer .container{display:flex;flex-direction:column;justify-content:space-between}footer .container .footer-widgets{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 0 40px 0;padding:0;line-height:2}footer .container .footer-widgets .widgettitle{font-size:16px;font-weight:bold;margin-bottom:10px}footer .container .footer-widgets ul{list-style:none;padding:0}footer .container .footer-widgets ul li{color:#5a6a7d;font-size:14px}footer .container a:hover{color:#00857c}#cookie-notice{background-color:rgba(0,0,0,.7) !important}#cookie-notice a{color:#fff}#cookie-notice a:hover{color:#c50650}#cookie-notice .cn-accept-cookie{border:1px solid #fff;background-color:rgba(0,0,0,0)}.home .n2-ss-slider .n2-ss-layer[data-sstype=slide]{justify-content:flex-start !important;width:1180px !important}.wp-block-button__link{padding:15px 30px !important}.BLOCK-inform-panel a{display:block;overflow:hidden;position:relative}.BLOCK-inform-panel a .background-image{height:640px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;background-size:cover;transition:transform .4s}.BLOCK-inform-panel a .content{position:absolute;bottom:0;left:0;padding:30px 34px 40px;color:#fff}.BLOCK-inform-panel a .content h3{font-weight:300;font-size:24px;line-height:1.5;margin-bottom:20px}.BLOCK-inform-panel a .content .description{margin-bottom:30px;font-size:14px}.BLOCK-inform-panel a .content button{font-size:12px;font-weight:500;letter-spacing:1.5px;text-align:center;border:2px solid #fff;border-radius:40px;text-transform:uppercase;background-color:rgba(0,0,0,0);padding:15px 30px;color:#fff}.BLOCK-inform-panel a .content button:hover{background-color:#fff;color:#00857c}a:hover .background-image{transform:scale(1.05, 1.05)}.BLOCK-inform-panel-rounded{max-width:500px}.BLOCK-inform-panel-rounded a:hover .featured-image{opacity:.85}.BLOCK-inform-panel-rounded a{display:flex;flex-direction:column}.BLOCK-inform-panel-rounded a .featured-image{width:100%;height:300px;background-size:cover;border-top-left-radius:10px;border-top-right-radius:10px;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}.BLOCK-inform-panel-rounded a .content{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;padding:40px 20px 40px;display:flex;flex-direction:column;align-items:center}.BLOCK-inform-panel-rounded a .content h3{font-weight:300;font-size:24px;line-height:1.5;margin-bottom:20px;text-align:center;min-height:70px}.BLOCK-inform-panel-rounded a .content .description{margin-bottom:30px;font-size:14px;text-align:center;line-height:1.9;min-height:120px}.BLOCK-inform-panel-rounded a .content button{font-size:12px;font-weight:500;letter-spacing:1.5px;text-align:center;border:2px solid #c60651;border-radius:40px;text-transform:uppercase;background-color:#c60651;padding:15px 30px;color:#fff}.BLOCK-inform-panel-rounded a .content button:hover{background-color:#fff;color:#c60651}.BLOCK-inform-panel-rounded a .content.green-theme h3{color:#00857c}.BLOCK-inform-panel-rounded a .content.blue-theme h3{color:#009ddc}a:hover .background-image{transform:scale(1.05, 1.05)}.BLOCK-home-counter .row{display:flex;flex-direction:row;align-items:baseline;justify-content:center}.BLOCK-home-counter .row .number{color:#00958f;font-size:48px;letter-spacing:0}.BLOCK-home-counter .description{font-size:14px;font-weight:500;color:#00958f;letter-spacing:1px;text-transform:lowercase;text-align:center;display:block}.BLOCK-dual-banner .banners{min-height:440px;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:row}.BLOCK-dual-banner .banners .overlay{flex-basis:100%;display:flex;flex-direction:row}.BLOCK-dual-banner .banners .overlay div.banner-single{flex-basis:50%;background-size:cover}.BLOCK-dual-banner .banners .left{display:flex;flex-direction:row;justify-content:flex-end}.BLOCK-dual-banner .banners .left .content{max-width:600px;padding-right:50px;box-sizing:border-box;color:#fff;padding-top:40px}.BLOCK-dual-banner .banners .left .content .breadcrumbs{font-size:10px;text-transform:uppercase}.BLOCK-dual-banner .banners .left .content .breadcrumbs a{color:#fff}.BLOCK-dual-banner .banners .left .content h1{font-size:40px;line-height:48px;font-weight:300;margin-top:20px;margin-bottom:20px}.BLOCK-dual-banner .banners .left .content h1 p{margin:0}.BLOCK-dual-banner .banners .left .content .intro{font-size:22px;line-height:32px;letter-spacing:-0.5px}.BLOCK-center-banner .content{background-color:#fafafa;display:flex;flex-direction:column;align-items:center}.BLOCK-center-banner .content .breadcrumbs{font-size:10px;text-transform:uppercase;margin-top:30px}.BLOCK-center-banner .content .breadcrumbs a{color:#5a6a7d}.BLOCK-center-banner .content h1{font-size:40px;line-height:48px;font-weight:300;margin-top:20px;margin-bottom:50px;color:#009ddc}.BLOCK-center-banner .content h1 p{margin:0}.BLOCK-center-banner .content h1.green-theme{color:#00857c}.BLOCK-center-banner .content h1.blue-theme{color:#009ddc}.BLOCK-center-banner .banner{align-self:normal;height:400px;display:flex;flex-direction:row;justify-content:center;position:relative;margin-top:0;margin-bottom:30px}.BLOCK-center-banner .banner .overlay{width:100%;height:100%}.BLOCK-center-banner .banner .main-image{position:absolute;height:110%;top:-5%;border-radius:10px}.BLOCK-center-banner .banner div.banner-single{flex-basis:50%;background-repeat:no-repeat;background-size:cover}.BLOCK-center-banner .banner .left .overlay{width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-end}.BLOCK-center-banner .banner .left .overlay .content{max-width:600px;padding-right:50px;box-sizing:border-box;color:#fff;padding-top:40px}.BLOCK-center-banner .banner .left .overlay .content .intro{font-size:22px;line-height:32px;letter-spacing:-0.5px}.quote-panel{border-radius:20px;padding:30px;box-sizing:border-box}.quote-panel .container{width:auto}.quote-panel .container .right-col{border-left:1px solid #eaeaea;padding-left:40px;padding-right:40px}.quote-panel .container .right-col p{margin:0}.BLOCK-stat-block .content{display:flex;padding:20px 20px 30px;min-height:148px;background-color:#fff;border-style:solid;border-width:3px 3px 3px 3px;border-color:#eaeaea;border-radius:8px 8px 8px 8px;align-items:center}.BLOCK-stat-block .content .stat{font-size:65px;color:#c60651;font-weight:700;line-height:1}.BLOCK-stat-block .content .text{color:#5a6a7d;text-align:center}.BLOCK-stat-block .horizontal{flex-direction:row;flex-wrap:wrap}.BLOCK-stat-block .horizontal .stat{flex-basis:30% !important}.BLOCK-stat-block .horizontal .text{flex-basis:70% !important}.BLOCK-stat-block .vertical{flex-direction:column;justify-content:center}.BLOCK-inform-icon-panel{background-color:#fff;color:#5a6a7d;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 30px}.BLOCK-inform-icon-panel .icon{flex-basis:25%}.BLOCK-inform-icon-panel .content{flex-basis:70%}.BLOCK-inform-blue-top-panel{border-radius:0 0 8px 8px;padding:30px 20px 40px 20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.04);border-top:7px solid #009ddc;border-width:20px 1px 1px 1px !important;border-right-color:#eaeaea !important;border-bottom-color:#eaeaea !important;border-left-color:#eaeaea !important;min-height:330px;margin-bottom:30px;display:flex;flex-direction:column;align-items:center}.BLOCK-inform-blue-top-panel .content{font-size:22px;font-weight:600;line-height:1.5em}.BLOCK-inform-blue-top-panel .content p{text-align:center}.BLOCK-inform-campaign-panel{border:1px solid #eaeaea;border-radius:8px;transition:.3s}.BLOCK-inform-campaign-panel .background{height:420px;border-top-left-radius:8px;border-top-right-radius:8px;background-position:center;background-size:cover;border-bottom:3px solid #009ddc}.BLOCK-inform-campaign-panel .content{padding:20px 30px}.BLOCK-inform-campaign-panel .content .client{text-transform:uppercase;color:#009ddc;font-size:14px;margin-bottom:10px}.BLOCK-inform-campaign-panel .content h3{font-size:24px;font-weight:300;text-transform:none;font-style:normal;line-height:34px;margin-bottom:10px}.BLOCK-inform-campaign-panel .content .description{margin-bottom:10px}.BLOCK-inform-campaign-panel .content button{text-transform:uppercase !important;border:1px solid #c60651 !important;background-color:#fff;font-size:12px;font-weight:500;text-transform:uppercase !important;line-height:1em;letter-spacing:1.5px;color:#c60651;border-radius:40px !important;text-align:center;padding:12px 20px;display:block;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.BLOCK-inform-campaign-panel .content button:hover{background-color:#c60651;color:#fff}.BLOCK-inform-campaign-panel:hover{transform:translate(0, -10px)}.waiting-room{border-radius:8px 8px 8px 8px;padding:40px 40px 40px 40px !important}.kb-posts article{border:1px solid #eaeaea}.kb-posts article footer{padding-top:10px}.kb-posts article footer .post-more-link{border:1px solid #c60651;border-radius:40px;width:130px !important;text-align:center;padding:12px 20px !important;-webkit-transition:all .3s ease;transition:all .3s ease;display:block;font-size:12px !important;font-weight:500 !important;text-transform:uppercase;line-height:1em;letter-spacing:1.5px;color:#c60651 !important}.kb-posts article footer .post-more-link .kadence-svg-iconset{display:none !important}.kb-posts article footer .post-more-link:hover{background-color:#c60651;color:#fff !important}body .gform_wrapper .validation_error{color:#c60651;font-weight:400;border-top:0;border-bottom:1px solid #c60651}body .gform_wrapper .gform_body .top_label div.ginput_container{margin-top:0 !important}body .gform_wrapper .gform_body ul.gform_fields li.gfield{position:relative;margin-top:0;margin-bottom:24px}body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required{background-color:rgba(0,0,0,0);margin-bottom:0 !important;border-top:0;border-bottom:0;padding-bottom:16px;padding-top:0}body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required .ginput_container{margin-top:0}body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required.gf_left_half,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required.gf_right_half{max-width:50%;margin-right:0}body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required select,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required input[type=text],body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required input[type=email],body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required input[type=tel],body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required input[type=url],body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required input[type=password]{border:2px solid #c60651 !important}body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required .gfield_description{padding-right:0;padding-top:2px}body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required .gfield_description.validation_message{color:#c60651;font-weight:400}body .gform_wrapper .gform_body ul.gform_fields li.gfield label.gfield_label{font-weight:300;font-size:15px;position:absolute;top:18px;left:12px;color:#b1b1b1;line-height:1;z-index:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}body .gform_wrapper .gform_body ul.gform_fields li.gfield label.gfield_label.active{position:absolute;top:10px;font-size:11px;color:#5a6a7d;font-weight:500;left:14px}body .gform_wrapper .gform_body ul.gform_fields li.gfield.form-dropdown label.gfield_label{font-weight:300;font-size:15px;position:absolute;top:18px;left:12px;color:#b1b1b1;line-height:1;z-index:1;opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}body .gform_wrapper .gform_body ul.gform_fields li.gfield.form-dropdown label.gfield_label.active{opacity:1;position:absolute;top:10px;font-size:11px;color:#5a6a7d;font-weight:500;left:14px}body .gform_wrapper .gform_body ul.gform_fields li.gfield.form-dropdown label.gfield_label.active+.ginput_container_select select{color:#5a6a7d;padding:18px 14px 0 !important;font-size:13px !important}body .gform_wrapper .gform_body ul.gform_fields li.gfield.form-dropdown select{height:58px;color:#b1b1b1;font-size:15px !important;padding:14px 14px 18px !important;line-height:1.3;background-color:#fff;border:1px solid #eaeaea;border-radius:3px;letter-spacing:.5px;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}body .gform_wrapper .gform_body ul.gform_fields li.gfield.form-dropdown select:focus{box-shadow:none;border:2px solid #009ddc}body .gform_wrapper .gform_body ul.gform_fields li.gfield.form-dropdown select .gf_placeholder{color:#b1b1b1 !important}body .gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container label{font-size:11px;color:#bfc1c5;margin-top:4px}body .gform_wrapper .gform_body ul.gform_fields li.gfield.field_sublabel_below .ginput_complex.ginput_container label{margin:1px 2px}body .gform_wrapper .gform_body ul.gform_fields li.gfield select,body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=text],body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=email],body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=tel],body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=url],body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=password]{height:54px;font-size:15px !important;padding:19px 14px 0 !important;line-height:1;color:#5a6a7d;background-color:#fff;border:1px solid #eaeaea;border-radius:3px;letter-spacing:.5px;box-shadow:none}body .gform_wrapper .gform_body ul.gform_fields li.gfield select:focus,body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=text]:focus,body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=email]:focus,body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=tel]:focus,body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=url]:focus,body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=password]:focus{box-shadow:none;border:2px solid #009ddc}body .gform_wrapper .gform_body ul.gform_fields li.gfield .address_line_2 input[type=text],body .gform_wrapper .gform_body ul.gform_fields li.gfield .address_city input[type=text],body .gform_wrapper .gform_body ul.gform_fields li.gfield .address_state input[type=text],body .gform_wrapper .gform_body ul.gform_fields li.gfield .address_zip input[type=text]{padding:8px 14px !important}body .gform_wrapper .gform_body ul.gform_fields li.gfield .address_country select{padding:8px 14px !important}body .gform_wrapper .gform_body ul.gform_fields li.gfield textarea{padding:26px 14px;color:#5a6a7d;background-color:#fff;border:1px solid #eaeaea;border-radius:3px;letter-spacing:.5px;box-shadow:none}body .gform_wrapper .gform_body ul.gform_fields li.gfield textarea:focus{box-shadow:none;border:2px solid #009ddc}body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=submit]{font-size:12px;line-height:normal;text-align:center;background:#c60651;border-width:0;color:#fff;font-weight:500;border-radius:50px;padding:14px 22px;text-transform:uppercase;letter-spacing:1.5px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}body .gform_wrapper .gform_body ul.gform_fields li.gfield input[type=submit]:hover{background:#be094f}body .gform_wrapper .gform_body ul.gform_fields li#field_1_10 label.gfield_label,body .gform_wrapper .gform_body ul.gform_fields li#field_1_11 label.gfield_label,body .gform_wrapper .gform_body ul.gform_fields li#field_1_12 label.gfield_label,body .gform_wrapper .gform_body ul.gform_fields li#field_1_13 label.gfield_label{font-weight:400;font-size:15px;position:relative;top:0;left:0;margin-top:20px;color:#5a6a7d;line-height:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit]{font-size:12px;line-height:normal;text-align:center;background:#c60651;border-width:0;color:#fff;font-weight:500;border-radius:50px;padding:14px 22px;text-transform:uppercase;letter-spacing:1.5px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_footer input[type=submit]:hover{background:#be094f}body .gform_confirmation_wrapper .gform_confirmation_message{text-align:center}body .gform_confirmation_wrapper .gform_confirmation_message.gform_confirmation_message_1,body .gform_confirmation_wrapper .gform_confirmation_message.gform_confirmation_message_6{font-size:20px;color:#c60651;line-height:1.5;margin-bottom:20px}body .gform_confirmation_wrapper .gform_confirmation_message.gform_confirmation_message_3{font-size:24px;color:#c60651;line-height:1.5;border:2px solid #c60651;border-radius:80px;padding:30px}.media-kit__form .elementor-widget-wrap,.join__form .elementor-widget-wrap{width:80%;float:right;margin:0 0 0 auto;border:1px solid #eaeaea;border-radius:8px;padding:30px 30px 40px;box-shadow:0 3px 16px 0 rgba(0,0,0,.05)}.media-kit__form .elementor-widget-wrap h2.elementor-heading-title,.join__form .elementor-widget-wrap h2.elementor-heading-title{font-size:22px;letter-spacing:.5px}.media-kit__form .elementor-widget-wrap .gform_wrapper,.join__form .elementor-widget-wrap .gform_wrapper{margin:20px 0 0}.media-kit__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield,.join__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.media-kit__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield.gf_left_half,.join__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield.gf_left_half{padding-right:15px}.media-kit__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield.gf_left_half .ginput_container,.media-kit__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield.gf_right_half .ginput_container,.join__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield.gf_left_half .ginput_container,.join__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield.gf_right_half .ginput_container{margin:0 !important}.media-kit__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield input[type=text],.media-kit__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield input[type=tel],.media-kit__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield input[type=email],.media-kit__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield.form-dropdown select,.join__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield input[type=text],.join__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield input[type=tel],.join__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield input[type=email],.join__form .elementor-widget-wrap .gform_wrapper ul.gform_fields li.gfield.form-dropdown select{background-color:#fafafa;border-radius:3px}.media-kit__form .elementor-widget-wrap .gform_wrapper .gform_footer input[type=submit],.join__form .elementor-widget-wrap .gform_wrapper .gform_footer input[type=submit]{width:100%;padding:18px 22px 16px}.media-kit__form .elementor-widget-wrap p.form__disclaimer,.join__form .elementor-widget-wrap p.form__disclaimer{text-align:center;font-size:11px}.newsletter-signup .newsletter-signup__heading{margin-bottom:0}.newsletter-signup .newsletter-signup__heading h2.elementor-heading-title{margin-bottom:20px}.newsletter-signup .newsletter-signup__subtitle{margin-bottom:30px}.newsletter-signup__form .gform_wrapper .gform_body{width:86%;display:inline-block}.newsletter-signup__form .gform_wrapper .gform_body ul.gform_fields li.gfield.gf_quarter{width:25%;display:inline-block}.newsletter-signup__form .gform_wrapper .gform_body ul.gform_fields li.gfield.form-dropdown{float:right}.newsletter-signup__form .gform_wrapper .gform_body ul.gform_fields li.gfield.form-dropdown select{height:54px}.newsletter-signup__form .gform_wrapper .gform_footer{width:14%;padding:0;margin:0;float:right}.newsletter-signup__form .gform_wrapper .gform_footer input[type=submit]{width:100%;margin:0;border-radius:54px;padding:20px 22px 18px}.media-kit-column{margin:0 0 0 auto;border:1px solid #eaeaea;border-radius:8px;padding:30px 14px 40px 30px;box-shadow:0 3px 16px 0 rgba(0,0,0,.05)}.single-post h1{text-align:center}.single-post .post-date{font-size:14px;text-align:center;padding-top:20px;padding-bottom:15px;border-bottom:1px solid #eaeaea;margin-bottom:40px}.single-post .container.post-content{margin-bottom:60px;max-width:800px}.related-posts{padding-top:80px;padding-bottom:80px;border-top:1px solid #eaeaea}.related-posts .container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.related-posts .container a{flex-basis:31%;width:31%;border-radius:8px;-webkit-box-shadow:0px 0px 20px 0px #c4c4c4;-moz-box-shadow:0px 0px 20px 0px #c4c4c4;box-shadow:0px 0px 20px 0px #c4c4c4}.related-posts .container a .related-panel{display:flex;flex-direction:column;background-color:#fafafa;border:1px solid #eaeaea;border-radius:8px}.related-posts .container a .related-panel img{border-top-left-radius:8px;border-top-right-radius:8px}.related-posts .container a .related-panel .content{padding:10px}.related-posts .container a .related-panel .content .date{font-size:13px;border-bottom:1px solid #eaeaea;padding-top:4px;padding-bottom:5px}.related-posts .container a .related-panel .content .title{padding-top:17px;padding-bottom:17px;min-height:94px}@media only screen and (max-width: 1200px){.BLOCK-dual-banner .content{padding-left:10px}}@media only screen and (max-width: 1175px){.container{max-width:100%;padding-left:10px;padding-right:10px;box-sizing:border-box}}@media only screen and (max-width: 1020px){footer .container .footer-widgets{flex-wrap:wrap}}@media only screen and (max-width: 924px){.related-posts .container a .related-panel .content .title{min-height:130px}}@media only screen and (max-width: 878px){#gform_1{display:flex;flex-direction:column;align-items:center}#gform_1 #gform_fields_1{display:flex;flex-direction:column}#gform_1 #gform_fields_1 .gfield{width:100%}#gform_1 .gform_footer{width:auto}}@media only screen and (max-width: 820px){header .container .logo{align-self:baseline}header .container #mega-menu-header-menu .menu-highlight a{border:0 !important}header .container #mega-menu-header-menu .mega-menu-item{border-bottom:0 !important}header .container #mega-menu-header-menu .mega-current-menu-item{border-bottom:0 !important}header .container #mega-menu-header-menu .mega-sub-menu .mega-menu-item{border-left:3px solid #fff !important;border-bottom:0 !important}header .container #mega-menu-header-menu .mega-sub-menu .mega-current-menu-item{border-left:3px solid #00857c !important;border-bottom:0 !important}.single-post .container.post-content{max-width:100%}}@media only screen and (max-width: 780px){.BLOCK-inform-panel-rounded{max-width:100%}}@media only screen and (max-width: 768px){.BLOCK-dual-banner{height:auto}.BLOCK-dual-banner .banners .overlay{flex-wrap:wrap;justify-content:center}.BLOCK-dual-banner .banners .overlay div.banner-single{flex-basis:90%}.BLOCK-dual-banner .banners .overlay .right{align-self:center;border-radius:10px;height:320px;width:600px;margin-bottom:-10px;background-position:center}.BLOCK-dual-banner .banners .overlay .left{justify-content:center}.BLOCK-dual-banner .banners .overlay .left .content{padding:40px 0;text-align:center}.quote-panel{padding:15px}.quote-panel .container .right-col{border:0;padding:0;text-align:center}.BLOCK-center-banner .content{text-align:center}.BLOCK-center-banner .banner{height:300px}}@media only screen and (max-width: 730px){footer .container .footer-widgets{justify-content:space-around}footer .container .footer-widgets .widget{flex-basis:40%;margin-bottom:20px}}@media only screen and (max-width: 680px){.related-posts .container{flex-direction:column;align-items:center}.related-posts .container a{width:80%;margin-bottom:30px}.related-posts .container a .related-panel .content .title{min-height:80px}}@media only screen and (max-width: 620px){.BLOCK-stat-block .horizontal{flex-direction:column;justify-content:center}}@media only screen and (max-width: 600px){.BLOCK-dual-banner .banners .overlay .right{height:320px;width:450px}}@media only screen and (max-width: 578px){.BLOCK-inform-panel a .background-image{background-position:center}.BLOCK-center-banner .banner{height:250px}.BLOCK-inform-icon-panel{flex-direction:column}.BLOCK-inform-icon-panel .content{text-align:center}}@media only screen and (max-width: 510px){.BLOCK-inform-campaign-panel .background{height:320px}footer .container .footer-widgets{flex-direction:column}}@media only screen and (max-width: 460px){.BLOCK-center-banner .banner{height:200px}}@media only screen and (max-width: 448px){.BLOCK-dual-banner .banners .overlay .left .content{padding-bottom:10px}.BLOCK-dual-banner .banners .overlay .right{height:240px;width:350px}.BLOCK-inform-campaign-panel .background{height:230px}}@media only screen and (max-width: 390px){#header-bar .container p{text-align:right}.related-posts .container a{width:96%}}@media only screen and (max-width: 370px){footer .container .footer-nav ul{flex-direction:column;align-items:center}.BLOCK-center-banner .banner{height:180px}}@media only screen and (max-width: 340px){.BLOCK-dual-banner .banners .overlay .left .content{padding-bottom:10px}.BLOCK-dual-banner .banners .overlay .right{height:200px;width:300px}}/*# sourceMappingURL=style.css.map */