/*!
Theme Name: WebGuild
Theme URI: https://WebGuild.org
Author: WebGuild
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: WebGuild

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

WebGuild is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.sm{box-sizing:border-box;position:relative;z-index:9999;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:default}.sm::after{content:"";display:block;height:0;font:0px/0 serif;clear:both;overflow:hidden}.sm *,.sm *::before,.sm *::after{box-sizing:inherit}/*! purgecss start ignore */html{line-height:1.5em}p{margin-bottom:1.65em;line-height:1.7em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}big{font-size:125%}a{text-decoration:none;outline:0 !important;color:#3139f2}a:hover{text-decoration:none;outline:0}a:visited,a:focus{color:#3139f2}p:last-child:not(:first-child){margin-bottom:0}.white{color:white}.bg-white{background:white;z-index:0}.text-white{color:white}.text-white p,.text-white h1,.text-white .h1,.text-white h2,.text-white .h2,.text-white h3,.text-white .h3,.text-white h4,.text-white .h4,.text-white h5,.text-white .h5,.text-white h6,.text-white .h6{color:white}ul{margin-left:15px;padding-left:15px;line-height:1.7em}ul li{margin-bottom:10px}ul li:last-child{margin-bottom:0}@media (min-width: 600px){ul{margin-left:15px;padding-left:30px}}.brand-ul{list-style:none;padding-left:0;line-height:1}.brand-ul li{background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 37.67"><defs><style>.cls-1{fill:%233139f2;}</style></defs><g id="Fill-8-Clipped"><path id="Fill-8" class="cls-1" d="M20,18.83,0,0C2.53,6.57,3.92,11.51,4.12,18.55,3.87,25.76,2.48,30.89,0,37.67L20,18.83"/></g></svg>');background-size:10px auto;background-repeat:no-repeat;background-position:left 2px;padding-left:20px;margin-bottom:12px}h1,h2,h3,h4,h5,h6{clear:both}h1,.h1{color:#000;font-weight:900}h2,.h2{color:#000;font-weight:900}h3,.h3{color:#000;font-weight:900}h4,.h4{color:#000;font-weight:900}h5,.h5{color:#000;font-weight:900}h6,.h6{color:#000;font-weight:900}h1,.h1{font-size:2rem;margin-bottom:1.25rem;letter-spacing:-.5px;line-height:1}@media (min-width: 600px){h1,.h1{letter-spacing:-1px;font-size:2.5rem}}h1,h2{font-weight:900}h3,h5{font-weight:900}h2,.h2{font-size:1.8rem;line-height:1.1em;margin:0  0 1.5rem 0;font-weight:900}@media (min-width: 600px){h2,.h2{font-size:2.1rem}}h3{font-size:1.6rem;margin:0  0 1.4rem 0}@media (min-width: 1200px){h3{font-size:1.7rem}}h4,.h4{font-weight:900;font-size:1.4rem;letter-spacing:-0.3px;margin:0 0 1.25rem 0;line-height:1.2em}h5,.h5{font-size:1.12rem;margin-bottom:15px;line-height:1.18em}h6,.h6{font-weight:500;margin:0.7rem 0;font-size:.8em}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! purgecss end ignore */button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}/*! purgecss start ignore */.global-header{left:0;width:100%;padding:0;z-index:9;position:relative;font-family:"Ubuntu",sans-serif;background:#ffffff;border-bottom:1px solid #efefef}.global-header .site-meta{display:none}.global-header .head-wrap{height:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (max-width: 599px){.global-header .head-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 769px){.global-header .head-wrap{height:70px}}.global-header .head-wrap .-branding{float:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}@media (max-width: 599px){.global-header .head-wrap .-branding{width:calc(50% - 15px)}}.global-header .head-wrap .-branding .logo{max-width:189px;width:100%;display:block}@media (max-width: 440px){.global-header .head-wrap .-branding .logo{margin:0}.global-header .head-wrap .-branding .logo img{max-width:150px}}.global-header .head-wrap .-branding .logo img{display:block}.global-header .head-wrap #nav-toggle{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;display:-ms-flexbox;display:flex;margin:0 0 0 auto}@media (min-width: 769px){.global-header .head-wrap #nav-toggle{display:none}}.global-header .head-wrap nav.nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;margin-left:auto}.global-header .head-wrap nav.nav .menu-main-menu-container{width:100%}.global-header .head-wrap nav.nav ul#primary-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.global-header .head-wrap nav.nav ul#primary-menu li{display:block;position:relative}.global-header .head-wrap nav.nav ul#primary-menu li a{font-size:16px;color:#434343;padding:25px 10px;margin:0 10px}.global-header .head-wrap nav.nav ul#primary-menu li:last-child a{margin-right:0}.global-header .head-wrap nav.nav ul#primary-menu .sub-menu{background:white;position:absolute;padding:10px 20px;border-top:2px solid #e2e2e2;display:none}@media (max-width: 599px){.global-header .head-wrap nav.nav ul#primary-menu .sub-menu{position:relative}}.global-header .head-wrap nav.nav ul#primary-menu .sub-menu li a{padding:0;margin:10px 0 15px}@media (max-width: 768px){.global-header .head-wrap nav.nav{display:none}}.global-header .head-wrap nav.mobile-navigation{background:transparent;width:100%;left:0;position:absolute;top:50px;padding:0;display:none;z-index:11;height:100%}.global-header .head-wrap nav.mobile-navigation ul#primary-menu{display:block !important;padding:0 15px;margin:0}.global-header .head-wrap nav.mobile-navigation ul#primary-menu li{list-style:none;position:relative;text-align:left;display:block;font-size:30px;transition:all .3s ease-in-out;margin:0}.global-header .head-wrap nav.mobile-navigation ul#primary-menu li .parent{padding:14px 0;line-height:1.1;box-sizing:border-box;opacity:1;display:block;font-weight:400;font-size:18px;white-space:normal;border-bottom:1px solid #e4e4ec;width:100%;color:#000;font-weight:600;margin:0;z-index:1}.global-header .head-wrap nav.mobile-navigation ul#primary-menu .menu-item-has-children .sub-toggle{content:'';display:block;position:absolute;top:3px;right:0;z-index:2;background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 37.67"><defs><style>.cls-1{fill:%23000000;}</style></defs><g><path id="Fill-8" class="cls-1" d="M20,18.83,0,0C2.53,6.57,3.92,11.51,4.12,18.55,3.87,25.76,2.48,30.89,0,37.67L20,18.83"/></g></svg>');background-size:8px auto;background-repeat:no-repeat;background-position:right center;transform:translate3d(0, 1px, 0);width:40px;height:40px}.global-header .head-wrap nav.mobile-navigation ul#primary-menu .menu-item-has-children .sub-menu{display:none;margin-left:0px;padding:0 0 0 10px;border-top:0;background:none;width:100%}.global-header .head-wrap nav.mobile-navigation ul#primary-menu .menu-item-has-children .sub-menu li a{width:100%;transition:all .5s;font-size:17.5px;font-weight:400;margin:0;padding:12px 0}.global-header .head-wrap nav.mobile-navigation ul#primary-menu .menu-item-has-children .sub-menu li:last-child{margin-bottom:0}.global-header .head-wrap nav.mobile-navigation ul#primary-menu .menu-item-has-children.show-sub .sub-toggle{transform:rotate(90deg);transition:none;background-position:top}#bar2{transform:translateX(3.5px)}.open-menu #nav-toggle svg rect{fill:black;color:black}.open-menu #nav-toggle svg #bar1{transform:rotate(45deg) translate3d(2px, -10px, 0);transition:0}.open-menu #nav-toggle svg #bar2{transform:translateX(-4px);transition:0;opacity:0}.open-menu #nav-toggle svg #bar3{transform:rotate(-45deg) translate3d(-15.5px, 4px, 0);transition:0}.open-menu .global-header .head-wrap nav.mobile-navigation{display:block;opacity:1}.open-menu .menu-bg{transform:scaleY(1)}.menu-bg-wrap{width:100%;overflow:hidden;position:fixed;height:100%;z-index:8;display:none}.menu-bg{width:100%;height:100%;position:fixed;top:0;left:0;transform:scaleY(0);transform-origin:center center;background:#f2f4f5}/*! purgecss end ignore */.btn{background:none;padding:10px 15px;display:inline-block;text-align:center;font-size:16px;font-family:"Ubuntu",sans-serif;font-weight:600;text-transform:capitalize;transition:all 0.35s ease-out;position:relative;white-space:normal}.btn:visited{color:inherit}.btn:hover{transition:all 0.2s ease-in}@media (min-width: 1200px){.btn{padding:12px 45px;font-size:18px}}.btn-outline{border:1px solid}.btn-outline:hover{color:white !important}.btn-outline.btn-primary{border-color:#3139f2}.btn-outline.btn-light{border-color:#d2d2d2;color:#4e4e4e}.btn-primary{color:#fff;background:#3139f2;border-color:#3139f2}.btn-primary:visited{color:#fff}.btn-primary:hover{background:#0d15ca;border-color:#0d15ca;box-shadow:none}.btn-white{color:#3139f2;background:white;border-color:white}.btn-white:visited{color:#3139f2;background:white;border-color:white}.btn-white:hover{border-color:white;background:#17468f;border-color:#17468f;color:white}.btn-lg{font-size:1.25rem;padding:13px 20px}@media (min-width: 1200px){.btn-lg{padding:13px 45px;font-size:1.4rem}}.btn-shield:after{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 37.67"><defs><style>.cls-1{fill:%23ffffff;}</style></defs><g id="Fill-8-Clipped"><path id="Fill-8" class="cls-1" d="M20,18.83,0,0C2.53,6.57,3.92,11.51,4.12,18.55,3.87,25.76,2.48,30.89,0,37.67L20,18.83"/></g></svg>');background-size:8px auto;background-repeat:no-repeat;background-position:left 1px;content:"";display:inline-block;transform:translate3d(0, 5px, 0);width:10px;height:20px;margin-left:8px;margin-top:-4px;transition:transform 500ms ease}.btn-shield:hover:after{transition:transform 100ms ease;transform:translate3d(3px, 5px, 0)}/*! purgecss start ignore */.takeaways{padding:25px;position:relative;margin:30px 0}.takeaways h3{margin-top:0}.takeaways ul{margin:0}.takeaways:before{content:'';border-top:2px solid #73e047;border-left:2px solid #73e047;display:inline-block;width:38%;height:3.25rem;position:absolute;left:0;top:0}.takeaways:after{content:'';border-bottom:2px solid #73e047;border-right:2px solid #73e047;display:inline-block;width:38%;height:3.25rem;position:absolute;bottom:0;right:0}/*! purgecss end ignore *//*! purgecss start ignore */table td,table th{border:1px solid #d6dee2}table{border-collapse:collapse;margin:0 0 1.65em}table td,table th{padding:5px 10px}table tbody tr:first-child td,table tbody tr:first-child th{border-top:1px solid #d6dee2;font-weight:600;font-size:.85em;background-color:#fff !important;position:relative;box-shadow:2px 0 0 0 rgba(196,196,196,0.1),3px 0 0 0 rgba(196,196,196,0.05),5px 0 0 0 rgba(196,196,196,0.03),8px 0 0 0 rgba(196,196,196,0.03),11px 0 0 0 rgba(196,196,196,0.05)}table tbody tr td:first-child{font-weight:600;font-size:.85em;background-color:#fff !important;position:relative;box-shadow:2px 0 0 0 rgba(196,196,196,0.1),3px 0 0 0 rgba(196,196,196,0.05),5px 0 0 0 rgba(196,196,196,0.03),8px 0 0 0 rgba(196,196,196,0.03),11px 0 0 0 rgba(196,196,196,0.05)}table tbody tr:nth-child(odd) td{background-color:#eff1f3}table tbody tr:nth-child(2n) td{background-color:#f8fafb}/*! purgecss end ignore */.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before:after,.clear:after:after,.entry-content:before:after,.entry-content:after:after,.comment-content:before:after,.comment-content:after:after,.site-header:before:after,.site-header:after:after,.site-content:before:after,.site-content:after:after,.site-footer:before:after,.site-footer:after:after{content:"";display:table;clear:both}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}*{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}html{font-size:18px}/*! purgecss start ignore */body{font-family:"Ubuntu",sans-serif;font-size:1rem;font-weight:500;color:#231f20;margin-left:auto;margin-right:auto}img{max-width:100%;height:auto}.hide-for-resource .global-header .head-wrap .nav{display:none !important}/*! purgecss end ignore */.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.page-content{padding-top:30px;padding-bottom:30px}@media (min-width: 600px){.page-content{padding-top:50px;padding-bottom:50px}}.container{margin:0 auto}@media (min-width: 768px){.container{max-width:800px}}@media (max-width: 800px){.container{padding:0 15px}}@media (min-width: 768px){.container.wide{max-width:960px}}@media (max-width: 990px){.container.wide{padding:0 15px}}/*! purgecss start ignore */.section{padding-top:2rem;padding-bottom:2rem}.section.-first{padding-top:0}.section.-last{padding-bottom:0}.section+.section{padding-top:0}.global-footer{background:#f8fafb;padding:45px 0;border-top:1px solid #e5eef3}.global-footer .-f-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.global-footer .-f-content .copyright{width:100%;color:#777;font-size:.9em;margin-top:0;width:100%}@media (min-width: 600px){.global-footer .-f-content .copyright{width:40%;text-align:right}}.global-footer .-f-content .copyright a{color:inherit;text-decoration:underline}.resources-template-default .hero{position:relative}@media (min-width: 1200px){.resources-template-default .hero .hero-content-wrap{max-width:60%;padding:100px 0}}.resources-template-default .hero>.container{position:relative;z-index:1}.resources-template-default .hero-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;display:none}@media (min-width: 1200px){.resources-template-default .hero-bg-img{display:block}}/*! purgecss start ignore */h5{font-size:1em}.breadcrumbs{font-size:.7em;letter-spacing:-.5px;margin-bottom:12px;color:#777;line-height:1.2em}.breadcrumbs a{color:inherit}.hero{background:#f8fafb;border-bottom:1px solid #e5eef3;text-align:left;padding:15px 0 28px}@media (min-width: 600px){.hero.cta-on{margin-bottom:150px;padding-bottom:0}}.hero.prod-img-on>.container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.hero.prod-img-on .hero-content-wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}}.hero.prod-img-on .hero-title-wrap{width:100%}@media (min-width: 768px){.hero.prod-img-on .hero-title-wrap{width:calc(60% - 15px);padding:0 15px 0 0}}.hero.prod-img-on .product-image{width:100%;margin-top:25px}@media (min-width: 768px){.hero.prod-img-on .product-image{width:40%;margin-top:0}}.hero .breadcrumbs{width:100%}.hero h1{margin-top:0;margin-bottom:5px}.hero h1:after{display:block;margin:10px 0 10px 0;width:70px;height:3px;background:#e0e1e2;border-radius:3px;content:""}@media (min-width: 600px){.hero h1:after{margin:18px 0 10px 0;width:80px}}.hero .subtitle{font-size:1.3em;line-height:1.25em;margin-bottom:0px;margin-top:0}@media (min-width: 768px){.hero .subtitle{font-size:1.6em;line-height:1.5em}}.post-meta{font-size:.8em;line-height:1.5em;padding-left:15px;border-left:2px solid #e0e1e2;margin-bottom:30px}.post-meta .author{font-weight:600}.cta-component{background:white;display:block;padding:35px;-ms-flex-align:start;align-items:flex-start;width:100%;border-bottom:6px solid #73e047;margin:25px 0 0}@media (min-width: 768px){.cta-component{max-width:730px}}@media (min-width: 600px){.cta-component{margin-bottom:-150px;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex}}@media (min-width: 768px){.cta-component{margin-top:48px}}.cta-component .product-logo{margin:0 auto 15px}.cta-component .round-up-column{min-width:60%;-ms-flex:1;flex:1}.cta-component .cta-column{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1;flex:1;text-align:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}@media (min-width: 600px){.cta-component .cta-column{max-width:240px}}@media (max-width: 599px){.cta-component .cta-column .btn{width:100%}}@media (min-width: 600px){.cta-component .cta-column .btn{min-width:150px}}@media (min-width: 768px){.cta-component .cta-column .btn{min-width:240px;box-sizing:border-box}}.cta-component .rating{letter-spacing:-.5px}.cta-component .rating .-score{font-size:40px;color:#73e047;font-weight:600}.cta-component .rating .-total{color:#a6a6a6}.cta-component .stars-wrap{margin:5px auto 10px}.cta-component .brand-ul{margin:0}/*! purgecss end ignore *//*! purgecss start ignore */.faq{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e2e2e2}.faq p{margin:0}.question{font-weight:600;margin-bottom:5px}.pros-cons h5{font-size:1.2em;padding-bottom:6px;margin:0 0 10px;border-bottom:1px solid #ececec}.pros-cons ul{margin:0 0 0 15px;padding:0;list-style:none}.pros-cons li{position:relative;padding-left:25px;margin-bottom:15px}.pros-cons li:before{content:"";background-size:15px 15px;width:15px;height:15px;display:inline-block;position:absolute;top:6px;left:0}.pros li:before{background:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%2373e047" d="M104 224H24c-13.255 0-24 10.745-24 24v240c0 13.255 10.745 24 24 24h80c13.255 0 24-10.745 24-24V248c0-13.255-10.745-24-24-24zM64 472c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zM384 81.452c0 42.416-25.97 66.208-33.277 94.548h101.723c33.397 0 59.397 27.746 59.553 58.098.084 17.938-7.546 37.249-19.439 49.197l-.11.11c9.836 23.337 8.237 56.037-9.308 79.469 8.681 25.895-.069 57.704-16.382 74.757 4.298 17.598 2.244 32.575-6.148 44.632C440.202 511.587 389.616 512 346.839 512l-2.845-.001c-48.287-.017-87.806-17.598-119.56-31.725-15.957-7.099-36.821-15.887-52.651-16.178-6.54-.12-11.783-5.457-11.783-11.998v-213.77c0-3.2 1.282-6.271 3.558-8.521 39.614-39.144 56.648-80.587 89.117-113.111 14.804-14.832 20.188-37.236 25.393-58.902C282.515 39.293 291.817 0 312 0c24 0 72 8 72 81.452z"></path></svg>') no-repeat 50%}.cons li:before{top:8px;background:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23ff6b6b" d="M0 56v240c0 13.255 10.745 24 24 24h80c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H24C10.745 32 0 42.745 0 56zm40 200c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24zm272 256c-20.183 0-29.485-39.293-33.931-57.795-5.206-21.666-10.589-44.07-25.393-58.902-32.469-32.524-49.503-73.967-89.117-113.111a11.98 11.98 0 0 1-3.558-8.521V59.901c0-6.541 5.243-11.878 11.783-11.998 15.831-.29 36.694-9.079 52.651-16.178C256.189 17.598 295.709.017 343.995 0h2.844c42.777 0 93.363.413 113.774 29.737 8.392 12.057 10.446 27.034 6.148 44.632 16.312 17.053 25.063 48.863 16.382 74.757 17.544 23.432 19.143 56.132 9.308 79.469l.11.11c11.893 11.949 19.523 31.259 19.439 49.197-.156 30.352-26.157 58.098-59.553 58.098H350.723C358.03 364.34 384 388.132 384 430.548 384 504 336 512 312 512z"></path></svg>') no-repeat 50%}.pros-cons:not(.two-col) .pros-wrapper{margin-bottom:30px}@media (min-width: 600px){.pros-cons.two-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.pros-cons.two-col .intro-wrapper{width:100%;margin-bottom:15px}.pros-cons.two-col .cons-wrapper,.pros-cons.two-col .pros-wrapper{width:calc(50% - 30px)}.pros-cons.two-col .cons-wrapper{padding-left:15px}.pros-cons.two-col .pros-wrapper{padding-right:15px}}/*! purgecss end ignore */
