*{border:0;padding:0;margin:0;box-sizing:border-box;word-wrap:break-word;background:transparent no-repeat left top;outline:none}body{font-size:20px;line-height:32px;font-family:'noto serif',serif;font-style:normal;font-weight:400;color:#212121;background-color:#f2f2f2;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body.popup-window-open{overflow:hidden}body.with-scroll{margin-right:17px}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:noto sans,sans-serif;font-weight:700}h1,.h1{font-size:52px;line-height:60px;margin-bottom:30px}h2,.h2{font-size:44px;line-height:52px;margin-bottom:25px}h3,.h3{font-size:32px;line-height:40px;margin-bottom:25px}h4,.h4{font-size:24px;line-height:32px;margin-bottom:20px}a{-webkit-tap-highlight-color:transparent;text-decoration:none;color:#50bc76}a:hover,a:active,a:focus{text-decoration:underline;color:#3b945e}select,textarea,input{vertical-align:middle;display:inline-block}select,textarea,input[type=tel],input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=url]{background-color:#f2f2f2;border:1px solid #e2e2e2;font-size:18px;line-height:30px;font-family:noto sans,sans-serif;font-weight:400;color:#212121}select,input[type=tel],input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=url]{padding:15px 22px;height:62px}input[type=tel],input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=url]{-webkit-appearance:none}textarea{padding:15px 22px;resize:vertical}input[type=radio],input[type=checkbox]{width:18px;height:18px;margin:0 6px 2px 0;cursor:pointer}button,input[type=button],input[type=submit]{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-transition:background .15s;transition:background .15s;white-space:normal;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.2);background-color:#fabc09;border-radius:31px;padding:16px 50px;font-size:18px;line-height:30px;font-family:noto sans,sans-serif;font-weight:700;color:#000;text-transform:uppercase;text-align:center}button:hover button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{background-color:#fac21f;color:#000}input:-ms-input-placeholder{color:#888}input::-webkit-input-placeholder{color:#888}input:-moz-placeholder{color:#888;opacity:1}input::-moz-placeholder{color:#888;opacity:1}textarea:-ms-input-placeholder{color:#888}textarea::-webkit-input-placeholder{color:#888}textarea:-moz-placeholder{color:#888;opacity:1}textarea::-moz-placeholder{color:#888;opacity:1}picture{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}picture::after{content:"";position:absolute;bottom:0;right:0;left:0;top:0}picture img{max-width:100%;display:block}svg{max-width:100%}hr{margin:30px 0;height:0;border-width:0 0 4px;border-color:#f4f3ef;border-style:solid;clear:both}.wrap{padding:0 80px;margin:0 auto}.left{float:left}.right{float:right}.alignleft,img[align=left]{margin:0 25px 15px 0;float:left;z-index:1}.aligncenter{text-align:center;margin-right:auto;margin-left:auto;display:block}.alignright,img[align=right]{margin:0 0 15px 25px;float:right;z-index:1}.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{display:block}.inherited-color{display:inline-block;color:inherit}.inherited-color:hover,.inherited-color:active,.inherited-color:focus{text-decoration:none;color:#50bc76}.no-tap-color{-webkit-tap-highlight-color:transparent}.social-buttons ul{display:-webkit-flex;display:flex}.social-buttons li a{color:inherit}.social-buttons li a:hover,.social-buttons li a:active,.social-buttons li a:focus{text-decoration:none;color:#50bc76}.social-buttons li a::before{vertical-align:top;display:block}.video-block{margin-bottom:24px;position:relative;font-size:62px;line-height:62px}.video-block .thumb::after{background-color:rgba(0,0,0,.2)}.video-block .thumb img{width:100%}.video-block .play{z-index:1;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:.9;-webkit-tap-highlight-color:transparent;cursor:pointer;position:absolute;left:50%;top:50%}.video-block .play:hover{opacity:1}.video-block .play::before{vertical-align:top}.video-block .container{display:none}.video-block iframe{display:block}.video-popup{margin-bottom:24px;position:relative;font-size:62px;line-height:62px}.video-popup:hover,.video-popup:active,.video-popup:focus{text-decoration:none}.video-popup::after{background-color:rgba(0,0,0,.2)}.video-popup::before{vertical-align:top;z-index:1;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:.9;-webkit-tap-highlight-color:transparent;cursor:pointer;position:absolute;left:50%;top:50%}.video-popup:hover::before,.video-popup:active::before,.video-popup:focus::before{opacity:1}.site-container{padding:0 20px;max-width:1480px;margin:0 auto}.javascript-warning{background-color:#50bc76;padding:34px 0;font-size:20px;line-height:27px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;font-weight:700;color:#fff;position:absolute;z-index:16;right:0;left:0;top:0}.site-header-outer{background-color:#f2f2f2;-webkit-transition:background .15s,opacity .15s;transition:background .15s,opacity .15s;position:relative;z-index:15}.site-header-outer.fixed{position:fixed;right:0;left:0;top:0}.admin-bar .site-header-outer.fixed{top:32px}.with-scroll .site-header-outer.fixed{right:17px}.site-header-outer:not(.fixed){opacity:0}.site-header .wrap{max-width:1480px;padding:0 20px}.site-header-inner{position:relative;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:flex}.site-header-inner::after{height:5px;box-shadow:inset 0 -5px 9px -10px rgba(0,0,0,.4);content:'';position:absolute;right:-4px;left:-4px;bottom:0}.site-header-left{padding-right:30px;width:452px}.site-header-right{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:flex}.site-logo{margin-top:30px;margin-bottom:25px;display:block}.site-logo svg{display:block}.site-navigation ul.level-1{-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:flex}.site-navigation ul.level-2{background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2);padding:10px 0;min-width:140px;z-index:2;position:absolute;left:-15px;top:100%}.site-navigation li{white-space:nowrap;list-style:none}.site-navigation li.level-1:not(:first-child){margin-left:50px}.site-navigation li.has-children{position:relative;z-index:1}.site-navigation li .menu-item{vertical-align:middle;display:inline-block;font-family:noto sans,sans-serif;font-weight:700;color:#999;text-transform:uppercase;text-decoration:none}.site-navigation li span.menu-item{cursor:pointer}.site-navigation li.level-1>.menu-item{border-bottom:4px solid transparent;padding:15px 0;font-size:16px;line-height:26px}.site-navigation li.level-2>.menu-item{padding:5px 15px;font-size:15px;line-height:24px}.site-navigation li.level-1:hover>.menu-item,.site-navigation li.level-2>.menu-item:hover{border-bottom-color:#50bc76;color:#50bc76}.site-navigation li.current-item>.menu-item,.site-navigation li.current-parent>.menu-item,.site-navigation li.current-ancestor>.menu-item{border-bottom-color:#3b945e;color:#3b945e}.site-navigation li .menu-item+i.down{vertical-align:middle;-webkit-tap-highlight-color:transparent;cursor:pointer;font-size:13px;color:#999}.site-navigation li .menu-item+i.down::before{display:inline-block;-webkit-transition:transform .2s;transition:transform .2s}.site-navigation li:hover .menu-item+i.down::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.site-header-search-opener{display:block;font-size:20px;color:#999}.site-header-search-opener:hover{color:#50bc76}.site-header-search-opener::before{vertical-align:top}.site-header-search{background-color:#f2f2f2;padding:20px 0;display:none;z-index:1;position:absolute;top:100%;right:0;left:0}.site-header-search::after{height:5px;content:'';background:-webkit-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);position:absolute;top:100%;right:0;left:0}.site-header-search form{width:100%;max-width:640px;position:relative;margin:auto}.site-header-search-icon{width:28px;-webkit-tap-highlight-color:transparent;cursor:pointer;font-size:20px;line-height:28px;text-align:center;position:absolute;right:16px;top:12px}.site-header-search-icon:hover{color:#3b945e}.site-header-search-icon::before{vertical-align:top}.site-header-search input[type=text]{padding:10px 58px 10px 20px;background-color:#fff;height:52px;width:100%}.site-header-search input[type=submit]{display:none}.navigation-button{width:30px;height:30px;cursor:pointer;display:none;-webkit-transform:translateX(5px);transform:translateX(5px);font-size:20px;line-height:30px;text-align:center;color:#1f2530}.navigation-button::before{content:'\e900'}.navigation-menu-open .navigation-button{font-size:22px}.navigation-menu-open .navigation-button::before{content:'\e901'}.site-main{box-shadow:0 0 5px rgba(0,0,0,.4);background-color:#fff}.page-header{position:relative;padding:80px 0}.page-header.desktop-text-light{color:#fff}.page-header .wrap{position:relative;z-index:1}.page-header-inner{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:flex}.page-header.media-none.media-left .page-header-inner{-webkit-justify-content:flex-end;justify-content:flex-end}.page-header.media-left .page-header-text{-webkit-order:1;order:1}.page-header-title{margin-bottom:0}.page-header-text-inner{margin-top:22px}.page-header-text-inner.bigger{font-size:24px;line-height:36px}.page-header-text p:last-child,.page-header-text ol:last-child,.page-header-text ul:last-child{margin-bottom:0}.page-header-text a{color:inherit}.page-header-button{margin-top:30px}.page-header-button a{min-width:290px}.page-header-media{box-shadow:0 5px 20px rgba(0,0,0,.2)}.page-header-image img{height:auto;width:100%}.page-header-video .video-block{margin-bottom:0}.page-header-background{background-position:center;background-size:cover;position:absolute;bottom:0;right:0;left:0;top:0}.page-header-shadow{background-color:#000;position:absolute;bottom:0;right:0;left:0;top:0}.page-header.page.media-left .page-header-text{width:48.4375%}.page-header.page.media-right .page-header-text{width:45.703125%}.page-header.page.media-left .page-header-media{width:45.703125%}.page-header.page.media-right .page-header-media{width:48.4375%}.page-header.category{background-position:center top;background-repeat:repeat}.no-webp .page-header.category{background-image:url(lib/images/hdr-category.png)}.webp .page-header.category{background-image:url(lib/images/hdr-category.webp)}.page-header.category .page-header-text{width:48.4375%}.page-header.category .page-header-title{padding-left:74px;position:relative;text-transform:uppercase}.page-header.category .page-header-title.light{color:#fff}.page-header.category .page-header-title svg{max-height:44px;max-width:50px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);margin-top:2px;position:absolute;top:50%;left:0}.page-header.category .page-header-title.dark svg{fill:#000}.page-header.category .page-header-title.light svg{fill:#fff}.page-header.category .page-header-text-inner.light{color:#fff}.page-header.category .page-header-media{width:39.84375%}.page-header.author{background-color:#f2f2f2;background-position:center top;background-repeat:repeat}.no-webp .page-header.author{background-image:url(lib/images/cta/bubbles-light-big.png)}.webp .page-header.author{background-image:url(lib/images/cta/bubbles-light-big.webp)}.page-header.author .page-header-text{padding-right:30px;max-width:830px}.page-header.author .page-header-contacts{margin:30px -7px 0;display:-webkit-flex;display:flex}.page-header.author .page-header-contacts li{list-style:none;margin:0 7px;font-size:20px;line-height:40px;text-align:center}.page-header.author .page-header-contacts li a{display:inline-block;border-radius:50%;width:40px;background-color:#3b945e;color:#fff}.page-header.author .page-header-contacts li a:hover,.page-header.author .page-header-contacts li a:active,.page-header.author .page-header-contacts li a:focus{background-color:#50bc76;text-decoration:none;color:#fff}.page-header.author .page-header-contacts li a::before{vertical-align:top}.page-header.author .page-header-media{min-width:250px;width:250px;-webkit-order:1;order:1}.page-outer.wrap{padding-bottom:80px;padding-top:70px}.page-inner{padding-right:440px;position:relative}.page-inner .page-content{width:100%;float:left}.page-content p{margin-bottom:24px}.page-content p:empty{margin-bottom:0}.page-content ol,.page-content ul{margin-bottom:24px;overflow:hidden}.page-content li>ol,.page-content li>ul{margin-bottom:12px;margin-top:12px}.page-content li{margin-bottom:6px;position:relative;padding-right:40px;left:40px}.page-content ul>li{list-style:none}.page-content ul>li::before{content:'\e907';font-size:20px;font-family:grs;color:#3b945e;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-38px;top:0}.page-content blockquote{max-width:840px;min-height:136px;padding:36px 80px 36px 178px;margin:40px auto;background-size:cover;position:relative;font-family:noto sans,sans-serif;font-weight:700;color:#41484f}.no-webp .page-content blockquote{background-image:url(lib/images/quotes/grey-light-bg.png)}.webp .page-content blockquote{background-image:url(lib/images/quotes/grey-light-bg.webp)}.page-content blockquote::before{width:106px;height:83px;background-image:url(lib/images/quotes/quote.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;content:'';position:absolute;left:44px;top:30px}.no-webp .page-content blockquote.action,.no-webp .page-content blockquote.actionitem{background-image:url(lib/images/quotes/yellow-bg.png)}.webp .page-content blockquote.action,.webp .page-content blockquote.actionitem{background-image:url(lib/images/quotes/yellow-bg.webp)}.page-content blockquote.action::before,.page-content blockquote.actionitem::before{width:126px;height:108px;background-image:url(lib/images/quotes/pen.svg);left:34px;top:21px}.page-content blockquote.callout{color:#fff}.no-webp .page-content blockquote.callout{background-image:url(lib/images/quotes/grey-dark-bg.png)}.webp .page-content blockquote.callout{background-image:url(lib/images/quotes/grey-dark-bg.webp)}.page-content blockquote.callout::before{width:128px;height:84px;background-image:url(lib/images/quotes/arrow.svg);left:34px;top:26px}.page-content blockquote.callout a{color:#fabc09}.page-content blockquote.callout a:hover,.page-content blockquote.callout a:active,.page-content blockquote.callout a:focus{color:#f98200}.page-content blockquote.highlight{color:#fff}.no-webp .page-content blockquote.highlight{background-image:url(lib/images/quotes/green-bg.png)}.webp .page-content blockquote.highlight{background-image:url(lib/images/quotes/green-bg.webp)}.page-content blockquote.highlight::before{width:132px;height:104px;background-image:url(lib/images/quotes/progress.svg);left:32px;top:16px}.page-content blockquote.highlight a{color:#41484f}.page-content blockquote.highlight a:hover,.page-content blockquote.highlight a:active,.page-content blockquote.highlight a:focus{color:#212121}.page-content blockquote p:last-child,.page-content blockquote ol:last-child,.page-content blockquote ul:last-child{margin-bottom:0}.page-content img{max-width:100%;height:auto}.page-content pre{margin-bottom:24px;width:100%;word-wrap:normal;overflow:overlay;display:block}.page-content pre code{overflow:overlay;font-size:16px;list-style:24px}.page-content .wp-caption{margin-bottom:24px;max-width:100%;height:auto}.page-content .wp-caption img{display:block}.page-content .wp-caption.aligncenter img{margin:auto}.page-content .wp-caption-text{margin:5px 0 0;font-size:16px;line-height:24px;font-style:italic;color:#999}.page-content .wp-caption-text a{color:inherit}.page-content .wp-caption-text a:hover,.page-content .wp-caption-text a:active,.page-content .wp-caption-text a:focus{color:#50bc76}.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}.page-content .fluid-width-video-wrapper{margin-bottom:24px}.page-content p.youtube,.page-content div.youtube{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.page-content p.youtube iframe,.page-content div.youtube iframe{height:100%;width:100%;position:absolute;left:0;top:0}.page-content table{border-collapse:collapse;max-width:100%}.page-content .tablepress{margin-bottom:24px}.page-content .tablepress caption{display:none}.page-content .tablepress img{max-width:100%}img.green-border{border:5px solid #50bc76}a:hover img.green-border{border-color:#fabc09}.articles-list{margin:auto}.articles-list.big{max-width:1060px}.articles-list.small{max-width:840px}.articles-list-inner{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.articles-list.big .articles-list-inner{margin:0 -17.5px -35px}.articles-list.small .articles-list-inner{margin:0 -20px -12px}.articles-list .article{display:-webkit-flex;display:flex}.articles-list.big .article{width:33.333333%;margin-bottom:35px;padding:0 17.5px}.articles-list.small .article{width:50%;margin-bottom:12px;padding:0 20px}.articles-list .article-inner{background-color:#f2f2f2;width:100%;-webkit-transition:box-shadow .15s;transition:box-shadow .15s;display:-webkit-flex;display:flex}.page-section.with-background .articles-list .article-inner{background-color:#fff}.articles-list.big .article-inner{-webkit-flex-direction:column;flex-direction:column}.articles-list.big .article-inner:hover{box-shadow:0 3px 12px rgba(0,0,0,.2)}.articles-list.small .article-inner{min-height:60px;-webkit-align-items:center;align-items:center}.articles-list.small .article-inner:hover{box-shadow:0 1px 6px rgba(0,0,0,.2)}.articles-list.small .article-thumb{min-width:114px;width:114px}.articles-list.big .article-text{padding:22px 24px 18px;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:flex}.articles-list .article-title{margin-bottom:0}.articles-list.big .article-title{font-size:20px;line-height:26px}.articles-list.small .article-title{padding:3px 15px;font-size:14px;line-height:18px}.page-section.background-dark .article-title{color:#212121}.articles-list .article-category{padding-top:14px;margin-top:auto;font-size:14px;line-height:22px;font-family:noto sans,sans-serif;font-weight:700;text-transform:uppercase;text-align:right}.articles-list .article-category span{position:relative;display:inline-block;padding-left:30px}.articles-list .article-category a{color:inherit;-webkit-transition:opacity .15s;transition:opacity .15s}.articles-list .article-category a:hover,.articles-list .article-category a:active,.articles-list .article-category a:focus{text-decoration:none;opacity:.8}.articles-list .article-category svg{max-height:20px;max-width:22px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);position:absolute;top:50%;left:0}.articles-list .article-category svg{fill:inherit}.gform_wrapper{margin-bottom:24px}.gform_wrapper br,.gform_wrapper .gform_heading p,.gform_wrapper form+p,.gform_wrapper+p{display:none}.gform_wrapper .validation_error{margin-bottom:24px;color:#ed0707}.gform_wrapper .gform_fields{margin-bottom:0}.gform_fields .gfield{margin-bottom:20px;list-style:none;clear:both;padding:0;left:0}.gform_fields .gfield.type-captcha.hidden_label{margin-bottom:0}.gform_fields .gfield::before{display:none}.gform_fields .gfield.left,.gform_fields .gfield.right,.gform_fields .gfield.one-half,.gform_fields .gfield.one-third,.gform_fields .gfield.two-third{clear:none;z-index:1}.gform_fields .gfield.left,.gform_fields .gfield.right{width:48%}.gform_fields .gfield.gform_hidden,.gform_fields .gfield.gfield_visibility_hidden,.gform_fields .gfield.gform_validation_container{display:none}.gform_fields .gfield_label{margin-bottom:10px;display:block;font-size:16px;line-height:24px;font-weight:700}.gform_fields .gfield.hidden_label .gfield_label,.gform_fields .gfield.no-label .gfield_label{display:none}.gform_fields .gfield .gfield_required{margin-left:2px;color:#ed0707}.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=url]{width:100%}.gform_fields .gfield textarea{height:180px}.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=url]{border-color:#ed0707}.gform_fields .gfield .gfield_radio,.gform_fields .gfield .gfield_checkbox{margin-bottom:0}.gform_fields .gfield .gfield_radio li,.gform_fields .gfield .gfield_checkbox li{display:-webkit-flex;display:flex;margin-bottom:4px;padding:0;left:0}.gform_fields .gfield .gfield_radio li:last-child,.gform_fields .gfield .gfield_checkbox li:last-child{margin-bottom:0}.gform_fields .gfield .gfield_radio input,.gform_fields .gfield .gfield_checkbox input{margin:6px 10px 0 0;min-width:16px}.gform_fields .gfield .gfield_radio label,.gform_fields .gfield .gfield_checkbox label{-webkit-tap-highlight-color:transparent;cursor:pointer}.gform_fields .gfield.gfield_error .gfield_radio label,.gform_fields .gfield.gfield_error .gfield_checkbox label{color:#50bc76}.gform_fields .gfield .ginput_container_name,.gform_fields .gfield .ginput_container_address,.gform_fields .gfield .ginput_container_password{margin-bottom:-10px;overflow:hidden}.gform_fields .gfield .ginput_container_name>span,.gform_fields .gfield .ginput_container_address>span,.gform_fields .gfield .ginput_container_password>span{margin-bottom:10px;display:block}.gform_fields .gfield .ginput_container_name label,.gform_fields .gfield .ginput_container_address label,.gform_fields .gfield .ginput_container_password label{display:none}.gform_fields .gfield .ginput_container_name .name_first,.gform_fields .gfield .ginput_container_address .ginput_left,.gform_fields .gfield .ginput_container_password .ginput_left{float:left;width:48%}.gform_fields .gfield .ginput_container_name .name_last,.gform_fields .gfield .ginput_container_address .ginput_right,.gform_fields .gfield .ginput_container_password .ginput_right{float:right;width:48%}.gform_wrapper .gfield_password_strength{background-color:#f2f2f2;border:1px solid #d8d8d8;padding:7px 16px;margin-top:10px}.gform_wrapper .gfield_password_strength.bad,.gform_wrapper .gfield_password_strength.short,.gform_wrapper .gfield_password_strength.mismatch{background-color:rgba(168,5,50,.1);border-color:rgba(168,5,50,.5);color:rgba(168,5,50,.8)}.gform_wrapper .gfield_password_strength.good{background-color:rgba(30,133,190,.1);border-color:rgba(30,133,190,.5);color:rgba(30,133,190,.8)}.gform_wrapper .gfield_password_strength.strong{background-color:rgba(143,174,27,.1);border-color:rgba(143,174,27,.5);color:rgba(143,174,27,.8)}.gform_fields .gfield .validation_message{display:none}.gform_footer{padding-top:13px;text-align:right}.gform_footer .gform_previous_button{margin-right:15px}.gform_footer p,.gform_footer+p{display:none}.gform_confirmation_message{margin-bottom:24px}.gf_clear_complex{clear:both}.grecaptcha-badge{display:none!important}.page-section{padding-top:80px}.page-section.with-background:first-child,.page-section.with-background+.page-section.with-background,.page-header.without-background+.page-content>.page-section:first-child{padding-top:0}.page-section:last-child{padding-bottom:80px}.page-section.with-background:last-child{padding-bottom:0}.page-section.desktop-text-light{color:#fff}.page-section-outer{position:relative;padding:80px 0}.page-section.background-light .page-section-outer{background-color:#f2f2f2}.page-section.background-dark .page-section-outer{background-color:#41484f;color:#fff}.books-section{text-align:center}.books-section .wrap{max-width:1220px}.books-section-text{max-width:880px;margin:auto}.books-section-inner{margin:0 -20px -40px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.books-section-inner:not(:first-child){margin-top:60px}.books-section-item{padding:0 20px;margin-bottom:40px;max-width:220px;width:20%}.books-section-item-inner{box-shadow:0 3px 8px rgba(0,0,0,.3);-webkit-transition:box-shadow .15s;transition:box-shadow .15s}a.books-section-item-inner:hover{box-shadow:0 3px 15px rgba(0,0,0,.3)}.categories-grid-section{text-align:center}.categories-grid-section .wrap{max-width:1000px}.categories-grid-section-middle{max-width:620px;margin:auto}.categories-grid-section-middle:not(:first-child){margin-top:60px}.categories-grid-section-inner{margin:0 -20px -45px;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:flex}.categories-grid-section-item{width:33.333333%;margin-bottom:45px;padding:0 20px;display:-webkit-flex;display:flex}.categories-grid-section-item-inner{padding:38px 30px 33px;color:inherit;-webkit-transition:box-shadow .15s;transition:box-shadow .15s}.categories-grid-section-item-inner:hover{box-shadow:0 3px 12px rgba(0,0,0,.2);text-decoration:none}.categories-grid-section-item-inner:active,.categories-grid-section-item-inner:focus{text-decoration:none}.categories-grid-section-item-icon{margin-bottom:18px}.categories-grid-section-item-icon svg{height:35px;display:block;margin:auto;fill:inherit}.categories-grid-section-item-name{font-family:noto sans,sans-serif;line-height:28px;text-transform:uppercase;font-weight:700}.page-section.with-background+.cta-section.with-background.width-box{padding-top:80px}.cta-section.with-background.width-box:last-child{padding-bottom:80px}div.cta-section-outer{overflow:hidden;padding:0}.cta-section.width-box .cta-section-outer{max-width:840px;margin:auto}.cta-section.style-1.background-green .cta-section-outer{background-color:#3b945e;color:#fff}.cta-section.style-1.with-background .cta-section-outer{background-position:center top;background-size:cover}.no-webp .cta-section.style-1.background-green.width-box .cta-section-outer{background-image:url(lib/images/cta/bubbles-green-small.png)}.webp .cta-section.style-1.background-green.width-box .cta-section-outer{background-image:url(lib/images/cta/bubbles-green-small.webp)}.no-webp .cta-section.style-1.background-light.width-box .cta-section-outer{background-image:url(lib/images/cta/bubbles-light-small.png)}.webp .cta-section.style-1.background-light.width-box .cta-section-outer{background-image:url(lib/images/cta/bubbles-light-small.webp)}.no-webp .cta-section.style-1.background-green.width-full .cta-section-outer{background-image:url(lib/images/cta/bubbles-green-big.png)}.webp .cta-section.style-1.background-green.width-full .cta-section-outer{background-image:url(lib/images/cta/bubbles-green-big.webp)}.no-webp .cta-section.style-1.background-light.width-full .cta-section-outer{background-image:url(lib/images/cta/bubbles-light-big.png)}.webp .cta-section.style-1.background-light.width-full .cta-section-outer{background-image:url(lib/images/cta/bubbles-light-big.webp)}.cta-section.style-2 .cta-section-outer::after{width:100%;content:'';background-image:url(lib/images/cta/grass.svg);background-position:center top;background-size:auto 100%;position:absolute;bottom:0;left:0}.cta-section.style-2.width-box .cta-section-outer::after{height:50px}.cta-section.style-2.width-full .cta-section-outer::after{height:62px}.cta-section .wrap{padding:0 60px}.cta-section.style-1.width-full .wrap{max-width:960px}.cta-section.style-2.width-full .wrap{max-width:1180px}.cta-section-inner{-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:flex}.cta-section.style-1.width-box .cta-section-inner{min-height:320px}.cta-section.style-1.width-full .cta-section-inner{min-height:330px}.cta-section.style-2.width-box .cta-section-inner{min-height:440px}.cta-section.style-2.width-full .cta-section-inner{min-height:555px}.cta-section-content{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.cta-section.style-1 .cta-section-content{padding:40px 0}.cta-section.style-1.width-box .cta-section-content{width:59.027778%}.cta-section.style-1.width-full .cta-section-content{width:51.190476%}.cta-section.style-2 .cta-section-content{padding-bottom:90px;padding-top:50px}.cta-section.style-2.width-box .cta-section-content{width:36.111111%}.cta-section.style-2.width-full .cta-section-content{width:35.377358%}.cta-section.image-left .cta-section-content{-webkit-order:1;order:1}.cta-section-content-inner{width:100%}h2.cta-section-title.h3{line-height:36px}div.cta-section-subtitle{margin-bottom:2px;text-transform:uppercase;color:#3b945e}.cta-section.style-1.width-box .cta-section-text{font-size:17px;line-height:24px}.cta-section.style-1.width-full .cta-section-text,.cta-section.style-2.width-box .cta-section-text{line-height:28px}.cta-section.style-2.width-full .cta-section-text{font-size:32px;line-height:44px}.cta-section-text p:last-child,.cta-section-text ol:last-child,.cta-section-text ul:last-child{margin-bottom:0}.cta-section.style-1.width-box .cta-section-button{margin-top:25px;min-width:330px}.cta-section.style-1.width-full .cta-section-button{margin-top:30px;min-width:330px}.cta-section.style-2.width-box .cta-section-button{margin-top:30px}.cta-section.style-2.width-full .cta-section-button{margin-top:40px;min-width:330px}.cta-section-image-inner{position:relative;height:100%}.cta-section.style-1.width-box .cta-section-image{padding-top:50px;width:35.416667%}.cta-section.style-1.width-box.image-left .cta-section-image-inner{margin-left:-20px}.cta-section.style-1.width-box.image-right .cta-section-image-inner{margin-right:-20px}.cta-section.style-1.width-full .cta-section-image{padding-top:40px;width:33.333334%}.cta-section.style-1.width-full.image-left .cta-section-image-inner{margin-left:-34px}.cta-section.style-1.width-full.image-right .cta-section-image-inner{margin-right:-34px}.cta-section.style-2.width-box .cta-section-image{padding-top:50px;width:58.333333%}.cta-section.style-2.width-box.image-left .cta-section-image{margin-left:-20px}.cta-section.style-2.width-box.image-right .cta-section-image{margin-right:-20px}.cta-section.style-2.width-full .cta-section-image{padding-top:80px;width:56.132075%}.cta-section.style-2.width-full.image-left .cta-section-image{padding-left:3.207548%}.cta-section.style-2.width-full.image-right .cta-section-image{padding-right:3.207548%}.cta-section-image img,.cta-section-image svg{margin:auto;position:absolute;left:0;top:0}.featured-articles-section{text-align:center}.featured-articles-section-title{margin-right:auto;margin-left:auto;max-width:840px}.featured-articles-section-text{max-width:840px;margin:auto}.featured-articles-section .articles-list{text-align:left}.featured-articles-section .articles-list:not(:first-child){margin-top:60px}.latest-articles-section{text-align:center}.latest-articles-section-title{margin-right:auto;margin-left:auto;max-width:840px}.latest-articles-section-text{max-width:840px;margin:auto}.latest-articles-section .articles-list{text-align:left}.latest-articles-section .articles-list:not(:first-child){margin-top:60px}.latest-articles-section-button{margin-top:50px}div.logos-section-outer{padding:30px 0}.logos-section-inner{margin:0 -15px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.logos-section-label{padding:20px 15px;margin:10px 0;font-family:noto sans,sans-serif;font-size:16px;text-transform:uppercase;text-align:center}.logos-section-item{max-width:25%;padding:10px 15px;margin:10px 0}.logos-section-item img,.logos-section-item svg{-webkit-transition:opacity .15s;transition:opacity .15s}.logos-section-item svg{display:block}.logos-section-item:not(:hover) img,.logos-section-item:not(:hover) svg{opacity:.8}.media-awards-section{text-align:center}.media-awards-section .wrap{max-width:1000px}.media-awards-section-image{margin-bottom:40px}.media-awards-section-image img,.media-awards-section-image svg{max-width:80%;display:block;margin:auto}.media-awards-section-item{padding:0 6%;font-family:noto sans,sans-serif;line-height:48px;font-size:32px}.media-awards-section-item:not(:first-child){border-top:4px solid #f4f3ef;padding-top:30px;margin-top:30px}.media-awards-section.background-light .media-awards-section-item:not(:first-child){border-top-color:#fff}.media-awards-section-item p,.media-awards-section-item ol,.media-awards-section-item ul{margin-bottom:32px}.media-awards-section-item p:last-child,.media-awards-section-item ol:last-child,.media-awards-section-item ul:last-child{margin-bottom:0}.media-awards-section-item strong,.media-awards-section-item .font-bold{color:#fabc09}.media-mentions-section{text-align:center}.media-mentions-section .wrap{max-width:1220px}.media-mentions-section-title{margin-right:auto;margin-left:auto;max-width:840px}.media-mentions-section-text{max-width:840px;margin:auto}.media-mentions-section-inner{margin:0 -17.5px -35px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.media-mentions-section-inner:not(:first-child){margin-top:60px}.media-mentions-section-item{width:33.333333%;max-width:420px;margin-bottom:35px;padding:0 17.5px;display:-webkit-flex;display:flex;font-size:16px;line-height:24px}.media-mentions-section.background-dark .media-mentions-section-item{color:#212121}.media-mentions-section-item-inner{background-color:#f2f2f2;padding:70px 12.121212%;-webkit-transition:box-shadow .15s;transition:box-shadow .15s}.media-mentions-section.with-background .media-mentions-section-item-inner{background-color:#fff}.media-mentions-section-item-inner:hover{box-shadow:0 3px 12px rgba(0,0,0,.2)}.media-mentions-section-item-image{margin-bottom:30px}.media-mentions-section-item-image svg{display:block;margin:auto}.media-mentions-section-item-excerpt p,.media-mentions-section-item-excerpt ol,.media-mentions-section-item-excerpt ul{margin-bottom:16px}.media-mentions-section-item-excerpt p:last-child,.media-mentions-section-item-excerpt ol:last-child,.media-mentions-section-item-excerpt ul:last-child{margin-bottom:0}.media-mentions-section-item-link{margin-top:30px;font-family:noto sans,sans-serif;text-transform:uppercase;font-weight:700}.pinboard-links-section .wrap{max-width:1000px}.pinboard-links-section-title{margin-bottom:16px;padding-left:35px;position:relative;font-size:14px;line-height:24px;text-transform:uppercase;color:#999}.pinboard-links-section-title::before{font-size:24px;color:#3b945e;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);position:absolute;top:50%;left:0}ul.pinboard-links-section-inner li{margin-bottom:16px;padding-right:0;left:0;font-size:16px;line-height:24px}ul.pinboard-links-section-inner li:last-child{margin-bottom:0}ul.pinboard-links-section-inner li::before{display:none}.pinboard-links-section-bottom-line{margin-top:45px;font-size:12px;line-height:18px;font-family:noto sans,sans-serif;text-align:right}.pinboard-links-section-bottom-line a{font-weight:700;color:#999}.stages-section-top .wrap{max-width:1000px}.stages-section-top-inner{border-color:#f4f3ef;border-style:solid;border-width:4px 0;padding:60px 0}.stages-section-text{text-align:center}.stages-section-text p:last-child,.stages-section-text ol:last-child,.stages-section-text ul:last-child{margin-bottom:0}.stages-section-main:not(:first-child){margin-top:60px}.stages-section-item{overflow:hidden;padding:70px 0}.stages-section-item:first-child{padding-top:0}.stages-section-item:nth-child(2n+2){background-color:#f2f2f0}.stages-section-item:nth-child(2n+1):last-child{padding-bottom:0}.stages-section-item .wrap{max-width:1220px}.stages-section-item-image{position:relative;margin-bottom:65px;height:127px}.stages-section-item:not(.stage-0) .stages-section-item-image{width:58.490566%;float:right}.stages-section-item-image-turtle{position:absolute;bottom:28px}.stages-section-item-image-turtle svg{display:block}.stages-section-item-image-salute{position:absolute;right:-36px;top:-30px}.stages-section-item-image-gates{position:absolute;right:7px;top:0}.stages-section-item-image-grass{width:100%;height:36px;background-image:url(lib/images/stages/grass.svg);background-repeat:repeat-x;background-size:auto 100%;position:absolute;bottom:0;left:0}.stages-section-item-left{width:37.735849%;float:left}.stages-section-item-subtitle{margin-bottom:5px;text-transform:uppercase;color:#3b945e}.stages-section-item-title{margin-bottom:0}.stages-section-item-tagline{margin-top:30px;font-size:32px;line-height:44px}.stages-section-item-right{width:58.490566%;float:right}.stages-section-item-text p:last-child,.stages-section-item-text ol:last-child,.stages-section-item-text ul:last-child{margin-bottom:0}.stages-section-item-text a{text-decoration:underline;font-weight:700}.stages-section-item-button{margin-top:40px}.text-section .wrap{max-width:1000px;position:relative;z-index:1}.text-section-text p:last-child,.text-section-text ol:last-child,.text-section-text ul:last-child{margin-bottom:0}.text-section-background{background-position:center;background-size:cover;position:absolute;bottom:0;right:0;left:0;top:0}.text-section-shadow{background-color:#000;position:absolute;bottom:0;right:0;left:0;top:0}.text-media-section-inner{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:flex}.text-media-section-inner:not(:first-child){margin-top:60px}.text-media-section.media-right .text-media-section-media{-webkit-order:1;order:1}.text-media-section-media{width:39.84375%}.text-media-section-media.with-shadow{box-shadow:0 5px 20px rgba(0,0,0,.2)}.text-media-section-image img{margin:auto}.text-media-section-image.with-shadow img{width:100%}.text-media-section-video .video-block{margin-bottom:0}.text-media-section-text{width:48.4375%}.text-media-section-subtitle+.text-media-section-text-inner{margin-top:25px}.text-media-section-text p:last-child,.text-media-section-text ol:last-child,.text-media-section-text ul:last-child{margin-bottom:0}.text-media-section-text ul li::before{content:'\e906';font-size:16px}.text-media-section-button{margin-top:40px}.divider-section{padding-top:70px}.divider-section+.page-section{padding-top:60px}.divider-section .wrap{max-width:1220px}.divider-section hr{margin:0}.page-sidebar{width:300px;margin-right:-440px;padding-top:10px;float:right;font-size:16px;line-height:24px}.page-sidebar p{margin-bottom:18px}.page-sidebar p:empty{margin-bottom:0}.page-sidebar ol,.page-sidebar ul{margin-bottom:18px}.page-sidebar li{margin-bottom:4px;position:relative}.page-sidebar ul>li{list-style:none}.page-sidebar img{max-width:100%;height:auto}.page-sidebar 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}.page-sidebar .widget:not(:first-child){margin-top:40px}.page-sidebar .widget-title+ul{margin-bottom:0}.page-sidebar .widget-title+ul>li a{display:inline-block}.page-sidebar .articles-list-inner{display:block}.page-sidebar .articles-list .article{width:auto}.page-sidebar .articles-list .article-title{padding:2px 15px;font-size:12px;line-height:14px}.page-sidebar .widget_archive label,.page-sidebar .widget_categories label{display:none}.page-sidebar .widget_archive select,.page-sidebar .widget_categories select{width:100%}.page-sidebar .widget_cta{padding:45px 35px 50px;text-align:center;background-position:left center;background-size:cover;color:#fff}.no-webp .page-sidebar .widget_cta{background-image:url(lib/images/cta/widget.png)}.webp .page-sidebar .widget_cta{background-image:url(lib/images/cta/widget.webp)}.page-sidebar .widget_cta .widget-title{margin-bottom:40px;font-size:28px;line-height:36px}.page-sidebar .widget_cta .widget-image{margin-bottom:35px}.page-sidebar .widget_cta .widget-image img{box-shadow:0 3px 12px rgba(0,0,0,.4);margin:auto}.page-sidebar .widget_cta .widget-image svg{display:block;margin:auto}.page-sidebar .widget_cta .widget-button .button{padding-right:20px;padding-left:20px;width:100%}.page-sidebar .widget_cta .widget-text{margin-top:15px;font-size:12px;line-height:18px}.page-sidebar .widget_cta .widget-text p,.page-sidebar .widget_cta .widget-text ol,.page-sidebar .widget_cta .widget-text ul{margin-bottom:12px}.page-sidebar .widget_cta .widget-text p:last-child,.page-sidebar .widget_cta .widget-text ol:last-child,.page-sidebar .widget_cta .widget-text ul:last-child{margin-bottom:0}.page-sidebar .widget_hello{text-align:center}.page-sidebar .widget_hello .widget-image{margin-bottom:35px}.page-sidebar .widget_hello .widget-image img{box-shadow:0 5px 0 5px #41484f;border-radius:50%;margin:auto}.page-sidebar .widget_hello .widget-image svg{display:block;margin:auto}.page-sidebar .widget_hello .widget-text{margin-top:15px;font-size:20px;line-height:32px;font-family:noto sans,sans-serif;font-weight:700}.page-sidebar .widget_hello .widget-text p,.page-sidebar .widget_hello .widget-text ol,.page-sidebar .widget_hello .widget-text ul{margin-bottom:24px}.page-sidebar .widget_hello .widget-text p:last-child,.page-sidebar .widget_hello .widget-text ol:last-child,.page-sidebar .widget_hello .widget-text ul:last-child{margin-bottom:0}.page-sidebar .widget_hello .widget-button{margin-top:20px}.page-sidebar .widget_nav_menu,.page-sidebar .widget.ez-toc{margin-bottom:0}.page-sidebar .widget_nav_menu li,.page-sidebar .widget.ez-toc li{position:relative;margin-bottom:8px;padding-left:24px}.page-sidebar .widget_nav_menu li::before,.page-sidebar .widget.ez-toc li::before{display:inline-block;background:0 0!important;content:'\e907';font-size:14px;color:#3b945e;font-family:grs;font-display:block;font-style:normal;font-weight:400;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:0}.page-sidebar .widget_nav_menu li ul,.page-sidebar .widget.ez-toc li ul{margin:10px 0 0;padding-left:20px}.page-sidebar .widget_nav_menu li a,.page-sidebar .widget.ez-toc li a{display:inline-block;color:#3b945e}.page-sidebar .widget_nav_menu li a:hover,.page-sidebar .widget_nav_menu li a:active,.page-sidebar .widget_nav_menu li a:focus,.page-sidebar .widget.ez-toc li a:hover,.page-sidebar .widget.ez-toc li a:active,.page-sidebar .widget.ez-toc li a:focus{text-decoration:none;color:#50bc76}.page-sidebar .widget_search input[type=text]{width:100%}.page-sidebar .widget_search input[type=submit]{display:none}.page-sidebar .textwidget{margin-top:13px}.page-sidebar .textwidget p:last-child,.page-sidebar .textwidget ol:last-child,.page-sidebar .textwidget ul:last-child{margin-bottom:0}.page-sidebar .sidebar_atf_wrapper{margin-top:40px}.page.blog .page-breadcrumbs{margin-bottom:35px;font-size:16px;line-height:24px;font-family:noto sans,sans-serif;text-transform:uppercase;font-weight:700;color:#999}.page.blog .page-breadcrumbs a,.page.blog .page-breadcrumbs span{display:inline-block;margin-right:8px}.page.blog .page-breadcrumbs a{color:inherit}.page.blog .page-breadcrumbs a:hover,.page.blog .page-breadcrumbs a:active,.page.blog .page-breadcrumbs a:focus{text-decoration:none;color:#50bc76}.page.blog .page-breadcrumbs .last{color:#212121}.main-article+.main-article{border-top:4px solid #f4f3ef;padding-top:30px;margin-top:35px}.main-article .article-title{margin-bottom:20px}.main-article .article-meta{margin-bottom:25px;font-size:16px;line-height:24px}.main-article .article-meta div{margin-right:6px;display:inline}.main-article .article-meta-author em{margin-right:2px}.main-article .article-meta-author a,.main-article .article-meta-comments{font-family:noto sans,sans-serif;text-transform:uppercase;font-weight:700}.main-article .article-meta-comments{color:#999}.main-article .article-thumb{margin-bottom:35px}.main-article .article-thumb img{width:100%}.main-article .article-excerpt p:last-child,.main-article .article-excerpt ol:last-child,.main-article .article-excerpt ul:last-child{margin-bottom:15px}.main-article .article-excerpt blockquote p:last-child,.main-article .article-excerpt blockquote ol:last-child,.main-article .article-excerpt blockquote ul:last-child{margin-bottom:0}.main-article .article-link{text-decoration:underline;font-weight:700}.main-article .article-categories{font-size:16px;line-height:24px}.page.blog.index .article-categories{margin-top:20px}.page.article .article-categories{margin-top:30px;padding:12px 0;border-color:#f4f3ef;border-style:solid;border-width:4px 0}.main-article .article-categories-label{margin-right:25px;font-family:noto sans,sans-serif;text-transform:uppercase;font-weight:700;color:#999}.main-article .article-categories a{font-style:italic}.page-content .pagination{margin:55px -5px 0;text-align:center;line-height:0;font-size:0}.page-content .pagination a,.page-content .pagination span{display:inline-block;padding:10px;margin:10px 5px 0;min-width:44px;font-size:16px;line-height:24px}.page-content .pagination a{background-color:#f2f2f2;text-decoration:none;color:inherit}.page-content .pagination a:hover,.page-content .pagination a:active,.page-content .pagination a:focus{background-color:#3b945e;color:#fff}.page-content .pagination .current{background-color:#3b945e;font-weight:700;color:#fff}.page-content .pagination .dots{background-color:#f2f2f2}.page.blog .bottom-cta{padding-top:0}.page.blog .bottom-cta .cta-section-content{width:60.714286%}.page.blog .bottom-cta .cta-section-title{max-width:480px}.main-article .article-text a{text-decoration:underline;font-weight:700}.main-article .article-text a:hover,.main-article .article-text a:active,.main-article .article-text a:focus{background-color:#50bc76;text-decoration:none;color:#fff}.main-article .article-author-box{margin-top:50px;display:-webkit-flex;display:flex}.main-article .article-author-box-left{padding-top:2px;min-width:120px}.main-article .article-author-box-right{padding-left:25px;-webkit-order:1;order:1}.main-article .article-author-box-name{font-weight:700}.main-article .article-author-box-bio{margin-top:5px;font-size:16px;line-height:24px}.main-article .article-author-box-bio p,.main-article .article-author-box-bio ol,.main-article .article-author-box-bio ul{margin-bottom:12px}.main-article .article-author-box-bio p:last-child,.main-article .article-author-box-bio ol:last-child,.main-article .article-author-box-bio ul:last-child{margin-bottom:0}.main-article .article-author-box-link{display:inline-block;margin-top:5px;font-size:16px;line-height:28px;color:#3b945e}.main-article .article-author-box-contacts{margin:12px -3px 0;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.main-article .article-author-box-contacts li{list-style:none;margin:0 3px;padding-right:0;left:0;font-size:13px;line-height:25px;text-align:center;color:#fff}.main-article .article-author-box-contacts li::before{display:none}.main-article .article-author-box-contacts li a{display:inline-block;width:25px;background-color:#3b945e;border-radius:50%;color:inherit}.main-article .article-author-box-contacts li a:hover,.main-article .article-author-box-contacts li a:active,.main-article .article-author-box-contacts li a:focus{text-decoration:none;opacity:.9}.main-article .article-author-box-contacts li a::before{vertical-align:top}.page.article .related-articles{border-top:4px solid #f4f3ef;padding-top:45px;margin-top:45px}.page.article .related-articles-title{margin-bottom:25px}.page.article .related-articles .articles-list{margin:0}.page.article .related-articles .articles-list-inner{-webkit-justify-content:flex-start;justify-content:flex-start}.page.article .bottom-cta{padding-top:60px}.page.article .article-comments{margin-top:50px;font-size:18px;line-height:30px}.page.article .article-comments h3{margin-top:50px;margin-bottom:35px;padding:12px 0;border-color:#f4f3ef;border-style:solid;border-width:4px 0;font-size:16px;line-height:24px;font-family:'noto serif',serif;font-style:normal;font-weight:400}.page.article .article-comments h3 strong{font-family:noto sans,sans-serif;text-transform:uppercase;color:#999}.article-comments .comments-list{margin-bottom:0}.article-comments .comments-list .comment{margin-bottom:35px;list-style:none;padding-right:0;left:0}.article-comments .comment-top{margin-bottom:25px}.article-comments .comment-avatar{margin-right:20px;margin-top:4px;float:left}.article-comments .comment-avatar img{border-radius:50%}.article-comments .comment-meta span{display:block}.article-comments .comment-author{font-style:italic}.article-comments .comment-author strong{font-family:noto sans,sans-serif;text-transform:uppercase;font-style:normal;color:#999}.article-comments .comment-date{font-size:16px;font-family:noto sans,sans-serif;text-transform:uppercase;font-weight:700;color:#999}.article-comments .awaiting-moderation{margin-bottom:2px;font-style:italic;color:#f98200}.article-comments .comment-content p,.article-comments .comment-content ol,.article-comments .comment-content ul{margin-bottom:25px}.article-comments .comment-content+.reply{margin-top:5px;font-size:14px}.article-comments .comment-reply a{color:#999}.article-comments .comment-reply a:hover,.article-comments .comment-reply a:active,.article-comments .comment-reply a:focus{color:#3b945e}.article-comments .children{overflow:visible;padding-left:55px;margin:30px 0 0}.article-comments .children .comment{margin-bottom:0}.article-comments .children .comment:nth-child(n+2){margin-top:30px}.article-comments .children .comment::before{display:none}.article-comments .comment.depth-1+#respond{margin:-15px 0 30px 20px}.article-comments .comment:not(.depth-1)+#respond{margin:20px 0 0 20px}.article-comments #cancel-comment-reply{margin:-10px 0 5px;font-size:16px}.article-comments .comment-notice{margin-bottom:12px;font-size:16px;color:#999}.article-comments .comment-form .required{margin-left:3px;color:#f98200}.article-comments .comment-form p{margin-bottom:20px}.article-comments .comment-form p.no-margin{margin:10px 0 0}.article-comments .comment-form label{margin-bottom:2px;display:block;font-family:noto sans,sans-serif;font-weight:700}.article-comments .comment-form textarea{height:150px;width:100%;font-size:16px;line-height:24px}.article-comments .comment-form input[type=text],.article-comments .comment-form input[type=email]{height:56px;max-width:100%;width:400px;font-size:16px;line-height:24px}.article-comments .comment-form input[type=submit]{padding:12px 40px;border-radius:24px;font-size:14px;line-height:24px}.page.contact .page-content{text-align:center;padding:70px 0}.page.contact .text-section .wrap{max-width:1000px}.page.contact .text-section p:last-child,.page.contact .text-section ol:last-child,.page.contact .text-section ul:last-child{margin-bottom:0}.page.contact .form-section:not(:first-child){margin-top:50px}.page.contact .form-section .wrap{max-width:820px}.page.contact .form-section .gform_wrapper{margin-bottom:0}.page.contact .form-section .gfield_label{display:none}.page.contact .form-section .gform_footer{text-align:inherit}.page.contact .form-section .gform_footer img{display:none}.page.contact .form-section .gform_button{min-width:260px}.page.contact .form-section .gform_confirmation_message,.page.contact .form-section .confirmation-message{font-size:22px;line-height:34px;color:#3b945e}.page.contact .form-section .gform_confirmation_message{margin-bottom:0}.page.contact .form-section .confirmation-message{margin-top:30px;display:none}.page.contact .contacts-section:not(:first-child){margin-top:50px}.page.contact .contacts-section .wrap{max-width:820px}.page.contact .contacts-section-block{margin-top:30px}.page.contact .contacts-section .social-buttons{padding-top:5px}.page.contact .contacts-section .social-buttons ul{margin-bottom:0;-webkit-justify-content:center;justify-content:center;line-height:32px;font-size:26px}.page.contact .contacts-section .social-buttons li{margin:0 12px;padding-right:0;left:0}.page.contact .contacts-section .social-buttons li::before{display:none}.page.default .page-content{padding-bottom:40px;padding-top:70px}.popup-window{background-color:rgba(0,0,0,.75);overflow-y:scroll;position:fixed;display:none;z-index:20;bottom:0;right:0;left:0;top:0}.admin-bar .popup-window{top:32px}.popup-window-outer{display:table;position:absolute;height:100%;width:100%}.popup-window-inner{display:table-cell;vertical-align:middle;padding:20px}.popup-window-container{background-color:#fff;position:relative;max-width:1140px;margin:auto}.popup-window .close-icon{cursor:pointer;width:30px;font-size:20px;line-height:30px;text-align:center;position:absolute;right:10px;top:10px}.popup-window .close-icon:hover{color:#50bc76}.popup-window .close-icon::before{display:block}.popup-window-background{background-position:center;background-size:cover;position:absolute;bottom:0;right:0;left:0;top:0}.popup-window-shadow{background-color:#000;position:absolute;z-index:1;bottom:0;right:0;left:0;top:0}.form-popup{text-align:center}.form-popup-container{max-width:920px;display:-webkit-flex;display:flex}.form-popup-main{padding:40px 6.521739%;width:50%}.form-popup-main:last-child{margin:auto}.form-popup-text p:last-child,.form-popup-text ol:last-child,.form-popup-text ul:last-child{margin-bottom:0}.form-popup .gform_wrapper{margin:40px 0 0}.form-popup .validation_error{display:none}.form-popup .gfield_label{text-transform:uppercase;white-space:nowrap}.form-popup .gform_footer{text-align:center;padding-top:15px}.form-popup .gform_footer img{display:none}.form-popup .gform_button{min-width:128px}.form-popup .gform_confirmation_message{text-align:center;margin-bottom:0}.form-popup-sidebar{width:50%;-webkit-order:-1;order:-1}.site-footer{text-align:center;font-size:16px}.site-main+.site-footer{padding-top:100px}.site-footer-top{min-height:96px;padding:32px 250px;position:relative;border-style:solid;border-width:4px 0;border-color:#fff;color:#999}.site-footer-bottom{padding:50px 0;color:#000}.site-footer li{list-style:none}.site-footer a{color:inherit}.site-footer li a:hover,.site-footer li a:active,.site-footer li a:focus{text-decoration:none;color:#50bc76}.bottom-logo{display:block;width:64.7px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);position:absolute;top:50%;left:0}.bottom-logo svg{display:block}.bottom-navigation ul{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.bottom-navigation li{margin:0 25px}.bottom-navigation li a{display:inline-block;font-family:noto sans,sans-serif;text-transform:uppercase;font-weight:700}.site-footer .social-buttons{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);position:absolute;top:50%;right:0}.site-footer .social-buttons ul{-webkit-justify-content:flex-end;justify-content:flex-end;line-height:20px;font-size:19px}.site-footer .social-buttons li:not(:first-child){margin-left:25px}.copyrights-text,.copyrights-menu,.copyrights-menu ul,.copyrights-menu li{display:inline}.copyrights-menu li::before{margin:0 6px 0 4px;content:'|'}#footer_branding{display:none}.page-content .collapseomatic{background-position:0 4px}.page-content .dpsp-content-wrapper,.page-content .dpsp-shortcode-wrapper{overflow:hidden}.page-content .dpsp-networks-btns-share{-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:-10px!important;overflow:hidden}.page-content .dpsp-networks-btns-share li{padding-right:0;left:0}.page-content .dpsp-icon-total-share::before{font-family:social pug}