html.header-menu-open,html.header-menu-open body{overflow:hidden;position:fixed;height:100%;width:100%}.wrap{max-width:1240px;padding:0 20px;margin:auto}.alignleft,.alignright{margin-bottom:20px}img.alignleft,img.alignright{display:block}.aligncenter{text-align:center;margin-right:auto;margin-left:auto;display:block}.textleft{text-align:left}.textcenter{text-align:center}.textright{text-align:right}.hidden{display:none}.clear{clear:both;font-size:1px;height:0}.clearfix::after{content:"";clear:both;display:block;visibility:hidden;line-height:0;height:0}.non-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.covering-image{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.covering-image::after{content:"";position:absolute;bottom:0;right:0;left:0;top:0}.covering-image img,.covering-image svg{display:block}.inherited-color{display:inline-block;color:inherit;transition:color 0.25s}.inherited-color:hover,.inherited-color:active,.inherited-color:focus{text-decoration:none;color:var(--blue)}.no-tap-color{-webkit-tap-highlight-color:transparent;cursor:pointer}.magazines-section{position:relative;padding:40px 0}.magazines-section::before{width:10000px;height:100%;background-color:#f6f6f6;content:'';transform:translateX(-50%);z-index:-1;position:absolute;left:50%;top:0}.magazines-section-header:not(:empty){margin-bottom:30px}.magazines-section-view-all{font-size:16px;line-height:24px;align-items:center;display:flex}.magazines-section-view-all i{margin-left:.6em;font-size:10px}.magazines-section-list{margin:0 -15px -35px;flex-wrap:wrap;display:flex}.magazines-section-item{margin-bottom:35px;padding:0 15px;width:246px}.magazines-section-item-date{margin-bottom:12px;color:#535353}.magazines-section-item-image::after{transition:box-shadow 0.25s}.magazines-section-item-inner:hover .magazines-section-item-image::after{box-shadow:inset 0 0 0 2px var(--blue)}.magazines-section-button{margin-top:40px;justify-content:center;display:flex}.quotes-section-item{background-color:#f7f8f9;padding:30px}.quotes-section-item:not(:first-child){margin-top:30px}.quotes-section-item-image:not(:empty){margin-bottom:16px}.quotes-section-item-image img{width:154px;min-width:154px;margin:auto}.quotes-section-item-text{font-style:italic}.quotes-section-item-text-inner{letter-spacing:-.008px}.quotes-section-item-name{letter-spacing:.1px;font-weight:600}.quotes-section-item-name::before{margin-right:.3em;content:'\2013'}.share-buttons{display:flex;gap:6px}.share-buttons a{height:28px;width:28px;background-color:var(--grey);transition:background-color 0.25s;border-radius:50%;text-decoration:none;color:var(--white);align-items:center;justify-content:center;display:flex}.share-buttons a:hover,.share-buttons a:active,.share-buttons a:focus{background-color:var(--blue)}.share-buttons a::before{font-size:14px}.social-buttons-list{display:flex;gap:8px}.social-buttons-list a{height:32px;width:32px;background-color:var(--blue);transition:background-color 0.25s;border-radius:50%;text-decoration:none;color:var(--white);align-items:center;justify-content:center;display:flex}.social-buttons-list a:hover,.social-buttons-list a:active,.social-buttons-list a:focus{background-color:var(--dark-blue)}.social-buttons-list a::before{font-size:18px}.javascript-warning{background-color:#940000;padding:40px 0;z-index:15;font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-family:Arial,Helvetica,sans-serif;font-weight:700;color:var(--base-white);text-align:center;text-transform:uppercase;position:absolute;right:0;left:0;top:0}.site-topbar{display:none}.site-header{background-color:#111316;font-size:18px;line-height:27px;position:sticky;z-index:4;top:0}.header-menu-open .site-header{background-color:var(--white)}.admin-bar .site-header{top:46px}.site-header-inner{min-height:58px;align-items:center;justify-content:space-between;display:flex}.header-logo{display:block;width:130px}.header-logo svg{display:block;fill:var(--white)}.header-menu-open .header-logo svg{fill:#000}.site-header-menu{top:58px}.admin-bar .site-header-menu{top:104px}.site-header-menu-inner{flex-direction:column;display:flex}.site-header-menu li{list-style:none}.site-header-menu-drop-down{display:none}.site-header-menu .menu-item{display:block;transition:color 0.25s;color:#002a47}.site-header-menu a.menu-item:hover,.site-header-menu a.menu-item:active,.site-header-menu a.menu-item:focus{text-decoration:none;color:var(--blue)}.site-header-menu .menu-item-arrow{transition:all 0.25s;font-size:12px}.site-header-menu-button{margin-left:8px;height:32px;width:32px;transform:translateX(2px);font-size:26px;line-height:32px;text-align:center;color:var(--white)}.header-menu-open .site-header-menu-button{font-size:22px;color:#000}.header-menu-open .site-header-menu-button::before{content:'\e903'}.site-header-search-button{margin-left:auto;height:32px;width:32px;font-size:24px;line-height:32px;text-align:center;color:var(--white)}.header-menu-open .site-header-search-button{color:#000}.site-header-form{padding:40px 0;flex-grow:1}.site-header-form .wrap{max-width:740px;padding:0 30px}.site-header-form-title{position:relative;display:inline-block;margin:-4px 0 16px;padding-left:40px}.site-header-form-title::before{height:30px;width:30px;background-image:url(../svg/newsletter.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;transform:translateY(-50%);content:'';position:absolute;top:50%;left:0}.site-header-form-text{max-width:580px}.site-header-form-text p,.site-header-form-text ol,.site-header-form-text ul{margin-bottom:calc(var(--content-margin) / 2)}.site-header-form-text>*:last-child{margin-bottom:0}.site-header-form .gform_wrapper{max-width:580px;margin-bottom:0}.site-header-form .gform_wrapper:not(:first-child){margin-top:26px}.site-header-form .validation_error{display:none}.site-header-form .gfield .gfield_label{display:none}.site-header-form .gform_button{background-color:var(--red);width:100%}.site-header-form .gform_button:hover,.site-header-form .gform_button:active,.site-header-form .gform_button:focus{background-color:var(--dark-red)}.site-header-form .gform_footer img{display:none}.site-header-form .gform_confirmation_message{margin-bottom:0}.page-content p{margin-bottom:var(--content-margin)}.page-content ol,.page-content ul{margin-bottom:var(--content-margin);margin-left:2em}.page-content p:empty,.page-content ol:empty,.page-content ul:empty{margin-bottom:0}.page-content li{margin-bottom:2px}.page-content blockquote{margin:var(--content-margin) 0;padding:8px 10%;font-style:italic;color:var(--blue)}.page-content blockquote p:last-child,.page-content blockquote ol:last-child,.page-content blockquote ul:last-child{margin-bottom:0}.page-content blockquote p:first-child::before{content:'“'}.page-content blockquote p:last-child::after{content:'”'}.page-content img{max-width:100%;height:auto}.page-content img:first-child:last-child{display:block}.page-content b,.page-content strong{font-weight:600}.page-content .wp-caption{margin:var(--content-margin) 0;max-width:100%}.page-content .wp-caption img{display:block}.page-content .wp-caption.aligncenter img{margin:auto}.page-content .wp-caption-text{margin:8px 0 0;font-size:14px;line-height:22px;text-align:right;color:#666}.page-content .wp-caption-text a{transition:color 0.15s;color:inherit}.page-content .wp-caption-text a:hover,.page-content .wp-caption-text a:active,.page-content .wp-caption-text a:focus{text-decoration:none;color:var(--blue)}.page-content iframe{max-width:100%;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.fluid-width-video-wrapper,.wistia_responsive_padding{margin:var(--content-margin) 0}.page-content table{border-collapse:collapse;max-width:100%}.page-content .tablepress{margin-bottom:var(--content-margin)}.page-content .tablepress caption{display:none}.page-content .tablepress img{max-width:100%}.page-content-title{border-bottom:1px solid #c4c4c4;padding:.6em 0;font-weight:500}.page-content-right>*{margin-top:40px}.page-navigation{background-color:#eee;margin-bottom:30px;padding:15px 30px;column-gap:20px;row-gap:2px;font-weight:500;flex-wrap:wrap;display:flex}.page-navigation:has(+.page-top-ad){margin-bottom:0}.page-navigation a{display:inline-block}.page-navigation span{color:var(--blue)}.form-message{margin-bottom:32px;padding:15px 20px;position:relative;overflow:hidden;border-style:solid;border-radius:4px;border-width:1px}.form-message:empty{display:none}.form-message.error{border-color:var(--red)}.form-message.success{border-color:var(--blue)}.form-message::before{opacity:.1;content:'';position:absolute;z-index:-1;bottom:0;right:0;left:0;top:0}.form-message.error::before{background-color:var(--red)}.form-message.success::before{background-color:var(--blue)}.form-row{margin-bottom:24px}.form-row label{margin-bottom:4px;display:block}.form-field{width:100%}.form-field.invalid{border-color:var(--red)}.form-field-note{margin-top:4px;display:block;color:#535353}.pagination{margin-top:40px;column-gap:12px;row-gap:6px;flex-wrap:wrap;justify-content:center;display:flex}.pagination a,.pagination span{padding:6px 8px}.pagination a,.pagination span.current{text-align:center;min-width:2.2em;border:1px solid #eee;border-radius:4px}.pagination a{text-decoration:none;color:inherit}.pagination a:hover,.pagination a:active,.pagination a:focus,.pagination span.current{background-color:var(--blue);border-color:var(--blue);color:var(--white)}.page-top-ad{margin-top:30px;justify-content:center;display:flex}.page.company .page-top-ad{margin-bottom:30px}.page-top-ad-inner{max-width:320px}.page-sidebar-ad{justify-content:center;display:flex}.blockUI.blockOverlay{background-image:url(../svg/loader.svg);background-position:center top 100px;background-repeat:no-repeat}.articles-list .article:not(:first-child){border-top:1px solid #e5e5e5}.articles-list .article-inner{padding:2rem 0}.articles-list .article.spotlight .article-inner{background-color:#f7f8f9;padding:20px}.articles-list .article:not(.spotlight):first-child .article-inner{padding-top:1rem}.articles-list .article:not(.spotlight):last-child .article-inner{padding-bottom:0}.articles-list .article-sponsored{margin-bottom:8px;font-size:14px;line-height:22px;font-weight:500}.articles-list .article-sponsored span{text-transform:uppercase;color:#89bd3f}.articles-list .article-sponsored.desktop{display:none}.articles-list .article-image{margin-bottom:16px}.articles-list .article-image a{display:block}.articles-list .article-title{margin-bottom:0}.articles-list .article-intro{margin-top:10px;line-height:27px}.articles-list .article-intro p{margin-bottom:0}.articles-list .article-intro br{display:none}.articles-list .article-meta{margin-top:16px;font-size:14px;line-height:22px;color:var(--grey)}.articles-list .article-category::before{margin-right:.5em}.articles-list .article-meta-divider{margin:0 .3em}.articles-list .article-link{margin-top:16px}.articles-list .article-link span{vertical-align:top}.articles-list.no-results{padding-top:1rem;font-style:italic;color:var(--grey)}.more-articles{margin-top:40px;justify-content:center;display:flex}.gform_wrapper{margin-bottom:var(--content-margin)}.gform_wrapper .validation_error{margin-bottom:var(--content-margin);color:var(--red)}.gform_wrapper .gform_heading{display:none}.gform_fields .gfield{margin-bottom:var(--content-margin);position:relative}.gform_fields .gfield.gform_hidden,.gform_fields .gfield.gfield_visibility_hidden,.gform_fields .gfield.gform_validation_container{display:none}.gform_fields .gfield.gfield--type-captcha{margin-bottom:0}.gform_fields .gsection_title{border-bottom:1px solid #c4c4c4;margin-bottom:.6em;padding:.5em 0;font-size:26px;line-height:34px;font-weight:500}.gform_fields .gsection_description{font-size:16px;line-height:24px}.gform_fields .gfield_label{margin-bottom:calc(var(--content-margin) * 0.25);display:block;font-weight:600}.gform_fields .gfield.hidden_label .gfield_label{display:none}.gform_fields .gfield_label>.gfield_required{margin-left:.1em;color:var(--red)}.gform_fields .gfield_description{font-size:16px;line-height:24px}.gform_fields span.gfield_description{display:block}.gform_fields .gfield_label+.gfield_description{margin-bottom:calc(var(--content-margin) * 0.5)}.gform_fields .ginput_container .gfield_description,.gform_fields .ginput_container~.gfield_description{margin-top:calc(var(--content-margin) * 0.25)}.gform_fields .ginput_complex{margin-bottom:calc(var(--content-margin) * -0.75)}.gform_fields .ginput_complex>span{margin-bottom:calc(var(--content-margin) * 0.75);display:block}.gform_fields .ginput_complex label{margin-top:4px;display:block;font-size:16px;line-height:24px}.gform_fields .gfield select,.gform_fields .gfield textarea,.gform_fields .gfield input[type="tel"],.gform_fields .gfield input[type="text"],.gform_fields .gfield input[type="email"],.gform_fields .gfield input[type="number"],.gform_fields .gfield input[type="password"],.gform_fields .gfield input[type="file"],.gform_fields .gfield input[type="url"]{width:100%}.gform_fields .gfield textarea{height:calc(var(--content-margin) * 5)}.gform_fields .focus select,.gform_fields .focus textarea,.gform_fields .focus input[type="tel"],.gform_fields .focus input[type="text"],.gform_fields .focus input[type="email"],.gform_fields .focus input[type="number"],.gform_fields .focus input[type="password"],.gform_fields .focus input[type="file"],.gform_fields .focus input[type="url"]{box-shadow:0 0 4px rgba(0,0,0,.2)}.gform_fields .gfield.gfield_error select,.gform_fields .gfield.gfield_error textarea,.gform_fields .gfield.gfield_error input[type="tel"],.gform_fields .gfield.gfield_error input[type="text"],.gform_fields .gfield.gfield_error input[type="email"],.gform_fields .gfield.gfield_error input[type="number"],.gform_fields .gfield.gfield_error input[type="password"],.gform_fields .gfield.gfield_error input[type="file"],.gform_fields .gfield.gfield_error input[type="url"]{border-color:var(--red)}.gform_fields .gfield--type-choice .gchoice{margin-bottom:2px}.gform_fields .gfield--type-choice .gchoice:last-child{margin-bottom:0}.gform_fields .gfield.gfield_error .gchoice{color:var(--red)}.gform_fields .gfield--type-choice .gchoice input,.gform_fields .gfield--type-choice .gchoice label{-webkit-tap-highlight-color:transparent;cursor:pointer}.gform_fields .gfield .validation_message{display:none}.gform_footer .gform_button{min-width:125px}.gform_footer img{vertical-align:middle;display:inline-block;margin-left:10px}.gform_footer p,.gform_footer+p{display:none}.gform_confirmation_message{margin-bottom:var(--content-margin)}.gform_wrapper .screen-reader-text{width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal!important;position:absolute;overflow:hidden}.grecaptcha-badge{display:none!important}.gform_body .frame-box{border:1px solid #000;border-radius:5px;padding:20px;font-size:16px;line-height:24px}.gform_body .frame-box ol,.gform_body .frame-box ul{margin-left:1.2em}.gform_body .frame-box li{font-size:16px;line-height:24px}.gform_body .frame-box>*:last-child{margin-bottom:0}.gravity-theme.ui-datepicker{background:#fff;border:1px solid #d0d1d3;border-radius:5px;box-shadow:0 .0625rem .25rem rgba(0,0,0,.11),0 0 .25rem rgba(18,25,97,.0405344);color:#607382;font-size:.8125rem;font-weight:600;margin-top:5px;max-width:400px;padding:18px 15px;width:auto}.gravity-theme.ui-datepicker table,.gravity-theme.ui-datepicker td,.gravity-theme.ui-datepicker th,.gravity-theme.ui-datepicker thead,.gravity-theme.ui-datepicker tr{background:none;border:0;margin:0}.gravity-theme.ui-datepicker td,.gravity-theme.ui-datepicker th{padding:5px;text-shadow:none;text-transform:none}.gravity-theme.ui-datepicker .ui-datepicker-header{border:0;display:flex;flex-direction:row;justify-content:center;margin:0 0 5px;padding:0;position:relative;width:100%}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{align-items:center;background:0 0;border:0;color:#607382;cursor:pointer;display:flex;font-family:'gpi'!important;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:30px;justify-content:center;line-height:1;position:absolute;speak:never;text-decoration:none;top:50%;transform:translateY(-50%);transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out,border-color 0.3s ease-in-out;width:30px}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{color:var(--blue)}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{display:none}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next::before,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before{height:auto;width:auto;position:static;transform:none;border:0;content:'\e902'}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before{transform:rotate(180deg)}.gravity-theme.ui-datepicker .ui-datepicker-header select{-webkit-appearance:none;background-color:transparent;background-image:url(../svg/down.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:12px 12px;border:0;border-radius:0;box-shadow:none;color:#585e6a;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:600;height:auto;min-height:0;padding:0 22px 0 0;width:auto}.gravity-theme.ui-datepicker .ui-datepicker-header select.ui-datepicker-month{margin-right:20px;-moz-text-align-last:right;text-align-last:right}.gravity-theme.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.gravity-theme.ui-datepicker .ui-datepicker-calendar a,.gravity-theme.ui-datepicker .ui-datepicker-calendar span{font-weight:500}.gravity-theme.ui-datepicker .ui-datepicker-calendar th span{align-items:center;color:#2f4054;display:flex;font-size:.8125rem;font-weight:600;height:40px;justify-content:center;width:40px}.gravity-theme.ui-datepicker .ui-datepicker-calendar td{font-size:.8125rem;height:50px;width:50px}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default{align-items:center;background:0 0;border:1px solid transparent;border-radius:100%;box-shadow:none;color:#2f4054;display:flex;height:40px;justify-content:center;text-decoration:none;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out,border-color 0.3s ease-in-out;width:40px}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default:focus,.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default:hover{background:0 0;border-color:var(--blue);outline:0}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default:active{background:#f2f3f5;border-color:#607382}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{box-shadow:0 .125rem .125rem rgba(58,58,87,.0596411);border-color:var(--blue);background:var(--blue);color:#fff}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default:focus,.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default:hover{border-color:#607382}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:0 0}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default{align-items:center;background:#f2f3f5;border:1px solid rgba(32,32,46,.079);border-radius:100%;box-shadow:0 .125rem .125rem rgba(58,58,87,.0596411);color:#686e77;cursor:text;display:flex;height:40px;justify-content:center;text-decoration:none;width:40px}@media (max-width:640px){.gravity-theme.ui-datepicker{max-width:300px}.gravity-theme.ui-datepicker .ui-datepicker-header{margin-bottom:10px}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{width:20px}.gravity-theme.ui-datepicker td,.gravity-theme.ui-datepicker th{padding:3px}.gravity-theme.ui-datepicker .ui-datepicker-calendar th span{height:24px;width:24px}.gravity-theme.ui-datepicker .ui-datepicker-calendar td{height:30px;width:30px}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default,.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default{height:28px;width:28px}}html[dir="rtl"] #ui-datepicker-div.gform-theme-datepicker[style]{right:auto!important}h4.page-sidebar-title{border-bottom:1px solid #c4c4c4;padding-bottom:12px;margin-bottom:18px;font-size:18px;line-height:24px;text-transform:uppercase;font-weight:500}.page-sidebar-company-contacts{padding:28px 30px 30px;border:1px solid #d4d4d4;border-radius:5px;line-height:27px;font-weight:500}.page-sidebar-company-contacts span{margin-top:3px;display:block}.page-sidebar-company-contacts .company-websites{margin-top:16px}.page-sidebar-company-contacts .company-websites a{text-decoration:underline}.page-sidebar-company-contacts .company-socials{margin-top:24px;column-gap:16px;row-gap:8px;flex-wrap:wrap;display:flex}.page-sidebar-company-contacts .company-socials a{padding-left:1px;height:24px;width:24px;transition:background 0.25s;background-color:#000;border-radius:50%;font-size:12px;line-height:24px;color:var(--white);text-decoration:none;text-align:center}.page-sidebar-company-contacts .company-socials a:hover,.page-sidebar-company-contacts .company-socials a:active,.page-sidebar-company-contacts .company-socials a:focus{background-color:var(--blue)}.page-sidebar-contact-persons{padding:28px 30px 30px;border:1px solid #d4d4d4;border-radius:5px;font-size:16px;line-height:24px;font-weight:500}.page-sidebar-contact-persons div:not(:first-child){margin-top:24px}.page-sidebar-contact-persons span{display:block}.page-sidebar-contact-persons .contact-person-name{font-size:22px}.page-sidebar-contact-persons .contact-person-position{color:var(--grey)}.page-sidebar-contact-persons a{margin-top:9px}.page-sidebar-contact-persons a::before{margin-right:10px;padding-left:1px;height:24px;width:24px;transition:background 0.25s;background-color:#000;border-radius:50%;font-size:12px;line-height:24px;color:var(--white);text-decoration:none;text-align:center}.page-sidebar-contact-persons a:hover::before,.page-sidebar-contact-persons a:active::before,.page-sidebar-contact-persons a:focus::before{background-color:var(--blue)}.page-sidebar-company-spotlight-outer{border:1px solid #e5e5e5;border-radius:5px}.page-sidebar-company-spotlight-banner img{border-radius:5px 5px 0 0}.page-sidebar-company-spotlight-inner{padding:18px 30px}.page-sidebar-company-spotlight-title{margin-bottom:14px;font-size:20px;line-height:26px;font-weight:500}.page-sidebar-company-spotlight-description{display:inline-block;margin-bottom:6px;font-size:16px;line-height:25px;color:#535353}.page-sidebar-company-spotlight-description:hover,.page-sidebar-company-spotlight-description:active,.page-sidebar-company-spotlight-description:focus{text-decoration:none;color:#535353}.page-sidebar-company-spotlight-product{padding:8px 0;font-size:16px;line-height:22px;align-items:center;display:flex}.page-sidebar-company-spotlight-product:not(:first-child){border-top:1px solid #e5e5e5}.page-sidebar-company-spotlight-product-image{margin-right:8px;min-width:30px;width:30px}.page-sidebar-company-spotlight-link{margin-top:10px;font-size:16px;line-height:24px;justify-content:flex-end;display:flex}.page-sidebar-company-spotlight-link a{transition:color 0.25s;align-items:center;display:flex}.page-sidebar-company-spotlight-link a:hover,.page-sidebar-company-spotlight-link a:active,.page-sidebar-company-spotlight-link a:focus{color:var(--dark-blue);text-decoration:none}.page-sidebar-company-spotlight-link i{margin-left:.6em;font-size:10px}.page-sidebar-cta{background-color:#f4faff;padding:26px 30px 30px}h4.page-sidebar-cta-title{position:relative;margin-bottom:10px;padding-left:30px;text-transform:uppercase}.page-sidebar-cta-title::before{width:18px;transform:translateY(-50%);font-size:18px;line-height:18px;text-align:center;color:var(--blue);position:absolute;top:50%;left:0}.page-sidebar-cta-text{line-height:27px}.page-sidebar-cta-text p,.page-sidebar-cta-text ol,.page-sidebar-cta-text ul{margin-bottom:calc(var(--content-margin) / 2)}.page-sidebar-cta-text>*:last-child{margin-bottom:0}.page-sidebar-cta-button{max-width:480px;width:100%;display:block}.page-sidebar-cta-button:not(:first-child){margin-top:20px}.page-sidebar-events-list-inner{padding:20px 30px 22px;border:1px solid #e5e5e5;border-radius:5px}.page-sidebar-events-list-item:not(:first-child){margin-top:20px}.page-sidebar-events-list-item-title{display:inline-block;margin-bottom:2px;font-size:20px;line-height:30px;font-weight:500}.page-sidebar-events-list-item-date,.page-sidebar-events-list-item-address{font-size:14px;line-height:22px;color:var(--grey)}.page-sidebar-events-list-item-date{font-weight:500}.page-sidebar-events-list-item-address{margin-top:2px}.page-sidebar-events-list-item-address::before{margin-right:.3em;font-size:12px}.page-sidebar-form{background-color:#f4faff;padding:26px 30px 30px}h4.page-sidebar-form-title{position:relative;margin-bottom:10px;padding-left:30px;text-transform:uppercase}.page-sidebar-form-title::before{height:18px;width:18px;background-image:url(../svg/newsletter.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;transform:translateY(-50%);content:'';position:absolute;top:50%;left:0}.page-sidebar-form-text{line-height:27px}.page-sidebar-form-text p,.page-sidebar-form-text ol,.page-sidebar-form-text ul{margin-bottom:calc(var(--content-margin) / 2)}.page-sidebar-form-text>*:last-child{margin-bottom:0}.page-sidebar-form .gform_wrapper{margin-bottom:0}.page-sidebar-form .gform_wrapper:not(:first-child){margin-top:18px}.page-sidebar-form .validation_error{display:none}.page-sidebar-form .gfield{margin-bottom:10px}.page-sidebar-form .gfield .gfield_label{display:none}.page-sidebar-form .gform_button{background-color:var(--red);width:100%}.page-sidebar-form .gform_button:hover,.page-sidebar-form .gform_button:active,.page-sidebar-form .gform_button:focus{background-color:var(--dark-red)}.page-sidebar-form .gform_footer img{display:none}.page-sidebar-form .gform_confirmation_message{margin-bottom:0}.page-sidebar-product-spotlight-outer{border:1px solid #e5e5e5;border-radius:5px}.page-sidebar-product-spotlight-image img{border-radius:5px 5px 0 0}.page-sidebar-product-spotlight-inner{padding:18px 30px}.page-sidebar-product-spotlight-title{margin-bottom:16px;line-height:27px}.page-sidebar-product-spotlight-link{font-size:16px;line-height:24px;display:flex}.page-sidebar-product-spotlight-link a{transition:color 0.25s;align-items:center;display:flex}.page-sidebar-product-spotlight-link a:hover,.page-sidebar-product-spotlight-link a:active,.page-sidebar-product-spotlight-link a:focus{color:var(--dark-blue);text-decoration:none}.page-sidebar-product-spotlight-link i{margin-left:.6em;font-size:10px}.page-sidebar-search-navigation-inner{padding:20px 30px 18px;border:1px solid #e5e5e5;border-radius:5px}.page-sidebar-search-navigation ul{margin:0}.page-sidebar-search-navigation li{list-style:none}.page-sidebar-search-navigation li.current{color:var(--blue)}.page-sidebar-sponsors-inner{padding-top:6px}.page-sidebar-sponsors-item img{margin:auto}.page-sidebar-text-inner{padding:26px 30px;border:1px solid #d4d4d4;border-radius:5px;line-height:27px;font-weight:500}.page-sidebar-text-inner p,.page-sidebar-text-inner ol,.page-sidebar-text-inner ul{margin-bottom:calc(var(--content-margin) / 2)}.page-sidebar-text-inner>*:last-child{margin-bottom:0}.page.advertising .page-content{padding:40px 0}.page.advertising .page-title{padding-bottom:10px}.page.advertising .quotes-section{margin-top:35px}.page.contact .page-content{padding:40px 0}.page.contact .page-content-inner{padding:32px 24px;background-image:url(../png/logo-bg.png);background-color:rgba(77,175,228,.03);background-position:145% center;border:1px solid #4dafe4;border-radius:4px;color:#181819}.page.contact .company-address{margin-bottom:16px}.page.contact .company-phone a::before,.page.contact .company-email a::before{margin-right:8px;text-decoration:none;color:#787878}.page.contact .social-buttons{margin-top:24px;column-gap:12px;align-items:center;display:flex}.page.contact .social-buttons-title::after{content:':'}.page.contact .page-content-form{padding:32px 16px;margin-top:26px;background-color:var(--white);box-shadow:0 2px 20px 0 rgba(0,0,0,.1);border-radius:4px}.page.contact .page-content-form-title{margin-bottom:20px;font-weight:600;letter-spacing:1.92px;text-transform:uppercase;text-align:center}.page.contact .gform_wrapper{margin-bottom:0}.page.contact .validation_error{display:none}.page.contact .gfield{margin-bottom:12px}.page.contact .gfield textarea{height:98px}.page.contact .gform_footer .gform_button{width:100%}.page.contact .gform_footer img{display:none}.page.contact .gform_confirmation_message{margin-bottom:0}.page.directory .page-content{padding:40px 0}.page.directory .page-form{margin:40px 0;row-gap:24px;flex-direction:column;display:flex}.page.directory .page-form-filters{column-gap:20px;row-gap:24px;flex-direction:column;display:flex}.page.directory .page-form-filters-block{padding:18px 24px 20px;width:100%;background-color:rgba(77,175,228,.05);border:1px solid #d6ecf6;border-radius:5px}.page.directory .page-form-filters-block.location{background-image:url(../png/directory-bg.png);background-position:right top}.page.directory .page-form-filters-block-title{margin-bottom:14px;font-size:16px;line-height:24px}.page.directory .page-form-filters-block-inner{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;display:grid}.page.directory .page-form-filter{position:relative;font-size:16px;line-height:22px}.page.directory .page-form-filter.disabled{pointer-events:none}.page.directory .page-form-filter-field{position:relative}.page.directory .page-form-filter-field::before{transition:transform 0.25s;font-size:14px;color:#cacaca;position:absolute;right:15px;top:14px}.page.directory .page-form-filter.active .page-form-filter-field::before{transform:rotate(180deg)}.page.directory .page-form-filter-field input{padding-right:62px;width:100%;transition:box-shadow 0.25s,border-radius 0.1s}.page.directory .page-form-filter.active input{box-shadow:0 0 2px rgba(0,0,0,.2);border-radius:5px 5px 0 0}.page.directory .page-form-filter.disabled input{background-color:#cdcdcd}.page.directory .page-form-filter-field input[readonly]{-webkit-tap-highlight-color:transparent;cursor:pointer}.page.directory .page-form-filter-count{-webkit-tap-highlight-color:transparent;cursor:pointer;color:var(--blue);font-weight:500;position:absolute;right:40px;top:15px}.page.directory .page-form-filter-list{display:none;z-index:2;box-shadow:0 0 2px rgba(0,0,0,.2);background-color:#fff;border-color:#c4c4c4;border-style:solid;border-radius:0 0 5px 5px;border-width:0 1px 1px;position:absolute;top:100%;right:0;left:0}.page.directory .page-form-filter.selected .page-form-filter-list{padding-bottom:41px}.page.directory .page-form-filter-options{max-height:304px;overflow:scroll}.page.directory .page-form-filter-option{padding:8px 44px 8px 15px;position:relative;display:block;transition:all 0.25s;-webkit-tap-highlight-color:transparent;cursor:pointer}.page.directory .page-form-filter-option.disabled,.page.directory .page-form-filter-option.filtered{display:none}.page.directory .page-form-filter-option.selected{color:#54a7da}.page.directory .page-form-filter-option:hover{background-color:rgba(84,167,218,.1)}.page.directory .page-form-filter-option::before{height:16px;width:16px;transition:background-color 0.25s,border-color 0.25s;transform:translateY(-50%);background-color:#fff;border:1px solid #aeb5bc;border-radius:2px;content:"";position:absolute;right:13px;top:50%}.page.directory .page-form-filter-option.selected::before{background-image:url(../svg/check.svg);background-repeat:no-repeat;background-position:center;background-color:#54a7da;border-color:#54a7da}.page.directory .page-form-filter-reset{border-radius:0 0 5px 5px;display:none;position:absolute;bottom:-1px;right:-1px;left:-1px}.page.directory .page-form-filter.selected .page-form-filter-reset{display:block}.page.directory .page-form-search{column-gap:16px;row-gap:16px;flex-direction:column;display:flex}.page.directory .page-form-search-field{position:relative}.page.directory .page-form-search-field::before{transform:translateY(-50%);z-index:1;font-size:20px;line-height:24px;color:#cacaca;position:absolute;right:15px;top:50%}.page.directory .page-form-search-field input{padding-right:50px;width:100%;transition:box-shadow 0.25s}.page.directory .page-form-search-field input.focus{box-shadow:0 0 4px rgba(0,0,0,.2)}.page.directory .page-form-search-submit{width:100%}.page.directory .page-form-search-reset span{vertical-align:top;width:100%}.page.directory .page-list{margin:0 -15px -30px;flex-wrap:wrap;display:flex}.page.directory .page-list-item{margin-bottom:30px;padding:0 15px;width:100%;display:flex}.page.directory .page-list-item-outer{width:100%;border:1px solid #e5e5e5;border-radius:5px;font-size:16px;line-height:24px;text-decoration:none;color:inherit;flex-direction:column;display:flex}.page.directory .page-list-item-top{position:relative;min-height:34px}.page.directory .page-list-item-image{height:220px;border-bottom:1px solid #e5e5e5;border-radius:5px 5px 0 0;background-position:center;background-size:cover}.page.directory .page-list-item-country{padding:2px 10px;background-color:rgba(0,0,0,.3);border-radius:5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:14px;line-height:22px;font-weight:500;color:#fff;align-items:center;display:flex;position:absolute;right:8px;top:8px}.page.directory .page-list-item-country::before{margin-right:4px}.page.directory .page-list-item-inner{padding:16px 30px;flex-grow:1;flex-direction:column;display:flex}.page.directory .page-list-item-title{transition:color 0.25s;margin-bottom:12px;line-height:26px;font-weight:500}.page.directory .page-list-item-outer:hover .page-list-item-title{color:var(--blue)}.page.directory .page-list-item-description{margin-bottom:12px}.page.directory .page-list-item-products{margin-bottom:14px}.page.directory .page-list-item-product{padding:8px 0;font-size:16px;line-height:22px;align-items:center;display:flex}.page.directory .page-list-item-product:not(:first-child){border-top:1px solid #e5e5e5}.page.directory .page-list-item-product-image{margin-right:8px;min-width:30px;width:30px}.page.directory .page-list-item-link{margin-top:auto;color:var(--blue);align-items:center;justify-content:flex-end;display:flex}.page.directory .page-list-item-link i{margin-left:.6em;font-size:10px}.page.directory .page-list-item-link i::before{transform:translateY(1px)}.page.directory .no-results{font-style:italic;color:var(--grey)}.page.company .page-content{overflow:hidden}.page.company .intro-section{margin-bottom:20px}.page.company .intro-section:first-child{margin-top:40px}.page.company .intro-section .page-logo img{max-width:120px}.page.company.premium .intro-section .page-logo{margin-bottom:24px}.page.company.premium .intro-section .page-title{margin-bottom:0}.page.company.premium .intro-section .page-title:not(:last-child){margin-bottom:10px}.page.company.premium .intro-section .page-website{margin-top:24px;clear:both}.page.company.premium .intro-section .page-website a{vertical-align:top;min-width:200px}.page.company.premium .intro-section-right:not(:empty){margin-top:40px}.page.company.premium .intro-section-right img{margin:auto}.page.company.advanced .intro-section .page-logo{margin-bottom:20px}.page.company.advanced .intro-section .page-title{margin-bottom:0}.page.company .page-content-inner{padding-bottom:40px;padding-top:10px}.page.company .page-content-left>*:last-child{margin-bottom:0}.page.company .page-content-left .page-website:not(:first-child){margin-top:30px}.page.company .page-content-left .page-website a{vertical-align:top;min-width:200px}.page.company .products-section{position:relative;padding:40px 0}.page.company .products-section::before{width:10000px;height:100%;background-color:#f6f6f6;content:'';transform:translateX(-50%);z-index:-1;position:absolute;left:50%;top:0}.page.company .products-section-title{margin:-5px 0 30px;font-weight:500}.page.company .products-section-list{margin:0 -10px -20px;flex-wrap:wrap;display:flex}.page.company .products-section-item{max-width:410px;width:100%;margin-bottom:20px;padding:0 10px;display:flex}.page.company .products-section-item-outer{position:relative;width:100%;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px}.page.company a.products-section-item-outer{text-decoration:none;color:inherit}.page.company .products-section-item-outer::before{font-size:22px;line-height:22px;color:var(--blue);position:absolute;bottom:20px;right:20px}.page.company .products-section-item-image{border-radius:5px 5px 0 0;height:210px;background-image:url(../svg/site-logo.svg);background-position:center}.page.company .products-section-item-inner{padding:16px 20px 30px}.page.company .products-section-item-title{margin-bottom:0;font-size:20px;line-height:30px;font-weight:400}.page.company .products-section-item-description{margin-top:10px;font-size:16px;line-height:27px}.page.company .products-section-item-description p,.page.company .products-section-item-description ol,.page.company .products-section-item-description ul{margin-bottom:8px}.page.company .products-section-item-description>*:last-child{margin-bottom:0}.page.company .articles-section{padding:40px 0}.page.company .articles-section .page-content-title{padding-top:0}.page.company .acf-form{padding-top:10px;padding-bottom:40px;overflow:hidden}.page.company .acf-form .acf-field{border-top:0}.page.company .acf-form>.acf-fields>.acf-field-accordion{border-top:1px solid #e0e0e0}.page.company .acf-form .acf-input.acf-accordion-content>.acf-fields{border-top-color:#e0e0e0;margin:0 -16px}.page.company .acf-form .acf-field[data-width]+.acf-field[data-width]{border-left:0}.page.company .acf-form .acf-fields.-left>.acf-field:not(:first-child){padding-top:0}.page.company .acf-form .acf-field .acf-label{margin-bottom:6px}.page.company .acf-form .acf-field .acf-row .acf-label{font-size:16px;line-height:24px}.page.company .acf-form .acf-fields.-left>.acf-field .acf-label{margin-bottom:0}.page.company .acf-form .acf-field .acf-label label{margin-bottom:0;font-weight:600}.page.company .acf-form .acf-field .acf-label label em{font-style:normal;font-weight:400}.page.company .acf-form .acf-field p.description{margin-top:0;font-size:16px;line-height:24px}.page.company .acf-form .acf-field .acf-row p.description{font-size:14px;line-height:20px}.page.company .acf-form .acf-field .acf-input:not(.acf-accordion-content){flex-direction:column;display:flex}.page.company .acf-form .acf-field .acf-accordion-title{padding:16px 16px 16px 4px;margin-bottom:0;-webkit-tap-highlight-color:transparent;cursor:pointer;align-items:center;display:flex}.page.company .acf-form .acf-field .acf-accordion-title label{font-size:20px;line-height:30px;font-weight:600}.page.company .acf-form .acf-field .acf-accordion-title i{margin-right:4px}.page.company .acf-form .acf-field input[type="text"],.page.company .acf-form .acf-field input[type="password"],.page.company .acf-form .acf-field input[type="date"],.page.company .acf-form .acf-field input[type="datetime"],.page.company .acf-form .acf-field input[type="datetime-local"],.page.company .acf-form .acf-field input[type="email"],.page.company .acf-form .acf-field input[type="month"],.page.company .acf-form .acf-field input[type="number"],.page.company .acf-form .acf-field input[type="search"],.page.company .acf-form .acf-field input[type="tel"],.page.company .acf-form .acf-field input[type="time"],.page.company .acf-form .acf-field input[type="url"],.page.company .acf-form .acf-field input[type="week"],.page.company .acf-form .acf-field textarea,.page.company .acf-form .acf-field select{padding:12px 10px;font-size:16px;line-height:24px}.page.company .acf-form .acf-field .acf-button{padding:7px 20px;border-color:var(--blue);border-width:1px;font-size:16px;line-height:24px;text-align:center}.page.company .acf-form .acf-field .acf-button:hover,.page.company .acf-form .acf-field .acf-button:active,.page.company .acf-form .acf-field .acf-button:focus{background-color:var(--blue);color:var(--white)}.page.company .acf-form .acf-fields.-left+.acf-row-handle{width:32px}.page.company .acf-form .acf-table>thead>tr>th,.page.company .acf-form .acf-field-message .acf-input{font-size:16px;line-height:24px}.page.company .acf-form .acf-field-wysiwyg .mce-toolbar button{background-color:transparent}.page.company .acf-form .acf-field-wysiwyg .mce-toolbar .mce-i-gpi-heading{font:normal 20px/1 dashicons;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page.company .acf-form .acf-field-wysiwyg .mce-toolbar .mce-i-gpi-heading::before{content:'\f10e'}.mce-container .mce-toolbar .wp-link-input input{height:auto;font-size:14px;line-height:18px}.page.company .acf-form .acf-file-uploader p,.page.company .acf-form .acf-image-uploader p{padding-left:2px;column-gap:15px;font-size:16px;line-height:24px;align-items:center;display:flex}.page.company .acf-form .acf-field .acf-icon{text-decoration:none;line-height:24px}.page.company .acf-form .acf-field .acf-icon.small,.page.company .acf-form .acf-field .acf-icon.-small{line-height:16px}.page.company .acf-form .acf-field-url .acf-icon{top:15px}.page.company .acf-form .acf-field .acf-required{color:var(--red)}.page.company .acf-form .acf-field .acf-notice{margin:10px 0 0;order:1}.page.company .acf-form>.acf-notice.-error,.page.company .acf-form .acf-field .acf-notice.-error{position:relative;background-color:transparent;border-color:var(--red)}.page.company .acf-form .acf-field .acf-notice.-error{color:var(--red)}.page.company .acf-form>.acf-notice.-error::before,.page.company .acf-form .acf-field .acf-notice.-error::before{background-color:var(--red);content:'';position:absolute;z-index:-1;bottom:0;right:0;left:0;top:0}.page.company .acf-form>.acf-notice.-error::before{opacity:.9}.page.company .acf-form .acf-field .acf-notice.-error::before{opacity:.1}.page.company .acf-form>.acf-notice.-error .acf-icon{display:none}.acf-tooltip{font-size:14px;line-height:20px}.page.company .acf-form .company-description-notice .acf-input blockquote{padding:16px 20px;margin-top:0;background-color:rgba(77,175,228,.05);border:1px solid #d6ecf6;border-radius:5px;font-style:normal;color:inherit}.page.company .acf-form .company-description-notice .acf-input>*:last-child{margin-bottom:0}.page.company .acf-form .without-label .acf-label{display:none}.page.company .acf-form .company-description-notice .acf-input h4{text-transform:uppercase;margin-bottom:10px}.page.company .acf-form .select2-container .select2-selection{border-color:#e5e5e5}.page.company .acf-form .select2-container .select2-selection__rendered{display:block}.page.company .acf-form .select2-container .select2-search__field{height:48px;padding:11px 20px;margin-top:0}.page.company .acf-form .select2-container .select2-selection__choice{padding:6px 10px 6px 5px;font-size:16px;line-height:24px}.page.company .acf-form .select2-container .select2-selection__choice__remove{padding:0 3px!important}.page.company .acf-form-submit{margin-top:30px}.page.company .acf-form-submit input{min-width:125px}.page.company .acf-form-submit span{margin-left:10px}.media-modal input,.media-modal textarea{height:auto}.media-modal select{padding:0 8px;height:auto}.media-modal .media-menu button{transition:none}.media-modal .media-router button{border-radius:0;color:inherit}.media-modal .media-menu button:focus,.media-modal .media-router button:focus{box-shadow:none}.media-modal #menu-item-gallery,.media-modal #menu-item-playlist,.media-modal #menu-item-video-playlist{display:none}.media-modal .attachment-details h2{line-height:18px}.media-modal .delete-attachment{font-size:inherit;line-height:inherit;font-family:inherit}.media-modal .attachment-details .setting:not([data-setting="alt"]),.media-modal .attachment-details .description,.media-modal .attachment-display-settings{display:none}.media-modal .screen-reader-text{width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal;position:absolute;overflow:hidden}.media-modal .media-modal-close{border-radius:0 0 0 5px}.media-modal .media-modal-close:active,.media-modal .media-modal-close:hover{color:var(--white)}.page.contact-company .page-content{padding:40px 0}.page.contact-company .gform_wrapper{max-width:740px;padding-top:10px;margin-bottom:0}.page.contact-company .gform_confirmation_message{margin-bottom:0}.page.events .page-content{padding:40px 0}.page.events .intro-section:not(:last-child){margin-bottom:25px}.page.events .intro-section-left{font-size:20px}.page.events .intro-section-left .page-title{margin-bottom:16px}.page.events .intro-section-right{max-width:585px}.page.events .intro-section-event{background-color:#f9fafb;padding:30px}.page.events .intro-section-event-label{margin-bottom:16px;font-weight:500}.page.events .intro-section-event-name{margin-bottom:16px;column-gap:16px;align-items:center;display:flex}.page.events .intro-section-event-image img{max-width:120px;max-height:60px;width:auto}.page.events .intro-section-event-date{color:var(--grey)}.page.events .intro-section-event-address{margin-top:2px;color:var(--grey)}.page.events .intro-section-event-address::before{margin-right:.3em;font-size:15px}.page.events .intro-section-event-button{vertical-align:top;margin-top:16px}.page.events .our-events-section{padding-top:13px;column-gap:20px;row-gap:20px;flex-wrap:wrap;justify-content:space-between;display:flex}.page.events .our-events-section:not(:last-child){margin-bottom:25px}.page.events .our-events-section-item{padding:24px 32px;max-width:585px;width:100%;border:1px solid #4dafe4;border-radius:4px;background:url(../jpg/event-bg.jpg);background-position:right center;background-size:cover;text-decoration:none;color:inherit}.page.events .our-events-section-item-title{color:var(--blue)}.page.events .our-events-section-item-address,.page.events .our-events-section-item-date{font-size:16px;line-height:24px;color:#181819}.page.events .our-events-section-item-date{margin-top:2px}.page.events .our-events-section-item-address::before,.page.events .our-events-section-item-date::before{margin-right:.3em;color:var(--blue);font-size:14px}.page.events .events-section-item{padding:2rem 0}.page.events .events-section-item:first-child{padding-top:1rem}.page.events .events-section-item:not(:first-child){border-top:1px solid #e5e5e5}.page.events .events-section-item:last-child{padding-bottom:0}.page.events .events-section-item-inner{display:block;text-decoration:none;color:inherit}.page.events .events-section-item-image:not(:empty){border:1px solid #e5e5e5;margin-bottom:16px;min-height:139px;align-items:center;justify-content:center;display:flex}.page.events .events-section-item-image img{margin:auto}.page.events .events-section-item-title{transition:color 0.25s;margin-bottom:6px}.page.events .events-section-item-inner:hover .events-section-item-title{color:var(--blue)}.page.events .events-section-item-date{color:var(--grey)}.page.events .events-section-item-address{margin-top:2px;color:var(--grey)}.page.events .events-section-item-address::before{margin-right:.3em;font-size:14px}.page.events .events-section-item-link{margin-top:12px;color:var(--blue);align-items:center;display:flex}.page.events .events-section-item-link i{margin-left:.6em;font-size:10px}.page.events .events-section-item-link i::before{transform:translateY(1px)}.page.event .page-content{padding:40px 0}.page.event .page-content-left>*:last-child{margin-bottom:0}.page.event .sidebar-image{max-width:220px}.page.event .sidebar-item:not(:first-child){margin-top:24px}.page.event .sidebar-item-label{font-weight:600}.page.event .sidebar-item-text{font-size:16px;line-height:24px}.page.event .sidebar-button{margin-top:30px}.page.forum .page-content{padding:40px 0}.page.forum .intro-section:not(:last-child){margin-bottom:20px}.page.forum .intro-section-left{font-size:20px}.page.forum .intro-section-left .page-title{margin-bottom:16px}.page.forum .intro-section-right img{margin:auto}.page.forum .page-content-inner{padding-top:10px}.page.forum .content-section:not(:first-child){margin-top:30px}.page.forum .content-section-title{padding-bottom:10px}.page.forum .persons-section-list{margin:0 -12px -24px;flex-wrap:wrap;display:flex}.page.forum .persons-section-item{padding:0 12px 24px;max-width:324px;width:100%;text-align:center;line-height:28px}.page.forum .persons-section-item-photo:not(:empty){margin-bottom:18px}.page.forum .persons-section-item-company{font-weight:600}.page.forum .persons-section-item-position{font-style:italic}.page.forum .text-section>*:last-child{margin-bottom:0}.page.forum .page-sidebar-details-inner{padding:26px 30px;border:1px solid #d4d4d4;border-radius:5px}.page.forum .page-sidebar-details .sidebar-item{line-height:27px}.page.forum .page-sidebar-details .sidebar-item:not(:first-child){margin-top:3px}.page.forum .page-sidebar-details .sidebar-item>*{display:inline}.page.forum .page-sidebar-details .sidebar-item-label{font-weight:600}.page.forum .page-sidebar-details .sidebar-item-label::after{margin-right:.3em;content:':'}.page.forum .page-sidebar-details .sidebar-item-text{font-weight:500}.page.forum .page-sidebar-cta-text{font-weight:500}.page.home .page-content{overflow:hidden}.page.home .top-section{padding-bottom:20px;padding-top:40px}.page.home .intro-section{min-width:calc(100% + 40px);margin:0 -20px;background-color:#f7f8f9;padding:30px 20px}.page.home .intro-section-title{margin-bottom:0}.page.home .intro-section-subtitle{margin-top:9px;font-size:20px;line-height:30px;font-weight:400}.page.home .intro-section-blocks{margin-top:30px}.page.home .intro-section-block-title{font-size:17px;line-height:25px;font-weight:600}.page.home .intro-section-block-text{margin-top:8px;font-size:15px;line-height:24px}.page.home .intro-section-block-link{margin-top:8px;font-size:16px;line-height:24px;font-weight:500}.page.home .intro-section-block-link a{transition:color 0.25s}.page.home .intro-section-block-link a:hover,.page.home .intro-section-block-link a:active,.page.home .intro-section-block-link a:focus{color:var(--dark-blue);text-decoration:none}.page.home .intro-section-block-link i{margin-left:.6em;font-size:10px}.page.home .intro-section-magazine-block-image{display:none}.page.home .top-stories-section{margin-top:30px}.page.home .top-stories-section-title{margin-bottom:20px;font-size:20px;line-height:30px;text-transform:uppercase;font-weight:400}.page.home .top-stories-section-list{margin:-5px 0 0}.page.home .top-stories-section-list li{margin-bottom:0;counter-increment:ts-item;list-style:none;font-size:15px;line-height:23px;font-weight:600}.page.home .top-stories-section-list li:not(:first-child){border-top:1px solid #e5e5e5;padding-top:15px;margin-top:15px}.page.home .top-stories-section-list li a{padding-right:4px;display:flex}.page.home .top-stories-section-list li a::before{content:counter(ts-item) '. ';margin-right:6px}.page.home .news-section{padding-bottom:40px}.page.knowledge .page-content{padding:40px 0}.page.knowledge .intro-section:not(:last-child){margin-bottom:20px}.page.knowledge .intro-section-left{font-size:20px}.page.knowledge .intro-section-left .page-title{margin-bottom:16px}.page.knowledge .intro-section-right img{margin:auto}.page.knowledge .resources-section-item{padding:2rem 0}.page.knowledge .resources-section-item:first-child{padding-top:1rem}.page.knowledge .resources-section-item:not(:first-child){border-top:1px solid #e5e5e5}.page.knowledge .resources-section-item:last-child{padding-bottom:0}.page.knowledge .resources-section-item-inner{display:block}.page.knowledge a.resources-section-item-inner{text-decoration:none;color:inherit}.page.knowledge .resources-section-item-image:not(:empty){margin-bottom:16px}.page.knowledge .resources-section-item-image img{margin:auto}.page.knowledge .resources-section-item-title{transition:color 0.25s}.page.knowledge .resources-section-item-inner:hover .resources-section-item-title{color:var(--blue)}.page.knowledge .resources-section-item-description{line-height:27px;color:#535353}.page.knowledge .resources-section-item-description>*:last-child{margin-bottom:0}.page.knowledge .resources-section-item-link{margin-top:12px;color:var(--blue);align-items:center;display:flex}.page.knowledge .resources-section-item-link i{margin-left:.6em;font-size:10px}.page.knowledge .resources-section-item-link i::before{transform:translateY(1px)}.page.magazine .page-content{overflow:hidden}.page.magazine.issue .page-content{padding-top:40px}.page.magazine.issue .page-title{padding-bottom:10px;text-align:center}.page.magazine .intro-section{padding:40px 0}.page.magazine .intro-section-left{font-size:20px}.page.magazine .intro-section-left .page-title{margin-bottom:16px}.page.magazine .intro-section-right img{margin:auto}.page.magazine .page-content-title{margin-bottom:30px;padding-top:0}.page.magazine .issue-section{padding-bottom:40px}.page.magazine .issue-section-inner{background-color:#f9fafb;padding:30px 20px}.page.magazine .issue-section-image{background-color:var(--white);padding:10px;max-width:320px;margin:auto}.page.magazine .issue-section-right{margin-top:28px}.page.magazine .issue-section-text{line-height:27px}.page.magazine .issue-section-text h3{padding-bottom:10px;font-size:inherit;line-height:inherit}.page.magazine .issue-section-text p{margin-bottom:20px}.page.magazine .issue-section-text ol,.page.magazine .issue-section-text ul{padding-left:22px;margin:0 0 20px}.page.magazine .issue-section-text ol:not(:last-of-type),.page.magazine .issue-section-text ul:not(:last-of-type){border-bottom:1px solid #dfdfdf;padding-bottom:12px}.page.magazine .issue-section-text li{margin-bottom:5px}.page.magazine .issue-section-text strong{font-weight:500}.page.magazine .issue-section-text>*:last-child{margin-bottom:0}.page.magazine .issue-section-links{margin:20px -8px 0;flex-wrap:wrap;justify-content:center;display:flex}.page.magazine .issue-section-links .button{margin:10px 8px 0}.page.magazine .articles-section{margin-top:-20px}.page.magazine .cta-section{padding-bottom:40px;text-align:center}.page.magazine .cta-section-title{padding-bottom:5px}.page.magazine .cta-section-text p,.page.magazine .cta-section-text ol,.page.magazine .cta-section-text ul{margin-bottom:16px}.page.magazine .cta-section-text>*:last-child{margin-bottom:0}.page.magazine .cta-section-button{margin-top:30px;justify-content:center;display:flex}.page.magazine.issue .magazines-section{margin-top:40px}.page.products .page-content{padding:40px 0}.page.products .intro-section:not(:last-child){margin-bottom:20px}.page.products .intro-section-left{font-size:20px}.page.products .intro-section-left .page-title{margin-bottom:16px}.page.products .intro-section-right img{margin:auto}.page.products .main-section-subtitle{margin-bottom:var(--content-margin)}.page.products .main-section-subtitle-suffix{color:var(--grey)}.page.products .main-section .reset-filters{display:inline-block;margin-top:12px;transition:color 0.25s;-webkit-tap-highlight-color:transparent;cursor:pointer;color:var(--blue);text-underline-offset:2px;text-decoration:underline;white-space:nowrap}.page.products .main-section .reset-filters:hover{color:var(--dark-blue)}.page.products .main-section-filters{margin:0 -5px 30px;flex-wrap:wrap;display:flex}.page.products .main-section-filter{width:33.333333%;margin-bottom:10px;padding:0 5px}.page.products .main-section-filter-inner{padding:10px 10px 6px;width:100%;transition:all 0.25s;border:1px solid #e5e5e5;border-radius:2px;-webkit-tap-highlight-color:transparent;cursor:pointer;align-items:center;flex-direction:column;display:flex}.page.products .main-section-filter.active .main-section-filter-inner{background-color:rgba(42,169,223,.05);border:1px solid var(--blue);color:var(--blue)}.page.products .main-section-filter-inner:hover{box-shadow:0 0 4px rgba(0,0,0,.2)}.page.products .main-section-filter-image img,.page.products .main-section-filter-image svg{height:40px;width:auto}.page.products .main-section-filter.active img{filter:invert(52%) sepia(96%) saturate(605%) hue-rotate(165deg) brightness(93%) contrast(86%)}.page.products .main-section-filter.active path{fill:var(--blue)}.page.products .main-section-filter-title{margin-top:6px;font-size:14px;line-height:22px;text-align:center;font-weight:600}.page.products .main-section-list{margin:0 -15px -30px;flex-wrap:wrap;display:flex}.page.products .main-section-item{margin-bottom:30px;padding:0 15px;width:100%;display:flex}.page.products .main-section-item-outer{width:100%;border:1px solid #e5e5e5;border-radius:5px;font-size:16px;line-height:24px;text-decoration:none;color:inherit;flex-direction:column;display:flex}.page.products .main-section-item-image{height:220px;border-bottom:1px solid #e5e5e5;border-radius:5px 5px 0 0;background-position:center;background-size:cover}.page.products .main-section-item-inner{padding:16px 30px;flex-grow:1;flex-direction:column;display:flex}.page.products .main-section-item-intro{margin-bottom:6px;color:var(--grey)}.page.products .main-section-item-intro br{display:none}.page.products .main-section-item-title{transition:color 0.25s;margin-bottom:14px;line-height:26px;font-weight:500}.page.products .main-section-item-outer:hover .main-section-item-title{color:var(--blue)}.page.products .main-section-item-link{margin-top:auto;color:var(--blue);align-items:center;display:flex}.page.products .main-section-item-link i{margin-left:.6em;font-size:10px}.page.products .main-section-item-link i::before{transform:translateY(1px)}.page.products .main-section .no-results{font-style:italic;color:var(--grey)}.page.single .page-content{padding:40px 0}.page.single .page-title{padding-bottom:10px}.page.single .page-sponsored{margin-bottom:16px;margin-top:-12px;font-size:14px;line-height:22px;font-weight:500}.page.single .page-sponsored span{text-transform:uppercase;color:#89bd3f}.page.single .main-section-image img{width:100%}.page.single .main-section-meta{margin-bottom:24px;padding:18px 20px;border-radius:0 0 5px 5px;background-color:#f7f8f9;font-size:14px;line-height:22px;text-align:center;color:var(--grey)}.page.single .main-section-meta:first-child{border-radius:5px}.page.single .main-section-meta .divider{margin:0 .3em}.page.single .main-section-photo-credit{margin-top:8px}.page.single .main-section-intro{font-size:21px;font-weight:500}.page.single .main-section-text h2{font-size:22px;line-height:30px}.page.single .main-section-text>*:last-child{margin-bottom:0}.page.single .share-buttons-title{margin-bottom:10px;margin-top:30px}.page.single .main-section-author{border-top:1px solid #d4d4d4;padding-top:32px;margin-top:40px}.page.single .main-section-author-image{display:none}.page.single .main-section-author-description>*:last-child{margin-bottom:0}.page.single .articles-section{padding-top:30px}.page.topic .page-content{padding:40px 0}.page.topic .page-content-title{padding-top:0}.page.account .page-content{padding-bottom:40px}.page.account .membership-duration{margin-bottom:32px}.page.account .membership-duration span{margin-top:3px;display:block;font-size:18px;line-height:30px;font-weight:400}.page.account .companies-list-item{border-bottom:1px solid #9f9f9f;padding:15px 0;font-size:16px;line-height:24px;font-weight:500;justify-content:space-between;display:flex}.page.account .companies-list-title{border-top:1px solid #9f9f9f}.page.account .companies-list-item a:not(:first-child){margin-left:30px}.page.account .edit-form{font-size:16px;line-height:24px;font-weight:500}.page.account .password-strength-meter{background-color:#d3d3d3;margin-top:8px;height:12px}.page.account .password-strength-meter .line{background-color:gray;height:12px;width:0}.page.account .password-summary p{margin-bottom:10px}.page.account .password-summary ul{margin-bottom:0}.page.account .password-summary .match{display:none}.page.account .password-summary .match.no::after{content:attr(data-no);color:var(--red)}.page.account .password-summary .match.yes::after{content:attr(data-yes)}.page.account .form-action{column-gap:15px;display:flex}.page.user-form .page-content{padding-bottom:40px}.page.user-form .user-form{min-height:60vh;max-width:320px;margin:auto;font-size:16px;line-height:24px;font-weight:500;flex-direction:column;justify-content:center;display:flex}.page.user-form .form-message{font-size:15px;line-height:22px}.page.user-form .form-field{padding:6px 0;border-color:#e5e5e5;border-width:0 0 1px;border-radius:0;font-size:15px;line-height:22px}.page.user-form .form-action{text-align:center}.page.user-form .form-action input{padding:10px 28px;min-width:125px}.page.default .page-content{padding:40px 0}.page.default .wrap>*:last-child{margin-bottom:0}.page-footer{padding:40px 0}.page-footer.grey{background-color:#f6f6f6}.page-footer .wrap{max-width:740px;padding:0 30px}h3.page-footer-title{position:relative;display:inline-block;margin:-4px 0 16px;padding-left:42px}.page-footer-title::before{height:30px;width:30px;background-image:url(../svg/newsletter.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;transform:translateY(-50%);content:'';position:absolute;top:50%;left:0}.page-footer-text{max-width:585px}.page-footer-text p,.page-footer-text ol,.page-footer-text ul{margin-bottom:calc(var(--content-margin) / 2)}.page-footer-text>*:last-child{margin-bottom:0}.page-footer .gform_wrapper{max-width:585px;margin-bottom:0}.page-footer .gform_wrapper:not(:first-child){margin-top:26px}.page-footer .validation_error,.page-footer .gfield .gfield_label{display:none}.page-footer.light .gfield select,.page-footer.light .gfield textarea,.page-footer.light .gfield input[type="tel"],.page-footer.light .gfield input[type="text"],.page-footer.light .gfield input[type="email"],.page-footer.light .gfield input[type="number"],.page-footer.light .gfield input[type="password"],.page-footer.light .gfield input[type="url"]{background-color:#f1f2f3}.page-footer .gform_button{background-color:var(--red);width:100%}.page-footer .gform_button:hover,.page-footer .gform_button:active,.page-footer .gform_button:focus{background-color:var(--dark-red)}.page-footer .gform_footer img{display:none}.page-footer .gform_confirmation_message{margin-bottom:0}.site-footer{background-color:#051625;padding:40px 0;font-size:16px;line-height:24px;color:var(--white);text-align:center}.site-footer-bottom{border-top:1px solid #c4c4c4;padding-top:32px;margin-top:32px}.site-footer li{list-style:none}.site-footer li a{display:inline-block;transition:color 0.25s;color:inherit}.site-footer li a:hover,.site-footer li a:active,.site-footer li a:focus{text-decoration:none;color:var(--blue)}.footer-logo{display:block;margin:0 auto 32px;width:170px}.footer-logo svg{display:block;fill:var(--white)}.site-footer-menu{padding-bottom:1px;overflow:hidden}.site-footer-menu ul{margin-bottom:-8px;font-size:18px;line-height:27px}.site-footer-menu li{margin-bottom:8px}.site-footer .social-buttons{white-space:nowrap;margin-top:24px}.site-footer .social-buttons-list{justify-content:center;margin-top:10px}.site-footer .social-buttons-list a{height:24px;width:24px;background-color:var(--white);color:#051625}.site-footer .social-buttons-list a:hover,.site-footer .social-buttons-list a:active,.site-footer .social-buttons-list a:focus{background-color:var(--blue)}.site-footer .social-buttons-list a::before{font-size:14px}.site-copyrights-menu ul{column-gap:16px;row-gap:8px;flex-wrap:wrap;justify-content:center;display:flex}.copyrights{margin-top:24px}.search-popup{padding:20px;background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);align-items:center;justify-content:center;flex-direction:column;display:flex;position:fixed;z-index:5;bottom:0;right:0;left:0;top:0}.search-popup-title{margin-bottom:40px;font-size:16px;font-weight:600;color:#333;text-transform:uppercase;text-align:center}.search-popup-form{max-width:800px;width:100%;align-items:center;display:flex}.search-popup-form input[type="text"]{padding:10px;height:auto;background-color:transparent;border-color:#333;border-width:0 0 4px;border-radius:3px;font-size:25px;line-height:30px;text-align:center;flex-grow:1}.search-popup-form button{min-width:40px;padding:0;background-color:transparent;transition:color 0.25s;font-size:24px;line-height:50px;color:#000}.search-popup-close{width:32px;transition:color 0.25s;font-size:22px;line-height:32px;text-align:center;position:absolute;right:18px;top:13px}.search-popup-form button:hover,.search-popup-close:hover{color:var(--blue)}.scroll-top{width:44px;height:44px;display:none;z-index:4;box-shadow:0 0 4px rgba(0,0,0,.3);border-radius:5px;background-color:var(--blue);color:var(--white);transition:background-color 0.25s;-webkit-tap-highlight-color:transparent;cursor:pointer;position:fixed;bottom:15px;right:15px}.scroll-top:hover{background-color:var(--dark-blue)}.scroll-top::before{transform:rotate(180deg);font-size:16px;position:absolute;left:14px;top:7px}@media only screen and (min-width:420px){.page.forum .persons-section-item{width:50%}}@media only screen and (min-width:480px){.site-footer-top{text-align:left}.footer-logo{margin-right:0;margin-left:0}.site-footer-menu ul{max-width:520px;white-space:nowrap;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:0}.site-footer .social-buttons-list{justify-content:flex-start}}@media only screen and (max-width:600px){#wpadminbar{position:fixed}}@media only screen and (min-width:600px){.alignleft{margin:5px 25px 15px 0;float:left;z-index:1}.alignright{margin:5px 0 15px 25px;float:right;z-index:1}}@media only screen and (min-width:641px){.page.company .acf-form .acf-fields.-left>.acf-field{align-items:center;display:flex}}@media only screen and (max-width:767px){.page.home .intro-section-title{font-size:30px;line-height:40px}.page.home .intro-section-block:not(:first-child){border-top:1px solid #d4d4d4;padding-top:15px;margin-top:15px}}@media only screen and (min-width:768px){.magazines-section-header{align-items:center;justify-content:space-between;display:flex}.magazines-section-title{padding-right:30px;margin-bottom:0}.quotes-section-item{align-items:center;display:flex}.quotes-section-item-image:not(:empty){margin-bottom:0}.quotes-section-item-text{padding-left:30px}.site-header-form{text-align:center}.site-header-form-text,.site-header-form .gform_wrapper{margin:auto}.site-header-form .gform_wrapper form{display:flex}.site-header-form .gform_body{width:70.689655%}.site-header-form div.gfield{margin-bottom:0}.site-header-form .gfield input{border-radius:5px 0 0 5px;border-right:0}.site-header-form .gform_footer{width:29.310345%}.site-header-form .gform_button{border-radius:0 5px 5px 0}.page-top-ad-inner{max-width:728px}.articles-list .article-inner{flex-wrap:wrap;display:flex}.articles-list .article.spotlight .article-inner{padding:30px}.articles-list .article-sponsored.mobile{display:none}.articles-list .article-sponsored.desktop{padding-right:20px;padding-left:30px;width:70%;margin-left:30%;display:block}.articles-list .article.spotlight .article-sponsored.desktop{margin-left:37%;width:63%}.articles-list .article-image{margin-bottom:0;width:30%}.articles-list .article.spotlight .article-image{width:37%}.articles-list .article-text{padding-right:20px;padding-left:30px;width:70%}.articles-list .article.spotlight .article-text{width:63%}.articles-list .article-title{margin-top:-4px}.gform_fields,.ginput_container_address,.ginput_container_name{flex-wrap:wrap;justify-content:space-between;display:flex}.gform_fields .gfield,.ginput_container_address .ginput_full{width:100%}.gfield.gfield--width-half,.ginput_container_address .ginput_left,.ginput_container_address .ginput_right,.ginput_container_name .name_first,.ginput_container_name .name_last{width:48.75%}.gf_clear_complex{display:none}.page.directory .page-form-filters{order:1}.page.directory .page-form-filters-block-inner{grid-template-columns:repeat(2,1fr)}.page.directory .page-form-search{flex-direction:row}.page.directory .page-form-search-field{width:320px}.page.directory .page-form-search-submit{width:auto}.page.directory .page-form-search-reset{margin-left:auto}.page.directory .page-form-search-reset span{width:auto}.page.directory .page-list-item{width:50%}.page.company .intro-section{margin-bottom:30px}.page.company.premium .intro-section{align-items:center;justify-content:space-between;display:flex}.page.company.premium .intro-section-left{padding-right:2.5%;width:50%}.page.company.premium .intro-section-left>*:last-child{margin-bottom:0}.page.company.premium .intro-section-right{padding-left:2.5%;width:50%}.page.company.premium .intro-section-right:not(:empty){margin-top:0}.page.company .products-section-item{width:50%}.page.events .events-section-item-inner{justify-content:space-between;display:flex}.page.events .events-section-item-image{width:30%}.page.events .events-section-item-image:not(:empty){margin-bottom:0}.page.events .events-section-item-text{padding:0 2rem;width:70%}.page.forum .intro-section{align-items:center;justify-content:space-between;display:flex}.page.forum .intro-section-left{padding-right:5%;min-width:50%;width:50%}.page.forum .intro-section-left>*:last-child{margin-bottom:0}.page.forum .intro-section-right{max-width:500px}.page.forum .persons-section-item{width:33.333333%}.page.home .intro-section-title{font-size:32px;line-height:42px}.page.home .intro-section-blocks{margin:30px -15px 0;flex-wrap:wrap;display:flex}.page.home .intro-section-block{padding:0 15px;width:50%}.page.home .intro-section-magazine-block{margin-top:30px;display:flex;order:1}.page.home .intro-section-block:nth-child(n+2){border-left:1px solid #d4d4d4}.page.home .intro-section-magazine-block:nth-child(n+2){border-left:none}.page.home .intro-section-magazine-block-image{min-width:86px;width:86px;margin-right:12px;display:block}.page.knowledge .intro-section{align-items:center;justify-content:space-between;display:flex}.page.knowledge .intro-section-left{padding-right:5%;min-width:50%;width:50%}.page.knowledge .intro-section-left>*:last-child{margin-bottom:0}.page.knowledge .intro-section-right{max-width:500px}.page.knowledge .resources-section-item-inner{justify-content:space-between;display:flex}.page.knowledge .resources-section-item-image{width:30%}.page.knowledge .resources-section-item-image:not(:empty){margin-bottom:0}.page.knowledge .resources-section-item-text{padding:0 2rem;width:70%}.page.magazine.issue .page-title{text-align:left}.page.magazine .intro-section{align-items:center;justify-content:space-between;display:flex}.page.magazine .intro-section-left{padding-right:5%;min-width:50%;width:50%}.page.magazine .intro-section-left>*:last-child{margin-bottom:0}.page.magazine .intro-section-right{max-width:500px}.page.magazine .issue-section-inner{justify-content:space-between;display:flex}.page.magazine .issue-section-left{width:33.986928%}.page.magazine .issue-section-right{width:60.784314%;margin-top:10px}.page.magazine .issue-section-text{padding-right:6.451613%}.page.magazine:not(.issue) .issue-section-links{justify-content:flex-end}.page.magazine.issue .issue-section-links{justify-content:flex-start;margin-right:-18px}.page.products .intro-section{align-items:center;justify-content:space-between;display:flex}.page.products .intro-section-left{padding-right:5%;min-width:50%;width:50%}.page.products .intro-section-left>*:last-child{margin-bottom:0}.page.products .intro-section-right{max-width:500px}.page.products .main-section-subtitle{align-items:flex-start;justify-content:space-between;display:flex}.page.products .main-section .reset-filters{margin-left:30px;margin-top:0}.page.products .main-section-filter{width:20%}.page.products .main-section-item{width:50%}.page.single .main-section-author{align-items:center;display:flex}.page.single .main-section-author-image{display:block}.page.single .main-section-author-image img{height:100px;width:auto;border-radius:50%;margin-right:32px}.page-footer{text-align:center}h3.page-footer-title{font-size:26px;line-height:34px}.page-footer-text,.page-footer .gform_wrapper{margin:auto}.page-footer .gform_wrapper:not(:first-child){margin-top:38px}.page-footer .gform_wrapper form{display:flex}.page-footer .gform_body{width:70.689655%}.page-footer .gform_body .gfield{margin-bottom:0}.page-footer .gfield input{border-radius:5px 0 0 5px;border-right:0}.page-footer .gform_footer{width:29.310345%}.page-footer .gform_button{border-radius:0 5px 5px 0}.site-footer-top{column-gap:40px;flex-wrap:wrap;justify-content:space-between;display:flex}.footer-logo-wrap{width:100%}.site-footer .social-buttons{padding-left:20px;margin-top:3px}.search-popup-title{font-size:18px}.search-popup-form input[type="text"]{font-size:35px;line-height:42px}}@media only screen and (min-width:783px){.admin-bar .site-header{top:32px}.admin-bar .site-header-menu{top:90px}}@media only screen and (max-width:1023px){.page-sidebar-form.followed-by-page-footer{display:none}.page.company .acf-form .acf-field{padding-bottom:12px;padding-top:12px}.page.company .acf-form .acf-input.acf-accordion-content>.acf-fields{padding:12px 0}.page.company .acf-form .acf-field[data-width]{min-height:auto!important;width:100%!important}.page.company .acf-form .invisible-label .acf-label{display:none}}@media only screen and (min-width:1024px){.magazines-section{padding:60px 0}.magazines-section-header:not(:empty){margin-bottom:40px}.magazines-section-button{margin-top:50px}.site-header-inner{min-height:68px}.header-logo{width:170px}.site-header-menu{top:68px}.admin-bar .site-header-menu{top:100px}.page-content-inner{justify-content:space-between;display:flex}.page-content-left{padding-right:25px;width:70%}.page-content-right{padding-left:15px;width:30%}.page-content-right>*:first-child{margin-top:0}.page-navigation{margin-bottom:50px}.form-row{margin-bottom:32px}.pagination{margin-top:45px}.page-top-ad{margin-top:40px}.page.company .page-top-ad{margin-bottom:50px}.more-articles{margin-top:45px}h4.page-sidebar-form-title,.page-sidebar-form .gfield{margin-bottom:12px}.page.advertising .page-content{padding:60px 0}.page.advertising .page-title{padding-bottom:15px}.page.advertising .quotes-section{margin-top:50px}.page.contact .page-content{padding:60px 0}.page.contact .page-content-inner{padding:60px 55px}.page.contact .page-content-info{width:56.066176%;font-size:24px;line-height:32px}.page.contact .company-address{margin-bottom:28px}.page.contact .page-content-form{width:41.819853%;padding:32px 40px;margin-top:0}.page.contact .page-content-form-title{font-size:24px;line-height:32px}.page.directory .page-content{padding:60px 0}.page.directory .page-form-filters-block-inner{grid-template-columns:repeat(3,1fr)}.page.directory .page-list-item{width:33.333333%}.page.company .intro-section{margin-bottom:40px}.page.company .intro-section:first-child{margin-top:60px}.page.company.premium .intro-section .page-logo{margin-bottom:32px}.page.company.premium .intro-section .page-website{margin-top:32px}.page.company.advanced .intro-section{align-items:center;display:flex}.page.company.advanced .intro-section .page-logo{margin-bottom:0;width:25%}.page.company.advanced .intro-section .page-title:not(:first-child){width:75%}.page.company .page-content-inner{padding-bottom:60px;padding-top:20px}.page.company .page-content-left .page-website:not(:first-child){margin-top:40px}.page.company.basic .page-sidebar-company-contacts{width:100%}.page.company .products-section{padding:60px 0}.page.company .products-section-item{width:33.333333%}.page.company .articles-section{padding:60px 0}.page.company .articles-section .articles-list{padding-right:25px;width:70%}.page.company .acf-form{padding-bottom:60px;padding-top:20px}.page.company .acf-form .acf-field[data-width]{clear:none}.page.company .acf-form .acf-input.acf-accordion-content>.acf-fields{padding:16px 0}.page.company .acf-form .invisible-label .acf-label label{visibility:hidden}.page.company .acf-form .acf-field input[type="text"],.page.company .acf-form .acf-field input[type="password"],.page.company .acf-form .acf-field input[type="date"],.page.company .acf-form .acf-field input[type="datetime"],.page.company .acf-form .acf-field input[type="datetime-local"],.page.company .acf-form .acf-field input[type="email"],.page.company .acf-form .acf-field input[type="month"],.page.company .acf-form .acf-field input[type="number"],.page.company .acf-form .acf-field input[type="search"],.page.company .acf-form .acf-field input[type="tel"],.page.company .acf-form .acf-field input[type="time"],.page.company .acf-form .acf-field input[type="url"],.page.company .acf-form .acf-field input[type="week"],.page.company .acf-form .acf-field textarea,.page.company .acf-form .acf-field select{padding:12px 20px}.page.company .acf-form-submit{margin-top:40px}.page.contact-company .page-content{padding:60px 0}.page.events .page-content{padding:60px 0}.page.events .intro-section{align-items:center;justify-content:space-between;display:flex}.page.events .intro-section:not(:last-child){margin-bottom:35px}.page.events .intro-section-left{padding-right:5%;width:50%}.page.events .intro-section-left>*:last-child{margin-bottom:0}.page.events .intro-section-right{max-width:500px;width:48.75%}.page.events .our-events-section:not(:last-child){margin-bottom:35px}.page.events .our-events-section-item{width:48.75%}.page.events .page-content-right{padding-top:1rem}.page.event .page-content{padding:60px 0}.page.forum .page-content{padding:60px 0}.page.forum .intro-section:not(:last-child){margin-bottom:30px}.page.forum .page-content-inner{padding-top:20px}.page.forum .content-section:not(:first-child){margin-top:40px}.page.home .top-section{padding-bottom:30px;padding-top:60px}.page.home .intro-section{padding:38px 30px 40px;min-width:0;margin:0;box-shadow:0 0 20px rgba(0,0,0,.12);border-radius:5px}.page.home .intro-section-title{font-size:36px;line-height:46px}.page.home .top-stories-section{margin-top:0}.page.home .news-section{padding-bottom:60px}.page.home .news-section .page-content-right{padding-top:1rem}.page.knowledge .page-content{padding:60px 0}.page.knowledge .resources-section-item-link{margin-top:16px}.page.knowledge .page-content-right{padding-top:1rem}.page.magazine.issue .page-content{padding-top:60px}.page.magazine .intro-section{padding:60px 0}.page.magazine:not(.issue) .issue-section{padding-bottom:60px}.page.magazine.issue .issue-section{padding-bottom:50px}.page.magazine .cta-section{padding-bottom:60px}.page.magazine .cta-section-button{margin-top:40px}.page.magazine.issue .magazines-section{margin-top:60px}.page.products .page-content{padding:60px 0}.page.products .main-section-filters{margin-bottom:40px}.page.products .main-section-filter{width:14.285714%}.page.products .main-section-item{width:33.333333%}.page.single .page-content{padding:60px 0}.page.single .main-section-meta{margin-bottom:32px;align-items:center;justify-content:space-between;display:flex}.page.single .main-section-photo-credit{padding-left:30px;margin-top:0}.page.single .share-buttons-title{margin-bottom:12px;margin-top:40px}.page.single .main-section-author{padding-top:40px;margin-top:50px}.page.single .articles-section{padding-top:40px}.page.topic .page-content{padding:60px 0}.page.topic .page-content-right{padding-top:1rem}.page.account .page-content{padding-bottom:60px}.page.account .membership-duration{margin-bottom:36px}.page.default .page-content{padding:60px 0}.page-footer{padding:60px 0}h3.page-footer-title{font-size:32px;line-height:42px}.page-footer-text{font-size:20px;line-height:32px}.site-footer{padding:60px 0}.site-footer-top{max-width:1100px}.site-footer-bottom{border-top:none;column-gap:32px;flex-wrap:wrap;display:flex}.footer-logo-wrap{padding-right:20px;width:auto}.footer-logo{margin-bottom:0;width:217px}.site-copyrights-menu{order:1}.site-copyrights-menu ul{column-gap:32px}.copyrights{margin-top:0}.search-popup-close{top:18px}}@media only screen and (max-width:1199px){.site-header-menu{display:none;z-index:4;overflow-y:scroll;overflow-x:hidden;position:fixed;bottom:0;right:0;left:0}.site-header-menu.with-form{background-color:#f6f6f6}.site-header-menu ul.level-1{background-color:var(--white)}.site-header-menu li{border-top:1px solid #e5e5e5}.site-header-menu li.level-1:last-child{border-bottom:1px solid #e5e5e5}.site-header-menu-drop-down .wrap{padding:0}.site-header-menu-drop-down-widget{display:none}.site-header-menu .menu-item{padding:16px 20px}.site-header-menu li.level-1.has-children{position:relative}.site-header-menu li.level-1.has-children>.menu-item{margin-right:52px}.site-header-menu li.level-2>.menu-item{padding-left:32px}.site-header-menu li.level-3>.menu-item{padding-left:44px;line-height:24px}.site-header-menu .menu-item-arrow{padding:16px 20px;position:absolute;right:0;top:0}.site-header-menu .menu-item-arrow.clicked{transform:rotate(180deg)}}@media only screen and (min-width:1200px){html.header-menu-open,html.header-menu-open body{overflow:visible;position:static;height:auto}.magazines-section{padding:70px 0}.site-topbar{display:block;background-color:#111316;padding:8px 0;font-size:13px;line-height:19px;color:var(--white)}.site-topbar-inner{align-items:center;justify-content:flex-end;display:flex}.site-topbar-menu ul{flex-wrap:wrap;display:flex}.site-topbar-menu li{list-style:none}.site-topbar-menu li:not(:first-child){margin-left:30px}.site-topbar-menu li a{position:relative;display:block;text-decoration:none;color:inherit}.site-topbar-menu li a::before{width:100%;height:1px;transition:opacity 0.25s;opacity:0;background-color:var(--white);content:'';position:absolute;bottom:2px}.site-topbar-menu li a:hover::before{opacity:1}.site-topbar-search-button{transition:color 0.25s;margin-left:30px}.site-topbar-search-button:hover{color:var(--blue)}.site-header{background-color:#f1f2f3;font-size:16px;line-height:24px}.header-logo svg{fill:#000}.site-header-menu{display:block!important}.site-header-menu-inner{align-items:center;flex-direction:row}.site-header-menu ul.level-1{justify-content:flex-end;display:flex}.site-header-menu ul.level-2{justify-content:flex-end;display:flex}.site-header-menu li.level-1{margin-left:36px;padding:20px 0}.site-header-menu li.level-1.has-children{align-items:center;display:flex}.site-header-menu li.level-2{padding-right:20px;min-width:240px}.site-header-menu li.level-3{margin-top:5px}.site-header-menu li.mobile{display:none}.site-header-menu-drop-down{display:none!important;width:100%;box-shadow:0 2px 16px rgba(0,0,0,.06);background-color:#f8f8f8;position:absolute;z-index:4;top:100%;left:0}.site-header-menu li.level-1:hover .site-header-menu-drop-down{display:block!important}.site-header-menu-drop-down-inner{padding:32px 0;justify-content:flex-end;display:flex}.site-header-menu-drop-down-main{flex-grow:1}.site-header-menu-drop-down-widget{width:285px;padding:30px;order:1;background-color:#e4f3fa;text-align:center}.site-header-menu-drop-down-widget-title{padding-left:34px;padding-right:26px;position:relative;font-size:16px;text-transform:uppercase;font-weight:600}.site-header-menu-drop-down-widget-title::before{height:18px;width:18px;background-image:url(../svg/newsletter.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;transform:translateY(-50%);content:'';position:absolute;top:50%;left:0}.site-header-menu-drop-down-widget-text:not(:first-child){margin-top:10px}.site-header-menu-drop-down-widget-button{margin-top:15px}.site-header-menu .menu-item{padding:2px 0}.site-header-menu li.level-1>.menu-item{font-weight:500}.site-header-menu li.level-2>.menu-item{text-transform:uppercase;color:var(--grey)}.site-header-menu li.level-3>.menu-item{font-size:17.6px}.site-header-menu .menu-item-arrow{margin-left:8px;font-size:10px}.site-header-menu li:hover .menu-item-arrow{transform:rotate(180deg)}.site-header-menu a:hover+.menu-item-arrow{color:var(--blue)}.site-header-menu-button,.site-header-search-button{display:none}.site-header-form{display:none}.page-navigation{margin-bottom:60px}.pagination{margin-top:50px}.page.company .page-top-ad{margin-bottom:60px}.more-articles{margin-top:50px}.page.advertising .page-content{padding:70px 0}.page.contact .page-content{padding:70px 0}.page.directory .page-content{padding:70px 0}.page.directory .page-form-filters{flex-direction:row}.page.directory .page-form-filters-block.location{min-width:340px;width:340px}.page.directory .page-form-filters-block-inner{grid-template-rows:repeat(2,1fr)}.page.directory .page-form-filters-block.location .page-form-filters-block-inner{grid-template-columns:1fr}.page.directory .page-form-search{column-gap:20px}.page.directory .page-form-search-field{width:340px}.page.company .intro-section:first-child{margin-top:70px}.page.company .page-content-inner{padding-bottom:70px}.page.company .products-section{padding:70px 0}.page.company .products-section-title{margin-bottom:40px}.page.company .articles-section{padding:70px 0}.page.company .acf-form{padding-bottom:70px}.page.contact-company .page-content{padding:70px 0}.page.events .page-content{padding:70px 0}.page.event .page-content{padding:70px 0}.page.forum .page-content{padding:70px 0}.page.forum .persons-section-item{width:25%}.page.home .top-section{padding-bottom:30px;padding-top:70px}.page.home .intro-section-blocks{flex-wrap:nowrap;margin-top:40px}.page.home .intro-section-block{width:33.333333%}.page.home .intro-section-cta-block{flex-grow:1}.page.home .intro-section-magazine-block{min-width:326px;width:326px;margin-top:0;order:0}.page.home .intro-section-magazine-block:nth-child(n+2){border-left:1px solid #d4d4d4}.page.home .news-section{padding-bottom:70px}.page.knowledge .page-content{padding:70px 0}.page.magazine.issue .page-content{padding-top:70px}.page.magazine .intro-section{padding:70px 0}.page.magazine:not(.issue) .issue-section{padding-bottom:70px}.page.magazine .issue-section-inner{padding:30px 25px}.page.magazine .cta-section{padding-bottom:70px}.page.magazine.issue .magazines-section{margin-top:70px}.page.products .page-content{padding:70px 0}.page.products .main-section-filter{width:11.111111%}.page.single .page-content{padding:70px 0}.page.topic .page-content{padding:70px 0}.page.account .page-content{padding-bottom:70px}.page.default .page-content{padding:70px 0}.page-footer{padding:70px 0}.site-footer{padding:70px 0}.site-footer-bottom{column-gap:48px}.site-copyrights-menu ul{column-gap:48px}.search-popup-close{right:25px;top:25px}}