@charset "UTF-8";*,:after,:before{box-sizing:border-box}html{font-family:Lato,sans-serif;color:#191919;margin:0 auto;overflow-x:hidden;background:#fff}body{margin:0}a{text-decoration:none;color:#0890ff;cursor:pointer}input,textarea{outline:none}button,input,textarea{font-family:Lato,sans-serif}button{cursor:pointer}img{max-width:100%}.wrapper-1000{width:100%;max-width:1250px;margin:0 auto}@media (max-width:1250px){.wrapper-1000{padding:0 20px}}@media (max-width:600px){.wrapper-1000{padding:0 15px}}hr{position:relative;display:block;width:60px;margin:40px auto;padding:0;height:1px;border:0;border-top:1px solid #d3d3d3}.line{clear:both;border-bottom:1px solid #e2e2e2;margin:30px 0}.button-type-1{background:transparent;border:2px solid #333;border-radius:6px;padding:10px 20px;font-size:14px;color:#333;font-weight:400}.button-type-1:hover{border-color:#0890ff;color:#0890ff}.button-with-icon{padding:7px 17px;padding-right:14px}.button-with-icon .button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.button-with-icon .button-wrapper span{display:block}.button-with-icon .button-wrapper span.icon{width:24px;height:24px}.button-with-icon .button-wrapper span.icon svg{width:100%;height:100%;stroke-width:2}.button{-webkit-appearance:none;box-sizing:border-box;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;font-weight:500;position:relative;font-size:14px;line-height:16px;height:40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;border:none!important;border-color:initial;border-image:none;border-image:initial;outline:none;border-radius:.25rem;padding:0 1.3rem;margin:5px 5px 5px 0}.button--green{background:linear-gradient(0deg,#2f9e44,#63d178) #2f9e44}.button--green,.button--primary{color:#fff!important;box-shadow:inset 0 0 0 1px rgba(33,37,41,.2),inset 0 -1px 1px 0 rgba(33,37,41,.2)}.button--primary{background:linear-gradient(0deg,indigo,#7e40ab) indigo}.button--white{background-color:#fff;color:#212529!important;background:linear-gradient(0deg,#f1f3f5,#fff);box-shadow:inset 0 0 0 1px rgba(33,37,41,.2),inset 0 -1px 1px 0 rgba(33,37,41,.1)}.button--red{color:#fff!important;background:linear-gradient(0deg,#e03131,#eb7878) #e03131}.button--orange,.button--red{box-shadow:inset 0 0 0 1px rgba(33,37,41,.2),inset 0 -1px 1px 0 rgba(33,37,41,.2);text-decoration:none}.button--orange{color:#212529!important;background:linear-gradient(0deg,#f08c00,#ffb751) #f08c00}.load-more-posts{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-bottom:40px}.load-more-posts .button-type-1{padding:12px 23px;border-radius:6px;opacity:.7;font-size:14px}.load-more-posts .button-type-1:hover{opacity:1}.load-more-posts .message{font-size:16px;font-style:italic;opacity:.6;display:none}table{width:100%;background-color:inherit;border-collapse:collapse;border-spacing:0;background:#fff;border:none;overflow:hidden;margin:1.7em 0}tbody tr{border-bottom:1px solid #d5d5d5;text-align:left}tbody tr:hover{background:#f7f7f7}tbody tr:last-child,thead tr{border-bottom:none}thead tr{background:#e6e6e6;text-transform:uppercase;font-size:12px;letter-spacing:1px;text-align:left}thead tr th{font-weight:unset;padding:7px 15px;font-weight:500}tfoot tr{background:#e6e6e6;border-bottom:none}td{font-weight:unset;padding:10px 15px}.site-header{margin-bottom:50px}.site-header .wrapper-1000{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:2px solid #cfd4dd;padding:30px 0}.site-header .wrapper-1000 section.left .title-logo .title{font-family:Playfair Display,serif;font-size:25px;text-transform:uppercase;opacity:.78}.site-header .wrapper-1000 section.left .title-logo .title a{color:#191919;border-bottom:none;text-decoration:none;outline:none}.site-header .wrapper-1000 section.left .title-logo .description{font-family:Lato,sans-serif;margin-top:1px;font-size:14px;max-width:250px;line-height:18px;opacity:.78}.site-header .wrapper-1000 section.left .title-logo .logo{max-height:60px;margin-right:7px}.site-header .wrapper-1000 section.left .title-logo .logo a{display:block}.site-header .wrapper-1000 section.left .title-logo .logo img{max-height:60px}.site-header .wrapper-1000 section.right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-header .wrapper-1000 section.right .navigation ul.nav{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-header .wrapper-1000 section.right .navigation ul.nav li{display:inline-block}.site-header .wrapper-1000 section.right .navigation ul.nav li a{display:inline-block;padding:2px 0;color:#191919;margin-right:15px;text-transform:uppercase;font-size:12px;letter-spacing:1.2px;opacity:.78}.site-header .wrapper-1000 section.right .navigation ul.nav li a:hover{color:#0890ff;opacity:1}.site-header .wrapper-1000 section.right div.drawer{display:none;margin-top:15px;padding:0 5px;margin-left:10px}.site-header .wrapper-1000 .search{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:-3px}.site-header .wrapper-1000 .search__icon{opacity:.78}.site-header .wrapper-1000 .search__icon svg{stroke-width:1.5}.site-header .wrapper-1000 .search__icon:hover{opacity:1}.site-header .wrapper-1000 .search__input{width:0;overflow:hidden;transition:width .3s}.site-header .wrapper-1000 .search__input.active{width:250px;margin:0 0 0 5px}.site-header .wrapper-1000 .search__input input{border:none;background:#f3f3f3;padding:10px;border-radius:4px;width:100%}.site-header__members{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.site-header__login-link{padding:2px 0;color:#191919;margin-right:15px;text-transform:uppercase;font-size:12px;letter-spacing:1.2px;opacity:.78}.site-header__login-link:hover{color:#0890ff}.site-header__membership-link{font-size:12.5px;text-transform:uppercase;letter-spacing:.1em;color:#fff;background:#2f4f4f;padding:5px 10px;border-radius:4px}.site-header__membership-link:hover{background:#253f3f}@media (max-width:1200px){.site-header{padding:0 20px}}@media (max-width:900px){.site-header .wrapper-1000 section.right .navigation{display:none}.site-header .wrapper-1000 section.right div.drawer{display:block}}@media (max-width:600px){.site-header{padding:0 15px;margin-bottom:0}.site-header .wrapper-1000{padding:10px 0 15px;border-bottom:none}.site-header .wrapper-1000 section.left .title-logo .title{font-size:20px}.site-header .wrapper-1000 section.left .title-logo .description{font-size:12px}.site-header .wrapper-1000 section.right .navigation{display:none}.site-header .wrapper-1000 section.right div.drawer{display:block}.site-header .search.active{position:absolute;left:0;top:0;background:#fff;padding:15px;width:100%;z-index:4}.site-header .search.active .search__input{width:100%}}.drawer-handle{position:relative;z-index:3;width:30px;height:35px;cursor:pointer;opacity:.78}.drawer-handle span,.drawer-handle span:after,.drawer-handle span:before{cursor:pointer;height:1px;width:30px;background:#191919;position:absolute;display:block;content:"";top:0}.drawer-handle span.second{top:7px}.drawer-handle span{transition:all .2s ease}.drawer-handle span:after{transition:all .2s ease;top:14px}.drawer-handle span:before{transition:all .2s ease;top:7px}.drawer-handle.open span{transform:rotate(45deg);top:10px;background:#191919}.drawer-handle.open span:before{background-color:transparent}.drawer-handle.open span:after{background:#191919;transform:rotate(90deg);top:0}.drawer-menu{position:fixed;z-index:2;transform:translateX(-150%);width:30%;padding-top:40px;transition:.4s;text-align:left;font-family:Lato,sans-serif;font-weight:400;background:#fff;border-bottom:5px solid #000;top:0;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:30vw;box-shadow:0 0 10px rgba(0,0,0,.3)}.drawer-menu ul.nav{list-style:none;padding:0}.drawer-menu a{color:#191919;letter-spacing:.1em;display:block;padding:18px 20px;text-transform:uppercase;font-size:12px}.drawer-menu a:hover{color:#0890ff}.drawer-menu .nav-current a{border-left:2px solid #8a8a8a;background:#f3f3f3}.drawer-menu.open{transform:translateX(0)}@media (max-width:750px){.drawer-menu{width:70%;width:70vw}}.floating-header{visibility:hidden;position:fixed;top:0;right:0;left:0;z-index:1;background:#fff;color:#111;transition:all .5s cubic-bezier(.19,1,.22,1);transform:translate3d(0,-120%,0);padding:10px 10px 11px;box-shadow:0 2px 20px 0 #00000026}.floating-header.active{visibility:visible;transition:all .5s cubic-bezier(.22,1,.27,1);transform:translateZ(0)}.floating-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.floating-header section.left .title-logo .title{font-family:Playfair Display,serif;font-size:19px;text-transform:uppercase;letter-spacing:.5px}.floating-header section.left .title-logo .title a{color:#333;border-bottom:none;text-decoration:none;outline:none}.floating-header section.left .title-logo .logo{height:60px;margin-right:7px}.floating-header section.left .title-logo .logo a{display:block}.floating-header section.left .title-logo .logo img{max-width:none;max-height:100%}.floating-header section.right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.floating-header section.right .navigation ul.nav{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.floating-header section.right .navigation ul.nav li{display:inline-block}.floating-header section.right .navigation ul.nav li a{display:inline-block;padding:2px 0;color:#333;margin-right:15px;text-transform:uppercase;font-size:12px;letter-spacing:1px}.floating-header section.right .navigation ul.nav li a:hover{color:#0890ff}.floating-header section.right div.drawer{display:none;margin-top:15px;padding:0 5px;margin-left:10px}.floating-header .search{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:-3px}.floating-header .search__icon{opacity:.78}.floating-header .search__icon svg{stroke-width:1.5}.floating-header .search__icon:hover{opacity:1}.floating-header .search__input{width:0;overflow:hidden;transition:width .3s}.floating-header .search__input.active{width:250px;margin:0 0 0 5px}.floating-header .search__input input{border:none;background:#f3f3f3;padding:6px 10px;border-radius:4px;width:100%}@media (max-width:600px){.floating-header{padding:0 10px 1px}.floating-header section.right .navigation{display:none}.floating-header section.right div.drawer{display:block}.floating-header .search.active{position:absolute;left:0;top:0;background:#fff;padding:15px;width:100%;z-index:4}.floating-header .search.active .search__input{width:100%}}.post-card{margin:0 0 30px}.post-card:hover .title a{text-decoration:underline}.post-card:hover .post-card-image{transform:scale(1.02);border-radius:3px}.post-card .post-card-wrapper{overflow:hidden;height:100%;margin:0 15px}.post-card.no-image .post-card-image,.post-card.no-image .post-card-image-h{display:none}.post-card .image-container-link,.post-card .post-card-image{overflow:hidden;border-radius:3px}.post-card .post-card-image{width:100%;height:223px;background:#c5d2d9 no-repeat 50%;object-fit:cover;vertical-align:middle;transition:all .2s}.post-card .content{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.post-card .title{font-size:21px;line-height:1.5em;font-family:Libre Baskerville,serif;font-style:italic;margin:0 0 12px}.post-card .title a{color:#4c4c4c;transition:all .2s}.post-card .title a:hover{color:#4c4c4c}.post-card .excerpt{font-style:italic;font-family:Lato,sans-serif;font-size:16px;line-height:1.5em;color:#666;-ms-flex:1;flex:1}.post-card .post-card-tags{margin:0 0 12px}.post-card .post-card-tags a{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;color:#8a8a8a;font-weight:700}.post-card .author-and-date{margin:0 0 10px;font-size:14px}.post-card .img-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.post-card .read-button{margin:0 0 10px}.post-card .meta{display:none;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.post-card .meta .author{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.post-card .meta .author:hover .name{color:#0890ff}.post-card .meta .author .avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:10px;display:none}.post-card .meta .author .name{font-size:14px;opacity:.6;color:#191919}.post-card .meta .reading-time{font-size:14px;opacity:.6;text-align:right}.post-feed{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.post-feed .large{width:100%;margin-bottom:35px}.post-feed .large .post-card-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-feed .large a.image-container-link{width:66%;height:100%}.post-feed .large .post-card-image{height:100%;height:470px}.post-feed .large .content{width:34%;padding:30px}.post-feed .large .content .title{font-size:28px;line-height:1.4em}.post-feed .medium{width:50%}.post-feed .small{width:33.33333%}.post-feed .small .post-card-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.post-feed .small .content{-ms-flex:1;flex:1}@media (max-width:900px){.post-feed .small{width:50%}.post-feed .large{width:100%}.post-feed .large .post-card-image{height:100%}.post-feed .large a.image-container-link{width:60%}.post-feed .large .content{width:40%}}@media (max-width:600px){.post-feed{margin:0 -15px}.post-feed .large{width:100%;display:block;padding:0}.post-feed .large .post-card-wrapper{display:block}.post-feed .large .post-card-image{width:100%;height:auto}.post-feed .large .content{width:100%;padding:20px 15px 27px}.post-feed .medium{width:100%}.post-feed .small{width:100%;padding:0}}@media (max-width:600px){.post-card,.post-card .post-card-wrapper{margin:0}.post-card .image-container-link{border-radius:0}.post-card .post-card-image{height:auto;border-radius:0}.post-card .content{padding:20px 15px 27px}.post-card .title{font-size:20px;line-height:25px}.post-card.large .title{font-size:20px!important;line-height:25px!important}.post-card .excerpt{line-height:23px}}.editors-pick{width:100%;margin-top:15px}.editors-pick header{font-size:29px;font-weight:400;opacity:.8;margin-bottom:10px;font-family:Playfair Display,serif}.editors-pick .post-card.tiny{padding:15px 0;margin:0}.editors-pick .post-card.tiny:last-child{border-bottom:none}.editors-pick .post-card.tiny .post-card-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0}.editors-pick .post-card.tiny .post-card-wrapper .post-card-image{width:120px;height:120px;border-radius:4px;margin-right:15px}.editors-pick .post-card.tiny .post-card-wrapper .content{height:100%;-ms-flex:1;flex:1;padding:0}.editors-pick .post-card.tiny .post-card-wrapper .content .post-card-tags{margin-bottom:10px;display:none}.editors-pick .post-card.tiny .post-card-wrapper .content .post-card-tags a{font-size:11px}.editors-pick .post-card.tiny .post-card-wrapper .content .title{font-family:Lato,sans-serif;font-size:16px;line-height:22px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-ms-flex:1;flex:1;font-weight:700;margin-bottom:2px;font-style:normal}.editors-pick .post-card.tiny .post-card-wrapper .content .excerpt{font-family:Lato,sans-serif;font-style:normal;font-size:14px;line-height:19px;color:#191919;opacity:.6;-ms-flex:1;flex:1;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.editors-pick .post-card.tiny .post-card-wrapper .content .meta{display:none}@media (max-width:900px){.editors-pick{display:none}}.post-authors{margin-top:15px}.post-authors header{font-size:27px;font-weight:400;opacity:.8;font-family:Playfair Display,serif}.author-card{padding:25px 0;margin:0;border-bottom:1px solid #dcdcdc}.author-card:last-child{border-bottom:none}.author-card .author-card-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0}.author-card .author-card-wrapper .profile-image{width:120px;height:120px;border-radius:4px;margin-bottom:15px;overflow:hidden}.author-card .author-card-wrapper .profile-image a{display:block}.author-card .author-card-wrapper .details{height:100%;-ms-flex:1;flex:1;padding:0}.author-card .author-card-wrapper .details .name{font-family:Lato,sans-serif;font-size:16px;line-height:22px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-ms-flex:1;flex:1;font-weight:700;margin-bottom:2px}.author-card .author-card-wrapper .details .name a{color:#191919;opacity:.78}.author-card .author-card-wrapper .details .name a:hover{opacity:1}.author-card .author-card-wrapper .details .bio{font-family:Lato,sans-serif;font-style:normal;font-size:14px;line-height:20px;color:#191919;opacity:.6;margin-bottom:14px}.author-card .author-card-wrapper .details .read-more{font-family:Lato,sans-serif;font-style:normal;font-size:14px;line-height:21px;color:#191919}.author-card .author-card-wrapper .details .read-more a{opacity:.6;color:#191919;border-bottom:1px dashed #191919}.author-card .author-card-wrapper .details .read-more a:hover{opacity:1}.author-card .author-card-wrapper .details .read-more span{opacity:.6}.author-card .meta{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}.author-card .meta .social-links{margin:0 0 8px}.author-card .meta .social-links a{opacity:.7}.author-card .meta .social-links a:hover{opacity:1}.author-card .meta .social-links .link-with-svg{margin-right:4px}.author-card .meta .social-links .link-with-svg .link-svg svg{fill:#191919;width:15px;height:15px}.author-card .meta .social-links .link-with-svg .rss svg{width:14px}.author-card .meta .social-links .link-with-svg .link-text{display:none}.author-card .meta .location,.author-card .meta .website{margin:0 0 8px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;color:#191919}.author-card .meta .location svg,.author-card .meta .website svg{opacity:.7;width:15px;height:15px;margin-right:3px}.author-card .meta .location .text,.author-card .meta .website .text{font-size:14px;margin-bottom:3px;margin-left:3px;opacity:.7}.author-card .meta .location .text a,.author-card .meta .website .text a{color:#191919}.author-card .meta .location .text:hover,.author-card .meta .website .text:hover{opacity:1}.author-card .author-header .separator{font-size:24px;margin:5px 10px;opacity:.85}.site-footer{font-size:14px;position:absolute;width:100%;left:0;padding:30px 0;background:#fff;color:#191919}.site-footer .footer-top{width:100%;padding:40px 0 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.site-footer .footer-top .logo{margin-right:35px;max-width:100px;opacity:.8}.site-footer .footer-top .logo a{display:block;margin-bottom:20px}.site-footer .footer-top .logo:hover{opacity:1}.site-footer .footer-top .site-title a{font-size:27px;font-weight:600;color:#191919;margin-right:30px;opacity:.8}.site-footer .footer-top .site-title a:hover{opacity:1}.site-footer .footer-top .footer-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .footer-top .footer-links .column{margin-right:35px;margin-bottom:20px}.site-footer .footer-top .footer-links .column a{display:block;color:#191919;opacity:.8;margin-bottom:15px;font-size:14px}.site-footer .footer-top .footer-links .column a:last-child{margin-bottom:0}.site-footer .footer-top .footer-links .column a:hover{opacity:1}.site-footer .footer-bottom{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-top:2px solid #cfd4dd;padding-top:30px}.site-footer .footer-bottom .footer-right{-ms-flex-direction:column;flex-direction:column}.site-footer .footer-bottom .footer-right,.site-footer .footer-bottom .footer-right .social-icons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.site-footer .footer-bottom .footer-right .social-icons a{display:block;color:#191919;margin-top:5px;margin-left:8px;opacity:.8}.site-footer .footer-bottom .footer-right .social-icons a svg{fill:#191919;width:19px}.site-footer .footer-bottom .footer-right .social-icons a:hover{opacity:1}.site-footer .footer-bottom .footer-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;padding-right:20px;opacity:.8}.site-footer .footer-bottom .footer-left:hover{opacity:1}.site-footer .footer-bottom .footer-left .copyright{line-height:20px;font-size:14px}.site-footer .footer-bottom .footer-left .copyright a{color:#191919;border-bottom:1px solid #191919}.site-footer .footer-bottom .footer-left .attribution{display:none}@media (max-width:750px){.site-footer .footer-bottom .footer-left .attribution{display:inherit;-ms-flex-align:start;align-items:flex-start}.site-footer .footer-bottom .footer-right .attribution{display:none}}.page-template .site-content .wrapper-main,.post-template .site-content .wrapper-main{display:-ms-flexbox;display:flex}.page-template .site-content .main,.post-template .site-content .main{width:66.66%;padding-right:30px}.page-template .site-content aside,.post-template .site-content aside{width:33.33%}.page-template .main .post-header .overlay,.post-template .main .post-header .overlay{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.6)}.page-template .main .post-header .post-title,.post-template .main .post-header .post-title{font-weight:400;font-family:Playfair Display,serif;font-style:normal;font-size:38px;line-height:1.3em;max-width:800px;color:#191919;text-align:left;opacity:.8}.page-template .main .post-header .post-meta,.post-template .main .post-header .post-meta{display:-ms-flexbox;display:flex;margin:20px 0 28px;text-transform:uppercase;font-size:12px;-ms-flex-pack:start;justify-content:flex-start;line-height:22px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template .main .post-header .post-meta .middot,.post-template .main .post-header .post-meta .middot{padding:0 7px}.page-template .main .post-header .post-meta time,.post-template .main .post-header .post-meta time{opacity:.7}.page-template .main .post-header .post-meta time:hover,.post-template .main .post-header .post-meta time:hover{opacity:1}.page-template .main .post-header .post-meta a,.post-template .main .post-header .post-meta a{color:#191919;opacity:.7}.page-template .main .post-header .post-meta a:hover,.post-template .main .post-header .post-meta a:hover{color:#191919;opacity:1}.page-template .main .post-header .feature-image,.post-template .main .post-header .feature-image{margin-bottom:30px}.page-template .main .post-footer .separator,.post-template .main .post-footer .separator{max-width:1200px;margin:auto}.page-template .main .post-footer .separator hr,.post-template .main .post-footer .separator hr{margin:30px 0;width:60px}.page-template .main .post-footer .sharing,.post-template .main .post-footer .sharing{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px}.page-template .main .post-footer .sharing .text,.post-template .main .post-footer .sharing .text{margin-right:5px;font-size:14px;opacity:.7}.page-template .main .post-footer .sharing a,.post-template .main .post-footer .sharing a{margin:0 3px;opacity:.8}.page-template .main .post-footer .sharing a:hover,.post-template .main .post-footer .sharing a:hover{opacity:1}.page-template .main .post-footer .sharing a svg,.post-template .main .post-footer .sharing a svg{width:20px;height:20px}.page-template .main .post-footer .post-tags,.post-template .main .post-footer .post-tags{margin-bottom:30px}.page-template .main .post-footer .post-tags div:first-child,.post-template .main .post-footer .post-tags div:first-child{font-size:14px;margin-bottom:5px;opacity:.7;font-weight:700}.page-template .main .post-footer .post-tags .tags,.post-template .main .post-footer .post-tags .tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template .main .post-footer .post-tags .tags .middot,.post-template .main .post-footer .post-tags .tags .middot{padding:0 7px}.page-template .main .post-footer .post-tags .tags .middot:last-child,.post-template .main .post-footer .post-tags .tags .middot:last-child{display:none}.page-template .main .post-footer .post-tags .tags a,.post-template .main .post-footer .post-tags .tags a{display:block;font-size:14px;color:#191919;opacity:.7}.page-template .main .post-footer .post-tags .tags a:hover,.post-template .main .post-footer .post-tags .tags a:hover{color:#191919;opacity:1}.page-template .post-title{margin-bottom:20px}.post-comments{margin-bottom:30px}.post-comments__header{font-size:27px;font-weight:400;opacity:.8;font-family:Playfair Display,serif;margin-bottom:30px}.post-comments__body{padding:25px;margin-bottom:30px;background:#f5f5f5;border-radius:6px}.neighbouring-posts{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.neighbouring-posts .next-post,.neighbouring-posts .prev-post{display:block;width:50%}.neighbouring-posts .next-post:hover,.neighbouring-posts .prev-post:hover{background:#f3f3f3}.neighbouring-posts .next-post .featured-image,.neighbouring-posts .prev-post .featured-image{height:250px;background:#f3eeee no-repeat 50%;background-size:cover}.neighbouring-posts .next-post .meta,.neighbouring-posts .prev-post .meta{padding:20px}.neighbouring-posts .next-post .meta .title,.neighbouring-posts .prev-post .meta .title{font-size:16px;line-height:22px;color:#191919;margin-bottom:10px;opacity:.85;font-weight:700}.neighbouring-posts .next-post .meta .excerpt,.neighbouring-posts .prev-post .meta .excerpt{font-size:14px;color:#191919;line-height:21px;margin-bottom:10px;opacity:.78}.neighbouring-posts .next-post .meta .svg,.neighbouring-posts .prev-post .meta .svg{width:35px;height:35px;display:block}.neighbouring-posts .next-post .meta .svg svg,.neighbouring-posts .prev-post .meta .svg svg{stroke-width:1;width:100%;height:100%}.neighbouring-posts .next-post .meta .svg.right,.neighbouring-posts .prev-post .meta .svg.right{float:right}@media (max-width:900px){.page-template .site-content .main,.post-template .site-content .main{width:100%}.page-template .site-content aside,.post-template .site-content aside{display:none}}@media (max-width:600px){.page-template .site-header,.post-template .site-header{margin-bottom:15px}.page-template .site-header .wrapper-1000,.post-template .site-header .wrapper-1000{border-bottom:2px solid #cfd4dd}.page-template .site-content .main,.post-template .site-content .main{width:100%;padding-right:0}.page-template .site-content .main .post-header .post-title,.post-template .site-content .main .post-header .post-title{font-size:29px;line-height:37px}.page-template .site-content .main .post-meta,.post-template .site-content .main .post-meta{margin:12px 0 20px;font-size:10px}.page-template .site-content aside,.post-template .site-content aside{display:none}.page-template .wrapper-neighbouring-posts,.post-template .wrapper-neighbouring-posts{padding:0}}article.page-article,article.post-article{color:#555}article.page-article p,article.post-article p{font-size:17px;line-height:1.8em;margin:0 0 1.5em}article.page-article a,article.post-article a{color:#0890ff;border-bottom:1px solid #0890ff;transition:all .2s}article.page-article a:hover,article.post-article a:hover{color:#2f4f4f;border-color:#2f4f4f}article.page-article h1,article.post-article h1{font-family:Lato,sans-serif;font-size:43px;margin:0 0 .5em;line-height:1.3em;font-weight:700}article.page-article h2,article.post-article h2{font-family:Lato,sans-serif;font-size:33px;margin:0 0 .5em;line-height:1.15em;font-weight:700}article.page-article h3,article.post-article h3{font-family:Lato,sans-serif;font-size:28px;margin:0 0 .5em;line-height:1.3em;font-weight:700}article.page-article h4,article.post-article h4{font-family:Lato,sans-serif;font-size:24px;margin:0 0 .5em;line-height:1.15em;font-weight:700}article.page-article h5,article.post-article h5{font-family:Lato,sans-serif;font-size:20px;margin:0 0 .5em;line-height:1.15em;font-weight:700}article.page-article h6,article.post-article h6{font-family:Lato,sans-serif;font-size:18px;margin:0 0 .5em;line-height:1.15em;font-weight:700}article.page-article b,article.page-article h1,article.page-article h2,article.page-article h3,article.page-article h4,article.page-article h5,article.page-article h6,article.page-article strong,article.post-article b,article.post-article h1,article.post-article h2,article.post-article h3,article.post-article h4,article.post-article h5,article.post-article h6,article.post-article strong{color:#3a3a3a}article.page-article .title-subtitle h1,article.page-article .title-subtitle h2,article.page-article .title-subtitle h3,article.page-article .title-subtitle h4,article.post-article .title-subtitle h1,article.post-article .title-subtitle h2,article.post-article .title-subtitle h3,article.post-article .title-subtitle h4{margin-bottom:.1em}article.page-article .title-subtitle p,article.post-article .title-subtitle p{opacity:.7;font-size:17px}article.page-article ul,article.post-article ul{margin:30px auto;list-style:outside none disclosure-closed;padding:0 0 0 50px;font-family:Lato,sans-serif}article.page-article ul li,article.post-article ul li{margin-bottom:5px;line-height:1.8em;font-size:17px}article.page-article ol,article.post-article ol{margin:30px auto;list-style:outside none inherit;padding:0 0 0 50px;font-family:Lato,sans-serif}article.page-article ol li,article.post-article ol li{margin-bottom:5px;line-height:1.8em;font-size:17px}article.page-article mark,article.post-article mark{background:#69ff85;padding:3px;border-radius:3px}article.page-article blockquote,article.post-article blockquote{margin:30px auto;color:#555;font-style:italic;border-left:3px solid #555;padding-left:17px;font-size:17px;font-weight:400;font-family:Lato,sans-serif;line-height:1.8em}article.page-article blockquote *,article.post-article blockquote *{font-size:18px;line-height:30px}article.page-article blockquote p,article.post-article blockquote p{width:100%}article.page-article pre,article.post-article pre{display:block;overflow-x:auto;color:#000;background:3ececec none repeat scroll 0 0;margin:30px auto;border-radius:4px;width:100%;box-sizing:border-box;overflow-wrap:normal;font-size:12.4px;line-height:1.5em;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,Courier New,monospace,serif}article.page-article pre code,article.post-article pre code{display:block;padding:14px;margin:0}article.page-article code,article.post-article code{border-radius:4px;padding:9px;display:inline-block;margin:2px 0;color:#000;background:#ececec none repeat scroll 0 0;box-sizing:border-box;font-size:12.4px;line-height:1.5em;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,Courier New,monospace,serif}article.page-article hr,article.post-article hr{position:relative;display:block;width:100%;margin:40px auto;padding:0;height:1px;border:0;border-top:1px solid #d3d3d3}article.page-article img,article.post-article img{display:block;margin:0 auto;height:auto}article.page-article figcaption,article.post-article figcaption{font-family:Lato,sans-serif;padding:10px 0 0;text-align:left;font-size:14px;color:#858585}article.page-article .kg-image-card,article.post-article .kg-image-card{width:100%;margin:30px auto;max-width:800px}article.page-article .kg-width-wide,article.post-article .kg-width-wide{width:100%;margin:30px auto;width:auto}article.page-article .kg-width-full,article.post-article .kg-width-full{max-width:100%;margin:30px auto;width:auto}article.page-article .fluid-width-video-container,article.post-article .fluid-width-video-container{max-width:800px;margin:30px auto}article.page-article .image-float-right,article.post-article .image-float-right{float:right;max-width:330px;margin-left:20px}article.page-article .image-float-left,article.post-article .image-float-left{float:left;max-width:330px;margin-right:20px}@media (max-width:600px){article p{font-size:16px;line-height:29px;margin-bottom:31px}article ol li,article ul li{font-size:16px;line-height:26px}}.kg-gallery-card{max-width:none!important}.kg-gallery-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1.5em auto}.kg-gallery-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.kg-gallery-row:not(:first-of-type){margin:.75em 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 .75em}.kg-gallery-card figcaption{padding:0}.kg-bookmark-card{margin-bottom:30px}.kg-bookmark-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#191919;text-decoration:none;border-radius:6px;overflow:hidden;background:#f7f7f7}.kg-bookmark-content{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:999;flex-grow:999;min-width:50%;padding:20px}.kg-bookmark-title{font-weight:700;font-size:18px;line-height:1.4em}.kg-bookmark-description{color:#858585;margin-top:7px;line-height:1.5em}.kg-bookmark-metadata{margin-top:12px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.kg-bookmark-thumbnail{-ms-flex-preferred-size:15rem;flex-basis:15rem;-ms-flex-positive:1;flex-grow:1}.kg-bookmark-thumbnail img{vertical-align:bottom;object-fit:cover;width:100%;height:100%;border-radius:0}.kg-bookmark-icon{width:22px;height:22px;vertical-align:bottom;margin:0 8px 0 0}.kg-bookmark-author:after{content:"•";margin:0 6px}.kg-bookmark-publisher{color:#858585;font-size:16px}.tag-template .site-header{margin-bottom:0}.tag-template .site-content{padding-top:0}.tag-template .tag-header{background:none;background:transparent no-repeat 50%;background-size:cover}.tag-template .tag-header .overlay{padding:50px 0}.tag-template .tag-header.with-cover-image{margin-top:-2px;margin-bottom:30px}.tag-template .tag-header.with-cover-image .overlay{color:#fff;background:rgba(0,0,0,.6);min-height:300px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.tag-template .tag-header.with-cover-image .overlay .tag-details .description,.tag-template .tag-header.with-cover-image .overlay .tag-details .title{opacity:1}.tag-template .tag-header .wrapper-1000{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.tag-template .tag-header .tag-details{padding-right:15px}.tag-template .tag-header .tag-details .title{font-size:37px;font-family:Playfair Display,serif;margin-bottom:10px;opacity:.85}.tag-template .tag-header .tag-details .description{font-size:16px;line-height:27px;max-width:400px;opacity:.78}.tag-template .tag-header .tag-details small{display:block;margin-top:10px;font-size:12px;text-transform:uppercase;letter-spacing:1px;opacity:.8}.tag-template .tag-header .tag-details small:hover{opacity:1}.tag-template .tag-header .wrapper-1000.no-featured-post{-ms-flex-pack:center;justify-content:center}.tag-template .tag-header .wrapper-1000.no-featured-post .tag-details{width:100%;text-align:center;max-width:700px}.tag-template .tag-header .wrapper-1000.no-featured-post .tag-details .description{max-width:none}@media (max-width:600px){.tag-template .tag-header{margin-bottom:15px}.tag-template .tag-header .overlay{padding:35px 0}.tag-template .tag-header.with-cover-image{margin-bottom:0}.tag-template .tag-header .wrapper-1000{display:block}.tag-template .tag-header .featured-post{width:100%}.tag-template .tag-header .featured-post .post-card{margin-top:35px}.tag-template .tag-header .featured-post .post-card .post-card-wrapper{display:block}.tag-template .tag-header .featured-post .post-card a.image-container-link{width:100%}.tag-template .tag-header .featured-post .post-card .content{width:100%;padding:15px;border-top-right-radius:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-top-left-radius:0;border-left:2px solid #ececec}.tag-template .tag-header .tag-details{width:100%;padding-right:0;text-align:left}.tag-template .tag-header .tag-details .title{font-size:32px}.tag-template .tag-header .tag-details .description{font-size:16px;max-width:none}}.author-template .site-header{margin-bottom:0}.author-template .site-content{padding-top:0}.author-template .author-header{background:#fff no-repeat 50%;background-size:cover}.author-template .author-header .overlay{padding:50px 0 35px}.author-template .author-header .author-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.author-template .profile-image{background:#fff no-repeat 50%;background-size:cover;height:130px;width:130px;border-radius:6px;border:2px solid #fff;margin:0;margin-bottom:20px}.author-template .author-header .name{font-size:30px;font-family:Playfair Display,serif;margin-bottom:20px;opacity:.85}.author-template .author-header .bio{font-size:16px;font-weight:400;line-height:25px;max-width:610px;opacity:.85}.author-template .author-header .meta{margin-top:20px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.author-template .author-header .meta .social-links{margin:10px 0}.author-template .author-header .meta .social-links a{opacity:.85}.author-template .author-header .meta .social-links a:hover{opacity:1}.author-template .author-header .meta .social-links .link-with-svg{margin-right:4px}.author-template .author-header .meta .social-links .link-with-svg .link-svg svg{fill:#191919;width:19px;height:19px}.author-template .author-header .meta .social-links .link-with-svg .rss svg{width:16px}.author-template .author-header .meta .social-links .link-with-svg .link-text{display:none}.author-template .author-header .meta .location,.author-template .author-header .meta .website{margin:10px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;color:#191919;opacity:.85}.author-template .author-header .meta .location:hover,.author-template .author-header .meta .website:hover{opacity:1}.author-template .author-header .meta .location svg,.author-template .author-header .meta .website svg{width:19px;height:19px;margin-right:3px}.author-template .author-header .meta .location .text,.author-template .author-header .meta .website .text{margin-bottom:3px;margin-left:3px}.author-template .author-header .separator{font-size:24px;margin:5px 10px;opacity:.85}.author-template .author-header.with-cover-image{margin-bottom:50px}.author-template .author-header.with-cover-image .overlay{background:rgba(0,0,0,.5);color:#fff}.author-template .author-header.with-cover-image .meta .location,.author-template .author-header.with-cover-image .meta .location a,.author-template .author-header.with-cover-image .meta .website,.author-template .author-header.with-cover-image .meta .website a{color:#fff}.author-template .author-header.with-cover-image .meta .social-links .link-with-svg .link-svg svg{fill:#fff}@media (max-width:600px){.author-template .author-header.with-cover-image{margin-bottom:0}.author-template .author-header .overlay{padding:35px 0}.author-template .author-header .name{font-size:22px;margin-bottom:15px}.author-template .author-header .bio{font-size:16px;line-height:25px}}.error-page{height:100vh;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.error-page button{padding:8px 10px;border-radius:3px;font-size:14px}.error-page .code{font-size:50px;font-weight:300;margin-bottom:0}.error-page .message{font-size:16px;margin-bottom:10px}.gh-subscribe{background:#2f4f4f;padding:50px 15px;border-radius:6px;width:100%}.gh-subscribe .wrapper-1120{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.gh-subscribe .one{padding-right:30px}.gh-subscribe .one p{font-family:Playfair Display,serif;font-size:29px;color:#fff;max-width:400px;line-height:1.4em;font-weight:400;margin:0}.gh-subscribe .two{width:100%;max-width:400px;margin-top:12px}.gh-subscribe .two .signup-form .signup-box{width:100%}.gh-subscribe .two .signup-form .signup-box input[type=email]{background:#f7f7f740;color:#fff}.gh-subscribe .two .signup-form .signup-box input[type=email]::-webkit-input-placeholder{color:#fff;opacity:1}.gh-subscribe .two .signup-form .signup-box input[type=email]::-moz-placeholder{color:#fff;opacity:1}.gh-subscribe .two .signup-form .signup-box input[type=email]::-ms-input-placeholder{opacity:1}.gh-subscribe .two .signup-form .signup-box input[type=email]::placeholder{color:#fff;opacity:1}.gh-subscribe .two .signup-form .signup-box input[type=email]:-ms-input-placeholder,.gh-subscribe .two .signup-form .signup-box input[type=email]::-ms-input-placeholder{color:#fff}.gh-subscribe .two .signup-form .signup-box button{background:#ffffff75}.gh-subscribe .two .signup-form .message-error,.gh-subscribe .two .signup-form .message-success{margin:0 0 10px}.gh-subscribe .subscribe-email{border:none;padding:12px 10px;border-radius:4px 0 0 4px;background:hsla(0,0%,100%,.5);color:#fff;font-size:14px;width:100%}.gh-subscribe .subscribe-email:focus,.gh-subscribe .subscribe-email:hover{background:hsla(0,0%,100%,.45)}.gh-subscribe .gh-subscribe-rss{display:block;padding-top:2px;font-size:14px;color:#fff}.gh-subscribe .gh-subscribe-rss a{color:#fff;border-bottom:1px solid #fff}.post-template .gh-subscribe{margin:0}@media (max-width:900px){.gh-subscribe .wrapper-1120{-ms-flex-direction:column;flex-direction:column}.gh-subscribe .one{padding-right:0;padding-bottom:20px}.gh-subscribe .one p{font-size:26px;text-align:center;max-width:300px;margin-bottom:-5px}.gh-subscribe .two .signup-form .signup-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.gh-subscribe .gh-subscribe-rss{text-align:center}}.pagination{text-align:center;margin-bottom:10px;font-size:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pagination .newer-posts,.pagination .older-posts{display:inline-block}.pagination .older-posts{margin-left:10px}.pagination .newer-posts{margin-right:10px}.search-view{position:fixed;z-index:3;background:#fff;height:100vh;width:100vw;display:none;top:0;left:0;overflow-y:scroll}.search-view .search-input{padding:40px;padding-top:90px}.search-view .search-input input{background:inherit;color:#191919;display:block;width:100%;border:none;padding:20px 0;font-size:25px;border-bottom:2px solid #dcdcdc;margin-bottom:20px;font-family:Lato,sans-serif;font-weight:400}.search-view .search-input button{background:none;border:none;width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0}.search-view .search-input button svg{width:100%;height:100%;stroke-width:1;color:#0890ff}.search-view .close-button{background:none;border:none;width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0;position:absolute;top:40px;right:40px}.search-view .close-button svg{width:100%;height:100%;stroke-width:1;color:#191919;opacity:.6}.search-view #search-results{padding:40px}.search-view #search-results h2{font-size:20px;font-family:Lato,sans-serif;font-weight:300}.search-view #search-results h4{display:none}@media (max-width:600px){.search-view .search-input{padding:25px;padding-top:70px}.search-view .close-button{top:25px;right:25px}.search-view #search-results{padding:25px}}.lds-ripple{position:relative;width:64px;height:64px;display:none}.lds-ripple div{position:absolute;border:4px solid #949494;opacity:1;border-radius:50%;animation:a 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes a{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.signup-page{display:-ms-flexbox;display:flex;height:100vh}.signup__bg{background:#c5d2d9 no-repeat 50%;object-fit:cover;vertical-align:middle;width:50%}.signup__main{width:50%;padding:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.signup-form h1.signup-title{font-size:35px;font-family:Playfair Display,serif;font-weight:400;margin:0 0 10px;color:#191919}.signup-form p.description{font-size:16px;margin:0 0 30px}.signup-form .signup-box{display:-ms-flexbox;display:flex;overflow:hidden;border-radius:5px;height:45px;margin-bottom:10px}.signup-form .signup-box input[type=email]{border:none;outline:none;background:#f7f7f7;padding:10px 15px;height:100%;max-width:270px;width:100%;border-radius:5px 0 0 5px;font-size:14px}.signup-form .signup-box button{margin:0;height:100%;color:#fff;background:#4caf50;border-radius:0;display:block;padding:0 10px;border-radius:0 4px 4px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.signup-form .signup-box .button-loader{display:none}.signup-form .signin-link{margin:0 0 30px;font-size:14px}.signup-form.loading .signup-box .button-content,.signup-form .message-error,.signup-form .message-success{display:none}.signup-form.loading .signup-box .button-loader{display:block}.signup-form.error .message-error{display:block;color:red;font-size:14px}.signup-form.success .message-success{display:block;color:#4caf50;font-size:14px}.notification-popup{width:100%;position:fixed;bottom:0;left:0;background:#a4d037;color:#fff;text-align:center;padding:20px;font-size:16px;display:none}body.subscribe-success .notification-popup{display:block}