@charset "UTF-8";:root{--full-width:100vw}.blog #contentSection{margin:0}.blog .content{width:100%;zoom:1}.blog #wrapper{min-width:initial}.blog #breadcrumb{margin:0 0 -2rem}.blog #contentSection .primary-banner{height:0;padding-bottom:20.33%;position:relative}.blog #contentSection .blog-single .primary-banner img{opacity:1;margin-top:0!important}.blog .main_content{padding:0;float:none!important}.blog .main_content:after,.blog .main_content:before{content:"";display:table}.blog .main_content:after{clear:both}#hero{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100vw;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;overflow:hidden}#hero picture{width:100%;position:absolute;top:0;left:0}#by-topic picture:after,#featured picture:after,#hero picture:after,.blog_posts_main picture:after,.latest-post picture:after,.related-post picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;display:block;opacity:.25}#hero>div{padding:2em;position:relative}.blog #contentSection #hero h1{font-weight:700;width:100%!important;margin:0!important;font-size:2.5em!important}#hero button{position:absolute;bottom:2em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:var(--secondary-colour);color:#fff;border-radius:var(--border-radius);text-decoration:none;padding:1em 1.75em;border:0;font-family:var(--primary-font);font-size:.85em;line-height:1}#hero button:hover{text-decoration:underline}.blog #contentSection .content.author h1,.blog #contentSection .content.category h1,.blog #contentSection .content.latest h1{margin:2em auto 1em!important}.blog .content.home>div>section{margin:4em auto 0}.blog #contentSection h2{font-size:2.5em!important}#by-topic article,.blog_posts_main article{width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden}.slick-slider .padding-fix{display:none}.full-width{width:100%}.scroll-padding{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;padding:0 2em}#by-topic li.padding-fix:not(.slick-slide),#latest-swiper.blog_posts_main li.padding-fix:not(.slick-slide){-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:calc(1em - 1vw);-ms-flex-preferred-size:calc(1em - 1vw);flex-basis:calc(1em - 1vw);-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0}div.swiper-container{overflow:visible;margin:0 -1vw}.slick-slide{padding:0 1vw}#by-topic ul,#latest-swiper ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;z-index:1;width:unset}.blog .content.author #latest-swiper ul,.blog .content.category #latest-swiper ul,.blog .content.latest #latest-swiper ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#by-topic li:not(.slick-slide),#latest-swiper li:not(.slick-slide){padding:0 1%}#by-topic li:not(.slick-slide){-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}#latest-swiper li:not(.slick-slide){-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2%}#by-topic li:last-child,#latest-swiper li:last-child{height:unset}#by-topic li.slick-slide:last-child,#latest-swiper li.slick-slide:last-child{height:100%}.blog-single .span_1_of_1.full-width{width:var(--full-width)!important;max-width:none!important;margin:0 0 2% -1em!important}#by-topic article>a,.blog_posts_main article>a{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff}#by-topic article>a .title,.blog_posts_main article>a .title,.latest-post article>a .title,.related-post article>a .title{position:absolute;top:1em;right:1em;left:1em;font-size:1.25em;line-height:1.25;text-align:left;color:#fff}#by-topic .view-all,.blog_posts_main .view-all{width:100%;position:relative}#by-topic .view-all>a,.blog_posts_main .view-all>a{width:100%;height:100%;display:block;background:var(--secondary-grey);position:relative}#featured article>a,.latest-post article,.related-post article{padding-bottom:100%;height:0;position:relative;color:#fff;overflow:hidden}#featured ul li:nth-child(2) article>a{background:var(--blog-featured1-mobile)}#featured ul li:nth-child(4) article>a{background:var(--blog-featured2-mobile)}#by-topic .view-all .cta,#by-topic article>a .cta,#contentSection .blog_posts_main span.cta,#featured article>a.read_duration,.blog_posts_main article>a .author,.blog_posts_main article>a .read_duration,.latest-post article>a .author,.latest-post article>a .read_duration,.related-post article>a .author,.related-post article>a .read_duration{position:absolute;right:1em;bottom:1em;margin:0;font-size:.85em;color:#fff;padding:1em 1.75em;line-height:1}#by-topic .view-all .cta,#by-topic article>a .cta,#contentSection .blog_posts_main span.cta,#featured article>a.read_duration,.blog_posts_main article>a .read_duration,.latest-post article>a .read_duration,.related-post article>a .read_duration{background:var(--secondary-colour);border-radius:var(--border-radius);border:2px solid var(--secondary-colour)}.blog_posts_main article>a .author,.latest-post article>a .author,.related-post article>a .author{padding-left:0;right:auto;left:1em}#featured article>a .title{position:absolute;right:1em;left:1em;font-size:1.75em;line-height:1.25;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;font-weight:700}#featured article>a .read_duration{position:absolute;right:1em;bottom:1em;margin:0;font-size:.85em;border-radius:var(--border-radius);border:2px solid var(--secondary-colour);background:var(--secondary-colour);color:#fff;text-decoration:none;padding:1em 1.75em;line-height:1}#featured article>div p{font-size:1.25em}#featured article>div .date{float:right}.blog .blog-categories{width:100%;display:none;background:var(--primary-text-colour);color:#fff}.blog .blog-categories>div>span{padding:2% 0 0;width:90%;margin:0 auto;font-size:1.125em;color:var(--secondary-grey)}.blog .blog-categories ul{-moz-column-width:15.5em;-webkit-column-width:15.5em;column-width:15.5em;padding:1% 0 2%;width:90%;list-style:none}.blog .blog-categories ul li{padding:1% 0}.blog .blog-categories ul li a{text-decoration:none;color:#fff;font-weight:100;font-size:.875em}.blog .blog-categories ul li a:focus,.blog .blog-categories ul li a:hover{text-decoration:underline}.blog .set-blog-page-width{max-width:940px;width:calc(100% - 2em);margin:0 auto}.blog .set-blog-page-width>.section{padding:0}.blog .avatar{width:100%;float:left;position:relative}.blog #contentSection .avatar img,.blog #contentSection .blog-single .avatar img{height:12em!important;width:auto!important;border-radius:100em;max-height:25vw!important;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative;margin:-8em 0 0!important}.blog #contentSection .avatar>div{margin:1em auto 0;text-align:center;font-size:1.5em;font-weight:700}.blog .avatar span{display:inline-block}.blog .avatar .author:after{content:"|";margin:0 .5em}.blog .avatar .author a{text-decoration:none}.blog .avatar .author a:hover{text-decoration:underline}.blog .social-share{width:50%;float:left;margin:20px 0 0}.blog #social-bottom.social-share{float:none;margin:4em auto;list-style:none!important;text-align:center}.blog #social-bottom.social-share img{width:100%!important}#social-top ul,div.blog_posts_single .social-share ul{width:148px!important;float:right;margin-left:10px!important;display:block}#social-top ul li,div.blog_posts_single .social-share li{margin:0 1em 0!important;padding:0;list-style:none!important;display:inline-block;vertical-align:top;width:3em}#social-top ul li a,div.blog_posts_single .social-share li a{display:block}#social-top ul li a span,div.blog_posts_single .social-share li a span{display:block;margin:0 auto}.blog .social-share li a.facebook span{width:15px;height:31px}.blog .social-share li a.twitter span{width:30px;height:31px}.blog .social-share li a.pinterest span{width:25px;height:31px}.blog #contentSection h1,.blog #contentSection h2,.blog #contentSection h3,.blog #contentSection h4,.blog #contentSection h5{float:none!important;margin:0 auto!important;width:80%!important;font-weight:400}.blog #contentSection h1{font-size:1.875em!important;line-height:1.25!important;margin:2em auto 0!important;text-align:center;font-weight:700}.blog .blog-single #blog-info{float:left;width:100%;text-align:center;margin:2em 0}.blog .blog-single #blog-info>span:not(:first-child):before{content:"/";margin:0 1em}.blog .blog-single #blog-info>span.author a{text-decoration:none}.blog .blog-single #blog-info>span.author a:hover{text-decoration:underline}.blog #contentSection h3{font-size:1.25em!important;line-height:1.25!important;margin-bottom:1.3125em!important}.blog #contentSection h4{font-size:1.125em!important;line-height:1.25!important;margin-bottom:1em!important;border:0}.blog #contentSection h5{font-size:1em!important;line-height:1.25!important;margin-bottom:.875em!important}.blog #contentSection h1.title span{font-size:1.875em!important;line-height:normal!important;text-align:center}.blog #contentSection h2{font-size:1.625em!important;border:none!important;margin:0 0 1em!important;line-height:1.25!important;width:100%!important;padding:0!important;font-weight:700}.blog .blog-category-header,.blog .blog-search-header{margin-top:1.875em}.blog #contentSection .blog-single h2{width:75%!important;margin:1.25em auto!important;text-align:center}.blog #contentSection .blog-single h2.left{text-align:left}.blog #contentSection .content .post_content p,.blog .author-profile-text p{width:75%!important;margin:.625em auto 1.25em!important;font-size:1.125em!important;font-weight:400!important;line-height:1.25!important}.blog #contentSection .content .post_content [class*=span_]:not(.span_1_of_1)>p{width:100%!important}.blog #contentSection .content .post_content b{font-weight:700}.blog #contentSection .content .post_content .quote{font-size:2em!important}.blog #contentSection .content .post_content .quote:after,.blog #contentSection .content .post_content .quote:before{content:'"';color:var(--secondary-colour)}.blog #contentSection .blog-single hr{margin-bottom:2.5em}.blog #contentSection img{margin:0 auto!important;vertical-align:bottom!important;display:block;width:100%!important;height:auto!important;max-width:100%!important}.blog #contentSection .blog-single img{width:auto!important}.blog #contentSection .blog-single .full-width img{width:100%!important}.blog #contentSection .blog-single .img-box{margin:.625em auto 1.875em!important}.blog #contentSection .blog-single .img-box img{margin:2px auto 0!important}.blog #contentSection .video-container{width:100%;margin:.625em 0 1.875em}.blog #contentSection .video{margin:0 auto;clear:both;display:block;width:100%}.blog #contentSection .youtube-player{display:block;overflow:hidden;position:relative;width:100%;cursor:pointer}.blog #contentSection .blog-single img.youtube-thumb{opacity:1!important;margin:0!important;width:100%!important}.blog #contentSection .blog-single img.play-vid{opacity:1;width:75px!important;display:inline-block;clear:both;margin-bottom:5px!important}.blog #contentSection .youtube-player.iframe{padding-bottom:56.25%;position:relative}.blog #contentSection .youtube-iframe{width:100%;height:100%;position:absolute;top:0;left:0}.blog #contentSection span.image-caption{margin:.5em 0 2em!important;font-size:.875em!important;font-style:italic!important;display:block;line-height:1.25!important;padding:0 5%!important}.blog .divider{width:30%!important;height:1px!important;background:var(--primary-text-colour)!important;display:block;margin:1.875em auto 1.25em!important;max-width:200px!important}.blog .section_wrapper{width:100%!important}.blog .blog-content{width:100%!important;padding:0!important}div.blog_posts_single div.post_content ul.slick-slider{margin:.625em 0 1.25em!important;padding:0!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.blog #contentSection .blog-single ul.slick-slider img{margin:0!important}.blog .slick-slider .slick-next,.blog .slick-slider .slick-prev{background:#fff;border:1px solid var(--primary-text-colour)}.blog .slick-slider .slick-prev{margin-left:0!important;left:0!important;opacity:1;z-index:2}.blog .slick-slider .slick-prev:before{font-family:"Material Icons";content:"";color:var(--primary-text-colour)}.blog .slick-slider .slick-next{margin-right:0!important;right:0!important;opacity:1;z-index:2}.blog .slick-slider .slick-next:before{font-family:"Material Icons";content:"";color:var(--primary-text-colour)}div.blog_posts_single div.post_content ul.slick-dots{padding:0!important;position:absolute!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:1.25em!important}.blog #contentSection .blog-single [id*=section]{border-top:1px solid var(--primary-text-colour);margin:2.5em 0 1.25em;padding:1.25em 0 0}.blog #contentSection .blog-single [id*=section] h3{font-size:1.25em!important;font-weight:700;width:60%!important}.blog #contentSection .blog-single .tip{background:var(--form-background);padding:1.25em 0;margin-bottom:1.875em}.blog #contentSection .blog-single .tip h3{margin-top:1.25em!important}.blog #contentSection .blog-single [class^=image-left]{float:left;padding-right:4%;display:block}.blog #contentSection .blog-single [class^=image-right]{float:right;padding-left:4%;display:block}.blog #contentSection .blog-single .image-left-half,.blog #contentSection .blog-single .image-right-half{width:48%!important}.blog #contentSection .blog-single .image-left-third,.blog #contentSection .blog-single .image-right-third{width:31.33%!important}.blog .author-profile{background:var(--form-background);padding:0 0 4em;margin:0 0 4em}.blog .author-profile.photo{margin-top:8em}.blog .author-profile.profile.list-page{margin-bottom:30px}.blog .author-profile .author-profile-text{width:100%;float:left;margin:1em 0 0}.blog .author-profile .author-profile-text :last-child{margin-bottom:0!important}.blog .call_to_action{display:inline-block!important;margin:.625em 1.25em 1.25em!important;padding:.625em 1.25em!important;border:1px solid var(--primary-text-colour)!important;color:var(--primary-text-colour)}.blog #contentSection .blog-single [id*=section] .tip:after,.blog #contentSection .blog-single [id*=section] .tip:before,.blog .col-1:after,.blog .col-1:before,.blog .col-2:after,.blog .col-2:before,.blog .col-3:after,.blog .col-3:before,.blog .col-4:after,.blog .col-4:before,.blog ul:after{content:"";display:table}.blog #contentSection .blog-single [id*=section] .tip:after,.blog .col-1:after,.blog .col-2:after,.blog .col-3:after,.blog .col-4:after,.blog ul:after{clear:both}.blog #contentSection .blog-single [id*=section] .tip,.blog #contentSection .col-1,.blog #contentSection .col-2,.blog #contentSection .col-3,.blog #contentSection .col-4,.blog #contentSection ul{width:100%;zoom:1}.blog #contentSection .content .post_content .col-1 .col{float:left;width:100%!important}.blog #contentSection .content .post_content .col-2 .col{float:left;width:49%!important;margin-left:2%!important}.blog #contentSection .content .post_content .img-box .col-2 img.col{width:49.7%!important;margin-left:.6%!important;margin-right:0!important}.blog #contentSection .content .post_content .col-2 .col.fixed{width:48%!important;margin-left:4%!important}.blog #contentSection .content .post_content .col-3 .col{float:left;width:30.66%!important;margin-left:4%!important}.blog #contentSection .content .post_content .img-box .col-3 img.col{width:32.93%!important;margin-left:.6%!important}.blog #contentSection .content .post_content .col-3 .col.fixed{width:30.66%!important;margin-left:4%!important}.blog #contentSection .content .post_content .col-4 .col{float:left;width:22%!important;margin-left:4%!important}.blog #contentSection .content .post_content .img-box .col-4 img.col{width:24.4%!important;margin-left:.6%!important}.blog #contentSection .content .post_content .col-4 .col.fixed{float:left;width:22%!important;margin-left:4%!important}.blog #contentSection .content .post_content .col-2 .col:first-child,.blog #contentSection .content .post_content .col-3 .col:first-child,.blog #contentSection .content .post_content .col-4 .col:first-child,.blog #contentSection .content .post_content .img-box .col-2 img.col:first-child,.blog #contentSection .content .post_content .img-box .col-3 img.col:first-child,.blog #contentSection .content .post_content .img-box .col-4 img.col:first-child{margin-left:0!important}.blog #contentSection .content .post_content .col-2 .col p,.blog #contentSection .content .post_content .col-3 .col p,.blog #contentSection .content .post_content .col-4 .col p{width:100%!important}.blog #contentSection .content .post_content .col-2 p.col{float:left;width:44%!important;padding:0 2%}.blog #contentSection .content .post_content .col-3 p.col{float:left;width:29.33%!important}.blog #contentSection .content .post_content .col-4 p.col{float:left;width:20%!important}.blog #contentSection .content .post_content .col-2 p.col:first-child,.blog #contentSection .content .post_content .col-3 p.col:first-child,.blog #contentSection .content .post_content .col-4 p.col:first-child{margin:auto!important;width:90%!important}.blog .col .padding{padding:5%!important;zoom:1}.blog .col .padding:after,.blog .col .padding:before{content:"";display:table}.blog .col .padding:after{clear:both}.blog .authorhilight cite{font-style:normal;font-size:1em}.blog .comment-date{font-size:.75em;margin-left:.3125em;color:var(--secondary-text-colour)}.blog .blog-single .content{width:100%;margin:1.25em 0 2.5em}.template_blog_right ul{float:left;width:930px}.template_blog_right .dropdown{float:left;margin-right:1.25em}.template_blog_right .dropdown h3{float:left;font-size:.875em;margin:0 .625em 0 0;padding:0;line-height:2.5em}.template_blog_right .dropdown form{float:left}.template_blog_right .dropdown form select{display:block;float:left;background:var(--form-background);color:var(--primary-text-colour);width:240px;padding:0 39px 0 10px;height:38px;border:1px solid var(--primary-text-colour);border-radius:0}.template_blog_right .search{float:right}.template_blog_right .search h3{float:left;font-size:.875em;margin:0 10px 0 0;padding:0;line-height:40px}.template_blog_right .search form{float:right}.template_blog_right .search form fieldset{border:0}.template_blog_right .search form fieldset label{display:none}.template_blog_right .search form fieldset input{display:block;float:left;background:var(--form-background);color:var(--primary-text-colour);width:260px;padding:0 10px;height:38px;border:1px solid var(--primary-text-colour);border-radius:0}.template_blog_right .search form fieldset span{float:left;margin:0}.template_blog_right .search form fieldset span.template_blog_button{margin:0 0 0 10px}.template_blog_right .search form fieldset span.template_blog_button input{height:40px;width:auto}a.comments{clear:both}.blog .blog-single.template_blog_comments{margin:0 auto 4em;overflow:visible;max-width:500px}.template_blog_comments legend{display:none}.template_blog_comments fieldset{border:0}.template_blog span.cta{float:left;width:auto;border:1px solid var(--primary-text-colour)}.template_blog a.cta{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.template_blog_comments p{float:left;clear:both;width:100%;margin:0 0 .625em}.template_blog_comments label{float:left;width:160px;line-height:40px;color:var(--primary-text-colour)}.template_blog_comments input{float:left;width:400px;line-height:38px;padding:0 10px;border:none}.template_blog_comments textarea{float:left;width:100%;padding:10px;line-height:1.25}.template_blog_comments input.template_button{width:auto;margin-top:.625em;float:right}.blog .content>div>section.template_blog{width:100%;margin-bottom:4em}.blog #contentSection .content>div>section.template_blog h2{display:inline-block;width:auto!important}.blog .content>div>section.template_blog a.view-all{margin:.25em 0 0 1em;text-decoration:underline;line-height:1.25;float:right}.template_blog_button{float:left}.template_blog_single{width:980px;margin:0 0 2.1875em}.template_blog_comments,.template_blog_date{font-size:.875em;color:var(--secondary-grey)}.template_blog_single h1,h2.template_blog_single_title{margin:.1875em 0;padding:0;font-size:1.375em;color:#000;font-weight:700}h2.template_blog_single_title a{text-decoration:none;color:#000}.template_blog_comments .form label.error{color:var(--error);font-weight:700}.template_blog_comments h2{margin:.1875em 0 .625em;padding:0;font-size:1.375em;color:var(--primary-text-colour);font-weight:700}.template_blog_moderation{font-style:italic;color:var(--secondary-grey);margin:0 0 10px}.template_blog_author{font-weight:700;margin:0 0 .625em}.template_blog_comments_box{position:relative;float:left;width:100%;border:1px solid var(--secondary-grey);background:#fff;font-size:1em;line-height:normal;padding:1.5em 1em;color:var(--primary-text-colour);margin-bottom:1em}.template_blog_comments .form{position:relative;float:left;width:100%}.template_blog_comments .form p{width:100%;float:left}.template_blog_comments .form label{float:left;width:100%}.template_blog_comments .form .template_button{margin:.5em auto;background:var(--secondary-colour);color:#fff;font-size:1em;position:relative;display:inline-block;text-decoration:none;padding:1em 1.75em!important;line-height:1!important;text-shadow:none;width:auto;float:none;border-radius:var(--border-radius);border:2px solid var(--secondary-colour);transition:50ms ease-in-out}.template_blog_comments .form .template_button:hover{cursor:pointer;text-decoration:underline}.template_blog_comments .form .textfield{background:var(--form-background);outline:0;width:100%}.template_blog_comments .form .textarea{border:none;float:left;width:100%;font-size:1em;min-height:150px;background:var(--form-background);font-family:var(--primary-font)}.template_blog_comments .form label.title{width:100%;margin-bottom:1.25em;font-weight:700;font-size:.875em}.blog .load-more{text-align:center;background:0 0;font-family:var(--primary-font);background:var(--secondary-colour);border-radius:var(--border-radius);border:2px solid var(--secondary-colour);font-size:.85em;color:#fff;padding:1em 1.75em;line-height:1;margin:0 auto 1em;display:block}.blog .load-more:hover{text-decoration:underline}div.blog_posts_single{position:relative;float:left;width:100%}div.blog_posts_main a,div.blog_posts_single a{font-size:inherit;display:inline}div.blog_posts_single a{text-decoration:underline;font-weight:400}div.blog_posts_main a:hover,div.blog_posts_single span.post_comments a:hover,div.blog_posts_single span.post_date a:hover{text-decoration:underline!important}.blog #contentSection .primary-banner.mobile{display:none}.blog #contentSection .primary-banner.tablet{display:block}.blog .set-blog-page-width .post-info{padding:1.25em 5%;background:#fff}.blog-single .related-articles{padding:0 0 4em;clear:both}.blog #contentSection .blog-single .related-articles h1{margin:0 auto!important;font-size:1.125em!important;text-transform:uppercase;letter-spacing:2px;font-weight:400!important;width:90%!important}.blog #contentSection .blog-single .related-articles h2{margin-top:0!important}.blog #contentSection .blog-single .related-articles h2 a{font-size:1.625em!important;border:none!important;margin:0!important;line-height:normal!important;width:100%!important;padding:0!important;text-decoration:none;font-weight:400}.blog #contentSection .blog-single .related-articles .post_content{float:left;font-size:.875em;width:90%;margin:.625em 5%}.blog #contentSection .blog-single .related-articles .post_content a{font-size:inherit;font-weight:700;display:inline-block}.blog #contentSection .blog-single .related-articles span.post_date{width:90%;margin:0 5%}.blog #contentSection .blog-single .related-articles span.post_date .date{margin-right:5px}.blog #contentSection .blog-single .related-articles span.post_date .author a{text-decoration:none}.blog #contentSection .blog-single .related-articles h2 a:focus,.blog #contentSection .blog-single .related-articles h2 a:hover,.blog #contentSection .blog-single .related-articles span.post_date .author a:focus,.blog #contentSection .blog-single .related-articles span.post_date .author a:hover{text-decoration:underline}.blog-single .latest-post{width:48%;margin-left:4%;float:left}.blog-single .related-post{width:48%;float:left}.blog #contentSection .blog-single .latest-post img,.blog #contentSection .blog-single .related-post img{margin:0 auto .9375em!important;width:100%!important}.blog #contentSection .blog-single img{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;text-align:initial}.ie6 .blog #contentSection .blog-single img,.ie7 .blog #contentSection .blog-single img,.ie8 .blog #contentSection .blog-single img,.ie9 .blog #contentSection .blog-single img{opacity:1!important}div.blog_posts_single div.post_content{width:100%!important}div.blog_posts_single div.post_content p{line-height:1.25!important;padding-bottom:.875em!important}div.blog_posts_single div.post_content ul{width:80%!important;margin:0 auto!important;display:table}div.blog_posts_single div.post_content ul li{line-height:1.875!important;margin:1.25em 0!important;font-size:1.125em;list-style-type:circle!important}div.blog_posts_single div.post_content .st-accordion ul>li{margin:.3125em 0!important}div.blog_posts_single div.post_content .st-accordion ul>li ul>li{margin:1.25em 0!important}div.blog_posts_single div.post_content .st-accordion ul li a{text-decoration:none}#contentSection div.blog_posts_single div.post_content .st-accordion ul li p{width:80%!important}div.blog_posts_single h1{text-transform:none!important;font-size:1.5em!important;margin-bottom:.3125em!important}div.blog_posts_single div.banner{float:left!important;position:relative!important;margin:1em 0 0!important;width:940px!important}div.blog_posts_single div.banner iframe,div.blog_posts_single div.banner img{margin-bottom:1em!important}div.blog_posts_single div.details_socialbuttons{float:left!important;position:relative!important;margin-top:.625em!important}div.blog_posts_single div.post_content ul.rslides{max-width:none!important;float:left!important;clear:both!important;width:100%!important}div.blog_posts_single div.post_content ul.rslides li{width:100%!important;margin:0!important;padding:0!important;display:block!important}div.blog_posts_single div.post_content ul.rslides li img{width:100%!important;margin:0!important}div.blog_posts_single div.post_content ul.rslides+.prev{left:.625em!important}div.blog_posts_single div.post_content ul.rslides+.prev+.next{right:.625em!important}@media only screen and (max-width:1000px){.blog #contentSection .blog-single [class^=image-left]{margin-left:2%!important}.blog #contentSection .blog-single [class^=image-right]{margin-right:2%!important}}@media only screen and (max-width:900px){.blog #contentSection .primary-banner{width:170%!important;margin-left:-35%;padding-bottom:34.33%}.blog #contentSection .blog-single [class^=image-left],.blog #contentSection .blog-single [class^=image-right]{width:80%!important;margin:.625em auto 1.875!important;float:none;clear:both;padding:0!important}}@media only screen and (max-width:768px){.blog #contentSection .blog-single [id*=section] .tip{margin-bottom:1.25em}.blog #contentSection .blog-single h2,.blog #contentSection .content .post_content p,.blog .author-profile-text p{width:100%!important}.blog #contentSection .content .post_content p,.blog .author-profile-text p{font-size:1em!important;line-height:1.25!important}.blog .blog-categories>div>span{padding:4% 0 1%;width:80%;text-align:center}.blog .blog-categories ul{padding:1% 0 4%;width:80%;text-align:center}.blog .template_blog_comments .form p{margin:0}.blog .template_blog_comments .form label{width:100%;text-align:left;margin:.3125em 0 -.3125em}.blog .template_blog_comments .form .textarea,.blog .template_blog_comments .form .textfield{width:98%}.blog #contentSection .blog-single [class^=image-left],.blog #contentSection .blog-single [class^=image-right]{width:80%!important;padding:0!important}div.blog_posts_single div.post_content ul{width:60%!important}div.blog_posts_single div.post_content ul li{font-size:1em!important;line-height:1.5!important;margin:1em 0!important}.blog .author-profile.profile.list-page{display:none}}@media only screen and (max-width:600px){.blog #contentSection h1{line-height:1.875!important;font-size:1.5625em!important}.blog #contentSection .blog-single h2,.blog #contentSection .content .post_content p,.blog #contentSection h1,.blog #contentSection h2,.blog #contentSection h3,.blog #contentSection h4,.blog #contentSection h5,.blog .author-profile-text p{width:90%!important}.blog .author-profile.bottom{display:block}.blog #social-top{display:none}.blog .social-share{width:100%;margin:0}.blog .social-share>div{float:none;margin:0 auto}.blog .social-share>div>span{display:block;text-align:center;line-height:20px}.blog .social-share ul{float:none;margin:0 auto}.blog #contentSection .content .post_content .col-2 .col,.blog #contentSection .content .post_content .col-3 .col,.blog #contentSection .content .post_content .col-4 .col,.blog #contentSection .content .post_content .img-box .col-2 img.col,.blog #contentSection .content .post_content .img-box .col-3 img.col,.blog #contentSection .content .post_content .img-box .col-4 img.col{width:100%!important;margin-left:0!important}.blog #contentSection .content .post_content .col-2 p.col,.blog #contentSection .content .post_content .col-3 p.col,.blog #contentSection .content .post_content .col-4 p.col{width:90%!important;margin:.625em auto 1.25em!important;padding:0!important;float:none!important}.blog #contentSection .content .post_content .col-2 .col p,.blog #contentSection .content .post_content .col-3 .col p .blog #contentSection .content .post_content .col-4 .col p{width:90%!important}.blog .divider{margin:1em auto!important}.blog #contentSection h1.title span{font-size:1.625em!important}.blog #contentSection h2{font-size:1.5em!important}.blog #contentSection .blog-single [class^=image-left],.blog #contentSection .blog-single [class^=image-right]{width:90%!important;padding:0!important}.blog-single .latest-post,.blog-single .related-post{width:100%;margin:0}.blog-single .related-post{padding-bottom:1.25em;margin:1.25em 0!important}.blog-single .latest-post>div,.blog-single .related-post>div{width:100%;margin:0 auto}.blog #contentSection .blog-single .related-articles h2 a{font-size:1.5em!important}}@media only screen and (max-width:499px){.blog #contentSection .primary-banner{width:100%!important;margin-left:0;padding-bottom:66.33%}.blog #contentSection .primary-banner.mobile{display:block}.blog #contentSection .primary-banner.tablet{display:none}div.blog_posts_single div.post_content ul{width:80%!important}div.blog_posts_single div.post_content ul li{font-size:1em!important;line-height:1.5!important;margin:.625em 0!important}}@media only screen and (min-width:601px) and (max-width:767px){.blog #contentSection .content .post_content .col-2 .col,.blog #contentSection .content .post_content .col-3 .col{width:100%!important;margin:0!important}.blog #contentSection .content .post_content .col-4 .col{width:50%!important}.blog #contentSection .content .post_content .col-2 .col p,.blog #contentSection .content .post_content .col-2 p.col,.blog #contentSection .content .post_content .col-3 .col p,.blog #contentSection .content .post_content .col-3 p.col{width:80%!important;margin:.625em auto 1.25em!important;float:none!important;padding:0!important}.blog #contentSection .content .post_content .col-4 .col p,.blog #contentSection .content .post_content .col-4 p.col{padding:0!important;width:80%!important;margin:.625em auto 1.25em!important;float:none!important}.blog #contentSection .content .post_content .col-2 .col:first-child,.blog #contentSection .content .post_content .col-3 .col:first-child,.blog #contentSection .content .post_content .col-4 .col:first-child{padding:0!important}.blog #contentSection .content .post_content .col-2 p.col:first-child,.blog #contentSection .content .post_content .col-3 p.col:first-child,.blog #contentSection .content .post_content .col-4 p.col:first-child{padding:0!important;width:80%!important;margin:.625em auto 1.25em!important}.blog #contentSection .content .post_content .col-4 p.col:nth-child(3){float:none!important}.blog-single .latest-post{width:49%;margin:0 0 0 2%}.blog-single .related-post{width:49%}}@media only screen and (max-width:1023px){#contentSection .set-page-width:not(.breadcrumbs){width:calc(100% - 4em)}}@media only screen and (min-width:768px){#hero{height:75vw}#by-topic li:not(.slick-slide){-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}#latest-swiper li:not(.slick-slide){-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}#featured article{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#featured article>a{padding-bottom:58.5%}.latest-post article,.related-post article{padding-bottom:120%}#by-topic article,.blog_posts_main article{padding-bottom:120%}#featured ul li [class*=span_]:first-child{margin-left:0}#featured ul li:nth-child(2) article>a{background:var(--blog-featured1-tablet)}#featured ul li:nth-child(4) article>a{background:var(--blog-featured2-mobile)}#featured article>div p{margin-top:0}}@media only screen and (min-width:768px) and (max-width:1023px){#featured article>.span_1_of_2{width:49%;margin:1% 0 1% 2%}}@media only screen and (min-width:801px) and (max-width:1000px){.blog #contentSection .primary-banner{width:160%!important;margin-left:-28%;padding-bottom:32.33%}.blog #contentSection .content .post_content .col-4 .col{width:50%!important}.blog #contentSection .content .post_content .col-3 .col p,.blog #contentSection .content .post_content .col-3 p.col{width:28%!important;margin-left:4%!important}.blog #contentSection .content .post_content .col-4 .col p,.blog #contentSection .content .post_content .col-4 p.col{width:44%!important}.blog #contentSection .content .post_content .col-2 p.col:first-child{width:44%!important;margin-left:2%!important}.blog #contentSection .content .post_content .col-3 p.col:first-child{width:28%!important;margin-left:4%!important}.blog #contentSection .content .post_content .col-4 p.col:first-child{width:44%!important;margin-left:4%!important}.blog #contentSection .content .post_content .col-4 p.col:nth-child(3){clear:left!important;width:44%!important;margin-left:4%!important}}@media only screen and (min-width:1001px){.blog #contentSection .primary-banner{width:150%!important;margin-left:-25%;padding-bottom:30.33%}.blog #contentSection .content .post_content .col-3 p.col{padding:0 2%!important;width:28%!important;margin-left:2%!important}.blog #contentSection .content .post_content .col-4 p.col{padding:0 2%!important;width:19.5%!important;margin-left:2%!important}.blog #contentSection .content .post_content .col-2 p.col:first-child{width:44%!important}.blog #contentSection .content .post_content .col-3 p.col:first-child{width:28%!important;padding:0 2%!important}.blog #contentSection .content .post_content .col-4 p.col:first-child{width:19.5%!important;padding:0 2%!important}}@media only screen and (min-width:940px){.blog-single .span_1_of_1.full-width{margin:0 0 2% calc(((var(--full-width) - 940px)/ 2) * -1)!important}}@media only screen and (min-width:1024px){.blog #contentSection h1{margin:3em auto 0!important}.blog #contentSection .content.author h1,.blog #contentSection .content.category h1,.blog #contentSection .content.latest h1{margin:3em auto 1em!important}.blog #breadcrumb{margin:1rem 0 -2rem}.scroll-padding{overflow-x:auto;padding:0 calc((100% - 92%)/ 2)}div.swiper-container{overflow:auto}#by-topic li.padding-fix:not(.slick-slide){-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:calc(((100vw - 96%)/ 2) - 1vw);-ms-flex-preferred-size:calc(((100vw - 96%)/ 2) - 1vw);flex-basis:calc(((100vw - 96%)/ 2) - 1vw);-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}#by-topic li:not(.slick-slide){-webkit-flex:0 0 16.6666%;-ms-flex:0 0 16.6666%;flex:0 0 16.6666%}#latest-swiper li:not(.slick-slide){-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}#hero{height:50vw;background:var(--blog-hero-img-tablet)}#featured article>a{padding-bottom:29.4%}.latest-post article,.related-post article{padding-bottom:60%}#by-topic article,.blog_posts_main article{padding-bottom:150%}#by-topic li.span_1_of_6{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}}@media only screen and (min-width:1024px) and (max-width:1279px){#contentSection .set-page-width:not(.breadcrumbs){width:92%}}@media only screen and (min-width:1280px){.scroll-padding{padding:0 calc((100% - 1200px)/ 2)}#by-topic li.padding-fix:not(.slick-slide){-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:calc(((100vw - 1200px)/ 2) - 1vw);-ms-flex-preferred-size:calc(((100vw - 1200px)/ 2) - 1vw);flex-basis:calc(((100vw - 1200px)/ 2) - 1vw);-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.blog #contentSection .primary-banner{width:130%!important;margin-left:-16%;padding-bottom:26.33%}}@media only screen and (min-width:1440px){.scroll-padding{padding:0 calc((100% - 1410px)/ 2)}#by-topic li.padding-fix:not(.slick-slide){-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:calc(((100vw - 1410px)/ 2) - 1vw);-ms-flex-preferred-size:calc(((100vw - 1410px)/ 2) - 1vw);flex-basis:calc(((100vw - 1410px)/ 2) - 1vw);-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}#hero{height:33vw;background:var(--blog-hero-img-desktop)}.blog #contentSection .primary-banner{width:100%!important;margin-left:0;padding-bottom:20.33%}#featured ul li:nth-child(2) article>a{background:var(--blog-featured1-desktop)}#featured ul li:nth-child(4) article>a{background:var(--blog-featured2-mobile)}}@media only screen and (min-width:1680px){.scroll-padding{padding:0 calc((100% - 1620px)/ 2)}#by-topic li.padding-fix:not(.slick-slide){-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:calc(((100vw - 1620px)/ 2) - 1vw);-ms-flex-preferred-size:calc(((100vw - 1620px)/ 2) - 1vw);flex-basis:calc(((100vw - 1620px)/ 2) - 1vw);-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}.blog .loading-spinner{display:none;opacity:0;position:absolute;z-index:2;padding:0;background:rgba(236,236,236,.75);width:100%;margin:0;border:none;top:0;bottom:0;left:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none}.blog .loading-spinner p.loader{height:30px;width:30px;position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;opacity:1;filter:alpha(opacity=100);-webkit-animation:rotation .7s infinite linear;animation:rotation .7s infinite linear;border-left:8px solid rgba(0,0,0,.2);border-right:8px solid rgba(0,0,0,.2);border-bottom:8px solid rgba(0,0,0,.2);border-top:8px solid var(--primary-text-colour);border-radius:100%;background:0 0}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.blog .loading-spinner p.loading-message{margin-top:60px;text-align:center}.twitter-tweet{margin:.625em auto 1.875em!important;max-width:90%!important}.blog #contentSection .kendal .kendal-content{padding:0 4% 0 170px}.blog #contentSection .kendal img{width:auto!important}.blog #contentSection .kendal .kendal-logo{float:left;padding:0 40px 15px 20px}.blog #contentSection .kendal .kendal-vid{width:55%;float:right;padding:0 0 0 20px}.blog #contentSection .kendal .kendal-vid .vid-thumb{width:100%!important}.blog #contentSection .kendal-vid img.play-vid{opacity:1;width:55px!important;display:inline-block;clear:both}.blog #contentSection .kendal-vid .video-container .youtube-player .vid-title span{font-size:1em}.blog #contentSection img.kendal-mountain{position:absolute;bottom:0;right:0;width:auto!important;max-width:20%!important}@media only screen and (max-width:768px){.blog #contentSection .kendal .kendal-content{padding:0 4%}.blog #contentSection .kendal .kendal-vid{width:100%;float:left;padding:0}}@media only screen and (max-width:600px){.blog #contentSection .kendal .kendal-logo{float:left;padding:0 20px 15px}.blog #contentSection .kendal .kendal-vid{width:100%;float:left;padding:0}.blog #contentSection img.kendal-mountain{max-width:40%!important}}@media only screen and (max-width:600px){.blog #contentSection .avatar img,.blog #contentSection .blog-single .avatar img{margin:-4em 0 0!important}}@media only screen and (max-width:767px){#featured ul li{margin:1em 0 0}#featured li:nth-child(4) article{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#featured ul li:last-child article{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:4em}}