@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap";@font-face{font-family:avenir;src:url(fonts/Avenir-Black.otf),url(fonts/Avenir-Black.woff) format("woff");font-style:normal;font-weight:900}@font-face{font-family:avenir;src:url(fonts/Avenir-Book.otf),url(fonts/Avenir-Book.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:avenir;src:url(fonts/Avenir-Medium.otf),url(fonts/Avenir-Medium.woff) format("woff");font-style:normal;font-weight:500}/*!normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.listreset,.slick-dots,.contact-list,.contact-list ul,.side-block ul,.share-list,.event-info-list,.events-info-list,.text-image-item .link-list,.staff-accordion,.top-block .list,.custom-title .title-holder .link-list,.title-search-categories ul,.video-big ul,.handbooks-post .meta-info{margin:0;padding:0;list-style:none}.clearfix:after,dl:after,.widget:after,.post-password-form p:after,.navigation-single:after,.events-holder:after{content:'';display:block;clear:both}.after,.burger-btn>div:after,.burger-btn>div:before,.close-ic:after,.close-bottom-menu:after,.close-ic:before,.close-bottom-menu:before,.banner:after,.second-banner-content:before,#ctf a.ctf-author-avatar:after,.join-form-ic:after,.join-form-title:after,.join-form-title:before,.plus-ic:before,.plus-ic:after,.gallery-item a:after,.cese-search:after,.cases-list:after,.case-post:first-child:after{content:'';display:block;position:absolute}a,.inner-slider .img-holder:after,.slick-dots button,.contact-list>li *,.video-big .img-holder a svg,.video-item .img-holder a svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tr,.comment-form input[type=submit],.post-password-form input[type=submit],.error404 .search-form input[type=submit],.header-top-menu a,.header-bottom-menu a,.close-ic:after,.close-bottom-menu:after,.close-ic:before,.close-bottom-menu:before,.footer-menu a,.socials-list a,.btn,.header-btn,.join-form-title:after,.plus-ic:before,.plus-ic:after{-webkit-transition:.2s;transition:.2s}.cover-all,.banner:after,.second-banner-content:before,.gallery-item a:after{position:absolute;width:100%;height:100%;top:0;left:0}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.comment-form input[type=submit],.post-password-form input[type=submit],.error404 .search-form input[type=submit],.btn{display:inline-block;vertical-align:top}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{color:#545e67;background:#fff;font:25px/1.2 "Avenir","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}.gm-style img{max-width:none}.text-center{text-align:center}ul,ol,dl,p,h1,h2,h3,h4,h5,h6,address,form,table,blockquote,applet,embed,object,iframe,frameset{margin:0 0 1.2em}blockquote{border-left:4px solid #999;padding-left:.5em;margin-left:1.2em}th,td{border:1px solid #999;padding:.5em;text-align:left;vertical-align:top}th{text-align:center;vertical-align:middle}ul,ol{padding-left:3em}ul ul,ul ol,ol ul,ol ol{padding-left:3em;margin:0}ul{list-style-type:disc}dl dt{float:left;clear:left;padding-right:.3em;font-weight:700}dl dd{overflow:hidden}pre{max-width:100%}form,fieldset{margin:0;padding:0;border-style:none}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=url],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px solid #545e67;padding:21px 24px;width:100%}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,input[type=url]:focus,textarea:focus{border-color:#000}input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#999}input[type=text]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:#999}input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input[type=text].placeholder,input[type=tel].placeholder,input[type=email].placeholder,input[type=search].placeholder,input[type=password].placeholder,input[type=url].placeholder,textarea.placeholder{color:#999}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type=button],input[type=reset],input[type=file],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}@media(min-width:768px){html,body{height:100%}.page-holder{height:100%;display:table;table-layout:fixed;overflow:hidden;width:100%}#wrapper{display:table-cell;margin:0 auto}#footer{overflow:hidden;display:table-footer-group;height:1%}}.widget{margin-bottom:1.2em}.widget ul{padding-left:2em}.widget select{min-width:150px}.comment-form input[type=checkbox]+label,.comment-form input[type=radio]+label{display:inline;padding-left:4px}.comment-form label{display:block;padding-bottom:4px}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.comment-form input[type=submit]{display:block;float:none}.comment-form input[type=tel],.comment-form input[type=email],.comment-form input[type=search],.comment-form input[type=password],.comment-form input[type=url],.comment-form input[type=text],.comment-form textarea{margin:0 4px 0 0;width:100%;max-width:500px}.post-password-form label{display:block;margin-bottom:4px}.post-password-form input[type=password]{margin:0 4px 0 0;max-width:300px;width:100%}.post-password-form input{float:left;height:2em}.post-password-form input[type=password]{width:150px}.comment-form,.post-password-form{margin-bottom:30px}.comment-form input[type=submit],.post-password-form input[type=submit]{border-radius:0;font-weight:900;color:#00818e;border:2px solid #00818e;background:0 0;padding:15px;text-decoration:none;text-transform:uppercase;letter-spacing:1.6px;font-size:14px;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}@media(min-width:1280px){.comment-form input[type=submit],.post-password-form input[type=submit]{font-size:16px;line-height:inherit;padding:21px 24px}}.comment-form input[type=submit]:hover,.post-password-form input[type=submit]:hover{background:#cddb00;border-color:#cddb00;color:#545e67}.commentlist{margin:0 0 1.2em}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{float:left;margin:0 1.2em 4px 0}.commentlist-item .commentlist-item{padding:0}@media(min-width:768px){.commentlist-item .commentlist-item{padding:0 0 0 2em}}.comment,.commentlist-holder{overflow:hidden}.commentlist-item .commentlist-item,.commentlist-item+.commentlist-item{padding-top:1.2em}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.comments{margin-bottom:30px}@media(max-width:1023px){.comments h2,.comment-respond h2{font-size:22px}}@media(max-width:1023px){.comments h3,.comment-respond h3{font-size:20px}}@media(max-width:1023px){.commentlist,.comment-respond{font-size:16px}}.navigation,.navigation-comments{margin-bottom:1.2em;position:relative;vertical-align:middle}.navigation .screen-reader-text,.navigation-comments .screen-reader-text{position:absolute;left:-99999px}.navigation .nav-links,.navigation-comments .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation .page-numbers,.navigation-comments .page-numbers{color:#545e67;line-height:50px;display:inline-block;vertical-align:middle;padding:0 5px;min-width:36px;text-align:center}@media(min-width:768px){.navigation .page-numbers,.navigation-comments .page-numbers{padding:0 14px}}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{border:2px solid #00818e;color:#00818e;display:inline-block;vertical-align:top;text-decoration:none;width:50px;height:50px;padding:0;text-indent:-9999px;overflow:hidden;position:relative;font-size:14px;line-height:26px;font-weight:700;text-align:center;letter-spacing:1.4px;text-transform:uppercase;margin-left:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(min-width:768px){.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{text-indent:0;padding:10px 18px;width:auto}}.navigation .next:before,.navigation .prev:before,.navigation-comments .next:before,.navigation-comments .prev:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);content:"\e908";font-size:24px;line-height:46px;text-indent:0;position:absolute;left:0;right:0;top:0;bottom:0;text-align:center}@media(min-width:768px){.navigation .next:before,.navigation .prev:before,.navigation-comments .next:before,.navigation-comments .prev:before{display:none}}.navigation .next:hover,.navigation .prev:hover,.navigation-comments .next:hover,.navigation-comments .prev:hover{background:#cddb00;border-color:#cddb00;color:#545e67}.navigation .next.prev,.navigation .prev.prev,.navigation-comments .next.prev,.navigation-comments .prev.prev{margin-left:0;margin-right:10px}.navigation .next.prev:before,.navigation .prev.prev:before,.navigation-comments .next.prev:before,.navigation-comments .prev.prev:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.navigation-single{margin-bottom:79px}@media(min-width:375px){.navigation-single{padding:0 23px}}@media(min-width:768px){.navigation-single{width:calc(100% - 257px);padding-left:49px;padding-right:44px;float:right;margin-bottom:90px}}@media(min-width:1280px){.navigation-single{width:calc(100% - 306px);padding-left:67px;margin-bottom:124px}}.navigation-single .btn{padding:15px 11px;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:15px}@media(min-width:375px){.navigation-single .btn{margin-right:5px}}@media(min-width:768px){.navigation-single .btn{min-width:85px;text-align:center;margin-right:7px}}@media(min-width:1024px){.navigation-single .btn{padding:15px 14px}}@media(min-width:1280px){.navigation-single .btn{padding:22px 19px;margin-right:12px}}@media(min-width:768px) and (max-width:1023px){.navigation-single .hide-on-tablet{display:none}}.navigation-single .next,.navigation-single .prev{color:#00818e;max-width:48%;background:0 0;text-decoration:none;display:inline-block;vertical-align:top}@media(min-width:375px){.navigation-single .next,.navigation-single .prev{margin-right:4px}}@media(min-width:1280px){.navigation-single .next,.navigation-single .prev{margin-right:13px}}.navigation-single .next:hover,.navigation-single .prev:hover{opacity:.8}.navigation-single .next a,.navigation-single .prev a{border:2px solid #00818e;color:#00818e;margin-bottom:15px;display:inline-block;vertical-align:top;text-decoration:none;width:50px;height:50px;padding:0;text-indent:-9999px;overflow:hidden;position:relative;font-size:14px;line-height:26px;font-weight:700;text-align:center;letter-spacing:1.4px}@media(min-width:768px){.navigation-single .next a,.navigation-single .prev a{text-indent:0;padding:10px 18px;width:auto}}@media(min-width:1024px){.navigation-single .next a,.navigation-single .prev a{padding:10px 21px;min-width:125px}}@media(min-width:1280px){.navigation-single .next a,.navigation-single .prev a{font-size:16px;height:67px;line-height:27px;padding:18px 20px;min-width:167px}}.navigation-single .next a:hover,.navigation-single .prev a:hover{background:#cddb00;border-color:#cddb00;color:#545e67}.navigation-single .next a:before,.navigation-single .prev a:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;position:absolute;left:0;right:0;top:0;bottom:0;line-height:46px;text-align:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-size:24px}@media(min-width:768px){.navigation-single .next a:before,.navigation-single .prev a:before{display:none}}.navigation-single .next{margin-right:0}.navigation-single .next a:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.wp-caption{max-width:100%;clear:both;border:1px solid #999;padding:.4em;margin-bottom:1.2em}.wp-caption img{margin:0;vertical-align:top}.wp-caption p{margin:.4em 0 0}div.aligncenter{margin:0 auto 1.2em}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1.2em 4px 0}.alignright{float:right;margin:0 0 4px 1.2em}.mejs-container{margin-bottom:1.2em}.wp-caption-text,.gallery,.alignnone,.gallery-caption,.sticky,.bypostauthor{height:auto}iframe{max-width:100%}.navigation-single .next,.navigation-single .prev,.page-numbers,.title{word-break:break-word}#wp-calendar tbody td{text-align:center}#wp-calendar td,#wp-calendar th{border:1px solid #999}@media(min-width:1024px){.error404 .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.error404 .search-form input[type=search]{margin-bottom:15px}@media(min-width:1024px){.error404 .search-form input[type=search]{width:calc(100% - 220px)}}.error404 .search-form input[type=submit]{color:#00818e;border:2px solid #00818e;background:0 0;border-radius:0;font-weight:900;margin-bottom:15px;padding:15px;text-decoration:none;letter-spacing:1.6px;text-align:center;font-size:14px;text-transform:uppercase;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}@media(min-width:1024px){.error404 .search-form input[type=submit]{width:200px}}@media(min-width:1280px){.error404 .search-form input[type=submit]{font-size:16px;line-height:inherit;padding:21px 24px}}.error404 .search-form input[type=submit]:hover{background:#cddb00;border-color:#cddb00;color:#545e67}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:inherit;font-weight:700;margin:0 0 .5em;color:inherit;word-break:break-word}h1,.h1{font-family:ideal sans,avenir,helvetica neue,helvetica,sans-serif;font-size:40px}@media(min-width:768px){h1,.h1{font-size:49px}}@media(min-width:1024px){h1,.h1{font-size:56px}}@media(min-width:1280px){h1,.h1{font-size:70px}}h2,.h2{font-weight:400;font-size:30px}@media(min-width:1024px){h2,.h2{font-size:37px}}@media(min-width:1280px){h2,.h2{font-size:45px}}h3,.h3{font-weight:600;font-size:25px}@media(min-width:1024px){h3,.h3{font-size:30px}}@media(min-width:1280px){h3,.h3{font-size:35px}}h4,.h4{font-weight:600;font-size:20px}@media(min-width:1280px){h4,.h4{font-size:25px}}h5,.h5{font-weight:700;font-size:16px}h6,.h6{font-size:15px}p{margin:0 0 1em}a{color:#39f}a:hover,a:focus{text-decoration:none}#header{background-color:#fff}#header .container{position:relative}@media(min-width:768px){#header .search-form{position:absolute;top:0;right:0;width:100%;height:100%;z-index:10;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.25s;transition:.25s}#header .search-form.active{-webkit-transform:none;-ms-transform:none;transform:none}#header .search-submit{display:none}#header .search-text{padding:0 45px 0 15px;position:absolute;height:100%;width:100%;outline:none;border:none;font-size:18px}}@media(min-width:768px) and (min-width:1280px){#header .search-text{font-size:22px}}@media(max-width:767px){#header .search-form{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}#header .search-text{height:36px;width:100%;padding:0;font-size:18px;padding-left:10px}#header .search-submit{font-size:0;min-width:36px;height:36px;background:#CDDB00 url(images/search.svg) center/20px no-repeat}}@media(max-width:767px){.custom-logo-link{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:768px){.logo{padding:5px 0}}.logo img{min-width:118px;width:118px}@media(min-width:768px){.logo img{min-width:180px;width:180px}}@media(min-width:1280px){.logo img{min-width:239px;width:239px}}.header-top{position:relative;background:#5b6670;z-index:3}@media(max-width:767px){.header-top{position:fixed;width:320px;height:100vh;padding:70px 20px 100px;background-color:#fff;z-index:50;top:0;right:0;box-shadow:0 0 7px rgba(0,0,0,.2);text-align:right;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%)}.header-top .container{display:block;padding:0}}.header-top a.header-btn{background:#9ba0a3}.header-top .header-bottom-menu{margin-bottom:20px}@media(min-width:768px){.header-top .header-bottom-menu{display:none}}.header-top .header-bottom-menu a{color:#490e67;font-size:19px;display:inline-block}@media(min-width:768px){.header-top .close-bottom-menu{display:none}}.header-bottom{background-color:#490e67}.burger-btn{width:23px;height:23px;position:relative}@media(min-width:768px){.burger-btn{width:35px;height:34px}}.burger-btn>div{width:100%;height:5px;background-color:#cddb00}@media(min-width:768px){.burger-btn>div{height:8px}}.burger-btn>div:after,.burger-btn>div:before{width:inherit;height:inherit;background-color:inherit;left:0;bottom:0}.burger-btn>div:after{bottom:9px}@media(min-width:768px){.burger-btn>div:after{bottom:13px}}@media(min-width:1024px){.burger-btn{display:none}}.header-top-menu{font-size:19px}@media(min-width:768px){.header-top-menu{position:relative;font-size:12px;line-height:20px;margin-right:auto}}@media(min-width:1024px){.header-top-menu{margin-right:30px}}@media(min-width:1280px){.header-top-menu{font-size:14px;line-height:28px;margin-right:38px}}@media(min-width:768px){.header-top-menu>li{position:relative;display:inline-block;vertical-align:middle;margin-right:13px;padding-right:20px}}@media(min-width:1024px){.header-top-menu>li{margin-right:18px;padding-right:22px}}@media(min-width:1280px){.header-top-menu>li{margin-right:29px;padding-right:33px}}@media(min-width:768px){.header-top-menu>li:after{background-color:#545e67;content:'';display:inline-block;vertical-align:top;position:absolute;top:50%;right:0;margin:auto 0;width:1px;height:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width:768px){.header-top-menu>li:last-child{padding-right:0;margin-right:0}}.header-top-menu>li:last-child:after{display:none}.header-top-menu a{color:#fff;font-weight:500;text-decoration:none;display:inline-block;vertical-align:top}@media(max-width:767px){.header-top-menu a{color:#490e67}.header-top-menu a:after{display:none!important}}.header-top-menu a:after{content:'';top:0;height:3px;background-color:#cddb00;display:block;width:0;-webkit-transition:width .3s ease;transition:width .3s ease;margin:2px auto 0}.header-top-menu a:hover{color:#cddb00}.header-top-menu a:hover:after{opacity:1;width:100%}.header-top-menu .active>a,.header-top-menu .current-page-ancestor>a{color:#cddb00;font-weight:900}.header-top-menu .active>a:after,.header-top-menu .current-page-ancestor>a:after{opacity:1;width:100%}.donate-btn-wrap{position:relative}@media(min-width:1024px){.donate-btn-wrap{margin-left:3px}}.show-donate-menu .donate-links{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0) scale(1);-ms-transform:translate(-50%,0) scale(1);transform:translate(-50%,0) scale(1)}.donate-links{opacity:0;visibility:hidden;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,0) scale(.5);-ms-transform:translate(-50%,0) scale(.5);transform:translate(-50%,0) scale(.5);background-color:#4db3b9;padding:11px 10px 2px}@media(max-width:767px){.donate-links{top:auto;bottom:100%;width:100%}}.donate-links>li{margin-bottom:9px}.donate-links a{border:2px solid #fff;color:#fff;display:block;min-width:152px;font-size:12px;letter-spacing:1.4px;text-decoration:none;text-transform:uppercase;padding:10px 6px;text-align:center;font-weight:900}@media(min-width:1280px){.donate-links a{font-size:14px;min-width:179px;padding:13px 6px}}.donate-links a:hover{background-color:#fff;color:#00818e}.header-bottom{padding:11px 0}@media(min-width:768px){.header-bottom{padding:0}}.header-bottom-menu{text-align:right}.header-bottom-menu>li{display:inline-block;vertical-align:top;margin-left:15px}@media(min-width:1280px){.header-bottom-menu>li{margin-right:30px}}.header-bottom-menu>li.active a{color:#cddb00}@media(min-width:1024px){.header-bottom-menu>li.active a:before{left:0;right:0}}.header-bottom-menu a{color:#fff;font-weight:900;font-size:16px;position:relative;text-decoration:none}@media(min-width:1024px){.header-bottom-menu a{display:inline-block;vertical-align:top;padding:40px 0}}@media(min-width:1280px){.header-bottom-menu a{font-size:20px;padding:53px 0}}@media(min-width:1024px){.header-bottom-menu a:before{content:"";position:absolute;left:50%;right:50%;bottom:4px;border-top:2px solid;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.header-bottom-menu a:hover{color:#cddb00}@media(min-width:1024px){.header-bottom-menu a:hover:before{left:0;right:0}}.search-ic-wrap{padding-left:5px;padding-top:4px;margin-left:11px;cursor:pointer;position:relative;z-index:15}@media(max-width:767px){.search-ic-wrap{display:none}}@media(min-width:768px){.search-ic-wrap{width:30px;padding-top:0;margin-left:7px}}.search-ic-wrap.active .close-ic,.search-ic-wrap.active .close-bottom-menu{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.search-ic-wrap.active svg{opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.search-ic-wrap:hover svg path{stroke:#00818e!important}.search-ic-wrap:hover .close-ic:after,.search-ic-wrap:hover .close-bottom-menu:after,.search-ic-wrap:hover .close-ic:before,.search-ic-wrap:hover .close-bottom-menu:before{background-color:#00818e}.search-ic-wrap svg{width:18px;height:18px}.search-ic-wrap svg path{stroke:#fff!important}@media(min-width:768px){.search-ic-wrap svg{width:15px;height:15px}}@media(min-width:1280px){.search-ic-wrap svg{width:20px;height:20px}}.close-ic,.close-bottom-menu{width:22px;height:22px;position:absolute;top:6px;opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.close-ic:after,.close-bottom-menu:after,.close-ic:before,.close-bottom-menu:before{width:3px;height:22px;background-color:#545e67;left:50%;margin-left:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close-ic:after,.close-bottom-menu:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width:1023px){.header-bottom-nav{position:fixed;width:320px;height:100vh;padding:100px 20px;background-color:#fff;z-index:50;top:0;right:0;box-shadow:0 0 7px rgba(0,0,0,.2);-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%)}.header-bottom-nav li{margin-bottom:11px}.header-bottom-nav a{font-size:20px;color:#490e67}}@media(max-width:767px){.header-bottom-nav{display:none}}.menu-overlay{position:fixed;z-index:40;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden}@media(min-width:1024px){.menu-overlay{display:none}}.show-menu .menu-overlay{opacity:1;visibility:visible}.show-menu .header-top,.show-menu .header-bottom-nav{-webkit-transform:none;-ms-transform:none;transform:none}.close-bottom-menu{opacity:1;visibility:visible;-webkit-transform:none;-ms-transform:none;transform:none;right:16px;top:16px;width:30px;height:30px}.close-bottom-menu:after,.close-bottom-menu:before{background-color:#490e67;width:4px;height:26px}.footer{background-color:#5b6670;color:#fff;font-size:12px}@media(min-width:1280px){.footer{font-size:14px}}.footer .container{padding-top:43px;padding-bottom:34px}@media(max-width:767px){.footer .container{padding-top:51px;padding-bottom:36px;display:block;text-align:center}}@media(min-width:1280px){.footer .container{padding-top:58px}}@media(min-width:768px){.footer-logo{width:260px;padding-right:20px}}.footer-logo img{min-width:180px;width:180px}@media(max-width:767px){.footer-logo img{margin-bottom:48px}}@media(min-width:1280px){.footer-logo img{min-width:239px;width:239px}}@media(min-width:768px){.footer-content{width:100%;max-width:439px}}@media(min-width:1024px){.footer-content{max-width:670px}}@media(min-width:1280px){.footer-content{max-width:900px}}.footer-top{margin-bottom:5px}@media(max-width:767px){.footer-top{display:block!important;margin-bottom:6px}}@media(min-width:1024px){.footer-top{margin-bottom:3px}}@media(min-width:1280px){.footer-top{margin-bottom:6px}}@media(max-width:767px){.footer-menu{margin-left:12px;margin-bottom:10px}}.footer-menu>li{display:inline-block;margin-right:12px;margin-bottom:12px}@media(min-width:1024px){.footer-menu>li{margin-right:21px}}@media(min-width:1280px){.footer-menu>li{margin-right:30px}}.footer-menu>li:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:12px;background-color:#fff;margin-left:14px}@media(min-width:1024px){.footer-menu>li:after{margin-left:32px}}.footer-menu>li:last-child:after{display:none}.footer-menu>li.active>a{color:#cddb00}.footer-menu a{color:#fff;text-decoration:none}.footer-menu a:hover{color:#cddb00}.socials-list{position:relative;top:-3px}@media(min-width:1024px){.socials-list{top:-6px}}.socials-list>li{display:inline-block;vertical-align:top;margin-left:8px;margin-bottom:10px}@media(min-width:1024px){.socials-list>li{margin-left:14px}}@media(min-width:1280px){.socials-list>li{margin-left:20px}}.socials-list a{display:block;padding:2px 4px}@media(min-width:1280px){.socials-list a{padding:2px 0}}.socials-list a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media(max-width:1279px){.socials-list img{max-width:19px;max-height:14px}}.footer-bottom{border-top:1px solid #fff;padding-top:21px}@media(min-width:1280px){.footer-bottom{padding-top:31px}}@media(max-width:767px){.footer-bottom{max-width:280px;margin:0 auto;display:block!important;padding-top:25px}.footer-bottom a{display:block}}@media(max-width:767px){.footer-text{margin-bottom:21px}}.footer-text a{font-weight:900;color:#cddb00;text-decoration:none}.footer-text a:hover{text-decoration:underline}@media(min-width:1024px){.copyright-tablet{display:none}}@media(max-width:767px){.copyright-tablet{display:none}}@media(min-width:768px) and (max-width:1023px){.copyright{display:none}}#wrapper{max-width:100%;overflow:hidden;position:relative}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.container{width:700px;max-width:100%;margin:0 auto;padding:0 24px}@media(min-width:768px){.container{padding:0 15px}}@media(min-width:1024px){.container{width:954px}}@media(min-width:1280px){.container{width:1268px}}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.simple-page{padding:88px 0;font-size:16px;font-weight:300}@media(min-width:768px){.simple-page{font-size:20px}}@media(min-width:1024px){.simple-page{font-size:23px}}@media(min-width:1280px){.simple-page{font-size:25px}}.bg-gray,.blog{background-color:#edeeef}#posts-wrapper .load-more{display:block;width:100%;height:327px;text-indent:-9999px;overflow:hidden;margin:0 auto;background-size:contain;background-position:center;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media(max-width:767px){#posts-wrapper .load-more{border:2px solid #b3b8bd;position:relative}#posts-wrapper .load-more:before,#posts-wrapper .load-more:after{width:40px;height:2px;content:'';background-color:#b3b8bd;position:absolute;left:50%;top:50%;margin-top:-20px;margin-left:-20px}#posts-wrapper .load-more:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media(min-width:768px){#posts-wrapper .load-more{width:48px;height:48px;background:url("./images/1366-SCHR-Show More Icon.svg") no-repeat;border-radius:50%}}@media(min-width:1280px){#posts-wrapper .load-more{width:62px;height:62px}}#posts-wrapper .load-more:hover{opacity:.7}.upcoming-events-banner-section{background-color:#edeeef;padding:87px 0 80px}@media(min-width:768px){.upcoming-events-banner-section{padding:99px 0 92px}}@media(min-width:1024px){.upcoming-events-banner-section{padding:97px 0 92px}}@media(min-width:1280px){.upcoming-events-banner-section{padding:135px 0 127px}}.upcoming-events-banner-section h2{text-transform:uppercase;color:#3f125f;font-size:37px;line-height:1.24;font-weight:300;margin-bottom:34px;padding:0 25px}@media(min-width:768px){.upcoming-events-banner-section h2{padding:0 45px;margin-bottom:40px}}@media(min-width:1024px){.upcoming-events-banner-section h2{padding:0 38px;margin-bottom:39px}}@media(min-width:1280px){.upcoming-events-banner-section h2{font-size:45px;padding:0 47px;margin-bottom:55px}}.upcoming-events-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;font-weight:300}@media(min-width:1024px){.upcoming-events-banner{font-size:20px}}@media(min-width:1280px){.upcoming-events-banner{font-size:25px}}.upcoming-events-banner .block{background-color:#999;color:#fff;margin-bottom:13px;position:relative;padding:46px 40px;min-height:326px;width:100%;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media(min-width:768px){.upcoming-events-banner .block{width:49%;min-height:300px}}@media(min-width:1024px){.upcoming-events-banner .block{min-height:285px;padding:62px 44px 35px 48px}}@media(min-width:1280px){.upcoming-events-banner .block{min-height:380px;padding:90px 59px 48px}}.upcoming-events-banner .block.hover .more{opacity:1}.upcoming-events-banner .block.hover:before{opacity:0}.upcoming-events-banner .block:before{content:'';position:absolute;bottom:0;right:0;width:63px;height:63px;z-index:1;display:inline-block;vertical-align:top;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background:-webkit-linear-gradient(315deg,transparent 0%,transparent 50%,#c9d700 50%,#c9d700 100%);background:linear-gradient(135deg,transparent 0%,transparent 50%,#c9d700 50%,#c9d700 100%)}@media(min-width:768px){.upcoming-events-banner .block:before{width:54px;height:54px}}@media(min-width:1280px){.upcoming-events-banner .block:before{width:71px;height:71px}}.upcoming-events-banner .block h3{font-size:30px;font-weight:300;margin-bottom:0;text-transform:uppercase}@media(min-width:1024px){.upcoming-events-banner .block h3{font-size:37px;margin-bottom:11px}}@media(min-width:1280px){.upcoming-events-banner .block h3{font-size:45px;margin-bottom:27px}}.upcoming-events-banner .block p{margin-bottom:1.45em}.upcoming-events-banner .block .bg-holder{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width:1024px){.upcoming-events-banner .block .img-holder{width:32%}}@media(min-width:1280px){.upcoming-events-banner .block .img-holder{width:35%}}@media(min-width:1024px){.upcoming-events-banner .block .img-holder img{margin-bottom:20px}}@media(min-width:1280px){.upcoming-events-banner .block .img-holder img{margin-bottom:35px}}@media(max-width:1023px){.upcoming-events-banner .block .img-holder .mobile-hide{display:none!important}}@media(min-width:1024px){.upcoming-events-banner .block .img-holder .desktop-hide{display:none!important}}.upcoming-events-banner .block .text-holder{position:relative;z-index:1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.upcoming-events-banner .block .more{color:inherit;display:inline-block;vertical-align:top;position:absolute;right:27px;bottom:20px;text-transform:uppercase;font-size:16px;font-weight:700;letter-spacing:1.6px;text-decoration:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.upcoming-events-banner .block .more:hover{opacity:.7}.upcoming-events-banner .block.text-block{background-color:#fff;color:#545e67}@media(max-width:767px){.upcoming-events-banner .block.text-block{padding:46px 40px 73px 52px}}@media(min-width:768px) and (max-width:1023px){.upcoming-events-banner .block.text-block{padding:46px 40px 46px 52px}}@media(min-width:1024px){.upcoming-events-banner .block.text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.upcoming-events-banner .block.text-block.hover{background-color:#cddb00}.upcoming-events-banner .block.text-block h3{font-size:34px;font-weight:300;letter-spacing:-.44px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}@media(min-width:1024px){.upcoming-events-banner .block.text-block h3{font-size:30px}}@media(min-width:1280px){.upcoming-events-banner .block.text-block h3{font-size:35px;margin-bottom:31px}}.upcoming-events-banner .block.text-block h3 .number{font-size:91px;line-height:75px;font-weight:400;letter-spacing:-5.88px;white-space:nowrap}@media(min-width:1024px){.upcoming-events-banner .block.text-block h3 .number{font-size:80px;letter-spacing:-5.2px}}@media(min-width:1280px){.upcoming-events-banner .block.text-block h3 .number{font-size:103px;line-height:84px;letter-spacing:-6.67px}}.upcoming-events-banner .block.text-block h3 .title{display:inline-block;vertical-align:top;padding-left:9px}@media(min-width:1280px){.upcoming-events-banner .block.text-block h3 .title{padding-left:16px}}.upcoming-events-banner .block.text-block .text-holder{height:auto;display:block;text-align:left}@media(min-width:1024px){.upcoming-events-banner .block.text-block .text-holder{width:67%}}@media(min-width:1280px){.upcoming-events-banner .block.text-block .text-holder{width:65%}}body.search{background-color:#edeeef}@media(min-width:768px){.page-template-template-events .calendar-section{background-color:#edeeef}}@media(min-width:768px){.page-template-template-events .breadcrumbs{position:relative}.page-template-template-events .breadcrumbs:before{content:'';position:absolute;left:50%;top:0;bottom:0;display:block;width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#edeeef}.page-template-template-events .breadcrumbs span{position:relative;z-index:1}}@media(min-width:768px){.page-template-template-events .case-post:first-child:after{background-color:#edeeef}}.btn{border-radius:0;font-weight:900;border:2px solid #fff;color:#fff;background:0 0;padding:15px;text-decoration:none;letter-spacing:1.6px;font-size:14px;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}@media(min-width:1280px){.btn{font-size:16px;line-height:inherit;padding:21px 24px}}.btn:hover{border-color:#cddb00;background:#cddb00;color:#545e67}.btn.btn-outline-blue{color:#00818e;border:2px solid #00818e;background:0 0}.btn.btn-outline-blue:hover{background:#cddb00;border-color:#cddb00;color:#545e67}.header-btn{color:#fff;background-color:#5b6670;text-decoration:none;font-weight:900;letter-spacing:.6px;font-size:12px;line-height:20px;text-transform:uppercase;display:inline-block;vertical-align:top;text-align:center;padding:7px 8px;min-width:119px;cursor:pointer}@media(min-width:1280px){.header-btn{font-size:14px;letter-spacing:1.4px;min-width:160px;padding:13px 19px}}@media(max-width:767px){.header-btn{display:block;margin:7px 0 0}}.header-btn:hover{background-color:#cddb00}.donate-btn{background-color:#00818e}@media print{body{background:#fff;color:#545e67;overflow:visible}*{color:#545e67!important;background:0 0!important}.search-form,.navigation,.navigation-single,#header,#footer{display:none!important}}@font-face{font-family:icomoon;src:url(./fonts/icomoon/icomoon.eot);src:url(./fonts/icomoon/icomoon.eot) format("embedded-opentype"),url(./fonts/icomoon/icomoon.ttf) format("truetype"),url(./fonts/icomoon/icomoon.woff) format("woff"),url(./fonts/icomoon/icomoon.svg) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-down:before{content:"\e908"}.icon-filter-icon:before{content:"\e905"}.icon-chat:before{content:"\e906"}.icon-4-Star-Charity-Navigator-Rating-Inactive-icon:before{content:"\e901"}.icon-contact-address:before{content:"\e902";color:#5b6670}.icon-Contact-Email-Inactive-Icon:before{content:"\e903";color:#5b6670}.icon-contact-phone-inactive-icon:before{content:"\e904";color:#5b6670}.icon-eNewsletter-Icon .path1:before{content:"\e92c";color:#008996}.icon-eNewsletter-Icon .path2:before{content:"\e92d";margin-left:-1em;color:#fff}.icon-eNewsletter-Icon .path3:before{content:"\e92e";margin-left:-1em;color:#fff}.icon-Filter-Icon-Button .path1:before{content:"\e92f";color:#008996}.icon-Filter-Icon-Button .path2:before{content:"\e930";margin-left:-1em;color:#fff}.icon-Filter-Icon-Button .path3:before{content:"\e931";margin-left:-1em;color:#fff}.icon-Filter-Icon-Button .path4:before{content:"\e932";margin-left:-1em;color:#fff}.icon-Filter-Icon-Button .path5:before{content:"\e933";margin-left:-1em;color:#fff}.icon-Filter-Icon-Button .path6:before{content:"\e934";margin-left:-1em;color:#fff}.icon-Filter-Icon-Button .path7:before{content:"\e935";margin-left:-1em;color:#fff}.icon-home-like-icon:before{content:"\e936"}.icon-home-share-icon:before{content:"\e94d"}.icon-request-speaker-icon-Button .path1:before{content:"\e987";color:#008996}.icon-request-speaker-icon-Button .path2:before{content:"\e988";margin-left:-1em;color:#fff}.icon-request-speaker-icon-Button .path3:before{content:"\e989";margin-left:-1em;color:#fff}.icon-search-icon-button .path1:before{content:"\e98a";color:#008996}.icon-search-icon-button .path2:before{content:"\e98b";margin-left:-1em;color:#fff}.icon-search-icon-button .path3:before{content:"\e98c";margin-left:-1em;color:#fff}.icon-show-less-icon:before{content:"\e98d"}.icon-show-more-icon:before{content:"\e98e"}.icon-twitter-feed-icon .path1:before{content:"\e9a8";color:#008996}.icon-twitter-feed-icon .path2:before{content:"\e9a9";margin-left:-1em;color:#fff}.icon-mail-forward:before{content:"\e907"}.icon-share:before{content:"\e907"}.icon-search:before{content:"\e900"}.icon-heart:before{content:"\e9da"}.icon-facebook:before{content:"\ea90"}.icon-twitter:before{content:"\ea96"}.icon-youtube:before{content:"\ea9d"}.icon-linkedin2:before{content:"\eaca"}.banner{color:#fff;position:relative;width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:136px 0;text-align:center;position:relative;font-size:25px;font-weight:300}@media(min-width:768px){.banner{font-size:30px;padding:89px 0 131px}}@media(min-width:1024px){.banner{font-size:37px;padding:118px 0 164px}}@media(max-width:1023px){.banner br{display:none}}@media(min-width:1280px){.banner{font-size:45px;padding:169px 0 225px}}.banner:after{background-color:rgba(0,0,0,.3)}.banner h1{letter-spacing:-.6px;margin:0 0 .65em}@media(min-width:768px){.banner h1{line-height:1.1}}@media(min-width:1024px){.banner h1{margin:0 0 .6em}}.banner .container{position:relative;z-index:2}@media(max-width:767px){.banner .container{padding:0 15px}}@media(min-width:768px) and (max-width:1023px){.banner .container{max-width:600px}}.banner .container *:last-child{margin-bottom:0}.second-banner{color:#fff;font-size:20px;line-height:1.25;position:relative;font-weight:500;margin-bottom:74px}@media(min-width:768px){.second-banner{margin-bottom:87px}}@media(min-width:1280px){.second-banner{margin-bottom:108px;font-size:25px}}.second-banner:hover .st0{fill:#cddb00}.second-banner:hover .second-banner-content:before{background-color:rgba(63,18,95,.65)}.second-banner h3{font-weight:300;margin-bottom:34px}@media(min-width:768px){.second-banner h3{margin-bottom:31px}}@media(min-width:1280px){.second-banner h3{margin-bottom:46px;font-weight:700}}.second-banner p{margin-bottom:1.2em}@media(min-width:768px){.second-banner p{margin-bottom:1.8em}}@media(min-width:1024px){.second-banner p{margin-bottom:1.7em}}.second-banner .banner-logo{max-width:203px;margin-bottom:6px}@media(min-width:1280px){.second-banner .banner-logo{max-width:272px;margin-bottom:10px}}.second-banner .st0{fill:#fff}.second-banner .btn{min-width:155px;text-transform:uppercase}@media(min-width:1280px){.second-banner .btn{min-width:207px}}.second-banner .text-holder{position:relative;z-index:2;width:100%;display:inline-block;vertical-align:middle;white-space:normal;padding:25px}@media(min-width:768px){.second-banner .text-holder{padding-top:50px;padding-bottom:50px}}@media(min-width:1024px){.second-banner .text-holder{padding-bottom:55px}}@media(min-width:1280px){.second-banner .text-holder{padding-bottom:60px}}.second-banner.with-logo h3{margin-bottom:0;font-weight:700}@media(min-width:1024px){.second-banner.with-logo h3{margin-bottom:-2px}}@media(min-width:1280px){.second-banner.with-logo h3{margin-bottom:0}}.second-banner-content{position:relative;min-height:392px;white-space:nowrap;text-align:center}@media(min-width:768px){.second-banner-content{min-height:395px}}@media(min-width:1280px){.second-banner-content{min-height:526px}}.second-banner-content:before{background-color:rgba(0,0,0,.2);-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.second-banner-content:after{content:'';width:1px;height:392px;margin:0 0 0 -4px;display:inline-block;vertical-align:middle}@media(min-width:768px){.second-banner-content:after{height:395px}}@media(min-width:1280px){.second-banner-content:after{height:526px}}.bottom-banner{color:#fff;position:relative;width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-repeat:no-repeat;background-size:contain;background-position:center;padding:431px 0 93px;background-color:#000}@media(max-width:1023px){.bottom-banner{background-size:1100px;background-position:0 center}}@media(max-width:767px){.bottom-banner{background-size:1000px;background-position:12vw -30px}}@media(max-width:479px){.bottom-banner{background-position:-7vw -30px}}@media(min-width:768px){.bottom-banner{padding:118px 0 120px}}@media(min-width:1024px){.bottom-banner{padding:118px 0 162px}}@media(min-width:1280px){.bottom-banner{padding:218px 0}}.bottom-banner h3{font-weight:300;line-height:1.2}@media(min-width:768px){.bottom-banner h3{line-height:1.28}}@media(max-width:1279px){.bottom-banner h3 br{display:none}}@media(min-width:1280px){.bottom-banner h3{line-height:1.4}}.bottom-banner .text-holder{padding-left:39px;padding-right:30px}@media(min-width:768px){.bottom-banner .text-holder{padding-left:319px;padding-right:35px}}@media(min-width:1024px){.bottom-banner .text-holder{padding-left:333px;padding-right:20px}}@media(min-width:1280px){.bottom-banner .text-holder{padding-left:445px}}.bottom-banner .btn{margin-top:19px}@media(min-width:1024px){.bottom-banner .btn{margin-top:14px}}@media(min-width:1280px){.bottom-banner .btn{margin-top:17px;padding:22px 25px}}.twit-and-form{margin:0 -24px 17px;position:relative;z-index:4}@media(min-width:768px){.twit-and-form{margin:-44px auto 32px;max-width:456px}}@media(min-width:1024px){.twit-and-form{margin:-45px auto 33px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}}@media(min-width:1280px){.twit-and-form{margin:-59px auto 67px;padding-right:6px}}.twit-and-form .join-form-warp:only-child{width:100%}.ctf-out-of-tweets,.ctf-tweet-meta,.ctf-screename-sep,.ctf-author-name,.ctf-tweet-actions,#ctf-more,.ctf-header{display:none!important}.twit-wrap{background-color:#edeeef;position:relative;width:100%;min-height:88px;margin-bottom:13px}@media(min-width:1024px){.twit-wrap{width:49.2%;margin-bottom:0}}@media(min-width:1280px){.twit-wrap{min-height:117px}}#ctf .ctf-item{padding:4px 15px 10px 107px;font-size:12px}@media(min-width:768px){#ctf .ctf-item{padding:11px 15px 10px 107px}}@media(min-width:1280px){#ctf .ctf-item{font-size:16px;padding:17px 30px 17px 141px}}#ctf.ctf-styles .ctf-author-screenname{font-size:inherit}#ctf .ctf-tweet-content,#ctf .ctf-tweet-actions{margin-left:0}.ctf-author-screenname,#ctf p.ctf-tweet-text,.ctf-tweet-content,.ctf-author-box{margin-left:0!important}.ctf-author-screenname{text-decoration:none}.ctf-author-screenname:hover{text-decoration:underline}#ctf.ctf-narrow .ctf-author-avatar{margin-left:0}#ctf.ctf-narrow .ctf-author-avatar{width:88px;height:100%}@media(min-width:1280px){#ctf.ctf-narrow .ctf-author-avatar{width:117px}}#ctf.ctf-narrow .ctf-tweet-content{padding:0}#ctf a.ctf-author-avatar{background-color:#00818e;position:absolute;height:100%;width:88px;border:none;left:0;top:0;margin:0;border-radius:0;display:block}@media(min-width:1280px){#ctf a.ctf-author-avatar{width:117px}}#ctf a.ctf-author-avatar:after{width:32px;height:35px;background:url(images/twitter.svg) center/contain no-repeat;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:1280px){#ctf a.ctf-author-avatar:after{width:43px}}#ctf a.ctf-author-avatar>img{display:none}.join-form-warp{width:100%;position:relative;-webkit-transition:.4s;transition:.4s}@media(min-width:1024px){.join-form-warp{width:49.2%}}.join-form-btn{background-color:#edeeef;padding:19px 23px 17px 105px;cursor:pointer;height:100%}@media(min-width:768px){.join-form-btn{padding:19px 18px 17px 107px}}@media(min-width:1280px){.join-form-btn{min-height:117px;padding:26px 26px 10px 141px}}.join-form-btn:hover .join-form-title:after{background-color:#cddb00}.show-join-form .join-form-title:before{-webkit-transform:rotate(45deg) translate(5px,5px);-ms-transform:rotate(45deg) translate(5px,5px);transform:rotate(45deg) translate(5px,5px)}.show-join-form .join-form{opacity:1;visibility:visible}@media(min-width:1024px){.show-join-form.join-form-warp{-webkit-transform:translateY(-88px);-ms-transform:translateY(-88px);transform:translateY(-88px)}}@media(min-width:1280px){.show-join-form.join-form-warp{-webkit-transform:translateY(-118px);-ms-transform:translateY(-118px);transform:translateY(-118px)}}.join-form-ic{position:absolute;width:88px;height:100%;background-color:#00818e;border:none;left:0;top:0;margin:0;border-radius:0;display:block}@media(min-width:1280px){.join-form-ic{width:117px}}.join-form-ic:after{width:39px;height:32px;background:url(images/email.svg) center/contain no-repeat;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:1280px){.join-form-ic:after{width:52px}}.join-form-title{border:2px solid #545e67;font-size:16px;line-height:30px;font-weight:300;padding:10px 52px 8px 14px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1024px){.join-form-title{padding:10px 52px 8px 11px;font-size:18px}}@media(min-width:1280px){.join-form-title{padding:18px 80px 18px 19px;font-size:20px}}.join-form-title:after,.join-form-title:before{top:0;right:0}.join-form-title:after{border-left:2px solid #545e67;width:50px;height:100%}@media(min-width:1280px){.join-form-title:after{width:67px}}.join-form-title:before{border-left:2px solid #545e67;border-top:2px solid #545e67;width:12px;height:12px;top:50%;margin-top:-10px;right:18px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);z-index:3}@media(min-width:1280px){.join-form-title:before{width:15px;height:15px;right:25px}}.join-form{position:absolute;background-color:#bfe3e5;width:100%;opacity:0;visibility:hidden;-webkit-transition:.2s;transition:.2s;padding:20px 10px}@media(min-width:768px){.join-form{padding:30px 26px 30px 32px}}.join-form .mc4wp-error{color:red;font-size:16px;padding:20px 0 0}.join-form .mc4wp-error p{margin-bottom:0}.join-form .mailchimp-custom-form label{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;font-size:16px;font-weight:700;line-height:23px;display:block;margin-bottom:5px}.join-form .mailchimp-custom-form input[type=text],.join-form .mailchimp-custom-form input[type=tel],.join-form .mailchimp-custom-form input[type=email],.join-form .mailchimp-custom-form input[type=search],.join-form .mailchimp-custom-form input[type=password],.join-form .mailchimp-custom-form textarea{width:100%;line-height:23px;font-size:16px;display:block;background:0 0;margin-bottom:18px;padding:5px 10px;box-sizing:border-box;height:48px}.join-form .mailchimp-custom-form textarea{height:150px}.join-form .mailchimp-custom-form button{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#00818e;border:2px solid #00818e;display:block;width:100%;line-height:23px;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:1.6px;padding:10px;text-align:center;background:0 0;margin-top:30px}@media(min-width:768px){.join-form .mailchimp-custom-form button{padding:21px}}@media(min-width:768px){.join-form .mailchimp-custom-form .double-inputs-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:768px){.join-form .mailchimp-custom-form .double-inputs-row .mail-chimp-input-wrap{width:48%}}.page-banner{color:#fff;position:relative;background-size:cover;background-position:top center;background-repeat:no-repeat;width:100%;white-space:nowrap;text-align:center}.page-banner:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:392px}.page-banner>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%}@media(min-width:1280px){.page-banner{white-space:nowrap;text-align:center}.page-banner:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:523px}.page-banner>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%}}.page-banner:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:.75;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#231f20 100%);background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,#231f20 100%)}.page-banner .container{position:relative;z-index:2;padding-top:20px;padding-bottom:20px}@media(min-width:1024px){.page-banner .container{padding-top:50px;padding-bottom:50px}}.page-banner .container h1:only-child{margin-bottom:0}.page-banner.case-banner{color:#545e67;background-color:#edeeef}.page-banner.case-banner:after{min-height:262px}.page-banner.case-banner:before{display:none}.type-people .page-banner{background-position:center}.pages-list-section{padding:93px 0;position:relative;width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#edeeef}@media(min-width:768px){.pages-list-section{padding:104px 0}}@media(min-width:1280px){.pages-list-section{padding:140px 0}}.pages-list .page-item{margin:0 0 93px}@media(min-width:768px){.pages-list .page-item{margin:0 0 104px}}@media(min-width:1024px){.pages-list .page-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1280px){.pages-list .page-item{margin:0 0 140px}}.pages-list .page-item:last-child{margin:0}.pages-list .page-item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(min-width:1024px){.pages-list .page-item:nth-child(2n) .text-holder{padding:0 40px 0 0}}@media(min-width:1280px){.pages-list .page-item:nth-child(2n) .text-holder{padding:20px 65px 0 0}}.pages-list .page-item h3{font-size:20px;font-weight:500;margin-bottom:14px}@media(min-width:768px){.pages-list .page-item h3{margin-bottom:14px;font-size:25px}}.pages-list .page-item p{margin:0 0 35px}@media(min-width:768px){.pages-list .page-item p{margin:0 0 34px}}.pages-list .page-item .image-holder{font-size:0;width:100%;margin:0 0 48px}@media(min-width:768px){.pages-list .page-item .image-holder{margin:0 0 48px}}@media(min-width:1024px){.pages-list .page-item .image-holder{width:50%;margin:0}}.pages-list .page-item .image-holder img{width:100%}.pages-list .page-item .btn{min-width:126px;text-align:center}.pages-list .page-item .text-holder{width:100%;font-size:16px;font-weight:300;padding:0 25px}@media(min-width:768px){.pages-list .page-item .text-holder{font-size:20px;padding:0 25px 0 35px}}@media(min-width:1024px){.pages-list .page-item .text-holder{width:50%;padding:0 0 0 40px;font-size:23px}}@media(min-width:1280px){.pages-list .page-item .text-holder{padding:20px 0 0 65px;font-size:25px}}.pages-list .page-item .btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pages-list .page-item .btn-block li{margin:0 13px 13px 0}@media(min-width:1024px){.pages-list .page-item .btn-block li{margin:0 20px 20px 0}}.pages-list .page-item .btn-block li:last-child{margin:0}.text-banner-section{padding:92px 13px 87px;text-align:center}@media(min-width:768px){.text-banner-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:104px 43px}}@media(min-width:1024px){.text-banner-section{padding:111px 50px}}@media(min-width:1280px){.text-banner-section{padding:72px 64px}}.text-banner-section img{width:202px;display:inline-block;vertical-align:top}@media(min-width:1024px){.text-banner-section img{width:236px}}@media(min-width:1280px){.text-banner-section img{width:314px}}.text-banner-section .text-holder{padding:25px 0 0;text-align:left;font-size:16px;font-weight:300}@media(min-width:768px){.text-banner-section .text-holder{padding:0 0 0 27px;font-size:18px}}@media(min-width:1024px){.text-banner-section .text-holder{padding:0 0 0 40px;font-size:20px;width:calc(100% - 236px)}}@media(min-width:1280px){.text-banner-section .text-holder{font-size:25px;padding:0 0 0 56px;width:calc(100% - 314px)}}.text-banner-section .text-holder p:last-child{margin:0}.financials-section{background:#545e67;color:#fff;position:relative;width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:88px 0 77px}@media(min-width:768px){.financials-section{padding:100px 0 90px}}@media(min-width:1280px){.financials-section{padding:132px 0 125px}}.financials-section h2{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#fff;text-transform:uppercase;font-size:37px;font-weight:300;padding:0 24px;margin-bottom:39px}@media(min-width:768px){.financials-section h2{padding:0 37px}}@media(min-width:1280px){.financials-section h2{font-size:45px;padding:0 50px;margin-bottom:57px}}@media(min-width:1024px){.financials-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.financials-list .financial{padding:38px 46px 50px;border:2px solid #717a82;margin:0 0 13px;overflow:hidden;-webkit-transition:.3s;transition:.3s}@media(min-width:768px){.financials-list .financial{padding:22px 15px 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:1024px){.financials-list .financial{width:calc(50% - 7px);display:block;padding:37px 44px 43px}}@media(min-width:1280px){.financials-list .financial{width:calc(50% - 10px);padding:66px 62px 59px}}.financials-list .financial:hover{background-color:#717a82}.financials-list .graphic-list{text-align:left;margin-bottom:43px}@media(min-width:768px){.financials-list .graphic-list{width:34%;padding-top:19px;margin-bottom:0}}@media(min-width:1024px){.financials-list .graphic-list{width:calc(100% + 20px);margin:0 0 24px;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1280px){.financials-list .graphic-list{margin-bottom:34px}}.financials-list .graphic-list li{margin-bottom:20px}@media(min-width:768px){.financials-list .graphic-list li{margin-bottom:29px}}@media(min-width:1024px){.financials-list .graphic-list li{margin-bottom:20px;width:50%}}@media(min-width:1280px){.financials-list .graphic-list li{margin-bottom:34px}}@media(min-width:768px) and (max-width:1023px){.financials-list .graphic-list li:last-child{margin-bottom:0}}.financials-list .graphic-list h5{font-weight:300;margin:0;font-size:16px;margin-bottom:2px}@media(min-width:768px){.financials-list .graphic-list h5{margin-bottom:3px}}@media(min-width:1280px){.financials-list .graphic-list h5{font-size:20px;letter-spacing:-.1px}}.financials-list .graphic-list span{font-weight:700;font-size:30px;letter-spacing:-.27px}@media(min-width:1280px){.financials-list .graphic-list span{font-size:35px}}@media(min-width:768px){.btn-wrap{text-align:center;width:59%;margin-top:-60px}}@media(min-width:1024px){.btn-wrap{width:100%;margin-top:0}}.btn-wrap .btn{padding:16px 21px}@media(min-width:1280px){.btn-wrap .btn{padding:23px 41px}}@media(min-width:768px){.chart-holder{width:59%}}@media(min-width:1024px){.chart-holder{width:100%}}.chart{position:relative;margin:0 -146px 27px}@media(min-width:768px){.chart{margin:0 -74px 70px}}@media(min-width:1024px){.chart{margin:0 -79px 8px}}@media(min-width:1280px){.chart{margin:0 -77px 26px}}.chart>h3{font-size:20px;font-weight:300;letter-spacing:-1.72px;position:absolute;text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:768px){.chart>h3{font-size:23px;letter-spacing:-2.02px}}@media(min-width:1280px){.chart>h3{font-size:25px;letter-spacing:-2.23px}}.chart-info{display:none}.breadcrumbs{display:none}@media(min-width:768px){.breadcrumbs{display:block;font-size:12px;font-weight:300;padding:16px 50px;width:100%;color:#b3b8bd}}@media(min-width:1280px){.breadcrumbs{font-size:14px;max-width:1258px;padding:24px 15px;margin:0 auto}}.breadcrumbs a{color:inherit;text-decoration:none}.breadcrumbs a:hover{color:#cddb00}.breadcrumbs span{display:inline-block;vertical-align:top;padding:0 2px 0 3px}@media(min-width:1280px){.breadcrumbs span{padding:0 2px 0 5px}}.breadcrumbs span:first-child{padding-left:0}.breadcrumbs+.container{padding-top:50px;padding-bottom:50px}.text-list-section{position:relative;width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.text-list-section .container{padding:0 50px}@media(min-width:1024px){.text-list-section .container{padding:0 55px}}@media(min-width:1280px){.text-list-section .container{padding:0 68px}}.text-list .text-item{padding:90px 0 70px;font-size:16px}@media(min-width:768px){.text-list .text-item{font-size:20px;line-height:1.3;padding:98px 0 78px}}@media(min-width:1024px){.text-list .text-item{font-size:23px;line-height:1.4;padding:98px 0 72px}}@media(min-width:1280px){.text-list .text-item{font-size:25px;line-height:1.36;padding:130px 0 106px}}.text-list .text-item:nth-child(2n){background:#ecedee}@media(min-width:768px){.text-list .text-item:first-child{padding-top:56px}}@media(min-width:1024px){.text-list .text-item:first-child{padding-top:54px}}@media(min-width:1280px){.text-list .text-item:first-child{padding-top:72px}}.text-list .text-item h3{font-size:37px;font-weight:300;margin-bottom:9px}@media(min-width:1024px){.text-list .text-item h3{margin-bottom:10px}}@media(min-width:1280px){.text-list .text-item h3{font-size:45px}}.inner-slider-section{padding:2px 0 13px}@media(min-width:768px){.inner-slider-section{padding:0 0 20px}}@media(min-width:1024px){.inner-slider-section{padding:2px 0 21px}}@media(min-width:1280px){.inner-slider-section{padding:0 0 24px}}.inner-slider-section .container{padding:0}.inner-slider .slide-content{white-space:nowrap;text-align:center;position:relative;background:#3f125f}.inner-slider .slide-content:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:395px}.inner-slider .slide-content>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%}@media(min-width:1280px){.inner-slider .slide-content{white-space:nowrap;text-align:center}.inner-slider .slide-content:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:527px}.inner-slider .slide-content>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%}}.inner-slider .slide-content:hover .img-holder:after{background:#3f125f}.inner-slider .img-holder{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;background-position:50% 50%;background-size:cover;background-repeat:repeat;max-width:100%}.inner-slider .img-holder:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:#231f20;opacity:.35}.inner-slider .text-holder{color:#fff;position:relative;z-index:3;padding:40px 50px}@media(min-width:768px){.inner-slider .text-holder{padding:40px 30px 47px}}@media(min-width:1024px){.inner-slider .text-holder{padding:40px 30px 53px}}.inner-slider .text-holder h2{font-size:25px;font-weight:300;margin-bottom:31px}@media(min-width:1024px){.inner-slider .text-holder h2{font-size:30px;margin-bottom:30px}}@media(min-width:1280px){.inner-slider .text-holder h2{font-size:35px;font-weight:700;margin-bottom:45px}}.inner-slider .text-holder .btn{min-width:155px}@media(min-width:1024px){.inner-slider .text-holder .btn{padding:16px 15px}}@media(min-width:1280px){.inner-slider .text-holder .btn{min-width:208px;padding:22px 15px}}.inner-slider .slide{border-bottom:3px solid #e1e3e5;padding-bottom:92px}@media(min-width:768px){.inner-slider .slide{padding-bottom:103px}}@media(min-width:1280px){.inner-slider .slide{padding-bottom:139px}}.inner-slider .slide.slick-active:after{background:#00818e;content:'';position:absolute;left:0;bottom:-3px;display:block;height:3px;width:0;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:slidein;animation-name:slidein;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.reviews-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-slider .slide{float:none;height:inherit;border-bottom:3px solid #e1e3e5;padding-bottom:92px}@media(min-width:768px){.reviews-slider .slide{padding-bottom:103px}}@media(min-width:1280px){.reviews-slider .slide{padding-bottom:139px}}.reviews-slider .slide.slick-active:after{background:#00818e;content:'';position:absolute;left:0;bottom:-3px;display:block;height:3px;width:0;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:slidein;animation-name:slidein;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slidein{from{width:0}to{width:100%}}@keyframes slidein{from{width:0}to{width:100%}}.slick-dots{margin-top:92px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media(min-width:768px){.slick-dots{margin-top:103px}}@media(min-width:1280px){.slick-dots{margin-top:139px}}.slick-dots li{width:100%}.slick-dots .slick-active button{background:#00818e}.slick-dots button{font-size:0;display:block;height:3px;width:100%;background:#e1e3e5;padding:0;border:none;outline:none;cursor:pointer}.tab-section{background:#edeeef;padding:93px 0}@media(min-width:768px){.tab-section{padding:104px 0}}@media(min-width:1280px){.tab-section{padding:140px 0}}.tab-section .tab-content{margin-top:20px;padding:20px 30px 30px;background:#fff;font-size:18px}@media(min-width:1024px){.tab-section .tab-content{margin-top:40px;font-size:22px;padding:40px 50px 70px}}@media(min-width:1280px){.tab-section .tab-content{margin-top:39px;font-size:25px}}.tab-section .tab-content h2{font-weight:300;margin-bottom:15px}.tab-section .accordion{padding-top:12px}.tab-section .accordion li{padding:20px 0;border-bottom:2px solid #b3b8bd}@media(min-width:1024px){.tab-section .accordion li{padding:63px 0}}.tab-section .accordion li:first-child{border-top:2px solid #b3b8bd}.tab-section .accordion .active .opener span:after{content:'\2013';font-size:25px;top:46%}@media(min-width:1024px){.tab-section .accordion .active .opener span:after{font-size:38px}}.tab-section .accordion .opener{color:#545e67;display:block;font-size:20px;font-weight:500;text-decoration:none;position:relative;padding-right:40px}@media(min-width:1024px){.tab-section .accordion .opener{padding-right:85px;font-size:25px}}@media(min-width:1024px){.tab-section .accordion .opener:hover span{background:#cddb00;border:2px solid #cddb00}}.tab-section .accordion .opener span{display:block;width:30px;height:30px;border:2px solid #b3b8bd;border-radius:50%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(min-width:1024px){.tab-section .accordion .opener span{width:44px;height:44px;right:35px}}.tab-section .accordion .opener span:after{content:'+';-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;font-weight:300;font-size:22px;color:#b3b8bd;line-height:0}@media(min-width:1024px){.tab-section .accordion .opener span:after{font-size:35px}}.tab-section .accordion .slide{text-align:right;padding-top:7px;padding-bottom:6px}.tab-section .accordion .slide .text{padding:13px 0 20px;font-size:16px;font-weight:300;text-align:left}@media(min-width:1024px){.tab-section .accordion .slide .text{padding:13px 260px 61px 0;font-size:20px}}.tab-section .accordion .slide .btn{min-width:168px;text-align:center}@media(min-width:1024px){.tab-section .accordion .slide .btn{padding:22px 24px;margin-right:35px}}.contact-holder{background:#cddb00;display:none}.contact-holder .container{padding-top:52px;padding-bottom:17px}@media(min-width:768px){.contact-holder .container{padding-top:32px;padding-bottom:33px}}@media(min-width:768px) and (max-width:1279px){.contact-holder .container{padding-right:0;padding-left:0}}@media(min-width:1024px){.contact-holder .container{padding-top:31px;padding-bottom:27px}}@media(min-width:1280px){.contact-holder .container{padding-bottom:39px;padding-top:44px;width:100%;max-width:1360px}}.contact-active .contact-holder{display:block}.contact-active .contact-opener a{color:#cddb00}.contact-list{font-size:14px;padding:0 60px}@media(min-width:768px){.contact-list{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1024px){.contact-list{font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:1280px){.contact-list{font-size:20px}}@media(min-width:1024px){.contact-list ul{padding-top:14px}}@media(min-width:1280px){.contact-list ul{padding-top:0}}@media(min-width:1024px){.contact-list ul li{display:inline-block;vertical-align:top;position:relative}}.contact-list ul li:last-child:after{display:none}@media(min-width:1024px){.contact-list ul li:after{content:'|';display:inline-block;vertical-align:top;margin:0 10px 0 13px}}@media(min-width:1280px){.contact-list ul li:after{margin:0 12px 0 18px}}.contact-list>li{color:#545e67;margin:0 0 37px;font-weight:700;width:100%;text-align:center}@media(min-width:768px){.contact-list>li{margin:0;width:25%;padding:0 5px}}@media(min-width:1024px){.contact-list>li{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}}@media(min-width:1024px){.contact-list>li:last-child{width:40%}}.contact-list>li:hover *{color:#00818e}.contact-list>li:hover svg{fill:#00818e}.contact-list>li h3{font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:10px}@media(min-width:768px){.contact-list>li h3{line-height:22px;margin-bottom:12px}}@media(min-width:1024px){.contact-list>li h3{margin-bottom:15px}}@media(min-width:1280px){.contact-list>li h3{font-size:24px;margin-bottom:23px;min-height:40px}}@media(min-width:768px){.contact-list>li p{margin:auto}}.contact-list>li .img{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.contact-list>li .img{height:36px}}@media(min-width:1024px){.contact-list>li .img{height:47px;margin-bottom:10px}}@media(min-width:1280px){.contact-list>li .img{height:62px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.contact-list>li .img img{max-height:42px;max-width:31px;vertical-align:top}@media(min-width:768px){.contact-list>li .img img{max-height:60px}}@media(min-width:1280px){.contact-list>li .img img{max-width:41px}}.contact-list>li a{text-decoration:none;color:inherit}.cases-section,.blog-section{padding:70px 0 78px;background:#edeeef;position:relative;width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden}@media(min-width:768px){.cases-section,.blog-section{padding:70px 0}}@media(min-width:1024px){.cases-section,.blog-section{padding:70px 0 52px}}@media(min-width:1280px){.cases-section,.blog-section{padding:70px 0}}.cases-section+.cases-section,.cases-section+.blog-section,.blog-section+.cases-section,.blog-section+.blog-section{padding-top:0}.cases-section+.cases-section .cases-big-post .img-holder:after,.cases-section+.cases-section .big-post .img-holder:after,.cases-section+.blog-section .cases-big-post .img-holder:after,.cases-section+.blog-section .big-post .img-holder:after,.blog-section+.cases-section .cases-big-post .img-holder:after,.blog-section+.cases-section .big-post .img-holder:after,.blog-section+.blog-section .cases-big-post .img-holder:after,.blog-section+.blog-section .big-post .img-holder:after{display:none}@media(min-width:768px) and (max-width:1023px){.cases-section .load-more-holder .cases-holder,.blog-section .load-more-holder .cases-holder{padding:35px 30px 0}}@media(min-width:768px){.top-search-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 43px}}@media(min-width:1024px){.top-search-block{padding:0 62px 2px 43px}}@media(min-width:1280px){.top-search-block{padding:0 90px 20px 57px}}.top-search-block h2{font-family:avenir,helvetica neue,helvetica,sans-serif;text-transform:uppercase;color:#3f125f;font-size:30px;font-weight:300;margin-bottom:10px}@media(min-width:768px){.top-search-block h2{font-size:37px;margin-bottom:15px;width:32%}}@media(min-width:768px){.top-search-block h2{width:188px}}@media(min-width:1280px){.top-search-block h2{font-size:45px;width:250px}}.top-search-block .search-holder{margin-bottom:15px;position:relative}@media(min-width:768px){.top-search-block .search-holder{width:calc(100% - 188px)}}@media(min-width:1280px){.top-search-block .search-holder{width:calc(100% - 250px)}}.top-search-block .search-holder input[type=text]{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#a6acb0;border:2px solid #b3b8bd;width:100%;padding-left:63px;font-size:20px;line-height:36px;font-weight:300;padding:6px 15px 6px 48px}@media(min-width:1024px){.top-search-block .search-holder input[type=text]{font-size:23px}}@media(min-width:1280px){.top-search-block .search-holder input[type=text]{font-size:25px;padding:14px 15px 14px 65px}}.top-search-block .search-holder button[type=submit]{color:#a6acb0;width:48px;padding:0 5px;text-align:center;position:absolute;left:0;top:0;border:0;outline:none;background:0 0;box-shadow:none;font-size:18px}@media(min-width:1280px){.top-search-block .search-holder button[type=submit]{width:60px;font-size:20px;line-height:70px}}.top-search-block .search-holder button[type=submit] i{line-height:52px}.cases-holder,.post-holder{margin:0;padding:35px 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.cases-holder,.post-holder{margin:0 -8px;width:calc(100% + 16px)}}@media(min-width:1280px){.cases-holder,.post-holder{padding:35px 0}}.cases-holder.handbooks-holder,.post-holder.handbooks-holder{width:100%;margin:0}.load-more-holder .cases-holder,.load-more-holder .post-holder{padding:35px 0 0}@media(min-width:768px){.cases-big-post,.big-post{padding:0 8px}}@media(min-width:1024px){.cases-big-post,.big-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:1280px){.cases-big-post,.big-post{padding:0 14px 0 8px}}.cases-big-post+.cases-big-post,.cases-big-post+.big-post,.big-post+.cases-big-post,.big-post+.big-post{margin-top:16px}.cases-big-post .img-holder,.big-post .img-holder{height:327px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative}@media(min-width:768px){.cases-big-post .img-holder,.big-post .img-holder{height:312px}}@media(min-width:1024px){.cases-big-post .img-holder,.big-post .img-holder{width:51%}}@media(min-width:1280px){.cases-big-post .img-holder,.big-post .img-holder{height:358px;width:50.7%}}.cases-big-post .img-holder:after,.big-post .img-holder:after{content:'';position:absolute;bottom:50%;left:-9999px;right:-9999px;height:1000px;z-index:-1;background:#fff}.cases-big-post .text-holder,.big-post .text-holder{margin:-38px 24px 0;background:#00818e;padding:38px;color:#fff;font-size:16px;font-weight:300;position:relative}@media(min-width:768px){.cases-big-post .text-holder,.big-post .text-holder{margin:-52px 106px 0;padding:50px;font-size:20px}}@media(min-width:1024px){.cases-big-post .text-holder,.big-post .text-holder{font-size:23px;margin:0;width:49%}}@media(min-width:1280px){.cases-big-post .text-holder,.big-post .text-holder{font-size:25px;padding:70px 75px;width:49.3%}}.cases-big-post .text-holder p,.big-post .text-holder p{margin:0}.cases-big-post .time,.big-post .time{color:#00818e;margin:0 0 37px}@media(min-width:768px){.cases-big-post .time,.big-post .time{margin:0 0 46px}}@media(min-width:1280px){.cases-big-post .time,.big-post .time{margin:0 0 65px}}.cases-big-post h3,.big-post h3{font-size:20px;font-weight:500;margin:0 0 14px}@media(min-width:768px){.cases-big-post h3,.big-post h3{font-size:25px}}@media(min-width:1024px){.cases-big-post h3,.big-post h3{font-size:30px}}@media(min-width:1280px){.cases-big-post h3,.big-post h3{font-size:35px}}.cases-big-post a:not(.btn):not(.time),.big-post a:not(.btn):not(.time){text-decoration:none;color:inherit}.cases-big-post a:not(.btn):not(.time):hover,.big-post a:not(.btn):not(.time):hover{color:#cddb00}.cases-big-post .btn,.big-post .btn{text-transform:uppercase;margin-top:31px;padding:16px 11px}@media(min-width:768px){.cases-big-post .btn,.big-post .btn{margin-top:34px}}@media(min-width:1280px){.cases-big-post .btn,.big-post .btn{margin-top:44px;padding:23px 26px}}.small-post{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;width:100%;font-size:16px;font-weight:300;margin-bottom:14px}@media(min-width:768px){.small-post{width:50%;padding:0 8px}}@media(min-width:1024px){.small-post{margin-bottom:12px;width:33.33%}}@media(min-width:1280px){.small-post{font-size:20px;margin-bottom:16px}}.small-post .text-holder{position:relative;z-index:1}.small-post .case{background-color:#fff;position:relative;padding:62px 61px 66px;height:100%;overflow:hidden}@media(min-width:768px){.small-post .case{padding:38px 37px 50px}}@media(min-width:1280px){.small-post .case{padding:50px 50px 54px}}.small-post .case:hover:before{width:200%;height:200%}.small-post .case:hover .more{color:#545e67}.small-post .case:before{width:63px;height:63px;content:'';display:inline-block;vertical-align:top;position:absolute;right:0;bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:-webkit-linear-gradient(315deg,white 0%,white 50%,#c9d700 50%,#c9d700 100%);background:linear-gradient(135deg,white 0%,white 50%,#c9d700 50%,#c9d700 100%)}@media(min-width:768px){.small-post .case:before{width:54px;height:54px}}@media(min-width:1280px){.small-post .case:before{width:71px;height:71px}}.small-post .more{font-family:avenir,helvetica neue,helvetica,sans-serif;text-transform:uppercase;font-size:16px;font-weight:700;letter-spacing:1.6px;color:transparent;display:inline-block;vertical-align:top;float:right;text-decoration:none}.small-post h3{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;line-height:1.1;font-weight:500;font-size:20px;margin-bottom:16px}@media(min-width:1280px){.small-post h3{font-size:25px;line-height:1.2;margin-bottom:19px}}.small-post h3 a{color:inherit;text-decoration:none}.load-more-link{display:inline-block;vertical-align:top;width:100%;height:327px;margin:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;line-height:0}@media(min-width:768px){.load-more-link{width:calc(50% - 16px);margin:0 8px 14px;min-height:297px;height:auto}}@media(min-width:1024px){.load-more-link{width:100%;min-height:auto;margin:40px auto 0;text-align:center}}@media(min-width:1280px){.load-more-link{margin:54px auto 0}}@media(max-width:1023px){.load-more-link{border:2px solid #b3b8bd;position:relative}.load-more-link:before,.load-more-link:after{width:40px;height:2px;content:'';background-color:#b3b8bd;position:absolute;left:50%;top:50%;margin-top:-2px;margin-left:-20px}.load-more-link:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.load-more-link img{opacity:0}}.load-more-link:hover{opacity:.7}.load-more-link img{width:62px}@media(min-width:768px) and (max-width:1023px){.load-more-link.more-highlights{width:100%;min-height:auto;margin:40px auto 0;text-align:center;border:0}}@media(min-width:768px) and (max-width:1023px){.load-more-link.more-highlights:before,.load-more-link.more-highlights:after{display:none}}@media(min-width:768px) and (max-width:1279px){.load-more-link.more-highlights img{opacity:1;width:48px}}.two-col-content{color:#545e67;font-family:avenir,helvetica neue,helvetica,sans-serif;padding:93px 0 30px;font-size:16px;line-height:1.2;font-weight:300}@media(min-width:768px){.two-col-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:61px 0 31px}}@media(min-width:1024px){.two-col-content{font-size:23px;padding-bottom:28px}}@media(min-width:1280px){.two-col-content{padding:75px 0 25px;font-size:20px}}@media(min-width:768px){.two-col-content .side-block{width:257px}}@media(min-width:1280px){.two-col-content .side-block{width:306px}}@media(min-width:375px){.two-col-content .content-holder{padding:0 23px}}@media(min-width:768px){.two-col-content .content-holder{width:calc(100% - 257px);margin:-5px 0 0;padding:0;padding-left:49px;padding-right:44px}}@media(min-width:1024px){.two-col-content .content-holder{padding-right:52px}}@media(min-width:1280px){.two-col-content .content-holder{width:calc(100% - 306px);padding-left:67px;padding-right:5px}}@media(min-width:1024px) and (max-width:1279px){.two-col-content .content-holder p{margin-bottom:.65em}}.two-col-content .img-hold{width:50%}.two-col-content h2{font-size:20px;line-height:1.2;font-weight:300;margin-bottom:14px}@media(min-width:768px){.two-col-content h2{font-weight:500;font-size:25px}}@media(min-width:1024px){.two-col-content h2{font-size:30px}}@media(min-width:1280px){.two-col-content h2{font-size:35px;margin-bottom:16px}}.two-col-content iframe{width:calc(100% + 46px);min-height:213px;height:auto;margin:3px -23px 1px;max-width:calc(100% + 46px)}@media(min-width:768px){.two-col-content iframe{min-height:209px;margin:9px 0 2px;width:100%;max-width:100%}}@media(min-width:1024px){.two-col-content iframe{min-height:367px;margin-top:27px;margin-bottom:16px}}@media(min-width:1280px){.two-col-content iframe{min-height:558px;margin-top:31px;margin-bottom:29px}}.two-col-content figure{margin:0 0 1em}@media(min-width:1024px) and (max-width:1279px){.two-col-content figure{margin-bottom:.65em}}.side-block{color:#545e67;font-family:avenir,helvetica neue,helvetica,sans-serif;font-size:14px;line-height:1.2;font-weight:300;letter-spacing:1.4px}@media(min-width:1280px){.side-block{font-size:16px}}.side-block .photo-block{width:100%;height:auto;margin-bottom:15px}.side-block .text-block{background-color:#bfe3e5;padding:38px 75px 32px}@media(min-width:768px){.side-block .text-block{padding:36px 40px 32px}}@media(min-width:1280px){.side-block .text-block{padding:47px 50px 34px}}.side-block strong.title{display:block;margin-bottom:6px}@media(min-width:1280px){.side-block strong.title{margin-bottom:11px}}.side-block ul li{margin-bottom:6px}@media(min-width:1280px){.side-block ul li{margin-bottom:11px}}.side-block ul a{text-decoration:none;color:inherit}.side-block ul a:hover{color:#000}.side-block ul a.data-link:hover{color:inherit}.side-block h3{font-size:25px;line-height:1.2;margin-bottom:9px;font-weight:500;letter-spacing:0}.side-block p{margin-bottom:21px;letter-spacing:0}.side-block .details-list{letter-spacing:0;margin-bottom:22px}@media(min-width:1280px){.side-block .details-list li{margin-bottom:10px}}.side-block .doc{letter-spacing:0}.side-block .doc a{display:inline-block;vertical-align:top;padding-left:30px;text-decoration:none;color:inherit;font-weight:700;position:relative}.side-block .doc a:before{content:'';width:16px;height:20px;display:inline-block;vertical-align:top;background:url(./images/doc-icon.svg) no-repeat;background-size:content;background-position:center;position:absolute;left:3px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.side-banner{padding:37px 50px;background:#bfe3e5;margin-bottom:45px}.side-banner h3{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;font-size:25px;line-height:21px;font-weight:500}.share{padding:37px 74px 39px}@media(min-width:768px){.share{padding:38px 39px}}@media(min-width:1280px){.share{padding:48px 50px}}.share h3{font-family:avenir,helvetica neue,helvetica,sans-serif;text-transform:uppercase;color:#6a747c;font-size:14px;line-height:1.2;font-weight:700;margin-bottom:12px;letter-spacing:.6px}@media(min-width:1280px){.share h3{font-size:16px}}.share-list{font-size:16px}@media(min-width:768px){.share-list{font-size:18px}}.share-list li{display:inline-block;vertical-align:top;margin-right:10px}@media(min-width:1280px){.share-list li{margin-right:15px}}.share-list li span{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;cursor:pointer}.share-list li span:hover{color:#cddb00}#tribe-events .tribe-events-content p,.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.4;margin-bottom:.9em}@media(min-width:1024px){#tribe-events .tribe-events-content p,.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.2}}.single-event h1.tribe-events-single-event-title{font-family:avenir,helvetica neue,helvetica,sans-serif;font-size:20px;line-height:1.2;font-weight:500;margin-bottom:14px}@media(min-width:768px){.single-event h1.tribe-events-single-event-title{font-size:25px}}@media(min-width:1024px){.single-event h1.tribe-events-single-event-title{font-size:30px}}@media(min-width:1280px){.single-event h1.tribe-events-single-event-title{font-size:35px;line-height:49px;margin-bottom:10px}}.single-event.two-col-content{font-size:16px;padding:82px 0 51px}@media(min-width:768px){.single-event.two-col-content{padding:57px 0 62px}}@media(min-width:1280px){.single-event.two-col-content{font-size:20px;padding:55px 0 29px}}@media(min-width:768px){.single-event.two-col-content .content-holder{margin-top:0}}.single-event .time{margin-bottom:36px}@media(min-width:768px){.single-event .time{margin-bottom:47px}}@media(min-width:1280px){.single-event .time{margin-bottom:62px}}.single-event .tribe-events-event-image{margin-bottom:12px}@media(min-width:768px){.single-event .tribe-events-event-image{margin-bottom:51px}}@media(min-width:1024px){.single-event .tribe-events-event-image{margin-bottom:39px}}@media(min-width:1280px){.single-event .tribe-events-event-image{margin-bottom:50px}}.single-event .tribe-events-event-image img{width:100%;vertical-align:top}.single-event .side-block .text-block{padding:31px 25px 40px;margin-bottom:1px}@media(min-width:768px){.single-event .side-block .text-block{padding:33px 41px 40px}}@media(min-width:1280px){.single-event .side-block .text-block{padding:40px 46px 45px}}.single-event .side-block .text-block h3{font-size:21px;line-height:30px;margin-bottom:24px}@media(min-width:768px){.single-event .side-block .text-block h3{line-height:26px;margin-bottom:21px}}@media(min-width:1280px){.single-event .side-block .text-block h3{font-size:25px;line-height:1.2;margin-bottom:26px}}.single-event .side-block .text-block .btn{min-width:175px;text-align:center}@media(min-width:1280px){.single-event .side-block .text-block .btn{padding:19px 20px}}@media(max-width:767px){.single-event .side-block .share{padding:37px 24px 40px}}.time{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#00818e;display:inline-block;vertical-align:top;background-color:#edeeef;font-size:14px;line-height:14px;font-weight:700;padding:6px 9px;margin-bottom:23px;text-decoration:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media(min-width:768px){.time{margin-bottom:36px}}@media(min-width:1280px){.time{font-size:16px;line-height:23px;margin-bottom:46px}}.time:hover{background-color:#cddb00}.event-info-list{font-size:20px;font-weight:300;margin-bottom:16px}@media(min-width:1024px){.event-info-list{font-size:23px;margin-bottom:13px}}@media(min-width:1280px){.event-info-list{font-size:25px;line-height:36px;margin-bottom:9px}}.event-info-list li{display:inline;position:relative}@media(min-width:1280px){.event-info-list li{margin-bottom:8px}}.event-info-list li:after{content:' | ';display:inline-block;vertical-align:top;margin:0 10px}@media(min-width:768px){.event-info-list li:after{margin:0 12px}}.event-info-list li:last-child:after{display:none}.event-info-list a{color:inherit}.event-info-list a:hover{text-decoration:underline!important}.partnership{font-size:16px;font-weight:300;margin-bottom:16px}@media(min-width:1280px){.partnership{font-size:19px;line-height:27px}}.page-template-template-news .bottom-section{background-color:#fff}.bottom-section{color:#fff;background-color:#edeeef;padding:93px 0 80px}@media(min-width:768px){.bottom-section{padding:104px 0 92px}}@media(min-width:1024px){.bottom-section{padding:106px 0 92px}}@media(min-width:1280px){.bottom-section{padding:140px 0 128px}}@media(min-width:768px){.bottom-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:768px) and (max-width:1023px){.bottom-section .container{width:642px}}@media(min-width:1280px){.bottom-section .container{padding:0 17px}}.bottom-section.form-active .form-block{color:#545e67}.bottom-section.form-active .form-block:before{opacity:1}.bottom-section.form-active .form-block .text-holder{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#cddb00}@media(min-width:1280px){.bottom-section.form-active .form-block .text-holder{padding:94px 29px 102px}}.bottom-section.form-active .form-block .form{display:block}.bottom-section.form-active .form-block.hover .text-holder{background-color:#cddb00}.bottom-section.form-active .form-block.hover h3 a{color:inherit}.bottom-section .block{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden;min-height:327px;text-align:center;margin-bottom:13px}@media(min-width:768px){.bottom-section .block{width:49%;min-height:300px}}@media(min-width:1024px){.bottom-section .block{min-height:456px;width:49.5%}}@media(min-width:1280px){.bottom-section .block{min-height:609px;width:49.2%}}.bottom-section .block.form-block{text-align:left}.bottom-section .block.hover:before{opacity:0}.bottom-section .block.hover .text-holder{background-color:rgba(84,94,103,.75)}.bottom-section .block.hover .link{opacity:1}.bottom-section .block.hover h3 a{color:#cddb00}.bottom-section .block:before{content:'';position:absolute;bottom:0;right:0;width:63px;height:63px;display:inline-block;vertical-align:top;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background:-webkit-linear-gradient(315deg,transparent 0%,transparent 50%,#c9d700 50%,#c9d700 100%);background:linear-gradient(135deg,transparent 0%,transparent 50%,#c9d700 50%,#c9d700 100%)}@media(min-width:768px){.bottom-section .block:before{width:54px;height:54px}}@media(min-width:1280px){.bottom-section .block:before{width:71px;height:71px}}.bottom-section .block h3{font-family:avenir,helvetica neue,helvetica,sans-serif;line-height:1.2;font-size:30px;font-weight:300;margin-bottom:0;text-transform:uppercase}@media(min-width:1024px){.bottom-section .block h3{font-size:37px}}@media(min-width:1280px){.bottom-section .block h3{font-size:45px}}.bottom-section .block h3.inn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.bottom-section .block h3 a{color:inherit;text-decoration:none}.bottom-section .block .link{font-family:avenir,helvetica neue,helvetica,sans-serif;color:inherit;text-decoration:none;position:absolute;bottom:20px;right:20px;text-transform:uppercase;font-size:14px;opacity:0;-webkit-transition:opacity .3s ease-in-out,color .3s ease-in-out;transition:opacity .3s ease-in-out,color .3s ease-in-out}@media(min-width:1024px){.bottom-section .block .link{font-size:16px;bottom:45px;right:51px;letter-spacing:1.6px;font-weight:700}}.bottom-section .block .link:hover{color:#cddb00}.bottom-section .block .text-holder{position:relative;min-height:327px;height:100%;width:100%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media(min-width:768px){.bottom-section .block .text-holder{min-height:100%;padding:30px 10px}}@media(min-width:1280px){.bottom-section .block .text-holder{padding:90px 29px}}.bottom-section .block .text-holder a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#fff;height:100%;width:100%;text-align:center}.bottom-section .block .text-holder a:hover h3{color:#cddb00}.bottom-section .block label{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;line-height:1.2;font-size:14px;font-weight:700;display:block;margin-bottom:0}@media(min-width:1024px){.bottom-section .block label{margin-bottom:5px;line-height:23px;font-size:16px}}.bottom-section .block input[type=email],.bottom-section .block input[type=text],.bottom-section .block input[type=tel]{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;border:1px solid #545e67;display:block;width:100%;height:37px;font-size:16px;line-height:27px;padding:5px 10px;box-sizing:border-box;outline:none;box-shadow:none;margin-bottom:10px;background:0 0}@media(min-width:1024px){.bottom-section .block input[type=email],.bottom-section .block input[type=text],.bottom-section .block input[type=tel]{height:47px;margin-bottom:19px;padding:10px 15px}}.bottom-section .block button{font-family:avenir,helvetica neue,helvetica,sans-serif;border:2px solid #545e67;color:#545e67;width:100%;display:block;text-transform:uppercase;font-size:16px;line-height:28px;font-weight:700;letter-spacing:1.6px;height:48px;padding:8px 25px;background:0 0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}@media(min-width:1024px){.bottom-section .block button{height:68px;padding:18px 25px}}@media(min-width:1280px){.bottom-section .block button{margin-top:30px}}.bottom-section .block button:hover{color:#fff;background:#545e67}.bottom-section .block .form{display:none;width:100%}@media(min-width:768px){.bottom-section .block .form .double-inputs-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:768px){.bottom-section .block .form .double-inputs-row .mail-chimp-input-wrap{width:49%}}@media(min-width:1280px){.bottom-section .block .form .double-inputs-row .mail-chimp-input-wrap{width:48%}}.calendar-section{padding:59px 16px 39px;font-size:16px;font-weight:300}@media(min-width:768px){.calendar-section{padding:55px 0 58px}}@media(min-width:1024px){.calendar-section{padding:55px 0 54px;font-size:23px}}@media(min-width:1280px){.calendar-section{padding:70px 0 86px;font-size:25px}}@media(min-width:768px){.calendar-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.calendar-section .text-holder{padding:0 8px;line-height:1.4}@media(min-width:768px){.calendar-section .text-holder{width:51%;padding:0 7px}}@media(min-width:1024px){.calendar-section .text-holder{width:54.5%;padding:0;padding-right:25px;line-height:1.2}}@media(min-width:1280px){.calendar-section .text-holder{width:53%;line-height:1.35;padding-right:75px}}.calendar-section h1{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#3f125f;text-transform:uppercase;font-size:37px;line-height:1.2;font-weight:300;margin-bottom:30px}@media(min-width:1024px){.calendar-section h1{margin-bottom:35px}}@media(min-width:1280px){.calendar-section h1{font-size:45px;margin-bottom:49px}}.calendar{margin-bottom:30px}@media(min-width:768px){.calendar{width:43%}}@media(min-width:1024px){.calendar{width:35%;padding-left:25px}}@media(min-width:1280px){.calendar{width:36.5%;padding-left:64px}}.calendar .ui-widget-content{border:0;background:0 0}.calendar .ui-datepicker{width:100%;padding:0}.calendar .ui-datepicker th{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;font-size:16px;font-weight:500;text-transform:uppercase;padding:0;text-align:left}@media(min-width:1280px){.calendar .ui-datepicker th{font-size:25px}}.calendar .ui-datepicker th span{display:inline-block;vertical-align:top;width:33px;text-align:center}@media(min-width:1280px){.calendar .ui-datepicker th span{width:43px}}.calendar .ui-datepicker td{padding:0}.calendar .ui-datepicker .ui-widget-header{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;font-size:30px;line-height:1;font-weight:500;padding:32px 0;padding-right:100px;border:0;border-bottom:2px solid #b3b8bd;background:0 0;margin-bottom:28px;border-radius:0}@media(min-width:768px){.calendar .ui-datepicker .ui-widget-header{padding-top:3px}}@media(min-width:1024px){.calendar .ui-datepicker .ui-widget-header{padding-left:10px}}@media(min-width:1280px){.calendar .ui-datepicker .ui-widget-header{font-size:35px;margin-bottom:35px;padding:6px 112px 46px 6px}}.calendar .ui-datepicker .ui-widget-header .ui-datepicker-title{text-align:left;margin:0;line-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar .ui-datepicker .ui-widget-header .ui-corner-all{width:36px;height:36px;border:2px solid #b3b8bd;border-radius:50%;color:#b3b8bd;background:0 0;font-weight:400;top:26px;cursor:pointer;-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}@media(min-width:768px){.calendar .ui-datepicker .ui-widget-header .ui-corner-all{top:-4px}}@media(min-width:1280px){.calendar .ui-datepicker .ui-widget-header .ui-corner-all{width:49px;height:49px}}.calendar .ui-datepicker .ui-widget-header .ui-corner-all.ui-state-hover{background-color:#cddb00;border-color:#cddb00}.calendar .ui-datepicker .ui-widget-header .ui-corner-all .ui-icon{display:none}.calendar .ui-datepicker .ui-widget-header .ui-corner-all:before{display:inline-block;vertical-align:top;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";position:absolute;left:0;right:0;bottom:0;top:0;text-align:center}@media(min-width:1280px){.calendar .ui-datepicker .ui-widget-header .ui-corner-all:before{line-height:45px;font-size:30px}}.calendar .ui-datepicker .ui-widget-header .ui-corner-all.ui-datepicker-prev{right:45px;left:auto}@media(min-width:1280px){.calendar .ui-datepicker .ui-widget-header .ui-corner-all.ui-datepicker-prev{right:61px}}.calendar .ui-datepicker .ui-widget-header .ui-corner-all.ui-datepicker-prev:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.calendar .ui-datepicker .ui-widget-header .ui-corner-all.ui-datepicker-next{right:0}.calendar .ui-datepicker .ui-widget-header .ui-corner-all.ui-datepicker-next:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.calendar .ui-state-default,.calendar .ui-widget-content .ui-state-default{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;padding:0;background:0 0;border:0;width:33px;margin:0;font-size:16px;line-height:30px;font-weight:300;letter-spacing:-1.23px;text-align:center}@media(min-width:1280px){.calendar .ui-state-default,.calendar .ui-widget-content .ui-state-default{font-size:25px;line-height:40px;width:43px}}.calendar .ui-state-default:hover,.calendar .ui-state-default.ui-state-active,.calendar .ui-widget-content .ui-state-default:hover,.calendar .ui-widget-content .ui-state-default.ui-state-active{background-color:#cddb00}.calendar .ui-priority-secondary,.calendar .ui-widget-content .ui-priority-secondary{color:#b3b8bd;opacity:1}.events-holder.cases-list{padding-bottom:30px}@media(min-width:768px) and (max-width:1023px){.events-holder.cases-list{padding-bottom:1px}}@media(min-width:1024px){.events-holder.cases-list{padding-bottom:55px}}@media(min-width:1280px){.events-holder.cases-list{padding-bottom:72px}}.events-holder .case-post{margin-bottom:62px}@media(min-width:768px) and (max-width:1023px){.events-holder .case-post{padding-left:107px;margin-bottom:104px}}@media(min-width:1024px){.events-holder .case-post{margin-bottom:51px}}@media(min-width:1280px){.events-holder .case-post{margin-bottom:70px;padding-left:153px}}@media(min-width:768px) and (max-width:1023px){.events-holder .case-post:nth-child(even){padding-right:107px;padding-left:0}}@media(min-width:1280px){.events-holder .case-post:nth-child(even){padding-left:153px;padding-right:0}}.events-holder .case-post:nth-child(even) .img-holder{left:auto;right:0}@media(min-width:1280px){.events-holder .case-post:nth-child(even) .img-holder{left:0;right:auto}}@media(min-width:768px) and (max-width:1023px){.events-holder .case-post:nth-child(even) .text-holder{padding:52px 140px 50px 50px}}@media(min-width:1280px){.events-holder .case-post:nth-child(even) .text-holder{padding:70px 66px 71px 219px}}.events-holder .case-post .partnership{font-size:16px;line-height:1.2}@media(min-width:768px){.events-holder .case-post .partnership{line-height:1.4;margin-bottom:45px}}@media(min-width:1024px){.events-holder .case-post .partnership{line-height:1.3;margin-bottom:33px}}@media(min-width:1280px){.events-holder .case-post .partnership{font-size:19px;margin-bottom:46px}}@media(min-width:768px) and (max-width:1023px){.events-holder .case-post .img-holder{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:214px}}@media(min-width:1280px){.events-holder .case-post .img-holder{width:297px;left:5px}}@media(min-width:768px) and (max-width:1023px){.events-holder .case-post .text-holder{max-width:100%;margin-top:0;padding:49px 60px 50px 157px;min-height:451px}}@media(min-width:1024px){.events-holder .case-post .text-holder{padding-bottom:49px}}@media(min-width:1280px){.events-holder .case-post .text-holder{padding:70px 66px 71px 219px}}.events-info-list{font-size:20px;font-weight:300;padding-top:2px;margin-bottom:15px}@media(min-width:768px){.events-info-list{padding-top:0}}@media(min-width:1024px){.events-info-list{font-size:23px;padding-top:2px;margin-bottom:8px}}@media(min-width:1280px){.events-info-list{padding-top:0;margin-bottom:13px;font-size:25px}}.events-info-list li{display:inline;padding-right:13px;position:relative}@media(min-width:768px){.events-info-list li{display:inline-block;vertical-align:top}}@media(min-width:1280px){.events-info-list li{padding-right:14px}}.events-info-list li:after{content:'|';margin-left:11px}.events-info-list li.event-date:after{display:none}@media(min-width:1024px){.events-info-list li:after{margin-left:14px}}.events-info-list li:last-child:after{display:none}.events-page .inner-slider-section{padding-top:92px}@media(min-width:768px){.events-page .inner-slider-section{padding-top:104px}}@media(min-width:1280px){.events-page .inner-slider-section{padding-top:139px}}.events-single .breadcrumbs{padding-left:0;padding-right:0}@media(min-width:1024px){.events-single .breadcrumbs{margin-bottom:68px}}.single-tribe_events #tribe-events-content .tribe-events-event-meta dd{line-height:1.05}@media(min-width:768px){.three-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.three-boxes .box{background-color:#a6acb0;background-size:cover;background-repeat:no-repeat;margin:0 0 13px}@media(min-width:768px){.three-boxes .box{width:calc(33.33% - 6px)}}@media(min-width:1024px){.three-boxes .box{width:calc(33.33% - 10px)}}@media(min-width:1280px){.three-boxes .box{width:calc(33.33% - 16px)}}@media(max-width:767px){.three-boxes .box:last-child{margin:0}}.three-boxes .box a{position:relative;height:327px;width:100%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-transform:uppercase;overflow:hidden;z-index:3}@media(min-width:768px){.three-boxes .box a{height:218px;padding:20px 5px}}@media(min-width:1024px){.three-boxes .box a{height:300px}}@media(min-width:1280px){.three-boxes .box a{height:399px}}.three-boxes .box a:after{background-color:#cddb00;content:"";width:63px;height:63px;position:absolute;bottom:0;right:0;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media(min-width:768px){.three-boxes .box a:after{width:54px;height:54px}}@media(min-width:1280px){.three-boxes .box a:after{width:71px;height:71px}}.three-boxes .box a.active{background-color:#cddb00}.three-boxes .box a.active:after{opacity:0}.three-boxes .box a.active .title{color:#545e67}.three-boxes .box a.active .more{opacity:1}.three-boxes .box.hover a{background-color:#cddb00}.three-boxes .box.hover a:after{opacity:0}.three-boxes .box.hover a .title{color:#545e67}.three-boxes .box.hover a .more{opacity:1}.three-boxes .title{color:#fff;position:relative;font-size:30px;font-weight:300;margin:0}@media(min-width:1024px){.three-boxes .title{font-weight:700;font-size:37px}}@media(min-width:1280px){.three-boxes .title{font-size:45px}}.three-boxes .more{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#fff;text-transform:uppercase;font-size:16px;line-height:23px;font-weight:700;letter-spacing:1.6px;position:absolute;right:20px;bottom:20px;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media(min-width:1280px){.three-boxes .more{right:49px;bottom:43px}}.resources-section.three-boxes{padding:0 0 92px}@media(min-width:1280px){.resources-section.three-boxes{padding-bottom:126px}}.resources-section.three-boxes .box{position:relative}.resources-section.three-boxes .box:before{opacity:.25;content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#231f20}.resources-section.three-boxes .box a:before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;background-color:rgba(84,94,103,.75);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.resources-section.three-boxes .box.hover a{background-color:transparent}.resources-section.three-boxes .box.hover a .title{color:#fff}.resources-section.three-boxes .box.hover a:before{opacity:1}.text-image-item{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;padding:92px 0 78px;border-bottom:2px solid #b3b8bd;line-height:1.2;font-size:16px;font-weight:300}@media(min-width:768px){.text-image-item{padding-top:99px;padding-bottom:92px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:20px}}@media(min-width:1024px){.text-image-item{font-size:23px;line-height:1.24}}@media(min-width:1280px){.text-image-item{font-size:25px;line-height:1.23;padding-bottom:124px;padding-top:133px}}@media(min-width:768px){.text-image-item:first-child{padding-top:54px}}@media(min-width:1280px){.text-image-item:first-child{padding-top:70px}}@media(max-width:767px){.text-image-item:last-child{border-bottom:0}}.text-image-item h3{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;line-height:1.2;font-size:20px;font-weight:500;margin-bottom:13px;letter-spacing:.2px}@media(min-width:768px){.text-image-item h3{letter-spacing:.4px;font-size:25px}}@media(min-width:1024px){.text-image-item h3{font-size:30px}}@media(min-width:1280px){.text-image-item h3{font-size:35px;margin-bottom:17px}}.text-image-item p{margin-bottom:2.2em}@media(min-width:768px){.text-image-item p{margin-bottom:1.75em}}@media(min-width:1024px){.text-image-item p{margin-bottom:1.4em}}@media(min-width:1280px){.text-image-item p{margin-bottom:1.7em}}@media(min-width:768px){.text-image-item .link-list li{display:inline-block;vertical-align:top;margin-right:10px}}.text-image-item .btn{text-transform:uppercase;margin-bottom:1em}@media(min-width:1024px){.text-image-item .btn{min-width:146px}}@media(min-width:1280px){.text-image-item .btn{padding:22px 21px}}.text-image-item .img-holder{text-align:center;max-width:69%;margin:0 auto 31px}@media(min-width:768px){.text-image-item .img-holder{max-width:100%;width:34%;margin:0}}.text-image-item .img-holder img{width:100%;height:100%;max-height:189px;max-width:228px}@media(min-width:1280px){.text-image-item .img-holder img{max-height:252px;max-width:282px}}.text-image-item .text-holder{padding:0 24px}@media(min-width:768px){.text-image-item .text-holder{width:60%;padding:0 29px;margin:0 auto}}@media(min-width:1024px){.text-image-item .text-holder{width:62%;padding:0 25px}}@media(min-width:1280px){.text-image-item .text-holder{padding-left:3px}}.text-image-item .text-holder:only-child{width:100%}@media(min-width:768px){.text-image-list{padding-bottom:103px}}@media(min-width:1280px){.text-image-list{padding-bottom:143px}}.staff-accordion{margin-bottom:93px}@media(min-width:768px){.staff-accordion{margin-bottom:105px}}@media(min-width:1280px){.staff-accordion{margin-bottom:139px}}.staff-accordion>.active .staff-opener{color:#fff;background-color:#545e67}.staff-opener{background-color:#e1e3e5;color:#b3b8bd;text-decoration:none;font-size:30px;font-weight:300;text-transform:uppercase;padding:29px 72px 23px 27px;display:block;position:relative;margin-bottom:18px}@media(min-width:768px){.staff-opener{font-size:37px;padding:26px 120px 18px 38px}}@media(min-width:1280px){.staff-opener{font-size:45px;padding:37px 143px 26px 52px;margin-bottom:24px}}.staff-opener:hover{color:#fff;background-color:#545e67}.staff-opener.dark{color:#fff;background-color:#545e67;margin-bottom:35px}@media(max-width:767px){.staff-opener span{display:none}}.staff-form-holder{position:absolute;right:0;top:0;background-color:#00818e}.staff-form-holder form{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;overflow:hidden;width:0;position:relative;top:0;right:0;-webkit-transition:.2s;transition:.2s}.staff-form-holder form p{margin-bottom:0}.staff-form-holder form .ajax-loader{display:none}.staff-form-holder label,.staff-form-holder button,.staff-form-holder .double-inputs-row{display:none}.staff-form-holder input[type=email],.staff-form-holder input[type=text],.staff-form-holder input[type=search]{color:#fff;height:88px;width:100%;display:block;background-color:transparent;border:none;padding:0 40px 0 0;outline:none!important;font-size:22px}@media(min-width:768px){.staff-form-holder input[type=email],.staff-form-holder input[type=text],.staff-form-holder input[type=search]{font-size:27px}}@media(min-width:1280px){.staff-form-holder input[type=email],.staff-form-holder input[type=text],.staff-form-holder input[type=search]{height:117px;font-size:35px}}.staff-form-holder input::-webkit-input-placeholder{color:#4db3b9;font-weight:500}@media(min-width:1024px){.staff-form-holder input::-webkit-input-placeholder{color:#00818e}}.staff-form-holder input:-moz-placeholder{color:#4db3b9;font-weight:500}@media(min-width:1024px){.staff-form-holder input:-moz-placeholder{color:#00818e}}.staff-form-holder input[type=submit]{display:none}.staff-form-holder .wpcf7-form-control-wrap{display:block}@media(max-width:767px){.staff-form-holder .wpcf7-form-control-wrap{position:static}}.staff-form-holder .wpcf7-not-valid-tip{position:absolute;top:7px;left:0;right:48px;font-size:14px}@media(max-width:767px){.staff-form-holder .wpcf7-not-valid-tip{border:1px solid red;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;right:0;display:block}}.staff-form-holder div.wpcf7-validation-errors,.staff-form-holder div.wpcf7-acceptance-missing,.staff-form-holder .wpcf7-mail-sent-ok{display:block;margin:0;border-width:1px;padding:0 5px;font-size:14px;position:absolute;bottom:5px}@media(max-width:1023px){.staff-form-holder div.wpcf7-validation-errors,.staff-form-holder div.wpcf7-acceptance-missing,.staff-form-holder .wpcf7-mail-sent-ok{display:none!important}}@media(min-width:1280px){.staff-form-holder div.wpcf7-validation-errors,.staff-form-holder div.wpcf7-acceptance-missing,.staff-form-holder .wpcf7-mail-sent-ok{padding:5px 10px}}.staff-form-holder.show-staff-form{background-color:#4db3b9}.staff-form-holder.show-staff-form form{width:calc(100vw - 135px)}@media(max-width:767px){.staff-form-holder.show-staff-form form{max-width:564px}}@media(min-width:768px){.staff-form-holder.show-staff-form form{width:400px}}@media(min-width:1024px){.staff-form-holder.show-staff-form form{width:656px}}@media(min-width:1280px){.staff-form-holder.show-staff-form form{width:892px}}@media(max-width:767px){.staff-form-holder.show-staff-form form.invalid{overflow:visible;position:static}}@media(max-width:767px){.staff-form-holder.show-staff-form form.invalid input{position:relative;z-index:2}}.staff-form-holder.show-staff-form.news-form-holder form{width:calc(100vw - 135px)}@media(min-width:768px){.staff-form-holder.show-staff-form.news-form-holder form{width:350px}}@media(min-width:1024px){.staff-form-holder.show-staff-form.news-form-holder form{width:490px}}@media(min-width:1280px){.staff-form-holder.show-staff-form.news-form-holder form{width:700px}}.staff-form-holder.show-staff-form .staff-subscribe-close,.staff-form-holder.show-staff-form .title-categories-close,.staff-form-holder.show-staff-form .title-search-close{opacity:1;visibility:visible}.staff-subscribe-close,.title-categories-close,.title-search-close{position:absolute;z-index:10;top:10px;right:10px;cursor:pointer;border-radius:50%;overflow:hidden;border:1px solid #00818e;opacity:0;visibility:hidden}.staff-subscribe-close svg,.title-categories-close svg,.title-search-close svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.staff-subscribe-close:hover,.title-categories-close:hover,.title-search-close:hover{background-color:#bfe3e5}.staff-subscribe-ic{width:88px;height:88px;cursor:pointer}@media(min-width:1280px){.staff-subscribe-ic{width:117px;height:117px}}@media(max-width:1279px){.staff-subscribe-ic svg{width:38px}}.title-with-form{position:relative;padding-right:100px}@media(min-width:1280px){.title-with-form{padding-right:133px}}.active .plus-ic:before{-webkit-transform:none;-ms-transform:none;transform:none}.plus-ic{width:47px;height:47px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:19px;border:2px solid #b3b8bd;position:absolute;border-radius:50%;cursor:pointer}@media(min-width:768px){.plus-ic{right:37px}}@media(min-width:1280px){.plus-ic{width:63px;height:63px;right:55px}}.plus-ic:before,.plus-ic:after{width:16px;height:2px;background-color:#b3b8bd;top:50%;margin-top:-1px;left:50%;margin-left:-8px}@media(min-width:1280px){.plus-ic:before,.plus-ic:after{width:24px;height:2px;margin-left:-12px}}.plus-ic:before{-webkit-transform:translateY(1px) rotate(90deg);-ms-transform:translateY(1px) rotate(90deg);transform:translateY(1px) rotate(90deg)}.staff-gallery{margin:0 -5px;overflow:hidden;padding-bottom:36px;padding-top:15px}@media(min-width:1280px){.staff-gallery{padding-bottom:44px;padding-top:20px}}.gallery-item{padding:5px;float:left;width:50%}@media(min-width:768px){.gallery-item{width:33.3333%}}@media(min-width:1024px){.gallery-item{width:25%}}.gallery-item a{padding-top:100%;overflow:hidden;display:block;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#e1e3e5}.gallery-item a:after{-webkit-transition:background-color .3s,-webkit-transform .6s;transition:background-color .3s,-webkit-transform .6s;transition:transform .6s,background-color .3s;transition:transform .6s,background-color .3s,-webkit-transform .6s;background-color:#c8d700;-webkit-transform:scale(3) rotate(45deg) translate(68%,0);-ms-transform:scale(3) rotate(45deg) translate(68%,0);transform:scale(3) rotate(45deg) translate(68%,0)}.gallery-item.hover a:after{-webkit-transform:scale(3) rotate(45deg) translate(0,0);-ms-transform:scale(3) rotate(45deg) translate(0,0);transform:scale(3) rotate(45deg) translate(0,0);background-color:rgba(84,94,103,.75)}.gallery-item.hover a .read-bio,.gallery-item.hover a .gallery-item-text{opacity:1;visibility:visible;-webkit-transition:.5s .4s;transition:.5s .4s;-webkit-transform:none;-ms-transform:none;transform:none}.gallery-item.hover a .gallery-item-text{-webkit-transition:.5s .2s;transition:.5s .2s}.gallery-item-text{color:#fff;position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;padding:20px 10px;opacity:0;visibility:hidden;-webkit-transition:.2s;transition:.2s;font-size:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}@media(min-width:1280px){.gallery-item-text{font-size:21px}}.gallery-item-text .title{font-size:22px;font-weight:700;display:block;margin-bottom:4px}@media(min-width:1280px){.gallery-item-text .title{font-size:25px}}.gallery-item-text .position{display:block}.read-bio{position:absolute;z-index:10;font-size:16px;font-weight:700;letter-spacing:1.6px;color:#fff;bottom:20px;right:24px;opacity:0;visibility:hidden;-webkit-transition:.2s;transition:.2s;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.top-block{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;overflow:hidden;padding-top:92px;padding-bottom:40px}@media(min-width:768px){.top-block{padding-top:59px;padding-bottom:47px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(min-width:1024px){.top-block{padding-bottom:53px}}@media(min-width:1280px){.top-block{padding-top:75px;padding-bottom:106px}}.top-block .list{background-color:#bfe3e5;padding:39px 42px 29px;text-transform:uppercase;font-size:14px;line-height:1.25;font-weight:300;letter-spacing:1.4px;margin-bottom:52px}@media(min-width:768px){.top-block .list{padding:36px 40px;margin-bottom:30px;width:257px}}@media(min-width:1280px){.top-block .list{padding:35px 40px;width:306px;font-size:16px;letter-spacing:1.6px}}.top-block .list li{margin-bottom:5px}@media(min-width:1280px){.top-block .list li{margin-bottom:10px}}.top-block .list a{color:inherit;text-decoration:none;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.top-block .list a:hover{color:#3f125f}.top-block .list .active a{font-weight:700;color:#3f125f}.top-block .text-holder{line-height:1.2;font-size:16px;font-weight:300;margin-bottom:48px;padding:0 22px}@media(min-width:768px){.top-block .text-holder{margin-top:-2px;margin-bottom:30px;padding:0;padding-right:40px;padding-left:49px;font-size:20px;width:calc(100% - 257px)}}@media(min-width:1024px){.top-block .text-holder{margin-top:-6px;font-size:23px;line-height:1.4}}@media(min-width:1280px){.top-block .text-holder{width:calc(100% - 306px);padding-left:66px;padding-top:17px;line-height:1.36;font-size:25px;margin-top:0}}.ways-list.text-image-list{border-top:2px solid #b3b8bd;padding-bottom:92px}@media(min-width:768px){.ways-list.text-image-list .text-image-item:first-child{padding-top:100px}}@media(min-width:1280px){.ways-list.text-image-list .text-image-item:first-child{padding-top:134px}}.ways-list.text-image-list .text-image-item:last-child{border-bottom:2px solid #b3b8bd}@media(min-width:768px){.ways-list.text-image-list .text-image-item .text-holder{margin:0;padding:0;padding-left:49px;width:calc(100% - 257px)}}@media(min-width:1280px){.ways-list.text-image-list .text-image-item .text-holder{width:calc(100% - 306px);padding-left:66px}}@media(min-width:768px){.ways-list.text-image-list .text-image-item .img-holder{width:257px}}@media(min-width:1280px){.ways-list.text-image-list .text-image-item .img-holder{width:306px}}.cese-search{position:relative;padding-bottom:97px}@media(min-width:768px){.cese-search{padding-left:28px;padding-right:28px}}@media(min-width:1024px){.cese-search{padding-left:0;padding-right:0}}.cese-search:after{background-color:#edeeef;width:200vw;height:100%;top:0;left:-50vw;z-index:-1}.cese-search .title-search-categories{z-index:1}@media(max-width:767px){.cese-search .title-search-categories{height:117px}}.custom-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin-bottom:16px}@media(min-width:768px){.custom-title{width:calc(100% + 54px);margin:0 -28px 16px}}@media(min-width:1024px){.custom-title{margin:0 0 2px;width:100%}}@media(min-width:1280px){.custom-title{margin:0 0 15px}}.custom-title .title-holder{background-color:#545e67;color:#fff;padding:26px 15px 21px 24px;width:calc(100% - 65px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.custom-title .title-holder{width:calc(100% - 200px);padding:25px 44px 13px 38px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:1024px){.custom-title .title-holder{padding:17px 44px 7px 36px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:calc(100% - 202px)}}@media(min-width:1280px){.custom-title .title-holder{width:calc(100% - 274px);padding:23px 58px 20px 50px}}.custom-title .title-holder h2{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#fff;text-transform:uppercase;font-size:37px;font-weight:300;margin-bottom:5px}@media(min-width:1024px){.custom-title .title-holder h2{font-size:37px;margin:10px 0}}@media(min-width:1280px){.custom-title .title-holder h2{font-size:45px}}.custom-title .title-holder .link-list{font-size:14px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1024px){.custom-title .title-holder .link-list{font-size:16px}}@media(min-width:1280px){.custom-title .title-holder .link-list{font-size:20px}}.custom-title .title-holder .link-list li{padding-right:12px;margin-bottom:5px}@media(min-width:768px){.custom-title .title-holder .link-list li{padding-right:20px}}@media(min-width:1024px){.custom-title .title-holder .link-list li{padding-right:36px}}@media(min-width:1280px){.custom-title .title-holder .link-list li{margin-bottom:0;padding-right:45px}}.custom-title .title-holder .link-list li:after{display:inline-block;vertical-align:top;content:'|';margin-left:8px;font-weight:300}@media(min-width:768px){.custom-title .title-holder .link-list li:after{margin-left:15px}}@media(min-width:1024px){.custom-title .title-holder .link-list li:after{margin-left:36px}}@media(min-width:1280px){.custom-title .title-holder .link-list li:after{margin-left:44px}}.custom-title .title-holder .link-list li:last-child{padding-right:0}.custom-title .title-holder .link-list li:last-child:after{display:none}.custom-title .title-holder .link-list a{color:#fff;display:inline-block;vertical-align:top;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.custom-title .title-holder .link-list a:hover{color:#cddb00}.custom-title .btn-holder{padding-left:20px}.custom-title.without-search .title-categories-wrap{right:0}.custom-title.without-search .title-holder{width:calc(100% - 100px)}@media(max-width:767px){.custom-title.without-search .title-holder{padding:22px 24px}}@media(max-width:374px){.custom-title.without-search .title-holder{padding:22px 10px}}@media(min-width:1280px){.custom-title.without-search .title-holder{width:calc(100% - 130px)}}@media(max-width:767px){.custom-title.without-search .title-holder h2{margin:0;line-height:44px;font-size:27px}}@media(max-width:374px){.custom-title.without-search .title-holder h2{font-size:22px}}@media(max-width:767px){.custom-title.without-search .title-categories-btn{width:88px;height:88px}}@media(max-width:767px){.custom-title.without-search .title-categories-btn svg{width:23px}}@media(max-width:767px){.custom-title.without-search .show-title-cats .title-search-categories{width:calc(100vw - 48px)}}.title-categories-wrap,.title-search-holder{background-color:#00818e;position:absolute;top:0;right:0}.title-categories-wrap.show-title-cats,.title-categories-wrap.show-title-form,.title-search-holder.show-title-cats,.title-search-holder.show-title-form{background-color:#4db3b9}.title-categories-wrap.show-title-cats .title-categories-close,.title-categories-wrap.show-title-cats .title-search-close,.title-categories-wrap.show-title-form .title-categories-close,.title-categories-wrap.show-title-form .title-search-close,.title-search-holder.show-title-cats .title-categories-close,.title-search-holder.show-title-cats .title-search-close,.title-search-holder.show-title-form .title-categories-close,.title-search-holder.show-title-form .title-search-close{opacity:1;visibility:visible}@media(max-width:767px){.title-search-holder{top:auto;bottom:0}}@media(min-width:768px){.title-categories-wrap{right:100px}}@media(min-width:1280px){.title-categories-wrap{right:137px;bottom:auto}}.title-categories-btn,.title-search-btn{width:52px;height:52px}@media(min-width:768px){.title-categories-btn,.title-search-btn{width:88px;height:88px}}@media(min-width:1280px){.title-categories-btn,.title-search-btn{width:117px;height:117px}}.title-categories-btn svg,.title-search-btn svg{width:13px}@media(min-width:768px){.title-categories-btn svg,.title-search-btn svg{width:23px}}@media(min-width:1280px){.title-categories-btn svg,.title-search-btn svg{width:33px}}.title-search-btn{cursor:pointer}.has-categories .title-categories-btn{cursor:pointer}.show-title-form .title-search-form{width:calc(100vw - 117px)}@media(min-width:768px){.show-title-form .title-search-form{width:400px}}@media(min-width:1024px){.show-title-form .title-search-form{width:656px}}@media(min-width:1280px){.show-title-form .title-search-form{width:892px}}.title-search-form{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;overflow:hidden;width:0;position:relative;top:0;right:0;-webkit-transition:.2s;transition:.2s}.title-search-form input{color:#fff;height:52px;width:100%;background-color:transparent;border:none;padding:0 50px 0 0;outline:none!important;font-size:22px}@media(min-width:768px){.title-search-form input{font-size:27px;height:88px}}@media(min-width:1280px){.title-search-form input{height:117px;font-size:35px}}.title-search-form input[type=hidden],.title-search-form input[type=submit]{display:none}.title-search-form input::-webkit-input-placeholder{color:#00818e;font-weight:500}.title-search-form input:-moz-placeholder{color:#00818e;font-weight:500}.title-search-categories{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;overflow:hidden;width:0;position:relative;top:0;right:0;-webkit-transition:.2s;transition:.2s;height:88px;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){.title-search-categories{position:absolute;bottom:0;overflow:hidden;background-color:inherit}}@media(min-width:768px){.title-search-categories{height:88px}}@media(min-width:1280px){.title-search-categories{height:117px}}.title-search-categories ul{opacity:0;visibility:hidden;-webkit-transition:.1s;transition:.1s;font-size:16px;line-height:1.1}@media(max-width:767px){.title-search-categories ul{padding:0 20px;height:100%;width:100%;overflow-y:auto;overflow-x:hidden}}.title-search-categories ul>li{padding:5px 0;margin-right:30px;float:left}.title-search-categories ul>li>a{color:#00818e;text-decoration:none}.title-search-categories ul>li>a.active,.title-search-categories ul>li>a:hover{color:#fff}.show-title-cats .title-search-categories{width:calc(100vw - 64px);max-width:652px}@media(min-width:768px){.show-title-cats .title-search-categories{width:482px;max-width:100%}}@media(min-width:1024px){.show-title-cats .title-search-categories{width:542px}}@media(min-width:1280px){.show-title-cats .title-search-categories{width:740px}}.show-title-cats .title-search-categories ul{opacity:1;visibility:visible;-webkit-transition:.3s .2s;transition:.3s .2s}.video-page{padding-top:92px}@media(min-width:768px){.video-page{padding-top:61px}}@media(min-width:1024px){.video-page{padding-top:59px}}@media(min-width:1280px){.video-page{padding-top:77px}}.video-page .custom-title{margin-bottom:48px}@media(min-width:768px){.video-page .custom-title{margin:0 0 51px;width:100%}}@media(min-width:1024px){.video-page .custom-title{margin-bottom:49px}}@media(min-width:1280px){.video-page .custom-title{margin-bottom:69px}}@media(max-width:767px){.video-page .custom-title .title-search-holder{display:none}}@media(max-width:767px){.video-page .custom-title .title-categories-btn{width:88px;height:88px}.video-page .custom-title .title-categories-btn svg{width:23px}}@media(max-width:767px){.video-page .custom-title .title-holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 19px;min-height:88px;width:calc(100% - 101px)}.video-page .custom-title .title-holder h2{margin:0;font-size:30px}}.cases-list{position:relative;padding-bottom:44px}@media(min-width:768px){.cases-list{padding-bottom:53px}}@media(min-width:1280px){.cases-list{padding-bottom:70px}}.cases-list:after{background-color:#edeeef;width:200vw;height:100%;top:0;left:-50vw}.case-post{position:relative;margin-bottom:51px;z-index:10;font-size:16px;font-weight:300}@media(min-width:768px){.case-post{font-size:20px}}@media(min-width:1024px){.case-post{margin-bottom:52px;padding-left:150px;font-size:23px}}@media(min-width:1280px){.case-post{padding-left:199px;margin-bottom:70px;font-size:25px}}.case-post h3{font-size:20px;font-weight:500;margin-bottom:14px}@media(min-width:768px){.case-post h3{font-size:25px}}@media(min-width:1024px){.case-post h3{font-size:30px}}@media(min-width:1280px){.case-post h3{font-size:35px;margin-bottom:17px}}.case-post p{margin-bottom:1.95em}@media(min-width:768px){.case-post p{margin-bottom:1.7em}}@media(min-width:1024px){.case-post p{margin-bottom:1.45em}}@media(min-width:1280px){.case-post p{margin-bottom:1.8em}}.case-post .btn{line-height:18px;padding-left:12px;padding-right:12px;text-transform:uppercase}@media(min-width:768px){.case-post .btn{padding-left:11px;padding-right:11px}}@media(min-width:1280px){.case-post .btn{min-width:167px;text-align:center}}.case-post .time{margin-bottom:34px}@media(min-width:768px){.case-post .time{margin-bottom:45px}}@media(min-width:1280px){.case-post .time{margin-bottom:65px}}.case-post .text-holder{background-color:#00818e;color:#fff;max-width:85%;margin:-38px auto 0;padding:38px 35px 37px 37px}@media(min-width:768px){.case-post .text-holder{max-width:68%;padding:50px;margin-top:-53px}}@media(min-width:1024px){.case-post .text-holder{padding:50px 55px 47px 199px;max-width:100%;margin-top:0}}@media(min-width:1280px){.case-post .text-holder{padding:70px 66px 71px 271px;min-height:360px}}.case-post a:not(.time):not(.btn){color:#fff;text-decoration:none}.case-post a:not(.time):not(.btn):hover{color:#cddb00}.case-post .img-holder{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:326px}@media(min-width:768px){.case-post .img-holder{height:312px}}@media(min-width:1024px){.case-post .img-holder{height:288px;width:300px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width:1280px){.case-post .img-holder{width:400px;height:330px}}@media(min-width:1024px){.case-post:nth-child(even){padding-left:0;padding-right:150px}}@media(min-width:1280px){.case-post:nth-child(even){padding-right:199px}}.case-post:nth-child(even) .time{color:#00818e}.case-post:nth-child(even) .text-holder{background-color:#fff;color:#545e67}@media(min-width:1024px){.case-post:nth-child(even) .text-holder{padding:50px 199px 50px 50px}}@media(min-width:1280px){.case-post:nth-child(even) .text-holder{padding:70px 271px 70px 66px}}.case-post:nth-child(even) a:not(.time):not(.btn){color:#545e67}.case-post:nth-child(even) a:not(.time):not(.btn):hover{color:#cddb00}.case-post:nth-child(even) .img-holder{left:auto;right:0}.case-post:nth-child(even) a.btn{border-color:#00818e;color:#00818e}.case-post:nth-child(even) a.btn:hover{color:#545e67;border-color:#cddb00}.case-post:first-child:after{background-color:#fff;height:26%;width:200vw;top:0;left:-50vw;z-index:-1}@media(min-width:768px){.case-post:first-child:after{height:24%}}@media(min-width:1024px){.case-post:first-child:after{height:50%}}.video-big{width:100%;margin-bottom:45px;font-size:16px;font-weight:300;padding:0 6px}@media(min-width:768px){.video-big{padding:0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}}@media(min-width:1024px){.video-big{padding:0 8px;font-size:23px}}@media(min-width:1280px){.video-big{padding:0 12px;margin-bottom:70px;font-size:25px}}.video-big .img-holder{margin-bottom:51px}@media(min-width:768px){.video-big .img-holder{width:53%;margin-bottom:0}}@media(min-width:1024px){.video-big .img-holder{width:45.5%}}.video-big .img-holder a{display:block;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-color:#a6acb0;width:100%;padding-top:65%;position:relative}@media(min-width:480px){.video-big .img-holder a{padding-top:60%}}@media(min-width:768px){.video-big .img-holder a{height:228px;padding-top:0}}@media(min-width:1024px){.video-big .img-holder a{height:272px}}@media(min-width:1280px){.video-big .img-holder a{height:362px}}.video-big .img-holder a svg{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;width:60px;height:60px;opacity:.5}@media(min-width:768px){.video-big .img-holder a svg{width:64px;height:64px}}@media(min-width:1024px){.video-big .img-holder a svg{width:77px;height:77px}}@media(min-width:1280px){.video-big .img-holder a svg{width:100px;height:100px}}.video-big .img-holder a:hover svg{opacity:1}.video-big .text-holder{padding:0 23px}@media(min-width:768px){.video-big .text-holder{padding:0 0 0 47px}}@media(min-width:1024px){.video-big .text-holder{padding:0 0 0 55px}}@media(min-width:1280px){.video-big .text-holder{padding:0 0 0 75px}}.video-big .time{margin-bottom:27px}@media(min-width:768px){.video-big .time{margin-bottom:29px}}@media(min-width:1024px){.video-big .time{margin-bottom:47px}}@media(min-width:1280px){.video-big .time{margin-bottom:64px}}.video-big h2{font-size:25px;font-weight:500;margin-bottom:14px}@media(min-width:1024px){.video-big h2{font-size:30px;margin-bottom:12px}}@media(min-width:1280px){.video-big h2{font-size:35px;margin-bottom:16px}}.video-big ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:20px;font-weight:300;margin-bottom:13px}@media(min-width:1024px){.video-big ul{font-size:16px;margin-bottom:16px}}@media(min-width:1280px){.video-big ul{font-size:20px;margin-bottom:20px}}.video-big ul li:after{content:'|';display:inline-block;vertical-align:top;margin:0 12px 0 8px}.video-big ul li:last-child:after{display:none}.video-big a:not(.time){text-decoration:none;color:inherit}.video-big a:not(.time):hover{color:#cddb00}.video-big p:last-child{margin-bottom:0}.video-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px;width:calc(100% + 12px)}@media(min-width:768px){.video-list{margin:0 -4px;width:calc(100% + 8px)}}@media(min-width:1024px){.video-list{margin:0 -8px;width:calc(100% + 16px)}}@media(min-width:1280px){.video-list{margin:0 -12px;width:calc(100% + 24px)}}.video-item{width:50%;margin-bottom:44px;font-size:16px;padding:0 6px;font-weight:300}@media(min-width:768px){.video-item{width:33.33%;padding:0 4px;margin-bottom:48px}}@media(min-width:1024px){.video-item{padding:0 8px}}@media(min-width:1280px){.video-item{margin-bottom:66px;padding:0 12px;font-size:20px}}.video-item .img-holder{margin-bottom:23px}.video-item .img-holder a{display:block;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-color:#a6acb0;width:100%;padding-top:65%;position:relative}@media(min-width:480px){.video-item .img-holder a{padding-top:60%}}@media(min-width:768px){.video-item .img-holder a{height:141px;padding-top:0}}@media(min-width:1024px){.video-item .img-holder a{height:192px;margin-bottom:18px}}@media(min-width:1280px){.video-item .img-holder a{height:256px;margin-bottom:25px}}.video-item .img-holder a:hover svg{opacity:1}.video-item .img-holder a svg{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;width:29px;height:29px;opacity:.5}@media(min-width:768px){.video-item .img-holder a svg{width:40px;height:40px}}@media(min-width:1024px){.video-item .img-holder a svg{height:54px;width:54px}}@media(min-width:1280px){.video-item .img-holder a svg{height:72px;width:72px}}.video-item h3{font-size:20px;font-weight:700;margin-bottom:15px}@media(min-width:1280px){.video-item h3{font-size:25px;margin-bottom:20px}}.video-item a{text-decoration:none;color:inherit;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.video-item a:hover{color:#cddb00}.video-item p:last-child{margin-bottom:0}.post-type-archive-handbooks #content,.page-template-template-handbooks #content{padding:92px 0}@media(min-width:768px){.post-type-archive-handbooks #content,.page-template-template-handbooks #content{padding:70px 0 50px}}@media(min-width:1280px){.post-type-archive-handbooks #content,.page-template-template-handbooks #content{padding:100px 0 70px}}.title-top-dark{padding-right:100px;position:relative;margin-bottom:50px}@media(min-width:1280px){.title-top-dark{margin-bottom:70px;padding-right:134px}}.title-top-dark h1{color:#fff;padding:24px 15px 20px 20px;background:#545e67;text-transform:uppercase;font-size:30px;font-weight:300;font-family:avenir,helvetica neue,helvetica,sans-serif;letter-spacing:-1px}@media(min-width:768px){.title-top-dark h1{font-size:37px;padding:20px 37px 16px}}@media(min-width:1280px){.title-top-dark h1{font-size:45px;padding:29px 49px 25px}}.title-top-dark span{background:#00818e;position:absolute;right:0;top:0;bottom:0;width:88px}@media(min-width:1280px){.title-top-dark span{width:117px}}.title-top-dark span svg{width:22px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}@media(min-width:1280px){.title-top-dark span svg{width:30px}}.handbooks-post{font-size:16px;font-weight:300;margin-bottom:50px;padding-bottom:50px;border-bottom:2px solid #b3b8bd}@media(min-width:768px){.handbooks-post{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:1280px){.handbooks-post{font-size:20px}}.handbooks-post .img-holder{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-color:#a6acb0;width:100%;height:327px;margin-bottom:44px}@media(min-width:768px){.handbooks-post .img-holder{margin-bottom:0;margin-right:50px;min-width:217px;width:217px;height:259px}}@media(min-width:1024px){.handbooks-post .img-holder{min-width:229px;width:229px;height:273px}}@media(min-width:1280px){.handbooks-post .img-holder{min-width:305px;width:305px;height:345px;margin-right:65px}}.handbooks-post .text-holder{padding:0 24px}@media(min-width:768px){.handbooks-post .text-holder{padding:0}}.handbooks-post h2{font-size:25px;font-weight:700;margin-bottom:10px}@media(min-width:1024px){.handbooks-post h2{font-size:23px}}@media(min-width:1280px){.handbooks-post h2{font-size:25px}}.handbooks-post a{text-decoration:none;color:inherit}.handbooks-post .meta-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:20px;font-weight:300;margin-bottom:10px}@media(min-width:1024px){.handbooks-post .meta-info{font-size:16px;font-style:italic}}@media(min-width:1280px){.handbooks-post .meta-info{font-size:20px;margin-bottom:15px}}.handbooks-post .meta-info li:after{content:'|';display:inline-block;vertical-align:top;margin:0 12px 0 8px}.handbooks-post .meta-info li:last-child:after{display:none}.reviews-section{padding-bottom:12px}@media(min-width:768px){.reviews-section{padding-bottom:19px}}@media(min-width:1280px){.reviews-section{padding-bottom:24px}}.reviews-section blockquote{font-family:demo,open sans,avenir,helvetica neue,helvetica,sans-serif;color:#00818e;text-align:center;font-size:32px;font-weight:400;padding:81px 0 0;border:0;margin:0;position:relative}@media(min-width:768px){.reviews-section blockquote{font-size:40px;padding:77px 0 0}}@media(min-width:1024px){.reviews-section blockquote{font-size:48px;padding:75px 0 0}}@media(min-width:1280px){.reviews-section blockquote{font-size:60px;padding:108px 0 48px}}.reviews-section blockquote:before{font-family:demo,open sans,avenir,helvetica neue,helvetica,sans-serif;content:'“';color:#b3b8bd;display:inline-block;vertical-align:top;font-size:125px;line-height:1;height:55px;font-weight:400;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:1280px){.reviews-section blockquote:before{font-size:200px}}.reviews-section blockquote p{margin-bottom:.9em}@media(min-width:768px){.reviews-section blockquote p{margin-bottom:.7em}}@media(min-width:1024px){.reviews-section blockquote p{margin-bottom:.58em}}.reviews-section blockquote footer{font-family:avenir,helvetica neue,helvetica,sans-serif;color:#545e67;font-size:20px;font-weight:300}@media(min-width:768px){.reviews-section blockquote footer{font-size:25px}}@media(min-width:1024px){.reviews-section blockquote footer{font-size:30px}}@media(min-width:1280px){.reviews-section blockquote footer{font-size:35px}}.reviews-section .slick-dots{margin-top:87px}@media(min-width:768px){.reviews-section .slick-dots{margin-top:97px}}@media(min-width:1024px){.reviews-section .slick-dots{margin-top:82px}}.highlights-section{padding:87px 0 91px}@media(min-width:768px){.highlights-section{padding:98px 0 51px}}@media(min-width:1280px){.highlights-section{padding:130px 0 72px}}.highlights-section h2{text-transform:uppercase;color:#3f125f;font-size:30px;font-weight:300;margin-bottom:42px}@media(min-width:768px){.highlights-section h2{font-size:37px;padding:0 38px;margin-bottom:38px}}@media(min-width:1280px){.highlights-section h2{font-size:45px;margin-bottom:56px;padding:0 52px}}.highlights-holder .post{background-color:#bfe3e5;margin-bottom:13px;overflow:hidden;position:relative;width:100%;height:calc(100% - 13px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:1280px){.highlights-holder .post{margin-bottom:16px;height:calc(100% - 16px)}}.highlights-holder .post.hover .title-holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.highlights-holder .post.video svg{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;opacity:.5;width:64px;height:64px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.highlights-holder .post.video .video-link{position:absolute;top:0;left:0;right:0;bottom:0}.highlights-holder .post.video.hover svg{opacity:1}.highlights-holder .post h3{color:#fff;font-size:18px;font-weight:500;margin-bottom:0}@media(min-width:1280px){.highlights-holder .post h3{font-size:25px}}.highlights-holder .post h3 a{text-decoration:none;color:inherit;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.highlights-holder .post h3 a:hover{opacity:.8}.highlights-holder .post .img-holder{position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover}.highlights-holder .post .title-holder{background-color:#490e67;position:relative;padding:15px 10px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateY(calc(100% - 17px));-ms-transform:translateY(calc(100% - 17px));transform:translateY(calc(100% - 17px))}@media(min-width:1280px){.highlights-holder .post .title-holder{padding:24px}}.highlights-holder .big{height:340px}@media(min-width:1024px){.highlights-holder .big{height:376px}}@media(min-width:1280px){.highlights-holder .big{height:500px}}.highlights-holder .big .post.video svg{width:107px;height:107px}@media(min-width:1024px){.highlights-holder .big .post.video svg{width:117px;height:117px}}@media(min-width:1280px){.highlights-holder .big .post.video svg{width:134px;height:134px}}@media(min-width:1280px){.highlights-holder .big .title-holder{padding:43px 92px}}.highlights-holder .min{height:170px}@media(max-width:1023px){.highlights-holder .min{display:none!important}}@media(min-width:768px){.highlights-holder .min{height:188px}}@media(min-width:1280px){.highlights-holder .min{height:250px}}.highlights-holder .long{height:170px}@media(min-width:1024px){.highlights-holder .long{height:188px}}@media(min-width:1280px){.highlights-holder .long{height:250px}}.highlights-holder .row{clear:both;overflow:hidden}@media(min-width:768px){.highlights-holder .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:768px){.highlights-holder .first-col{width:49%}}@media(min-width:1024px){.highlights-holder .first-col{width:39.3%}}@media(min-width:1280px){.highlights-holder .first-col{width:39%}}@media(min-width:768px){.highlights-holder .second-col{width:49%}}@media(min-width:1024px){.highlights-holder .second-col{width:59.4%}}@media(min-width:1280px){.highlights-holder .second-col{width:59.6%}}@media(min-width:768px){.highlights-holder .second-col .big-col{width:100%}}@media(min-width:1024px){.highlights-holder .second-col .big-col{width:66%}}@media(max-width:1023px){.highlights-holder .second-col .min-col{display:none!important}}@media(min-width:768px){.highlights-holder .second-col .min-col{width:31.5%}}@media(min-width:768px){.highlights-holder .seccond-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.resize-active *{-webkit-transition:none!important;transition:none!important}