html{height:100%;font-size:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar;}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;}body{min-height:100%;word-wrap:break-word;}h1,.heading-a{margin:30px 0;font-size:38px;font-size:2.375rem;}h2,.heading-b{margin:30px 0;font-size:28px;font-size:1.75rem;}h3,.heading-c{margin:30px 0;font-size:24px;font-size:1.5rem;}h4,.heading-d{margin:30px 0;font-weight:inherit;font-size:22px;font-size:1.375rem;}h5,.heading-e{margin:30px 0;font-weight:inherit;font-size:20px;font-size:1.25rem;text-transform:uppercase;letter-spacing:0.1em;}h6,.heading-f{margin:30px 0;font-weight:inherit;font-size:0.67em;text-transform:uppercase;letter-spacing:0.1em;}p{margin:0 0 1.2em;}del{text-decoration:line-through;}blockquote{background:#f7f7f7;border-left:2px solid #bbb;font-style:italic;margin:1.5em 4px;padding:0.5em 10px;}[dir="rtl"] blockquote{border-left:none;border-right:1px solid #bbb;}blockquote:before{color:#bbb;content:"\201C";font-size:3em;line-height:0.1em;margin-right:0.2em;vertical-align:-0.4em;}[dir="rtl"] blockquote:before{content:"\201D";margin-left:0.2em;margin-right:0;}blockquote:after{color:#bbb;content:"\201D";font-size:3em;line-height:0.1em;vertical-align:-0.45em;}[dir="rtl"] blockquote:after{content:"\201C";}blockquote > p:first-child{display:inline;}.feed-icon{display:block;margin:25px 0 0 0;}img{max-width:100%;height:auto;}ul,ol{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] ul,[dir="rtl"] ol{padding:0 1em 0.25em 0;}ol ol,ul ul{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] ol ol,[dir="rtl"] ul ul{padding:0 1em 0.25em 0;}a:hover,a:focus{text-decoration:none;}iframe{border:0;height:auto;max-width:100%;}
.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:aproject/slick/arrowsuto;}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media (min-width:992px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media (min-width:1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}.l-container{max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-right:15px;padding-left:15px;}@media all and (min-width:851px){.l-container{max-width:1290px;}.l-main form,.path-frontpage .l-container{max-width:720px;}.path-search .l-main,.path-about .node__content,.path-contact .region-content{margin-left:auto;margin-right:auto;max-width:72%;}.gridstack--blog > .box--2{padding-left:30px;}}@media all and (min-width:1200px){.gridstack--blog > .box--2{padding-left:80px;}}.l-main-wrapper{min-height:300px;}.l-main{margin:0 auto;padding-top:20px;padding-bottom:40px;}
.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word;}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right;}.messages + .messages{margin-top:1.538em;}.messages__list{list-style:none;padding:0;margin:0;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(http://gausarts.com/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0;}.messages--warning{background-color:#fdf8ed;background-image:url(http://gausarts.com/core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(http://gausarts.com/core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{border:1px #07629a solid;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;margin-top:-1px;margin-left:-1px;padding:0 1px;height:16px;border-radius:10em;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}[dir="rtl"] .progress__bar{margin-left:0;margin-right:-1px;animation-direction:reverse;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.clearfix:after{content:"";display:table;clear:both;}
.hidden{display:none;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
.l-page{overflow:hidden;position:relative;}.l-header{font-size:16px;font-size:1rem;font-weight:400;left:0;min-height:32px;position:fixed;text-transform:uppercase;top:0;transition:all 0.6s ease 0.2s;width:100%;z-index:9;}.l-highlighted + .l-featured-top{padding-top:80px;}.toolbar-horizontal .l-header{top:80px;}.toolbar-vertical .l-header{top:32px;}.mobile-menu{display:block;position:fixed;right:10px;top:10px;z-index:99999;}.l-header .block{transition:all 0.4s ease 0s;}.is-scrolled .l-header,.is-jumper-visible .l-header{position:fixed;top:0;transition-delay:0.4s;z-index:999;}.is-scrolled .l-header .site-branding{max-width:160px;}.is-scrolled .l-header{min-height:48px;}.path-frontpage .block--typer{transition:transform 8s;min-height:120px;position:absolute;left:0;top:0;max-width:100%;width:100%;}.is-scrolled .l-featured-top .block--typer{transform:translateY(-140px);}.mobile-on .l-page .l-header{height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:99998;}.l-header .menu--main{display:none;}.mobile-on .l-header .site-branding{display:block;}.mobile-on .l-header .menu--main{clear:both;display:block;float:none;position:relative;top:40px;width:100%;}.mobile-on .l-header .menu--main ul.menu{font-size:22px;font-size:1.375rem;text-align:center;}.mobile-on .l-page .l-header .menu li{display:block;}.mobile-menu .btn{padding:5px;line-height:1.2;}.mobile-menu .btn::before{content:'\2261';font-size:22px;font-size:1.75rem;line-height:22px;}.mobile-on .mobile-menu .btn::before{content:'\2716';}.l-header .section{position:relative;}.region-header .site-branding{max-width:180px;}.menu--main li a{display:block;position:relative;}@media all and (min-width:461px){.region-header .block{float:right;}[dir="rtl"] .region-header .block{float:left;}.region-header .site-branding{float:left;}[dir="rtl"] .region-header .site-branding{float:right;}}@media all and (min-width:901px){.region-header .block:not(.site-branding){margin:15px 0;}.mobile-menu{display:none;}.l-header .menu--main{display:block;}.region-header .block-menu{width:auto;}.region-header .block .menu li{display:inline-block;vertical-align:top;}.path-frontpage .block--typer{left:15px;}}.region-header .block > h2{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.l-header .block .content{margin:0;padding:0;}.region-header .block ul{padding:0;}.region-header .block li{list-style:none;list-style-image:none;padding:0;}.region-header .branding{font-size:1em;}.region-header .block-menu{padding:0;}.region-header .block-menu li{padding:4px 8px;}.region-header .block-menu li a{display:inline-block;padding:10px 0;vertical-align:top;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}[role*=banner] a{border-bottom:none;}[dir="rtl"] .branding,[dir="rtl"] .site-logo,[dir="rtl"] .site-branding-text{float:right;}@media all and (min-width:960px){.region-header .block-menu li a{display:block;padding:0;}}
.l-featured-top{font-weight:300;line-height:1.4;position:relative;margin:0;min-height:80px;padding:30px 15px;text-align:center;}.l-featured-top{padding-top:180px;}.l-main-wrapper,.l-footer{position:relative;z-index:1;}.path-frontpage .l-main-wrapper{background:#fff;}.path-frontpage .l-featured-top,.path-frontpage .page__height{height:80%;height:80vw;min-height:460px;}.path-frontpage .l-featured-top{left:0;padding-top:80px;position:fixed;top:0;width:100%;z-index:0;}.path-frontpage .l-featured-top .l-container{position:relative;}.l-featured-top .l-container{min-height:80px;padding:0;z-index:2;}.path-frontpage .page__height{display:block;opacity:0;pointer-events:none;visibility:hidden;z-index:-1;}.l-featured-top h2{line-height:1;}.l-featured-top p{color:#000;margin-bottom:8px;padding:0;}.l-highlighted .slick p,.l-highlighted .slide__title,.l-featured-top .slick p,.l-featured-top .slide__title{color:#fff;}@media all and (min-width:768px){.path-frontpage .l-featured-top{padding-top:180px;}.path-frontpage .l-featured-top,.path-frontpage .page__height{height:28%;height:28vw;min-height:320px;}}
.l-highlighted .quote-credit{display:none;}
.btn{display:inline-block;font-weight:normal;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0.5rem 1rem;font-size:1rem;border-radius:0.25rem;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.btn:focus,.btn:hover{text-decoration:none;}.btn:focus,.btn.focus{outline:0;-webkit-box-shadow:0 0 0 2px rgba(2,117,216,0.25);box-shadow:0 0 0 2px rgba(2,117,216,0.25);}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65;}.btn:active,.btn.active{background-image:none;}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none;}.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8;}.btn-primary:hover{color:#fff;background-color:#025aa5;border-color:#01549b;}.btn-primary:focus,.btn-primary.focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,0.5);box-shadow:0 0 0 2px rgba(2,117,216,0.5);}.btn-primary.disabled,.btn-primary:disabled{background-color:#0275d8;border-color:#0275d8;}.btn-primary:active,.btn-primary.active,.show > .btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;background-image:none;border-color:#01549b;}.btn-secondary{color:#292b2c;background-color:#fff;border-color:#ccc;}.btn-secondary:hover{color:#292b2c;background-color:#e6e6e6;border-color:#adadad;}.btn-secondary:focus,.btn-secondary.focus{-webkit-box-shadow:0 0 0 2px rgba(204,204,204,0.5);box-shadow:0 0 0 2px rgba(204,204,204,0.5);}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#fff;border-color:#ccc;}.btn-secondary:active,.btn-secondary.active,.show > .btn-secondary.dropdown-toggle{color:#292b2c;background-color:#e6e6e6;background-image:none;border-color:#adadad;}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de;}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#2aabd2;}.btn-info:focus,.btn-info.focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,0.5);box-shadow:0 0 0 2px rgba(91,192,222,0.5);}.btn-info.disabled,.btn-info:disabled{background-color:#5bc0de;border-color:#5bc0de;}.btn-info:active,.btn-info.active,.show > .btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#2aabd2;}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c;}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#419641;}.btn-success:focus,.btn-success.focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,0.5);box-shadow:0 0 0 2px rgba(92,184,92,0.5);}.btn-success.disabled,.btn-success:disabled{background-color:#5cb85c;border-color:#5cb85c;}.btn-success:active,.btn-success.active,.show > .btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#419641;}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e;}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#eb9316;}.btn-warning:focus,.btn-warning.focus{-webkit-box-shadow:0 0 0 2px rgba(240,173,78,0.5);box-shadow:0 0 0 2px rgba(240,173,78,0.5);}.btn-warning.disabled,.btn-warning:disabled{background-color:#f0ad4e;border-color:#f0ad4e;}.btn-warning:active,.btn-warning.active,.show > .btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#eb9316;}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f;}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#c12e2a;}.btn-danger:focus,.btn-danger.focus{-webkit-box-shadow:0 0 0 2px rgba(217,83,79,0.5);box-shadow:0 0 0 2px rgba(217,83,79,0.5);}.btn-danger.disabled,.btn-danger:disabled{background-color:#d9534f;border-color:#d9534f;}.btn-danger:active,.btn-danger.active,.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#c12e2a;}.btn-outline-primary{color:#0275d8;background-image:none;background-color:transparent;border-color:#0275d8;}.btn-outline-primary:hover{color:#fff;background-color:#0275d8;border-color:#0275d8;}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,0.5);box-shadow:0 0 0 2px rgba(2,117,216,0.5);}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0275d8;background-color:transparent;}.btn-outline-primary:active,.btn-outline-primary.active,.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8;}.btn-outline-secondary{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc;}.btn-outline-secondary:hover{color:#fff;background-color:#ccc;border-color:#ccc;}.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 2px rgba(204,204,204,0.5);box-shadow:0 0 0 2px rgba(204,204,204,0.5);}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#ccc;background-color:transparent;}.btn-outline-secondary:active,.btn-outline-secondary.active,.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc;}.btn-outline-info{color:#5bc0de;background-image:none;background-color:transparent;border-color:#5bc0de;}.btn-outline-info:hover{color:#fff;background-color:#5bc0de;border-color:#5bc0de;}.btn-outline-info:focus,.btn-outline-info.focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,0.5);box-shadow:0 0 0 2px rgba(91,192,222,0.5);}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#5bc0de;background-color:transparent;}.btn-outline-info:active,.btn-outline-info.active,.show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de;}.btn-outline-success{color:#5cb85c;background-image:none;background-color:transparent;border-color:#5cb85c;}.btn-outline-success:hover{color:#fff;background-color:#5cb85c;border-color:#5cb85c;}.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,0.5);box-shadow:0 0 0 2px rgba(92,184,92,0.5);}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#5cb85c;background-color:transparent;}.btn-outline-success:active,.btn-outline-success.active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c;}.btn-outline-warning{color:#f0ad4e;background-image:none;background-color:transparent;border-color:#f0ad4e;}.btn-outline-warning:hover{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e;}.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 2px rgba(240,173,78,0.5);box-shadow:0 0 0 2px rgba(240,173,78,0.5);}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f0ad4e;background-color:transparent;}.btn-outline-warning:active,.btn-outline-warning.active,.show > .btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e;}.btn-outline-danger{color:#d9534f;background-image:none;background-color:transparent;border-color:#d9534f;}.btn-outline-danger:hover{color:#fff;background-color:#d9534f;border-color:#d9534f;}.btn-outline-danger:focus,.btn-outline-danger.focus{-webkit-box-shadow:0 0 0 2px rgba(217,83,79,0.5);box-shadow:0 0 0 2px rgba(217,83,79,0.5);}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#d9534f;background-color:transparent;}.btn-outline-danger:active,.btn-outline-danger.active,.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f;}.btn-link{font-weight:normal;color:#0275d8;border-radius:0;}.btn-link,.btn-link:active,.btn-link.active,.btn-link:disabled{background-color:transparent;}.btn-link,.btn-link:focus,.btn-link:active{border-color:transparent;}.btn-link:hover{border-color:transparent;}.btn-link:focus,.btn-link:hover{color:#014c8c;text-decoration:underline;background-color:transparent;}.btn-link:disabled{color:#636c72;}.btn-link:disabled:focus,.btn-link:disabled:hover{text-decoration:none;}.btn-lg,.btn-group-lg > .btn{padding:0.75rem 1.5rem;font-size:1.25rem;border-radius:0.3rem;}.btn-sm,.btn-group-sm > .btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.2rem;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:0.5rem;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.block .content{margin-top:10px;}
.block-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}
.item-list{position:relative;}.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}.item-list > h3{font-size:18px;font-size:1.125rem;}.item-list--front .list__title{font-size:16px;font-size:1rem;}.item-list--front li{padding:5px 0;}.view--timeline .item-list{margin-bottom:60px;}.view--timeline .item-list--timeline{list-style:none;margin:0;padding:0;}.view--timeline .item-list__title{font-weight:300;}@media all and (min-width:768px){.view--timeline .item-list__title{position:absolute;left:-240px;text-align:right;padding-right:30px;width:240px;}.view--timeline .view-content{border-left:4px solid #000;margin-left:210px;}.view--timeline .blazy--grid{padding-left:30px;}.view--timeline article{padding-left:30px;}.view--timeline .node__meta{margin-left:-210px;padding-right:30px;position:absolute;text-align:center;top:0;width:210px;}.view--timeline .node--view-mode-teaser .node__content{margin-left:42%;}}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
ul.links{padding:0;margin:0;list-style:none;}.list__title{line-height:1.2;margin:0;}.list__date{font-size:small;}
.l-main-content h2{font-size:1.429em;line-height:1.2;margin-bottom:1rem;}.l-main-content .block > h2{margin-bottom:30px;}.l-main-content .block--entity-fieldnodechanged h2{margin:0;}@media all and (min-width:851px){.l-main-content{float:left;position:relative;}[dir="rtl"] .l-main-content{float:right;}.layout-two-sidebars .l-main-content{margin-left:25%;margin-right:25%;width:50%;}.layout-one-sidebar .l-main-content{width:75%;}.layout-no-sidebars .l-main-content{width:100%;}.layout-sidebar-first .l-main-content{margin-left:25%;margin-right:0;}[dir="rtl"] .layout-sidebar-first .l-main-content{margin-left:0;margin-right:25%;}.layout-sidebar-second .l-main-content{margin-right:25%;margin-left:0;}[dir="rtl"] .layout-sidebar-second .l-main-content{margin-right:0;margin-left:25%;}}
ul.menu{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] ul.menu{margin:0;}
.messages__wrapper{padding:20px 0 5px 8px;margin:8px 0;}[dir="rtl"] .messages__wrapper{padding:20px 8px 5px 0;}.messages{background:none;border:0;clear:both;font-size:14px;font-size:0.875rem;margin:30px auto;}
.node{position:relative;}.node--unpublished{background-color:#fff4f4;}.node__content{margin-top:10px;}.node--view-mode-teaser{min-height:210px;}.path-grid .view--card .grid__title,.node--view-mode-teaser header,.node__header{padding:15px;position:relative;}.path-grid .view--card .grid__title,.node--view-mode-teaser h2{margin-bottom:15px;margin-top:15px;}.node--view-mode-teaser h2 a{color:#181818;}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node--view-mode-teaser .node__content,.path-grid .view--card .views-field--field-id{clear:none;font-size:1em;line-height:1.6;margin:0;padding:15px 30px;}.node__meta{font-size:0.857em;color:#68696b;text-align:center;z-index:3;}.node--view-mode-teaser .node__meta{position:absolute;top:-21px;width:100%;left:0;}.node__meta .media{margin-bottom:30px;}.node__meta small,.node__meta span{display:block;}.node__meta img{display:block;margin:0 auto;}.node--view-mode-teaser .node__meta .media{max-width:42px;border-radius:50%;overflow:hidden;margin:0;}.node--view-mode-teaser .node__meta .media,.node--view-mode-teaser .node__meta .author{display:inline-block;text-align:left;vertical-align:middle;}.node--view-mode-teaser .node__meta .author{display:none;}.node--type-article.node--view-mode-teaser .field--type-image{background:#000;}.node--type-article.node--view-mode-teaser .field--type-image img{opacity:.4;transition:opacity .2s;}.node--type-article.node--view-mode-teaser:hover .field--type-image img{opacity:1;}.node__links{margin-top:30px;text-align:center;}.node__links .links li{display:block;margin:0 auto;}.node__links .links .disqus-comments-num{display:none;}.node--unpublished{padding:20px 15px 0;}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}
.page__title{font-size:38px;font-size:2.375rem;line-height:1.2;margin:0 0 15px;}.page__title span{display:block;font-size:18px;font-size:1.25rem;margin:0 auto;}.has-suffix .page__title span{color:#000;color:rgba(0,0,0,0.6);}.has-suffix .adsense{margin:0 -15px;}@media all and (min-width:480px){.has-suffix .adsense{margin:0 auto;}}@media all and (min-width:1200px){.page__title span{max-width:48%;}.has-suffix .page__title span{max-width:100%;}.page__intro{border-left:1px solid rgba(0,0,0,0.2);font-size:18px;font-size:1.125rem;padding-left:30px;text-align:left;}.path-products .page__intpage__titlero,.path-premium .page__intro{margin-bottom:60px;}.has-suffix .page__title{padding-right:30px;text-align:right;}.has-suffix .page__title,.has-suffix .page__intro{display:inline-block;margin:0;min-height:80px;vertical-align:top;width:48%;}.has-suffix .page__intro{min-height:120px;padding-bottom:5px;padding-top:5px;}}
.region-primary-menu{clear:both;}.region-primary-menu .menu{font-size:0.929em;margin:0 5px;padding:0;text-align:left;}[dir="rtl"] .region-primary-menu .menu{text-align:right;margin-left:5px;margin-right:5px;}.region-primary-menu .menu-item{float:none;list-style:none;margin:0;padding:0;height:auto;width:100%;}.region-primary-menu .menu a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:none;display:block;text-decoration:none;text-shadow:0 1px #eee;border-radius:8px;margin:4px 0;padding:0.9em 0 0.9em 10px;}[dir="rtl"] .region-primary-menu .menu a{padding:0.9em 10px 0.9em 0;}.region-primary-menu .menu a:hover,.region-primary-menu .menu a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}.region-primary-menu .menu a:active{background:#b3b3b3;background:rgba(255,255,255,1);}.region-primary-menu .menu-item a.is-active{border-bottom:none;}@media all and (min-width:461px) and (max-width:900px){.region-primary-menu .menu{margin:0 5px;padding:0;text-align:center;}[dir="rtl"] .region-primary-menu .menu{text-align:center;}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{float:left;margin-right:5px;padding:0;display:inline-block;width:32.75%;height:auto;overflow:visible;}[dir="rtl"] .region-primary-menu .menu-item,[dir="rtl"] body:not(:target) .region-primary-menu .menu-item{float:right;margin-left:5px;margin-right:0;}.region-primary-menu .menu-item:nth-child(3n){margin-right:-5px;}[dir="rtl"] .region-primary-menu .menu-item:nth-child(3n){margin-left:-5px;margin-right:0;}.region-primary-menu .menu a{float:none;display:block;border-radius:8px;margin-bottom:5px;padding:0.9em 5px;}[dir="rtl"] .region-primary-menu .menu a{padding:0.9em 5px;}}@media all and (min-width:901px){.region-primary-menu .block-menu .menu{font-size:0.929em;margin:0;padding:0 15px;}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{float:left;list-style:none;padding:0 1px;margin:0 1px;width:auto;height:auto;overflow:visible;}[dir="rtl"] .region-primary-menu .menu-item,[dir="rtl"] body:not(:target) .region-primary-menu .menu-item{float:right;}.region-primary-menu .menu a{float:left;padding:0.7em 0.8em;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}[dir="rtl"] .region-primary-menu .menu a{float:right;padding:0.7em 0.8em;}.featured .region-primary-menu .menu-item a:active,.featured .region-primary-menu .menu-item a.is-active{background:#f0f0f0;background:rgba(240,240,240,1.0);}}
.site-branding__logo{display:inline-block;}
.text-formatted ul,.text-formatted ol{line-height:2;margin:1em 0;padding:0 0 0.25em 15px;}[dir="rtl"] .text-formatted ul,[dir="rtl"] .text-formatted ol{padding:0 15px 0.25em 0;}.list--numbered,.text-formatted ol{overflow:hidden;counter-reset:xxx 0;}.list--numbered > li,.text-formatted ol > li{list-style:none;position:relative;float:left;clear:left;padding-left:30px;}.list--numbered > li p,.text-formatted ol > li p{display:inline;}.list--numbered > li::before,.text-formatted ol > li::before{color:#2eaae0;display:inline-block;height:3px;width:30px;margin-left:-36px;text-align:center;counter-increment:xxx 1;content:counter(xxx,decimal);line-height:0;vertical-align:middle;-webkit-transition:0.12s;transition:all 0.12s cubic-bezier(0.2,0.6,3,0);z-index:2;}.list--hover,.text-formatted ul{overflow:hidden;margin-left:0;}.list--hover > li,.text-formatted ul > li{list-style:none;position:relative;float:left;clear:left;padding:5px 0 5px 30px;width:100%;}.list--hover > li::before,.text-formatted ul > li::before{display:inline-block;content:'\0025cb';height:0;width:32px;margin-left:-32px;text-align:center;font-size:22px;font-size:1.25rem;color:#828282;color:rgba(0,0,0,0.2);line-height:0;position:relative;top:-4px;vertical-align:middle;transition:all ease-in-out 0.12s;}.list--hover > li:hover::before,.list--hover > li.active-trail::before,.text-formatted ul > li:hover::before{color:#2eaae0;}.list--hover > li:hover::before,.text-formatted ul > li:hover::before{font-size:28px;font-size:1.75rem;}.field--name-field-title{font-weight:600;}.field--name-field-title span{font-weight:300;}.text-formatted [class*="block-grid-"]{margin:1em 0;padding:0 0 0.25em 30px;}.text-formatted [class*="block-grid--plain"]{list-style:none;padding:0;margin:0 -0.625rem;}.text-formatted .medium-block-grid-2 > li{width:50%;}.text-formatted .medium-block-grid-3 > li{width:33.3333%;}.block-grid--plain > li{list-style:none;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071B3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#F9F9F9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071B3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018FE2;}
.cta .is-tooltip{font-size:28px;opacity:1;position:relative;}.is-tooltip [data-title]{position:relative;}.is-tooltip [data-title]::after,.is-tooltip [data-title]::before{bottom:122%;position:absolute;opacity:0;visibility:hidden;transition:all 0.4s ease-in-out;z-index:22;}.is-tooltip [data-title]::after{border-left:7px solid rgba(0,0,0,0);border-right:0 solid rgba(0,0,0,0);border-top:7px solid #000;border-top-color:rgba(0,0,0,0.8);content:"";display:block;height:0;left:12px;margin-bottom:-6px;width:0;}.is-tooltip [data-title]::before{background:rgba(0,0,0,0.8);color:#fff;content:attr(data-title);font-size:13px;font-weight:400;line-height:1.2;left:50%;margin-left:-50%;padding:5px 10px;text-align:center;text-transform:none;}.is-tooltip [data-title]:hover::after,.is-tooltip [data-title]:hover::before{opacity:1;visibility:visible;}
.icon-rating::before,.icon-price::before,.icon-sales::before{content:'\2605';display:inline-block;font-size:14px;font-weight:400;vertical-align:top;}.icon-sales::before{content:'\2764';font-size:12px;left:10px;}.icon-basket::before{top:-1px;position:relative;}.icon-rating::before{}.icon-price::before{content:'\0024';}
.l-page img,.media--background{-webkit-filter:grayscale(100);filter:grayscale(100);transition:filter .4s ease-in,opacity 500ms ease-in-out;min-height:0;}.media.media--blazy{-webkit-box-align:unset;box-align:unset;-webkit-align-items:unset;align-items:unset;z-index:1;}.slick-dots img,.field--name-body p:hover img,.media--background:hover,figure:hover img,.col:hover img,.box:hover img,.media:hover img,.grid:hover img,.slide:hover img,.slick--less:hover img,.slick--thumbnail .slick-current img{-webkit-filter:grayscale(0);filter:grayscale(0);transition-delay:.2s;}.media--background{background-position:top center;opacity:.8;}.flip .media--background{opacity:.2;}.media--background:hover,.flip .media--background:hover{opacity:1;}a .media::after{background-color:rgba(0,0,0,.4);content:'';display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease-in .2s;width:100%;z-index:2;}a .media:hover::after{opacity:1;transition-delay:.4s;}a .media--switch--metric::after{display:none;}.media--switch--metric .media__icon--litebox{display:none;}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.path-blog .l-main img{filter:none;}}
.view--flip{margin:60px auto;}.flip-wrapper,.view--flip .grid__content{display:block;perspective:1000px;transition-property:transform,opacity;position:relative;}.flip{transition:.6s;transform-style:preserve-3d;display:block;margin:0;min-height:250px;position:relative;height:100%;text-align:center;}.flip__front,.flip__back{backface-visibility:hidden;height:100%;min-height:250px;min-width:260px;left:0;outline:1px solid transparent;overflow:hidden;padding:30px;position:absolute !important;top:0;width:100%;}.flip__front{z-index:2;}.flip__back{transform:rotateY(180deg);}.grid:hover .flip,.grid:active .flip{transform:rotateY(180deg);transition-delay:10ms;}.grid:hover .flip__back,.grid:active .flip__back{z-index:3;}.grid:hover .flip__front,.grid:active .flip__front{visibility:hidden;}.flip p{margin:0;}.flip .flip__text{font-size:16px;font-size:1rem;line-height:1.4;margin-bottom:30px;}.flip__title{line-height:1.2;margin-top:0;position:relative;z-index:2;}.flip__title span,.flip__title small{color:#fff;display:block;font-size:15px;font-size:0.9375rem;line-height:1.4;}.flip__link{bottom:15px;left:0;position:absolute;width:100%;}.flip__back .btn{color:#fff;margin:0 5px;padding-right:2rem;position:relative;}.flip__back .btn::before{position:absolute;right:5px;top:11px;}.flip__front .flip__caption{height:100%;padding:30px;position:absolute;left:0;top:0;width:100%;z-index:2;}@media all and (min-width:768px){.flip__front,.flip__back{min-width:280px;}.block--views-blockproject-block-demo .flip,.block--views-blockproject-block-demo .flip__front,.block--views-blockproject-block-demo .flip__back,.block--views-blockproject-block-related .flip,.block--views-blockproject-block-related .flip__front,.block--views-blockproject-block-related .flip__back{min-height:250px;}}
.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference .field__label,.field--type-entity-reference ul.links{font-size:0.8em;}.node--view-mode-teaser .field--type-entity-reference .field__label,.node--view-mode-teaser .field--type-entity-reference ul.links{font-size:0.821em;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}[dir="rtl"] .field--type-entity-reference ul.links{padding:0;}.field--type-entity-reference ul.links li{display:inline-block;padding:5px;font-size:small;font-weight:300;margin:1px;vertical-align:top;}.field--label-inline .field__items{float:none;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;min-width:40%;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}.view--card .node .field--type-image{float:none;margin:0 auto;}.field--label-inline > *{display:inline-block;vertical-align:top;}}.field--type-image img,.field--name-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}
.password-field{margin:0;}form{margin:0;padding:0;}.l-main form{margin:60px auto;}fieldset{margin:1em 0;min-width:0;}@-moz-document url-prefix(){fieldset{display:table-cell;}}details,fieldset,.filter-wrapper{border-radius:4px;}.filter-wrapper{border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;}.filter-wrapper .form-item label{margin-right:10px;}[dir="rtl"] .filter-wrapper .form-item label{margin-left:10px;margin-right:0;}summary{background:#dbdbdb;color:#3b3b3b;padding:5px 15px;text-shadow:0 1px 0 #fff;}details summary a{color:#3b3b3b;}details summary a:hover,details summary a:active,details summary a:focus{color:#000;}details .details-description{font-style:italic;}label{font-weight:600;}label[for]{cursor:pointer;}input,textarea,select{font-family:inherit;transition:all 0.4s ease-in-out 0.2s;outline:1px solid transparent;}input{margin:2px 0;padding:4px;max-width:100%;box-sizing:border-box;}.form-textarea{width:100%;}@media screen and (max-width:60em){input,textarea{font-size:16px;}}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,input.form-color,textarea.form-textarea,select.form-select{border:0;border-bottom:1px solid rgba(0,0,0,0.4);box-shadow:none;color:#3b3b3b;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}[dir="rtl"] .password-suggestions ul li{margin-right:1.2em;margin-left:0;}.form-item label,.form-wrapper .label{font-size:0.929em;}.form-wrapper .field-multiple-table .label{font-size:inherit;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}[dir="rtl"] .form-type-radio label,[dir="rtl"] .form-type-checkbox label{margin-right:4px;margin-left:0;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2px;margin-left:0;}.form-actions{padding-top:10px;}#edit-body{margin-bottom:2em;}.node-form .form-wrapper{margin-bottom:2em;}.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled label{color:#717171;}.comment-form label{float:left;font-size:0.929em;width:120px;}[dir="rtl"] .comment-form label{float:right;}.comment-form input,.comment-form .form-select{margin:0;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}[dir="rtl"] .comment-form .form-type-checkbox,[dir="rtl"] .comment-form .form-radios,[dir="rtl"] .comment-form .form-item .description{margin-left:0;margin-right:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.layout-no-sidebars .comment-form .form-text{width:800px;}.layout-one-sidebar .comment-form .form-text{width:500px;}.layout-two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:13px;font-size:0.8125rem;line-height:1.2;margin-left:120px;margin-top:5px;}.comment-form .form-textarea{border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form details.filter-wrapper .details-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form details.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}[dir="rtl"] #edit-actions input{margin-left:0.6em;margin-right:0;}.form-item textarea.error + .cke{border:2px solid red;}.form-item--error-message{color:#e32700;}.form--compact .form-item{margin-bottom:42px;margin-top:32px;position:relative;}.form--compact .form-text,.form--compact .form-url,.form--compact .form-email{width:100%;}.form--compact .form-type-email label,.form--compact .form-type-tel label,.form--compact .form-type-url label,.form--compact .form-type-search label,.form--compact .form-type-textfield label,.form--compact .form-type-textarea label{color:#999;font-weight:400;position:absolute;left:0;top:6px;transition:all .2s;z-index:3;}.form--compact .form-type-email label::after,.form--compact .form-type-textfield label::after,.form--compact .form-type-textarea label::after{display:none;}.form--compact .is-focused label{color:inherit;font-weight:600;left:0;top:-24px;}@media all and (max-width:600px){.form-actions .button{float:none;margin:10px 0 0;padding-bottom:6px;width:100%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.js .dropbutton .dropbutton-action > input,.js .dropbutton .dropbutton-action > a,.js .dropbutton .dropbutton-action > button{text-align:center;padding-left:3em;}}@media all and (min-width:768px){.form--compact .is-focused label{top:-30px;}}
table{border:0;border-spacing:0;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}.tabledrag-handle:hover,.tabledrag-handle{border:none;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}
.l-featured-bottom{background:rgba(30,50,10,0.08);border-top:1px solid #e7e7e7;}.l-featured-bottom .region{padding:0 20px;}@media all and (min-width:560px){.l-featured-bottom .region{float:left;position:relative;box-sizing:border-box;padding:20px 15px 30px;width:33%;}[dir="rtl"] .l-featured-bottom .region{float:right;}}@media all and (min-width:851px){.l-featured-bottom .region{padding:0 20px;}}.l-featured-bottom h2{color:#000;font-size:1.4em;margin-bottom:0.6em;text-shadow:0 1px 0 #fff;text-align:center;line-height:1em;}.l-featured-bottom .block{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #dfdfdf;line-height:1.3em;}.l-featured-bottom .block:last-child{border-bottom:none;}.l-featured-bottom ul,.l-featured-bottom ol{padding-left:0;}.l-featured-bottom ul li,.l-featured-bottom ol li{list-style:none;}.l-featured-bottom input:not(.form-submit){width:185px;}.region-featured-bottom-third .feed-icon{float:right;}.region-featured-bottom-second .block-system-powered-by-block{text-align:center;}
.breadcrumb{background:none;margin:0;padding:0;text-transform:uppercase;}.region-breadcrumb{padding:0 15px 0.25em;}.breadcrumb li::before{content:'';}.breadcrumb li a:hover{color:#000;}
.caption{margin-bottom:1.2em;}.caption > *{background:#F3F3F3;padding:0.5ex;border:1px solid #CCC;}.caption > figcaption{border:1px solid #CCC;border-top:none;padding-top:0.5ex;font-size:small;text-align:center;}.caption-pre > pre,.caption-blockquote > blockquote{margin:0;}.caption-blockquote > figcaption::before{content:"— ";}.caption-blockquote > figcaption{text-align:left;}[dir="rtl"] .caption-blockquote > figcaption{text-align:right;}
.codeblock{background-color:transparent;border:0;padding:0;}.codeblock code{color:#000;display:block;font-family:"Courier New",Courier,monospace;font-size:13px;margin:10px 0 20px;padding:18px 10px 17px;position:relative;z-index:2;overflow:hidden;width:97%;white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;border:1px solid #eaeaea;-webkit-transition:all .2s ease-in-out 4s;transition:all .2s ease-in-out 4s;background-color:#F9F9F9;background-image:-webkit-linear-gradient(#F9F9F9 50%,#fff 50%);background-image:-webkit-linear-gradient(#f9f9f9 50%,#ffffff 50%);background-image:linear-gradient(#f9f9f9 50%,#ffffff 50%);background-size:38px 38px;border:1px solid #E2EBEB;line-height:19px;}.codeblock code:hover,.codeblock code:active{overflow:auto;width:800px;transition-delay:.4s;}
.field--name-field-tags{margin:0 0 1.2em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.node .field--name-field-tags{margin:30px auto;padding:0 30px;}.node .field--name-field-tags ul.links li{float:none;padding:0;font-size:14px;font-size:.75rem;letter-spacing:.6px;display:inline-block;text-transform:uppercase;white-space:normal;vertical-align:top;}.node .field--name-field-tags li a{background:#ccd6de;color:#fff;display:block;padding:5px 8px;margin:1px;transition:background .4s;}.node .field--name-field-tags li a:hover{background:#000;color:#fff;transition-delay:.3s;}
.search-result__title{font-weight:bold;}.search-result__snippet-info{padding-left:0;}[dir="rtl"] .search-result__snippet-info{padding-right:0;}.search-advanced .form-text{display:block;width:100%;}.search-result__info{font-size:small;}.search-result__title,.search-result__snippet-info,.search-result__info{padding:0 15px;}input[type="search"]{display:block;width:100%;}@media all and (min-width:768px){.search-form .container-inline{min-height:120px;}.search-form .form-type-search,.search-form .form-submit{display:inline-block;vertical-align:top;width:80%;}.search-form .form-submit{margin:30px 15px;width:auto;}}
@media all and (min-width:560px){.sidebar{float:left;position:relative;width:50%;}[dir="rtl"] .sidebar{float:right;}.layout-one-sidebar .sidebar{width:100%;}}@media all and (min-width:851px){.layout-one-sidebar .sidebar{width:25%;}#sidebar-first{width:25%;margin-left:-100%;}[dir="rtl"] #sidebar-first{margin-right:-100%;margin-left:0;}#sidebar-second{width:25%;margin-left:-25%;clear:none;}[dir="rtl"] #sidebar-second{margin-right:-25%;margin-left:0;}}.sidebar .section{padding:10px 15px 0;}.sidebar .block{border-style:solid;border-width:1px;padding:15px 20px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}
div.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.tabs ul.primary li a{color:#000;background-color:#ededed;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:1.8em;line-height:1.9;display:block;font-size:0.929em;padding:0 10px 3px;text-shadow:0 1px 0 #fff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border:1px solid #bbb;}@media screen and (max-width:37.5em){.tabs ul.primary{border-bottom:1px solid #bbb;}.tabs ul.primary li{display:block;margin:0;}.tabs ul.primary li a{padding:5px 10px;}.tabs ul.primary li.is-active a{border-bottom:none;}}@media screen and (min-width:37.5em){.tabs ul.primary{border-collapse:collapse;height:auto;line-height:normal;padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(../../../../themes/custom/bartok/images/tabs-border.png) repeat-x left bottom;white-space:nowrap;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}[dir="rtl"] .tabs ul.primary li{margin:0 0 0 5px;float:right;}.tabs ul.primary li a{float:left;border-top-left-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.is-active a{border-bottom:1px solid #fff;}}.tabs ul.secondary{border-bottom:none;margin:5px;padding:0.5em 0;overflow:hidden;}.tabs ul.secondary li{border-right:1px solid #ccc;display:block;float:left;margin:0;padding:0 1em;}[dir="rtl"] .tabs ul.secondary li{border-left:1px solid #ccc;border-right:none;float:right;}.tabs ul.secondary li:last-child{border-right:none;}[dir="rtl"] .tabs ul.secondary li:last-child{border-left:none;}.tabs ul.secondary li:first-child{padding-left:0;}[dir="rtl"] .tabs ul.secondary li:first-child{padding-right:0;}.tabs ul.secondary li a{display:inline;padding:0.25em 0.5em;text-decoration:none;}.tabs ul.secondary li a.is-active{background:#f2f2f2;border-bottom:none;border-radius:5px;}
.paragraph--type--boxes .slick--main .slick-list{border:12px solid #f0f0f0;}.paragraph--type--boxes .slick--main .slide__content{background:#3fb5dd;padding:0;}.paragraph--type--boxes .slick--main .slide--1 .slide__content{background:#b6ffff;}.paragraph--type--boxes .slick--main .slide--2 .slide__content{background:#000000;color:#fff;}.paragraph--type--boxes .slick--main .slide__title,.paragraph--type--boxes .slick--main .field--name-field-description,.paragraph--type--boxes .slick--main .field--type-link{padding:0 30px;}.paragraph--type--boxes .slick--main .slide{font-size:22px;text-align:center;}.paragraph--type--boxes .slick--main .slide__title{font-weight:600;text-transform:uppercase;}.paragraph--type--features .slick--main .slide{min-height:210px;}@media all and (min-width:1200px){.paragraph--type--boxes .slick--main > .slick__slider > .slick-list{margin:0 auto;max-width:52%;}.paragraph--type--boxes .slick--main .slide__title,.paragraph--type--boxes .slick--main .field--name-field-description,.paragraph--type--boxes .slick--main .field--type-link{padding:30px 100px 0;}}
.page .pager__items{list-style:none;margin:0px auto;padding:0;text-align:center;}.pager__item{font-size:0.929em;padding:10px 15px;}.pager__item a{display:inline-block;}.pager__item.is-active a{color:#3b3b3b;border-bottom:0;}.pager__item--first,.pager__item--previous{padding:10px 10px 10px 0;}[dir="rtl"] .pager__item--first,[dir="rtl"] .pager__item--previous{padding-left:10px;padding-right:0;}.pager__item--ellipsis{padding:10px 0;}.pager__item--last,.pager__item--next{padding:10px 0 10px 10px;}[dir="rtl"] .pager__item--last,[dir="rtl"] .pager__item--next{padding-left:0;padding-right:10px;}.pager--load-more a{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;font-size:0;text-indent:-9999px;}.pager--load-more a::before{content:'';display:block;width:30px;height:30px;max-width:30px;background:#2eaae0;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;font-size:0;z-index:22;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out;text-indent:0;}
.shariff{margin-top:30px;text-align:center;}.shariff li{max-width:120px;position:relative;}.shariff li a{font-size:22px;font-size:1.5rem;line-height:1;}.node__content .shariff ul li,.shariff .orientation-horizontal li{display:inline-block;float:none;margin:0 15px;vertical-align:top;}.node__content .shariff ul,.shariff .orientation-horizontal{max-width:100%;}.share_text{font-size:0;text-indent:-100%;}
.gridstack .row,.gridstack .col{min-height:1px;min-width:1px;}.gridstack .clearfix::after{display:none;}.gridstack .slick-track .slide{white-space:normal;}.gridstack > .box--1{text-align:center;}.gridstack > .box--1 .block{position:relative;z-index:2;}.gridstack > .box--1 .field--type-image{float:none;margin:0 auto;max-width:80px;}.box--1 .shariff .orientation-vertical{margin:30px auto;}.gridstack > .box--1 .block--entity-fielduseruser-picture,.gridstack .block--entity-fieldnodebody{margin-top:30px;}.gridstack--mann .box--2-6,.gridstack--mann .box--2-7,.gridstack--mann .box--2-8{padding-top:60px;}.gridstack--js{min-height:420px;}.gridstack--js .box__caption{color:#fff;height:100%;line-height:1;}.gridstack--js .box__caption .box__title{background-color:rgba(0,0,0,.6);bottom:0;left:0;line-height:1;margin:0;padding:15px;position:absolute;width:100%;z-index:3;}.gridstack--js .box--empty .box__title{background-color:transparent;}.gridstack--js .box__caption a,.gridstack--js .box__caption a small{color:#eaeaea;color:rgba(255,255,255,.8);}.gridstack--js .box__caption a small{text-transform:uppercase;}.gridstack--js .box__caption a:hover{color:#fff;}.gridstack--js .box__caption .box__title a{display:block;position:relative;}.gridstack--js .views-field--field-category{font-weight:600;font-size:14px;font-size:0.875rem;padding:5px 15px;position:absolute;left:0;text-transform:uppercase;top:10px;z-index:3;}.gridstack--js .box .views-field--field-icon{max-width:48px;opacity:0;position:absolute;right:15px;top:15px;transition:opacity .4s;}.gridstack--js .box:hover .views-field--field-icon{opacity:1;}.gridstack--js .box .views-field--field-icon img{width:auto;}@media all and (min-width:768px){.gridstack--mann .box--2-3{padding:0;}.gridstack--mann .box--2-2{padding-right:0;}.gridstack--mann .box--2-4{padding-left:0;}}@media all and (min-width:1200px){.gridstack--blog .box--2-2{padding-right:0;}.gridstack--blog .box--2-2 .views-field{padding-right:15px;}.gridstack--blog .box--2-3{padding-left:0;}.gridstack--mann .block-region-gridstack-0{position:relative;top:-58px;z-index:2;}}
.views-exposed-form--auto{padding-top:12px;text-align:center;}.view--compare .view-filters{left:0;min-height:42px;padding:0;position:absolute;text-align:center;width:100%;z-index:3;}.view-monthly .view-filters{position:relative;}.views-exposed-form--auto .form-composite{margin:0;padding:0;}.views-exposed-form--auto .form--inline .form-item{float:none;margin:0;}.views-exposed-form--auto .form-actions,.views-exposed-form--auto legend{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.view--compare .view-filters .form-type-radio{display:inline-block;float:none;line-height:42px;margin:0;position:relative;vertical-align:top;}.view--compare .view-filters .form-type-radio label{background:#5bc0de;color:#fff;margin:0;padding:.5rem 1rem;transition:all .4s ease;}.view--compare .view-filters .form-type-radio label:hover,.view--compare .view-filters .form-type-radio input:checked + label{background:#0275d8;}.view--compare .view-filters .form-type-radio input{position:absolute;opacity:0;visibility:hidden;}.view--compare .views-label{display:inline-block;padding-right:4px;vertical-align:top;}.view--compare .views-field--field-gtmetrix-image,.view--filter-empty.view--compare > .attachment-before{display:none;}.view--compare.view--filter-seo .views-field--field-gtmetrix-image,.view--compare.view--filter-cms .views-field--field-gtmetrix-image,.view--compare.view--filter-blogging .views-field--field-gtmetrix-image,.view--compare.view--filter-ecommerce .views-field--field-gtmetrix-image,.view--compare.view--filter-templates .views-field--field-gtmetrix-image,.view--compare.view--filter-themes .views-field--field-gtmetrix-image,.view--compare.view--reset .views-field--field-gtmetrix-image,.view--compare.view--compare-taxo .views-field--field-gtmetrix-image{display:block;}.view-empty{line-height:210px;min-height:210px;text-align:center;}.view--legend .view-empty{display:none;}.view-empty .view{line-height:1.4;min-height:1px;}.view--compare .slick{text-align:center;}.view--compare.view--compare-details{text-align:center;}@media all and (min-width:768px){.view--compare.view--compare-details{text-align:right;}.view--compare.view--compare-similar .slide{text-align:left;}}
.slick--optionset--features-nav .slick-current .icon{color:#23aeff;}.view--compare.view--champ .views-field.views-field--counter{border:0;color:#f0f0f0;font-size:100px;font-size:8rem;font-weight:600;line-height:0;padding:0;position:absolute;top:218px;left:0;z-index:-1;}.slick--view--curated .row--cta{padding:0 2px;}.slick--view--slick-d3 .row--cta{max-width:100%;margin:15px auto 0;}.slick--view--slick-d3 .media{background:#000;}.view--champ .slick__arrow{bottom:-32px;left:auto;}.slick--thumbnail .slide__caption span{display:block;font-size:small;line-height:1.2;}.slick--view--slick-arrows.slick--skin--classic .slide .slide__caption a,.slick--view--slick-dots.slick--skin--classic .slide .slide__caption a,.slick--view--slick-x-arrows.slick--skin--classic .slide .slide__caption a,.slick--view--slick-x-dots.slick--skin--classic .slide .slide__caption a{color:#eaeaea;}.slick--view--slick-arrows.slick--skin--classic .slide .slide__caption a:hover,.slick--view--slick-dots.slick--skin--classic .slide .slide__caption a:hover,.slick--view--slick-x-arrows.slick--skin--classic .slide .slide__caption a:hover,.slick--view--slick-x-dots.slick--skin--classic .slide .slide__caption a:hover{color:#fff;}@media all and (min-width:768px){.unslick.slick--view--curated--block-recommended,.unslick.slick--view--curated--block-champ-related{width:33.3333%;}.slick--view--curated--block-recommended.slick--count-2,.slick--view--curated--block-champ-related.slick--count-2{width:50%;}.slick--view--slick-d3 .row--cta{max-width:60%;}}
.page-node-type-demo .node__content{margin-top:0;}.slick-wrapper{text-align:center;}.page-node-type-demo .field--name-field-block-fields > .block{margin:0 auto;padding:60px 15px;}.page-node-type-demo .slide__link{max-width:320px;}.slick--imageless .media--loading::before{display:none;}.slick--imageless .is-loading .slide__caption{visibility:visible;z-index:3;}.l-highlighted .slick--imageless .slide .slide__caption{padding-top:15px;}.block .media__imageless{opacity:0;visibility:hidden;}.page-node-type-demo .field--name-field-block-fields > .block:nth-child(even){background-color:#eaeaea;}.page-node-type-demo .field--name-field-block-fields > .block.block--adsense-managed-ad-block{background-color:#fff;}.block--views-blockslick-extended-block-tickerh,.block--views-blockslick-extended-block-tickerv,.block--views-blockslick-extended-block-tickervw{padding:15px;}.slick.slick--hide-image .slide__media img{opacity:0;}.page-node-type-demo .node .slick--dots-thumbnail .slide__media img{opacity:1;}.slick--view--slick-asnavfor .slide__caption .btn-outline-primary,.slick--view--slick-fullwidth .slide__caption .btn-outline-primary{border-color:rgba(255,255,255,0.6);color:#fff;}.slick--view--slick-asnavfor .slide__caption .btn:hover,.slick--view--slick-fullwidth .slide__caption .btn:hover{border-color:transparent;}.field--type-block-field .block > h2{color:#000;font-size:100px;font-size:2rem;font-weight:800;margin-top:0;padding-top:30px;text-transform:uppercase;text-align:center;}.page-node-type-demo .slick--skin--split .slide .slide__caption{text-align:left;}.page-node-type-demo .slick--skin--boxed-carousel .slide__caption{min-height:160px;}.page-node-type-demo .l-main-wrapper.l-container{max-width:100%;}.page-node-type-demo .l-main-content .section{padding:0;}.page-node-type-demo .l-main{margin-top:0;margin-bottom:0;max-width:100%;padding:0;}@media all and (min-width:851px){.page-node-type-demo .l-main-wrapper.l-container{max-width:1400px;}}@media all and (min-width:960px){.l-highlighted .slick--imageless .is-loading .slide__caption{padding-top:60px;}}@media all and (min-width:1024px){.node--type-demo .field--name-body,.node--type-project .field--name-body{margin:0 auto;max-width:60%;}.page-node-type-demo .slick--fade{max-width:82%;margin:0 auto;}.page-node-type-demo .slick--ticker{margin:auto;max-width:62%;}.slick-wrapper--asnavfor,.slick-wrapper--classic,.slick-wrapper--split{max-width:1180px;}.node--739 .slick--arrows,.node--750 .slick--arrows,.slick--view--slick-dots,.slick--view--slick-x-dots{max-width:822px;}.slick--view--slick-dots.slick--dots-thumbnail-grid-left,.slick--view--slick-dots.slick--dots-thumbnail-grid-right{max-width:948px;}.slick--view--slick-fullwidth .slide__caption,.slick--view--slick-fullwidth .slide__title,.slick--view--slick-fullwidth .slide__caption a,.slick--view--slick-asnavfor .slide__caption,.slick--view--slick-asnavfor .slide__caption a,.slick--view--slick-asnavfor .slide__caption a small{color:#fff;}.node .slick--arrows.slick--view--slick-fullwidth .slide--caption--center .slide__caption,.node .slick--arrows.slick--view--slick-fullwidth .slide--caption--center-top .slide__caption,.node .slick--arrows.slick--view--slick-fullwidth .slide--caption--left .slide__caption,.node .slick--arrows.slick--view--slick-fullwidth .slide--caption--right .slide__caption{width:82%;}.page-node-type-demo .slick--fullwidth .row--cta{max-width:320px;margin-left:auto;margin-right:auto;}.l-highlighted .slick--imageless .is-loading .slide__caption{padding-top:0;}}@media all and (min-width:1400px){.page-node-type-demo .l-main-wrapper.l-container{max-width:1380px;}}
@-webkit-keyframes GradientLoop{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}@-moz-keyframes GradientLoop{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}@keyframes GradientLoop{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}body{color:#555;background:#fff;}.path-grid,.path-taxonomy{background:#f5f5f5;}.page-node-type-demo .field--name-field-block-fields{background:#cbdade;}.page-node-type-envato .l-footer{background:#fff;}a{color:#157895;}a:hover,a:focus{color:#0e3955;}a:active{color:#23aeff;}h1 span,h1 small{color:#000;}.btn-outline-secondary,.view-blazy-file .btn-outline-primary{border-color:transparent;}.node--type-article.node--view-mode-teaser .node__title a,.list--bg .list__title > a{color:#fff;color:rgba(255,255,255,0.8);}.node--type-article.node--view-mode-teaser .node__title a:hover,.list--bg .list__title > a:hover{color:#5bc0de;}.list__box{margin-bottom:15px;padding:15px;position:relative;}.list--bg .list__box{margin-bottom:0;}.list--bg .list__title > a{display:block;}.node--type-article.node--view-mode-teaser .node__header::before,.node--type-article.node--view-mode-teaser .node__header::after,.list--bg .list__box::before,.list--bg .list__box::after,.l-featured-top::before,.l-featured-top::after{content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;}.list--bg .list__box::before,.node--type-article.node--view-mode-teaser .node__header::before{background:repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(0,0,0,0.5) 2px,rgba(0,0,0,0.5) 180px);}.list--bg .list__box::after,.node--type-article.node--view-mode-teaser .node__header::after{background:repeating-linear-gradient(-45deg,transparent,transparent 62px,rgba(0,0,0,0.5) 62px,rgba(0,0,0,0.5) 360px);}.l-header{background-color:transparent;}.has-highlighted .l-header{background-color:rgba(6,202,234,0.6);z-index:998;}.is-scrolled .l-header,.is-jumper-visible .l-header,.mobile-on .l-header{background:rgba(255,255,255,0.9);box-shadow:0 2px 0 rgba(0,0,0,0.2);}.l-featured-top{background:linear-gradient(45deg,#F5BA79,#B0F28E,#BBECFE,#B9FFF5);background-size:400% 400%;-webkit-animation:GradientLoop 22s ease infinite;animation:GradientLoop 22s ease infinite;}.l-featured-top h1{color:#000;color:rgba(0,0,0,0.8);}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}.page__intro{color:#000;}.l-featured-top a,.field--name-body a{font-weight:600;}.l-header,.l-featured-top,.l-header a,.l-featured-top a{color:#000;color:rgba(0,0,0,0.6);}.l-header a:hover,.l-featured-top a:hover,.l-header .menu .is-active,.l-header .menu-item--active-trail a{color:#000;}.path-frontpage .l-footer{background-color:#fff;}.node__title a:hover{color:#0275d8;}.views-field--title small,.categories a{color:#999;}.views-field--title a:hover small,h2 a:hover small,.categories a:hover{color:#0275d8;}.view--compare-recommended .cta__meta{background:#000;color:#fff;}.cta--strip .cta__sales{background-color:#999;}.cta--strip .cta__rating{background-color:#888;}.cta--strip .cta__price{background-color:#777;}.flip__back,.flip__back a,.flip__title{color:#fff;}.flip__back .btn{border-color:#fff;}.flip__back .btn:hover{background:#000;border-color:transparent;}.grid:hover .btn--go{background:#5bc0de;}.bg-orange,.slick--imageless .slick__slide:nth-child(1n+1) .slide__media,.path-blog .view-blog .grid:nth-child(1n+1) .node__header,.list--bg li:nth-child(1n+1) .list__box,.view--flip .grid:nth-child(1n+1) .flip > *,.list--card .grid:nth-child(1n+1) .flip > *,.gridstack--js > .box:nth-child(1n+1) .box__content{background-color:#fa6800;}.bg-purple,.slick--imageless .slick__slide:nth-child(2n+2) .slide__media,.path-blog .view-blog .grid:nth-child(2n+2) .node__header,.list--bg li:nth-child(2n+2) .list__box,.view--flip .grid:nth-child(2n+2) .flip > *,.list--card .grid:nth-child(2n+2) .flip > *,.gridstack--js > .box:nth-child(2n+2) .box__content{background-color:#c479b2;}.bg-green,.slick--imageless .slick__slide:nth-child(3n+3) .slide__media,.path-blog .view-blog .grid:nth-child(3n+3) .node__header,.list--bg li:nth-child(3n+3) .list__box,.view--flip .grid:nth-child(3n+3) .flip > *,.list--card .grid:nth-child(3n+3) .flip > *,.gridstack--js > .box:nth-child(3n+3) .box__content{background-color:#7fba00;}.bg-blue,.slick--imageless .slick__slide:nth-child(4n+4) .slide__media,.path-blog .view-blog .grid:nth-child(4n+4) .node__header,.list--bg li:nth-child(4n+4) .list__box,.view--flip .grid:nth-child(4n+4) .flip > *,.list--card .grid:nth-child(4n+4) .flip > *,.gridstack--js > .box:nth-child(4n+4) .box__content{background-color:#00d8cc;}.bg-golden,.slick--imageless .slick__slide:nth-child(5n+5) .slide__media,.path-blog .view-blog .grid:nth-child(5n+5) .node__header,.list--bg li:nth-child(5n+5) .list__box,.view--flip .grid:nth-child(5n+5) .flip > *,.list--card .grid:nth-child(5n+5) .flip > *,.gridstack--js > .box:nth-child(5n+5) .box__content{background-color:#e3a01b;}.bg-blue-dark,.slick--imageless .slick__slide:nth-child(6n+6) .slide__media,.path-blog .view-blog .grid:nth-child(6n+6) .node__header,.list--bg li:nth-child(6n+6) .list__box,.view--flip .grid:nth-child(6n+6) .flip > *,.list--card .grid:nth-child(6n+6) .flip > *,.gridstack--js > .box:nth-child(6n+6) .box__content{background-color:#494aa7;}.list--bg li .list__box,.list--card .grid .flip > *,.slick--imageless .slick__slide:nth-child(7n+7) .slide__media,.node--type-article.node--view-mode-teaser .node__header{background-color:#5bc0de;min-height:132px;z-index:2;}.list--card .grid article{background-color:#fff;}.node--type-article.node--view-mode-teaser .node__meta{display:none;}
.l-footer{line-height:1.2;text-align:center;}.view--compare h2 > a,.view--compare h3 > a{display:block;}.categories{display:block;font-size:14px;}.sb .block-grid > .grid{padding:0;}.icon{font-style:normal;}.btn:focus,.button:focus{outline:none;}.row .go__link{display:block;margin:0 auto;}.view--compare-recommended .go__link{font-size:14px;font-size:0.875rem;}.text-center{text-align:center;}.disclosure{font-size:15px;font-size:.9375rem;}.view--compare .views-field--title a,.view--compare .slide__title a{border:0;}.view--compare a.cta{border:0;display:block;}.view--compare .media--switch--go{background-color:#eaeaea;}.view--compare .b-lazy{width:100%;}.view--compare-recommended .cta__sales small,.view--compare-recommended .cta__price span,.view--compare-recommended .cta__rating--num{display:none;}.view--compare-recommended .btn--go,.view--compare-recommended .views-field--nid{display:block;min-height:32px;}.cta.cta--strip{padding:0;}.view--compare-recommended .cta__meta{margin:0 auto;text-align:center;}.cta--strip .cta__meta > small{color:#fff;line-height:1;font-size:13px;padding-top:8px;padding-bottom:8px;}.cta--strip a:hover .cta__meta > small{color:#fff;}.cta__meta .icon{position:absolute;left:2px;top:2px;}.cta__link{display:block;overflow:hidden;position:relative;}.view--compare .slick{text-align:center;}.node--type-themeforest .field--type-image{margin:0;width:100%;}.sidebar{z-index:0;}.view--compare .views-field{border-top:1px solid #f0f0f0;min-height:48px;padding:12px 0;}.view--compare .views-field:first-child{border-top:0;}.view--compare .views-field--nid,.view--compare .views-field--field-gtmetrix-image{border:0;}.view--compare-recommended .views-field{border:0;margin-bottom:4px;min-height:22px;padding-bottom:0;padding-top:0;}.view--compare > .attachment-before .views-field{padding-right:12px;}.view--compare-recommended .views-field--title{min-height:82px;}.view--compare .views-field--field-sales-total,.view--compare .views-field--changed{min-height:100px;}.view--compare .views-field--field-teaser{font-size:13px;min-height:160px;}.view--compare .slide .views-field{padding-left:12px;padding-right:12px;}.view--compare.view--card .slide .views-field{padding-top:0;}.view--compare-similar .slide .views-field{padding-left:0;padding-right:0;}.view--compare .cta .media{min-height:132px;transition:max-height .6s ease 4s;}.view--compare .cta .media,.view--compare .views-field--field-image,.view--compare .slide__media{max-height:192px;overflow:hidden;position:relative;}.view--compare .cta:hover .media{max-height:100%;overflow:visible;transition-delay:.4s;}.view--compare-recommended .views-field--field-image,.view--compare-recommended .slide__media{max-height:162px;}.view--compare-main .slide__media{max-height:200px;}.view--relative .views-field--field-image{max-height:248px;}.view--compare .slick .slick > .views-field--field-image,.view--compare .slick .slick > .slide__media{max-height:none;}.view.view--legend{color:#999;}.view.view--legend .views-field--field-image,.view.view--legend .views-field--title{border-bottom-color:transparent;font-size:0;overflow:hidden;}.view--compare{position:relative;}.path-premium .page__header{min-height:210px;}.path-premium .view--compare{top:-80px;}.view--compare .views-field--link{border:0;margin:12px 0;padding:0 12px;}.view--compare-recommended .views-field--link{margin-top:2px;}.view--compare-recommended .views-field--link .col:first-child{padding-right:2px;}.view--compare-recommended .views-field--link .col:last-child{padding-left:2px;}.view--compare-details .views-field--link{padding:0;}.view--compare .slide__media{padding:12px;}.view--compare.view--card .slide__media{padding-bottom:0;}.view--compare .slide__caption,.view--compare-details .views-field--field-image,.view--compare-similar .slide__media{padding:0;}.view--compare .slick--optionset--compare-grid.slick{border-radius:4px 4px 0 0;box-shadow:0 -1px 2px rgba(0,0,0,.2);}.view--compare .slick--optionset--compare-grid .slick-list{margin:0;}.view--compare .slick--optionset--compare-grid .slide{}.view--compare .slick--optionset--compare-grid .slick__arrow{top:48.675%;}.view--compare .slick--optionset--compare-grid .slide__content{padding:0;}.view--compare .slick--optionset--compare-grid .slide:hover,.view--compare .slick--optionset--compare-grid .slide:active{}.view--compare .slick--optionset--compare-grid .slick .slide{border-top-color:transparent;}.view--compare .slick--skin--boxed-carousel .slick-list{margin:0;}.view--compare .slick--optionset--compare-grid.slick{padding-top:62px;}.breadcrumb li:first-child,.view--compare--main .slick--thumbnail.slick--less{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.view--compare > .attachment-before{display:none;}.sidebar .block{padding:0;}.view--compare .slide__title,.view--legend .views-field--title,.view--compare-details .views-field--title,.view--compare-details .views-field--field-image{border:0;}.view.view--legend-center{text-align:center;}.field--type-entity-reference .field__label,.field--type-entity-reference ul.links,.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:16px;font-size:1rem;}.gridstack .media,.view--compare .media{display:block;align-items:unset;-moz-box-align:unset;-webkit-box-align:unset;box-align:unset;}.block-entity-fieldnodefield-summary{clear:both;}.gridstack .col-xl-12 .block{margin-bottom:120px;}.unslick.slick--less.slick--optionset--compare-grid > a .media,.view--compare .slick--optionset--compare-grid .views-field--field-image .media,.view--compare .slick--optionset--compare-grid .views-field--field-gtmetrix-image .media,.view--compare .slick--optionset--compare-grid .slide__media .media{display:block;height:0;overflow:hidden;padding-bottom:50.85%;position:relative;width:100%;}.view--compare .views-field--field-gtmetrix-image .media{overflow:hidden;padding-bottom:21.68%;position:relative;}.view--compare .views-field--field-gtmetrix-image .media img{bottom:-28px;display:block;height:auto;left:-17px;max-width:none;pointer-events:auto;position:absolute;width:760px;}.view--compare .views-field--field-gtmetrix-image a:hover{cursor:pointer;}.unslick.slick--less.slick--optionset--compare-grid > a img,.view--compare .slick--optionset--compare-grid .views-field--field-image .media img,.view--compare .slick--optionset--compare-grid .slide__media .media img,.view--compare .slick--optionset--compare-grid .views-field--field-gtmetrix-image img{display:block;height:auto;left:0;position:absolute;top:0;width:100%;z-index:0;}.view--compare .slick--thumbnail .slide{min-height:72px;}.view--compare .slick--thumbnail img{display:block;overflow:hidden;white-space:nowrap;}.view--compare .slick--less .slick-track{width:100% !important;}.view--compare .slick--less .slide__media{min-width:280px;}.row--center .col{display:block;margin:0 auto;}.row--multiple .col{padding-left:8px;padding-right:8px;}.row--multiple .col .btn{padding-left:.5rem;padding-right:.5rem;}.gridstack .box--2-8{padding-top:60px;}.view-grouping{margin-bottom:60px;}.byline{display:block;}.node .field--type-created,.node .field--type-changed{color:#999;font-size:small;letter-spacing:1px;text-transform:uppercase;}.view--card img{display:block;width:100%;}.view--champ .views-field--field-image{padding:12px;}.view--champ .view-footer{color:#999;font-size:small;font-style:italic;font-family:Georgia,serif;padding-left:12px;text-align:left;}.block--entity-fieldnodefield-discussion{min-height:620px;}.media__icon--play{box-shadow:0 0 32px rgba(0,0,0,.4) inset;}.block--views-blockcurated-block-header-narrow{display:none;}.view--compare-recommended .slick .slick__arrow{left:auto;right:0;top:-28px;width:84px;}.view--card{margin-top:60px;}.path-blog .view--card .grid__content,.path-grid .view--card .grid__content,.path-taxonomy .view--card .grid__content,.path-blazy.path-grid .view--card .grid__content,.path-blazy.path-grid .view--card .grid__content:hover{background:#fff;border-radius:4px;overflow:hidden;position:relative;}.path-blog .view--card .grid__content:hover,.path-grid .view--card .grid__content:hover,.path-taxonomy .view--card .grid__content:hover{box-shadow:0px 0px 4px rgba(0,0,0,.2);}.view--card.view--flip .grid .grid__content,.view--flip.view--card .grid__content:hover,.page-node-type-project .grid .grid__content,.page-node-type-project .grid .grid__content:hover{background:none;box-shadow:none;overflow:visible;}.path-blazy .view--card .grid .grid__content:hover{box-shadow:0px 0px 4px rgba(0,0,0,.2);}.quote-credit{font-size:14px;font-size:0.875rem;text-align:right;font-style:italic;}.flip .media--background{background-size:cover;background-position:center 100px;height:100%;left:0;position:absolute;top:0;width:100%;}.block--views-blockcurated-block-champ-related,.block--views-blockcurated-block-recommended{background-color:#fff;position:relative;}.text-align-center{text-align:center;}.view--compare h2,.view--compare .slide__title,.view--legend .views-field--title,.view--compare-details .views-field--title{line-height:1.2;margin:12px auto 0;min-height:142px;padding:0;}.view--project .field--name-field-blocks > .field__label{position:absolute;left:-9999px;visibility:hidden;}.block--views-blockproject-block-demo .item-list--blazy-grid,.block--views-blockproject-block-related .item-list--blazy-grid{margin:0 auto;}@media all and (min-width:768px){.view--compare-recommended .slick .slick__arrow{top:-48px;}.view--compare .views-field--field-gtmetrix-image .media img{width:830px;}.view--compare .views-label{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.view--compare > .attachment-before{display:block;float:left;margin-left:0;position:relative;text-align:right;width:80px;}.view--compare.view--champ > .attachment-before{margin-left:-80px;}.view--compare > .attachment-after .disclosure,.view--compare > .view-filters,.view--compare > .view-content{padding-left:80px;}.view--compare.view--reset > .attachment-after .disclosure,.view--compare.view--reset > .view-filters,.view--compare.view--reset > .view-content{padding-left:0;}.view--compare-details{text-align:right;}.view--compare-similar .slick{text-align:left;}.view--compare-main .slide__title{padding:5px;}.view--compare-recommended .slide__title{padding:15px 5px;}.view--compare .slick--thumbnail .slick-list{margin:0 42px;}.view--compare .slick--optionset--compare-grid.slick{padding-top:62px;}.view--compare .slick--optionset--compare-grid.slick--main{padding-bottom:140px;}.view--compare .slick--optionset--compare-grid .slick__slide{opacity:0;visibility:hidden;transition:all 0.4s ease 0.4s;}.view--compare .slick--optionset--compare-grid .slick__slide.slick-active,.view--compare .slick--optionset--compare-grid.slick--less .slick__slide,.view--compare .slick--view--product--block-grouping .slick__slide{opacity:1;visibility:visible;transition-delay:0.2s;}.view--compare .unslick.slick--less.slick--optionset--compare-grid > *,.view--compare .unslick.slick--count-1.slick--optionset--compare-grid > *,.view--compare .unslick.slick--count-2.slick--optionset--compare-grid .slide,.view--compare .unslick.slick--count-3.slick--optionset--compare-grid .slide{max-width:33.3333%;display:block;}.view--compare-similar .slick__arrow,.view--compare-recommended .slick__arrow{left:auto;right:0;top:280px;width:84px;}.view--compare-similar .slick__arrow{left:-108px;right:auto;top:280px;}.view--compare-recommended .slick .slick__arrow{right:12px;top:-42px;}.block--views-blockcurated-block-header-narrow{display:block;}.view--legend .views-field--field-image{min-height:262px;}.view--legend-center .views-field--field-image{min-height:249px;}.view--compare .slick--less .slide__media{min-width:380px;}.block--views-blockproject-block-demo .item-list--blazy-grid,.block--views-blockproject-block-related .item-list--blazy-grid{max-width:620px;}}@media all and (min-width:800px){.view--legend-center .views-field--field-image{min-height:256px;}}@media all and (min-width:980px){.view--legend-center .views-field--field-image{min-height:286px;}}@media all and (min-width:1024px){.view--compare-similar .slick__arrow{left:-98px;top:260px;}.view--legend .views-field--field-image{min-height:262px;}.view--legend-center .views-field--field-image{min-height:230px;}.view--compare .slick--less .slide__media{min-width:380px;}.block--views-blockproject-block-demo .item-list--blazy-grid,.block--views-blockproject-block-related .item-list--blazy-grid{max-width:900px;}}@media all and (min-width:1200px){.view--compare .views-field--field-gtmetrix-image .media img{width:900px;}.view--compare-similar .slick__arrow{left:-122px;top:280px;}.view--legend .views-field--field-image{min-height:262px;}.view--legend-center .views-field--field-image{min-height:286px;}.view--compare .slick--less .slide__media{min-width:380px;}.view--card .block-grid{margin:0 -30px;}.view-blazy-file.view--card .grid,.path-project .view--card .grid,.path-taxonomy .view--card .grid{padding:0 30px 60px;}.view--card .node__title,.view--card .grid__title{line-height:1.2;min-height:120px;margin-bottom:0;}.view--card .block-column .node__title{min-height:40px;}.node .messages{margin-left:60px;padding-left:15px;}.view--compare .slick--optionset--compare-nav.slick--thumbnail{position:absolute;bottom:-22px;}.l-featured-top .block--semrushwidget{max-width:480px;margin:0 auto 30px;}.view--compare.view--champ .views-field.views-field--title,.view--compare.view--champ .slide__title{padding-top:15px;}.view--compare.view--champ .views-field.views-field--field-image,.view--compare.view--champ .slide__media{padding:12px;max-height:170px;}.view--champ .view--legend .views-field--field-image{min-height:170px;}.view--compare.view--champ .views-field.views-field--field-image a,.view--compare.view--champ .slide__media a{display:block;overflow:hidden;position:relative;}.path-taxonomy .view--grid[class*="block-grid-"]{margin:0 -2rem;}.path-taxonomy .view--grid[class*="block-grid-"] > .grid{padding:0 2rem 6rem;}}@media all and (min-width:1280px){.view--legend-center .views-field--field-image{min-height:281px;}.l-featured-top .l-container{max-width:100%;}.l-featured-top .block{max-width:1290px;margin:0 auto;}.l-featured-top .block--donation,.l-featured-top .block--hireus,.l-featured-top .block--howitworks{margin:30px -60px -30px;max-width:160%;}.l-featured-top .block--views,.l-featured-top .slick{max-width:100%;}.path-frontpage .l-featured-top .l-container{max-width:720px;}}@media all and (max-width:1023px){#toolbar-administration{display:none;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0;}}@media all and (max-width:767px){.l-highlighted .slick.slick--arrows-combobar .slick__arrow,.l-highlighted .slick.slick--arrows-thumb-triangle .slick__arrow{bottom:0;}}@media all and (max-width:641px){.slick--d3 .slide__title{opacity:0;position:absolute;visibility:hidden;}}.kint{clear:both;top:120px;margin-bottom:120px !important;position:relative;z-index:9999;}
body{font-family:'Open Sans',sans-serif;font-size:16px;font-size:1rem;font-weight:300;line-height:1.6;}@media all and (min-width:1280px){body{font-size:17px;font-size:1.0625rem;}}a{text-decoration:none;transition:color 0.4s;}a:hover,a:active,a:focus{text-decoration:none;}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:800;}h4,h5,h6{font-weight:300;}h1 span,h2 span,h3 span{font-weight:300;}h1 small,h1 span,h2 small{display:block;}h1 span,h1 small,h2 small,h3 small{display:block;font-size:14px;font-size:0.87rem;font-weight:400;line-height:1.2;overflow:hidden;padding-top:5px;text-overflow:ellipsis;}.view--compare .slide__title small{font-size:14px;font-size:0.87rem;}h1 span,h1 small{font-size:18px;font-size:1.125rem;letter-spacing:0.5px;}.view--card .node__title span,.list--card .node__title span{display:block;font-size:14px;font-size:0.875rem;padding-top:8px;}.views-field,.field--name-field-features{font-size:16px;font-size:1rem;}.view h2 small,.view h3 small{padding-top:2px;}.l-main-content h2{font-size:24px;font-size:1.5rem;}.l-footer,.node--view-mode-teaser{font-size:15px;font-size:0.9375rem;}.view--card .grid,.list--card .grid{text-align:center;}.item-list--popular-blogs ul li{padding:0;}.block--hireus,.block--howitworks,.l-featured-top .block--donation{background:rgba(0,0,0,.2);margin:30px -60px -30px;padding:15px 45px;}.l-featured-top .block--hireus .btn{border-color:rgba(255,255,255,.4);}.l-featured-top .block--hireus .btn:hover{border-color:transparent;}.l-featured-top .block--donation{background:rgba(0,0,0,0.6);}.l-featured-top .donation__title{border-color:#fff;color:#fff;}.l-featured-top .donation__title:hover{border-color:transparent;}.l-featured-top .donation,.l-featured-top .donation__intro,.l-featured-top .donation a{color:#5bc0de;color:rgba(255,255,255,.8);}.l-featured-top .donation a:hover{color:#fff;}.block--howitworks{font-size:18px;font-size:1.125rem;padding:5px 45px;text-transform:uppercase;}.block--howitworks p{color:#fff;margin:0;}.gridstack .row--hireus{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;margin-bottom:60px;margin-top:60px;}.gridstack .row--hireus .col{padding-bottom:30px;padding-top:30px;}.block--hireus h2,.block--hireus h3,.block--hireus p,.row--hireus h2,.row--hireus h3,.row--hireus p{line-height:1.2;margin:0 0 5px;}.block--entity-fieldnodechanged h2{font-size:15px;font-size:0.9375rem;font-weight:300;}.form-email,.form-search,.form-text,.form-textarea{display:block;padding:8px 0;}.form-type-email,.form-type-search,.form-type-textfield,.form-textarea-wrapper{position:relative;}.form-type-email::before,.form-type-search::before,.form-type-textfield::before,.form-textarea-wrapper::before,.menu--main li a::before{content:"";display:block;position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#000;height:2px;transition-property:left,right;transition-duration:0.3s;transition-timing-function:ease-out;}.is-focused.form-type-email::before,.is-focused.form-type-search::before,.is-focused.form-type-textfield::before,.is-focused .form-textarea-wrapper::before,.menu--main li a:hover::before,.menu--main .menu-item--active-trail a::before{left:0;right:0;z-index:1;}.block--hireus .btn{display:block;margin:15px auto;max-width:120px;vertical-align:middle;}@media all and (min-width:768px){.block--hireus .text-formatted{margin:0 auto;max-width:72%;text-align:left;}.block--hireus .col:first-child{text-align:right;}.block--hireus .btn,.row--hireus .btn{position:absolute;top:50%;transform:translateY(-50%);margin:0;}.block--hireus .btn{display:inline-block;}}
.block--donation .is-toggle{height:0;opacity:0;overflow:hidden;visibility:hidden;transition:opacity 0.4s ease-in,height .2s ease-out;}.block--donation .donation--active .is-toggle{height:auto;opacity:1;overflow:visible;visibility:visible;transition-delay:0.1s;}.adsense ins{min-width:300px;min-height:50px;max-width:100%;}.is-blocked .block--adsense-managed-ad-block{background:#fff;height:100%;position:fixed;left:0;margin:0 auto;top:0;width:100%;z-index:99999;}.is-blocked .adsense{padding:120px;font-size:42px;font-size:3rem;padding:120px 30px;line-height:1.2;}.is-blocked .adsense small{display:block;font-size:32px;font-size:2rem;}.adsense-responsive .adsense{width:100%;}.block--adsense-managed-ad-block{margin:120px auto 60px;text-align:center;}#block-managed-header{margin-top:30px;}.box--2-9 .block--adsense-managed-ad-block,.box--2-10 .block--adsense-managed-ad-block{padding-bottom:120px;margin-top:60px;}.col-xl-5 .block--adsense-managed-ad-block{margin-top:0;}.adsense-placeholder div.adsense{border:0;font-size:16px;font-size:1rem;max-width:100%;}.l-main .adsense-placeholder div.adsense{margin-bottom:60px;}.field__item .block--adsense-managed-ad-block{margin:30px auto;}.l-main .field--type-block-field div.adsense,.l-main .grid .adsense-placeholder div.adsense,.l-main .grid .block--adsense-managed-ad-block,.field--name-field-block-fields .field__item .block--adsense-managed-ad-block,.field--name-field-block-fields .field__item .adsense-placeholder div.adsense{margin:0 auto;}.item-list--blazy-grid .block--adsense-managed-ad-block{min-height:250px;}@media all and (min-width:1024px){.field--name-field-block-fields .block--adsense-managed-ad-block{max-height:420px;}.field--name-field-block-fields .block:last-child{max-height:none;}}@media all and (max-width:1023px){.l-main .is-sticky{position:relative !important;left:auto !important;top:auto !important;width:auto !important;}}
@media print{body,input,textarea,select{color:#000;background:none;}body.two-sidebars,body.sidebar-first,body.sidebar-second,body{width:640px;}#sidebar-first,#sidebar-second,.navigation,#toolbar,.l-footer,.tabs,.shortcut-action{display:none;}.one-sidebar .l-main-content,.two-sidebars .l-main-content{width:100%;}.l-featured-bottom{width:960px;margin:0;padding:0;border:none;}.l-featured-bottom-first,.l-featured-bottom-second,.l-featured-bottom-third{width:250px;}#comments .title,#comments form,.comment-forbidden{display:none;}}
