@font-face{font-family:lato;font-style:normal;font-weight:400;src:local(""),url(../fonts/lato-v17-latin-regular.woff2) format("woff2"),url(../fonts/lato-v17-latin-regular.woff) format("woff");font-display:swap}@font-face{font-family:lato;font-style:normal;font-weight:700;src:local(""),url(../fonts/lato-v17-latin-700.woff2) format("woff2"),url(../fonts/lato-v17-latin-700.woff) format("woff");font-display:swap}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;margin:0;padding:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}header,footer,aside,nav,article{display:block}img{display:inline-block}html,body{-webkit-font-smoothing:antialiased}.wrapper{width:100%;margin:0 auto}.wrapper .container{max-width:1140px;margin:0 auto}.wrapper header#cta{padding:20px 0;text-align:center;background-color:#595959;color:#fff}.wrapper header#cta strong{padding:5px;border:1px dotted #f5f5f5;background-color:#f5f5f5;color:#000}.wrapper header#header{padding:40px}.wrapper header#header .container{display:grid;grid-template-areas:"logo" "menu"}.wrapper header#header .container .logo{grid-area:logo}.wrapper header#header .container .logo a,.wrapper header#header .container .logo span{text-decoration:none;line-height:40px;font-size:25px;color:#000;margin:-10px 0 0 10px;vertical-align:middle}.wrapper header#header .container .logo img{display:inline-block;width:40px;height:auto;vertical-align:middle}.wrapper header#header .container nav{grid-area:menu;justify-self:right}.wrapper main{background:#fff}.wrapper main section{padding:40px}.wrapper main section:nth-child(odd){background-color:#f5f5f5}.wrapper main section.header header{text-align:center}.wrapper main section.breadcrumbs{padding:20px 40px;background-color:#eee}.wrapper main section.acf.comparison-table table{margin:0}.wrapper main section.acf.comparison-table table.columns-1 th,.wrapper main section.acf.comparison-table table.columns-1 td,.wrapper main section.acf.comparison-table table.columns-2 th,.wrapper main section.acf.comparison-table table.columns-2 td,.wrapper main section.acf.comparison-table table.columns-3 th,.wrapper main section.acf.comparison-table table.columns-3 td,.wrapper main section.acf.comparison-table table.columns-4 th,.wrapper main section.acf.comparison-table table.columns-4 td,.wrapper main section.acf.comparison-table table.columns-5 th,.wrapper main section.acf.comparison-table table.columns-5 td,.wrapper main section.acf.comparison-table table.columns-6 th,.wrapper main section.acf.comparison-table table.columns-6 td{width:100%}.wrapper main section.acf.comparison-table table tfoot{display:none}.wrapper main section.acf.comparison-table table tfoot tr th{border:none;background:0 0}.wrapper main section.acf.comparison-table table tfoot tr td div.cta{padding:0}.wrapper main section.acf.comparison-table table tr.labels th{border:none}.wrapper main section.acf.comparison-table table tr.labels th.current{border:1px solid #eee}.wrapper main section.acf.comparison-table table tr.header td{display:none}.wrapper main section.acf.comparison-table table tr.header th{display:block;background:#fff;border-radius:3px;margin:0 0 20px;border:none}.wrapper main section.acf.comparison-table table tr.header th:last-child{margin:0}.wrapper main section.acf.comparison-table table tr.header th div.title{padding:20px 10px;font-size:22px}.wrapper main section.acf.comparison-table table tr.header th div.title small{display:block;font-weight:400;margin:20px 0 0}.wrapper main section.acf.comparison-table table tr.header th div.rrp{position:relative;display:inline-block;padding:10px 0;font-size:23px;font-weight:300;color:#595959}.wrapper main section.acf.comparison-table table tr.header th div.rrp:after{content:' ';width:100%;border-bottom:2px solid red;position:absolute;top:55%;left:0}.wrapper main section.acf.comparison-table table tr.header th div.price{padding:10px}.wrapper main section.acf.comparison-table table tr.header th div.price sup{display:inline-block;font-size:23px}.wrapper main section.acf.comparison-table table tr.header th div.price span{display:inline-block;font-size:27px;font-weight:700;color:#000}.wrapper main section.acf.comparison-table table tr.header th div.discount{display:inline-block;margin:10px 0 0;padding:5px 40px;background:#ff0;font-weight:400;color:#595959}.wrapper main section.acf.comparison-table table tr div.cta{padding:20px 10px}.wrapper main section.acf.comparison-table table tr div.cta a.button{width:100%;padding:15px 0;font-size:18px}.wrapper main section.acf.comparison-table table tr th,.wrapper main section.acf.comparison-table table tr td{text-align:center}.wrapper main section.acf.comparison-table table tr th:first-child,.wrapper main section.acf.comparison-table table tr td:first-child{text-align:left}.wrapper main section.acf.comparison-table table tr th.row,.wrapper main section.acf.comparison-table table tr td.row{background:#f5f5f5;font-weight:700}.wrapper main section.acf.comparison-table table tr td.yes span{display:inline-block;width:20px;height:20px;text-indent:-9999px;background:url(../images/icons/tick.svg) center no-repeat;background-size:20px 20px}.wrapper main section.acf.comparison-table table tr td.no span{display:inline-block;width:20px;height:20px;text-indent:-9999px;background:url(../images/icons/cross.svg) center no-repeat;background-size:20px 20px}.wrapper main section.acf.comparison-table table tbody{display:none}.wrapper main section.acf.comparison-table table tbody tr:nth-child(odd) th,.wrapper main section.acf.comparison-table table tbody tr:nth-child(odd) td{background-color:#fff}.wrapper main section.acf.comparison-table table tbody tr:nth-child(even) th,.wrapper main section.acf.comparison-table table tbody tr:nth-child(even) td{background-color:#f5f5f5}.wrapper main section.acf.comparison-table table th.disabled,.wrapper main section.acf.comparison-table table td.disabled{background:#eee;opacity:.3}.wrapper main section.acf.content.front-page-with-video{padding-bottom:0}.wrapper main section.acf.content.front-page-with-video .video{margin:60px 0 0}.wrapper main section.acf.content-image div.media{margin:0 0 20px;text-align:center}.wrapper main section.acf.content-image div.media p{margin:0}.wrapper main section.acf.content-image div.media img{display:block}.wrapper main section.acf.content-image div.media iframe{display:block;width:100%}.wrapper main section.acf.cta{background:#000;color:#fff;text-align:center}.wrapper main section.acf.cta h4{color:#fff}.wrapper main section.acf.grid{text-align:center}.wrapper main section.acf.grid div.item{display:flex;margin:20px 0;padding:20px 0;border-bottom:1px solid #f5f5f5}.wrapper main section.acf.grid div.item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.wrapper main section.acf.grid div.item div.image{width:150px;flex:0 0 150px}.wrapper main section.acf.grid div.item div.image-small{width:50px;flex:0 0 50px}.wrapper main section.acf.grid div.item div.image-small img{border-radius:50%}.wrapper main section.acf.grid div.item div.text{text-align:left}.wrapper main section.acf.grid div.item div.text a.label{display:inline-block;margin:0 0 20px;padding:0 5px;background:#167cac;color:#fff;font-size:13px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.wrapper main section.acf.grid div.item div.text blockquote{margin:0 10px;font-size:14px}.wrapper main section.acf.grid div.item div.text blockquote p{margin:0 0 10px}.wrapper main section.acf.grid div.item div.text p a{display:block}.wrapper main section.acf.grid a.large.button{margin:20px 0 40px}.wrapper main section.acf.guarantee div.text{padding-top:120px;background-image:url(../images/guarantee.webp);background-position:top center;background-repeat:no-repeat;background-size:93px 93px}.wrapper main section.acf.guarantee div.text header{margin:0 0 10px}.wrapper footer#footer{padding:60px 40px}.wrapper footer#footer ul.column{margin:0;list-style:none}.wrapper footer#footer ul.column:first-child{grid-area:footer-column-1}.wrapper footer#footer ul.column:last-child{grid-area:footer-column-2}.wrapper footer#footer ul.column li{padding:3px 0}.wrapper footer#footer ul.column a{color:#126287;text-decoration:none}body.full-width .wrapper .container{max-width:100%;margin:0 auto}body.home main{background:0 0}body.home main section.header{padding:40px 40px 20px;background-color:transparent}body.home main section.acf.content{background-color:transparent!important;padding:0 40px 80px}body.home main section.acf.content article h2{margin:0 0 40px}body.home main section.acf:nth-child(even){background-color:#fff}body.page-template-page-basic .wrapper header#header .container{grid-template-areas:"logo"}@media only screen and (min-width:769px){.wrapper header#header .container{grid-template-areas:"logo menu";grid-template-columns:30% 70%}.wrapper main section.acf.content-image{padding-bottom:0}.wrapper main section.acf.content-image .container{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}.wrapper main section.acf.content-image div.media{margin:0;align-self:end}.wrapper main section.acf.content-image div.media img{display:block;width:100%;height:auto}.wrapper main section.acf.content-image div.content{padding:0 20px 20px;align-self:center}.wrapper main section.acf.content-image.left div.media{order:1}.wrapper main section.acf.content-image.left div.content{order:2}.wrapper main section.acf.content-image.right div.media{order:2}.wrapper main section.acf.content-image.right div.content{order:1}.wrapper main section.acf.comparison-table table.columns-2 th,.wrapper main section.acf.comparison-table table.columns-2 td{width:50%}.wrapper main section.acf.comparison-table table.columns-3 th,.wrapper main section.acf.comparison-table table.columns-3 td{width:33.33%}.wrapper main section.acf.comparison-table table.columns-4 th,.wrapper main section.acf.comparison-table table.columns-4 td{width:25%}.wrapper main section.acf.comparison-table table.columns-5 th,.wrapper main section.acf.comparison-table table.columns-5 td{width:20%}.wrapper main section.acf.comparison-table table.columns-6 th,.wrapper main section.acf.comparison-table table.columns-6 td{width:16.66%}.wrapper main section.acf.comparison-table table thead{display:table-header-group}.wrapper main section.acf.comparison-table table tbody{display:table-row-group}.wrapper main section.acf.comparison-table table tfoot{display:table-footer-group}.wrapper main section.acf.comparison-table table tr.header th{display:table-cell;background:0 0;margin:0}.wrapper main section.acf.comparison-table table tr.header td{display:table-cell}.wrapper main section.acf.cta .container{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}.wrapper main section.acf.cta .container div.text{text-align:right}.wrapper main section.acf.cta .container div.text h4{margin:0;padding:10px 0 5px}.wrapper main section.acf.cta .container div.text p{margin:0}.wrapper main section.acf.cta .container div.action{text-align:left}.wrapper main section.acf.grid div.items{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}.wrapper main section.acf.grid div.items.items-1{grid-template-columns:repeat(1,1fr)}.wrapper main section.acf.grid div.items.items-2{grid-template-columns:repeat(2,1fr)}.wrapper main section.acf.grid div.items.items-3{grid-template-columns:repeat(3,1fr)}.wrapper main section.acf.grid div.items div.item{margin:0;padding:0;border:none}.wrapper main section.acf.guarantee div.text{min-height:93px;padding:0 0 0 120px;background-position:0% 50%}.wrapper main section.acf.guarantee div.text header h3{padding-top:10px}footer#footer div.container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"footer-column-1 footer-column-2"}footer#footer div.container ul.column:last-child{text-align:right}footer#footer div.container ul.column li:last-child{margin-bottom:0}footer#footer div.container ul.column a{color:#126287;text-decoration:none}body.page-template-page-basic .wrapper header#header .container{grid-template-columns:100%}}nav#navigation input[type=checkbox]{display:none}nav#navigation input[type=checkbox]:checked~label.mobile-menu-toggle{background:url(../images/icons/menu-close.svg) center no-repeat;background-size:20px 20px}nav#navigation input[type=checkbox]:checked~ul#menu-main-menu{display:block}nav#navigation label.mobile-menu-toggle{position:absolute;z-index:3;top:50px;right:20px;margin:0;padding:0;width:20px;height:20px;background:url(../images/icons/menu.svg) center no-repeat;background-size:20px 20px;text-indent:-9999em;border-radius:0;transition:all .15s ease-in-out}nav#navigation ul#menu-main-menu{list-style:none;position:fixed;z-index:2;display:none;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:#f5f5f5;margin:0;padding:135px 20px 20px;list-style-type:none}nav#navigation ul#menu-main-menu li a{display:block;padding:10px 0;font-size:15px;border-top:1px solid #eee;color:#000}nav#navigation ul#menu-main-menu li a:hover{color:#167cac;text-decoration:underline}@media only screen and (min-width:769px){nav#navigation label.mobile-menu-toggle{display:none}nav#navigation ul#menu-main-menu{display:block;position:relative;width:auto;height:auto;background-color:transparent;margin:0;padding:0}nav#navigation ul#menu-main-menu li{display:inline-block}nav#navigation ul#menu-main-menu li.current-menu-item>a,nav#navigation ul#menu-main-menu li.current-menu-ancestor>a{font-weight:700}nav#navigation ul#menu-main-menu li a{padding:0 10px;line-height:40px;text-decoration:none;border:none}}@media only screen and (min-width:960px){nav#navigation ul#menu-main-menu li a{padding:0 20px}}body{font-family:lato,Arial,sans-serif;font-size:15px;line-height:24px;color:#595959;-webkit-font-smoothing:antialiased;background:url(../images/background.webp) top left repeat #d4d5d6;background-size:500px 500px}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{margin:0 0 20px;font-family:lato,Arial,sans-serif;color:#000;line-height:1;font-weight:400;letter-spacing:-1px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#0c415a}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}h1{font-size:36px;font-weight:700}h2{padding-top:10px;font-size:24px}h3{padding-top:10px;font-size:22px}h4{padding-top:10px;font-size:20px;color:#595959}h5{padding-top:10px;font-size:18px}h6{padding-top:10px;font-size:16px}.alignleft{float:left;margin:0 20px 10px 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:0 0 10px 20px}blockquote{margin:0;padding:0}blockquote p{font-size:15px;color:#595959;line-height:24px}blockquote p:last-child{margin:0}.wp-caption{max-width:100%}.wp-caption-text{margin:0;text-align:center;font-style:italic;color:#eee}details{margin:0 0 20px;padding:20px;background-color:#f5f5f5}details summary{cursor:pointer;font-weight:700}details p{margin:10px 0 0}.gallery{margin-bottom:20px!important}.gallery .gallery-caption{max-width:100%;margin:0;text-align:center;font-style:italic;color:#eee}header h1,header h2,header h3,header h4,header h5,header h6{margin:0;padding:0}header p{margin:0}hr{clear:both;float:left;width:100%;height:1px;margin:20px 0 40px;padding:0;border:none;background:#eee}img{max-width:100%;height:auto}.video{position:relative;margin:0 0 20px;padding-bottom:56.25%;height:0}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}a{color:#126287;text-decoration:none}p{margin:0 0 20px;font-size:15px;line-height:24px;-ms-word-wrap:break-word;-moz-word-wrap:break-word;word-wrap:break-word}dl dt{font-size:15px;font-weight:400;line-height:1;font-style:italic}dl dd{margin:0 0 20px;font-size:15px;font-weight:400;line-height:1}ul{margin:0 0 20px;list-style-type:disc;margin-left:20px}ol{margin:0 0 20px;list-style-type:decimal;margin-left:20px}ol ol{margin:0!important;padding-left:20px}li{font-size:15px;line-height:24px}li img{margin-bottom:20px}li li{font-size:15px;line-height:24px}address{margin:0 0 20px;font-size:15px;font-weight:400;line-height:24px}abbr,acronym{border-bottom:1px dotted #eee}cite{font-style:normal;font-weight:700}code{font-size:14px;background-color:#f5f5f5;padding:3px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}del,strike{color:#eee;text-decoration:line-through}ins{border-bottom:1px solid #eee;color:#eee}mark{padding:5px;line-height:24px;background:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}kbd{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f7f7f7;border:1px solid #ccc;color:#333;display:inline-block;font-size:11px;line-height:1.4;margin:0 .1em;padding:.1em .6em;text-shadow:0 1px 0 #fff}pre{margin:0 0 20px;padding:5px;background-color:#f5f5f5;font-size:12px;text-shadow:0 1px 0 #fff;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}q{font-style:italic}sup,sub{line-height:1}small{font-size:13px}table{clear:both;width:100%;margin:0 0 20px}table h1,table h2,table h3,table h4,table h5,table h6{margin:0}table th{padding:10px;line-height:24px;text-align:left;font-weight:700;border-bottom:1px solid #eee;color:#000}table td{padding:10px;vertical-align:top}table tbody tr:nth-child(even) td{background-color:#f3f7fa}table tbody tr:nth-child(odd) td{background-color:#f9fbfc}table tbody tr td{border-bottom:1px solid #eee}table tfoot td{padding:10px;line-height:24px;text-align:left;font-weight:700;border:none;background-color:transparent!important;color:#000}table.columns-2 th,table.columns-2 td{width:50%}table.columns-3 th,table.columns-3 td{width:33%}table.columns-4 th,table.columns-4 td{width:25%}form div{margin:0 0 20px}form div:last-child{margin:0}form ul{list-style-type:none;margin:0}form ul li{margin:0 0 20px}form label{display:block;margin:0 0 10px;line-height:24px;text-align:left}form label.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}form input[type=text],form input[type=password],form input[type=email],form input[type=number],form input[type=search],form input[type=tel],form input[type=url],form textarea{width:100%;height:40px;padding:10px 8px;border:1px solid #eee;background:#fcfcfc;font-family:lato,Arial,sans-serif;font-size:15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none}form input[type=text]:disabled,form input[type=password]:disabled,form input[type=email]:disabled,form input[type=number]:disabled,form input[type=search]:disabled,form input[type=tel]:disabled,form input[type=url]:disabled,form textarea:disabled{background:#eee;cursor:not-allowed}form input[type=text]:focus,form input[type=password]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=url]:focus,form textarea:focus{border:1px solid #000}form input[type=text].validated,form input[type=password].validated,form input[type=email].validated,form input[type=number].validated,form input[type=search].validated,form input[type=tel].validated,form input[type=url].validated,form textarea.validated{border:1px solid green}form input[type=text].error,form input[type=password].error,form input[type=email].error,form input[type=number].error,form input[type=search].error,form input[type=tel].error,form input[type=url].error,form textarea.error{border:1px solid red}form select{width:100%;height:40px;padding:10px 8px;border:1px solid #eee;font-family:lato,Arial,sans-serif;font-size:15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}form textarea{height:160px;line-height:20px}form span.required{color:#c81c1d;font-weight:700}form .error{line-height:24px;color:#c81c1d}::-webkit-input-placeholder{color:#595959}:-moz-placeholder{color:#595959}::-moz-placeholder{color:#595959}:-ms-input-placeholder{color:#595959}button,input[type=submit],input[type=reset],.button,p#user_switching_switch_on a{display:inline-block;margin:0;padding:14px 26px;font-family:lato,Arial,sans-serif;font-weight:700;font-size:15px;line-height:1;text-align:center;color:#fff;background:#5f7f2f;border:none;outline:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-appearance:none}button:hover,input[type=submit]:hover,input[type=reset]:hover,.button:hover,p#user_switching_switch_on a:hover{color:#fff;background:#92bb53}button.red,input[type=submit].red,input[type=reset].red,.button.red,p#user_switching_switch_on a.red{background:#c81c1d}button.dark-grey,input[type=submit].dark-grey,input[type=reset].dark-grey,.button.dark-grey,p#user_switching_switch_on a.dark-grey{background:#595959}button.large,input[type=submit].large,input[type=reset].large,.button.large,p#user_switching_switch_on a.large{padding:20px 40px;font-size:20px}button.small,input[type=submit].small,input[type=reset].small,.button.small,p#user_switching_switch_on a.small{padding:10px;font-size:13px}ul.tabs,ul#affwp-affiliate-dashboard-tabs{width:100%;margin:0 0 20px;list-style:none;border-bottom:1px solid #eee}ul.tabs li,ul#affwp-affiliate-dashboard-tabs li{display:inline-block;margin:0 10px 0 0;border-left:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee}ul.tabs li a,ul#affwp-affiliate-dashboard-tabs li a{display:block;padding:10px}ul.tabs li:last-child,ul#affwp-affiliate-dashboard-tabs li:last-child{margin:0}ul.tabs li.selected,ul.tabs li.active,ul#affwp-affiliate-dashboard-tabs li.selected,ul#affwp-affiliate-dashboard-tabs li.active{background:#eee}ul.tabs li.selected a,ul.tabs li.active a,ul#affwp-affiliate-dashboard-tabs li.selected a,ul#affwp-affiliate-dashboard-tabs li.active a{color:#000}div.notification{width:100%;margin:0 0 30px;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000;background:#f5f5f5;border-left:4px solid #fff;box-shadow:0 20px 30px -16px rgba(9,9,16,.2)}div.notification.error{border-left:4px solid #c81c1d}div.notification.warning{border-left:4px solid orange}div.notification.success{border-left:4px solid #5f7f2f}div.notification.info{border-left:4px solid #167cac}nav.pagination{width:100%}nav.pagination .page-numbers{display:inline-block;width:40px;height:40px;line-height:40px;margin:0 20px 0 0;text-align:center;text-decoration:none!important;color:#126287;border:1px solid #eee}nav.pagination .page-numbers:hover{color:#126287;background:#eee}nav.pagination .page-numbers.current{background:#eee}nav.pagination .next,nav.pagination .prev{display:inline-block;padding:0 10px;height:40px;line-height:40px}nav.prev-next{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-template-areas:"prev next";width:100%;margin:20px 0;padding:20px 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}nav.prev-next a[rel=prev]{display:block;grid-area:prev}nav.prev-next a[rel=next]{display:block;grid-area:next;justify-self:end}@media only screen and (min-width:769px){nav.prev-next{margin:20px 0 0;padding:20px 0 0;border-bottom:none}}a.question{display:inline-block;width:20px;height:20px;line-height:20px;background:#595959;color:#fff;text-align:center;font-weight:400;font-size:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}[data-tooltip],.tooltip{position:relative;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after{position:absolute;visibility:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after{visibility:visible;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.tooltip:before,[data-tooltip]:before{z-index:1001;border:6px solid transparent;background:0 0;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px;width:160px;background-color:#000;background-color:rgba(51,51,51,.9);color:#fff;content:attr(data-tooltip);font-size:14px;line-height:1.2}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after,.tooltip-top:before,.tooltip-top:after{bottom:100%;left:50%}[data-tooltip]:before,.tooltip:before,.tooltip-top:before{margin-left:-6px;margin-bottom:-12px;border-top-color:#000;border-top-color:rgba(51,51,51,.9)}[data-tooltip]:after,.tooltip:after,.tooltip-top:after{margin-left:-80px}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,.tooltip-top:hover:before,.tooltip-top:hover:after,.tooltip-top:focus:before,.tooltip-top:focus:after{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px)}.tooltip-left:before,.tooltip-left:after{right:100%;bottom:50%;left:auto}.tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:#000;border-left-color:rgba(51,51,51,.9)}.tooltip-left:hover:before,.tooltip-left:hover:after,.tooltip-left:focus:before,.tooltip-left:focus:after{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);transform:translateX(-12px)}.tooltip-bottom:before,.tooltip-bottom:after{top:100%;bottom:auto;left:50%}.tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#000;border-bottom-color:rgba(51,51,51,.9)}.tooltip-bottom:hover:before,.tooltip-bottom:hover:after,.tooltip-bottom:focus:before,.tooltip-bottom:focus:after{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}.tooltip-right:before,.tooltip-right:after{bottom:50%;left:100%}.tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:#000;border-right-color:rgba(51,51,51,.9)}.tooltip-right:hover:before,.tooltip-right:hover:after,.tooltip-right:focus:before,.tooltip-right:focus:after{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);transform:translateX(12px)}.tooltip-left:before,.tooltip-right:before{top:3px}.tooltip-left:after,.tooltip-right:after{margin-left:0;margin-bottom:-16px}aside>ul{list-style:none;margin:0}li.widget{float:left;width:100%;margin:0 0 40px;list-style:none}li.widget .widgettitle{font-family:lato,Arial,sans-serif;font-size:18px;margin:0 0 20px}li.widget ul{float:left;width:100%;margin:0;list-style:none}li.widget ul li{float:left;width:100%;margin:0;padding:10px 0;font-size:15px;line-height:24px}li.widget ul li ul{margin-top:10px}li.widget a{text-decoration:none}li.widget_calendar table{width:100%}li.widget_calendar table caption{margin:0 0 10px;padding:0 0 20px;border-bottom:1px solid #eee;font-size:15px}li.widget_calendar table th,li.widget_calendar table td{font-size:15px;line-height:48px;text-align:center}li.widget_calendar table tfoot{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #eee}li.widget_categories ul li ul.children{padding-left:20px}li.widget_categories ul li ul.children li{font-size:15px}li.widget_nav_menu ul li ul.sub-menu{padding-left:20px}li.widget_nav_menu ul li ul.sub-menu li{font-size:15px}li.widget_pages ul li ul.children{padding-left:20px}li.widget_pages ul li ul.children li{font-size:15px}li.widget_recent_entries ul li span.post-date{display:block;clear:both;float:left;width:100%;font-size:12px}li.widget_rss h2.widgettitle a.rsswidget:first-child{display:none}li.widget_rss ul li a.rsswidget{display:block;clear:both;float:left;width:100%}li.widget_rss ul li span.rss-date{display:block;clear:both;float:left;width:100%;font-size:12px}li.widget_rss ul li div.rssSummary{float:left;width:100%}form.search-form label{position:relative;z-index:1;float:left;width:100%;height:48px;margin:0;padding:0 48px 0 10px}form.search-form label span.screen-reader-text{display:none}form.search-form input.search-field{width:100%;height:48px;margin:0;border-right:none}form.search-form input.search-field:focus{border-color:#eee}form.search-form input.search-submit{position:relative;z-index:2;float:right;display:block;width:48px;height:48px;line-height:48px;margin:-48px 0 0;padding:0;border:1px solid #eee;border-left:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-indent:-9999px;background:url(../images/icons/search.svg) center no-repeat #fcfcfc;background-size:24px 24px}li.widget_text div.textwidget{clear:both;float:left;width:100%;padding:10px 0 0;border-top:1px solid #eee}li.widget_text div.textwidget small{font-size:12px}li.widget_text div.textwidget p{font-size:15px;line-height:24px;margin:0 0 20px}li.widget_text div.textwidget p input[type=text]{margin:0 0 10px}li.widget_text div.textwidget p input[type=submit]{width:100%}body.single-lum-product main section.header{background-color:#167cac;color:#fff}body.single-lum-product main section.header header h1{color:#fff}body.single-lum-product main section.header header p{margin:20px 0}body.single-lum-product main section.header header small{display:block;margin:20px 0 0;font-size:13px}body.single-lum-product main section.header header small a{color:#fff;text-decoration:underline}body.single-lum-product main section.header div.image{display:none}body.single-lum-product main section.header div.image.has-featured-video{display:block;width:560px;height:315px;margin:20px auto 0;padding:0}body.single-lum-product main section.header div.image.has-featured-video p{margin:0}body.single-lum-product main section.header div.image.has-featured-video iframe{display:block;width:560px;height:315px}body.single-lum-product main section.content article div.rating-container.crfp-stars span.label{width:15%}body.single-lum-product #product-enquiry{position:fixed;z-index:99999;bottom:0;right:20px;width:260px}body.single-lum-product #product-enquiry a#product-enquiry-tab{display:block;line-height:40px;padding:0 10px;background:url(../images/icons/chevron-arrow-down.svg) #167cac 95% 50% no-repeat;background-size:16px 16px;font-size:14px;text-align:left;border-bottom-left-radius:0;border-bottom-right-radius:0}body.single-lum-product #product-enquiry a#product-enquiry-tab.open{background:url(../images/icons/chevron-arrow-up.svg) #167cac 95% 50% no-repeat;background-size:16px 16px}body.single-lum-product #product-enquiry #product-enquiry-form{padding:10px 0 0;background:#fff;border-left:1px solid #167cac;border-right:1px solid #167cac}body.single-lum-product #product-enquiry #product-enquiry-form div{margin:0}body.single-lum-product #product-enquiry #product-enquiry-form.hidden{display:none}body.single-lum-product #product-enquiry #product-enquiry-form .gform_confirmation_wrapper{padding:0 10px 10px;font-size:13px}body.single-lum-product #product-enquiry #product-enquiry-form .gform_wrapper{margin:0}body.single-lum-product #product-enquiry #product-enquiry-form .gform_wrapper input,body.single-lum-product #product-enquiry #product-enquiry-form .gform_wrapper textarea{font-size:13px;padding:10px}body.single-lum-product #product-enquiry #product-enquiry-form .gform_wrapper .top_label .gfield_label{font-size:13px}body.single-lum-product #product-enquiry #product-enquiry-form .gform_wrapper .validation_error{display:none}body.single-lum-product #product-enquiry #product-enquiry-form .gform_wrapper .gform_body ul li.gfield{max-width:100%!important;margin:0;padding:0 10px}body.single-lum-product #product-enquiry #product-enquiry-form .gform_wrapper .gform_footer{margin:0;padding:0 10px 10px}body.single-lum-product #product-enquiry #product-enquiry-form .gform_wrapper .gform_footer input.button{padding:10px}ul.docs{margin:0;list-style-type:none}ul.docs ul{margin-left:0;list-style-type:none}ul.docs ul.sub-headings{margin-left:30px;margin-bottom:0}ul.docs ul.sub-headings li a{padding-left:0;background:0 0}ul.docs li a{padding:0 0 0 30px;line-height:30px;background:url(../images/icons/document.svg) 0 50% no-repeat}ul.docs li a.active{font-weight:700}ul.docs li a span.link{display:inline-block;padding:0 0 0 30px;color:#5f7f2f}ul.docs li span.excerpt{display:block;padding:0 0 30px 30px}ul.docs li span.highlight{background-color:#fff000}form.search-form-documentation{margin:40px 0 0;padding:20px;background-color:#eee}form.search-form-documentation div{margin:0}form.search-form-documentation div.search,form.search-form-documentation div.section{margin:0 0 10px}form.search-form-documentation input,form.search-form-documentation select{width:100%;height:43px;margin:0}body.post-type-archive-documentation main section.content .container div.items div.item{margin:0 0 20px}body.post-type-archive-documentation main section.content .container div.items div.item header{margin:0 0 20px;padding:20px 0;text-align:left;border-bottom:1px solid #eee}body.post-type-archive-documentation main section.content .container div.items div.item header h2{margin:0}body.post-type-archive-documentation main section.content .container div.items div.item small{display:block;width:100%;margin:0;padding:20px;border-top:1px solid #eee;font-size:13px}body.single-documentation main section.header{background-color:#f5f5f5}body.single-documentation main section.header h1 span.documentation-tag{vertical-align:middle;letter-spacing:normal}body.single-documentation main section.content{background-color:#fff}body.single-documentation main section.content article header{margin:0 0 20px;padding:0 0 28px;border-bottom:1px solid #eee;text-align:left}body.single-documentation main section.content article footer ul.meta{display:grid;margin:0;list-style:none;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-template-areas:"published updated";width:100%;margin:20px 0 0;padding:20px 0 0;border-top:1px solid #f5f5f5}body.single-documentation main section.content article footer ul.meta li{font-size:13px}body.single-documentation main section.content article footer ul.meta li.published{grid-area:published}body.single-documentation main section.content article footer ul.meta li.updated{grid-area:updated;justify-self:end}body.single-documentation main section.content aside header{margin:0 0 20px;padding:20px 0;text-align:left;border-bottom:1px solid #eee}body.post-type-archive-documentation span.documentation-tag,body.single-documentation span.documentation-tag{display:inline-block;padding:3px;font-size:15px;line-height:15px;font-weight:400;background-color:#595959;color:#fff;border-radius:3px}table#lum-checkout-cart tbody tr small{display:block}table#lum-checkout-cart tbody tr#lum-coupon form label{width:auto;height:35px;line-height:35px;margin:0}table#lum-checkout-cart tbody tr#lum-coupon form input[type=text]{width:150px;height:35px}#lum-checkout-payment-method{max-width:400px;margin:0 auto;text-align:center}#lum-checkout-payment-method a.button{display:block;margin:0 0 10px;padding:20px 0 40px;font-size:15px;text-align:center}#lum-checkout-payment-method a.button.stripe{color:#fff;background-image:url(../images/stripe.png);background-position:center 45px;background-repeat:no-repeat;background-color:#5f7f2f}#lum-checkout-payment-method a.button.stripe:hover{color:#fff;background-color:#92bb53}#lum-checkout-payment-method a.button.paypal{color:#000;margin:0;text-indent:-9999px;background-image:url(../images/paypal.png);background-position:center;background-repeat:no-repeat;background-color:#eee}#lum-checkout-payment-method a.button.paypal:hover{color:#000;background-color:#d9d9d9}#lum-checkout-personal-details{margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid #eee}#lum-checkout-personal-details #lum-checkout-testimonials{display:none}#lum-checkout-billing-details{margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid #eee}#lum-stripe-source-new{width:100%;height:40px;padding:10px 8px;border:1px solid #eee;background:#fcfcfc;font-family:lato,Arial,sans-serif;font-size:15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none}#lum-stripe-source-new.StripeElement.StripeElement--focus{border:1px solid #000}#lum-stripe-source-new.StripeElement.StripeElement--invalid{border:1px solid #c81c1d}#lum-stripe-source-new.StripeElement.StripeElement--complete{border:1px solid #5f7f2f}#paypal-button.disabled{position:relative}#paypal-button.disabled::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.7;z-index:1000}#lum-checkout-policies{margin:40px 0 0}#lum-checkout-processing{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:9999;background:url(../images/icons/loading.svg) center no-repeat;background-color:rgba(0,0,0,.5);background-size:64px 64px}body.lum-checkout-processing #lum-checkout-processing{display:block}table.lum-users-license-keys tbody tr.expired td{background-color:#c81c1d;color:#fff;border:none}@media only screen and (min-width:769px){body.single-lum-product main section.header{padding-bottom:0}body.single-lum-product main section.header div.container{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}body.single-lum-product main section.header div.container header{padding-bottom:40px;align-self:center}body.single-lum-product main section.header div.container div.image{display:flex;height:300px;padding:20px;background-color:#fff;justify-content:center;align-items:center}body.single-lum-product main section.header div.container div.image img{width:auto;max-height:128px}body.single-lum-product main section.header div.container div.image.has-featured-video{padding:0;height:315px}ul.docs.columns-3{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px}form.search-form-documentation{display:grid;grid-template-areas:"search section submit";grid-template-columns:3fr 1fr 1fr;grid-column-gap:20px}form.search-form-documentation div.search{grid-area:search;margin:0}form.search-form-documentation div.section{grid-area:section;margin:0}form.search-form-documentation div.submit{grid-area:submit}body.post-type-archive-documentation main section.content .container div.items{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px}body.documentation-template-documentation-index.single-documentation main section.content div.container{display:block}body.single-documentation main section.content div.container{display:grid;grid-template-areas:"sidebar content";grid-template-columns:25% 75%;grid-column-gap:20px}body.single-documentation main section.content div.container article{grid-area:content}body.single-documentation main section.content div.container aside{grid-area:sidebar}#lum-checkout-payment-method a.button{display:inline-block;width:185px}#lum-checkout-payment-method a.button.paypal{margin-left:10px}#lum-checkout-personal-details #lum-checkout-account{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;margin:0}#lum-checkout-personal-details #lum-checkout-account h2{margin:0 0 20px;grid-column:1/span 3}#lum-checkout-personal-details.has-testimonials{display:grid;grid-template-areas:"account testimonials";grid-template-columns:2fr 1fr;grid-column-gap:40px}#lum-checkout-personal-details.has-testimonials #lum-checkout-account{grid-area:account;display:block}#lum-checkout-personal-details.has-testimonials #lum-checkout-testimonials{display:block;grid-area:testimonials;margin:60px 0 0}#lum-checkout-personal-details.has-testimonials #lum-checkout-testimonials section.acf.grid{background-color:transparent;padding:0}#lum-checkout-personal-details.has-testimonials #lum-checkout-testimonials section.acf.grid .items .item:nth-child(2){padding:20px 0 0;border-top:1px solid #eee}#lum-checkout-billing-details{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}#lum-checkout-billing-details h2{margin:0 0 20px;grid-column:1/span 2}#lum-checkout-billing-details div.billing-name{grid-column:1/span 2}#lum-checkout-payment-methods{display:grid;grid-template-areas:"payment sidebar";grid-template-columns:2fr 1fr;grid-column-gap:40px}#lum-checkout-payment-methods #lum-card{grid-area:payment}#lum-checkout-payment-methods #lum-paypal{grid-area:payment}#lum-checkout-payment-methods #lum-checkout-payment-method-sidebar{grid-area:sidebar;margin:90px 0 0}#lum-checkout-payment-methods #lum-checkout-payment-method-sidebar img{max-width:230px}}@media only screen and (min-width:960px){body.documentation-template-documentation-index.single-documentation .wrapper .container{max-width:1140px}body.documentation-template-documentation-index.single-documentation main section.content{padding:40px}body.single-documentation .wrapper .container{max-width:100%;width:100%}body.single-documentation main section.content{padding:0}body.single-documentation main section.content div.container{grid-template-columns:400px 1fr;grid-column-gap:40px}body.single-documentation main section.content div.container article{padding:40px 40px 40px 0}body.single-documentation main section.content div.container aside{padding:40px 0 40px 40px;background-color:#eee}}p#user_switching_switch_on{position:fixed;bottom:20px;right:20px}