﻿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,sub,sup,tt,var,b,u,i,center,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}.position{float:left;margin:100px 50px}.progress-bar{position:relative;height:100px;width:100px}.progress-bar div{position:absolute;height:100px;width:100px;border-radius:50%}.progress-bar div span{position:absolute;font-family:Arial;font-size:25px;line-height:75px;height:75px;width:75px;left:12.5px;top:12.5px;text-align:center;border-radius:50%;background-color:#fff}.progress-bar .background{background-color:#b3cef6}.progress-bar .rotate{clip:rect(0 50px 100px 0);background-color:#4b86db}.progress-bar .left{clip:rect(0 50px 100px 0);opacity:1;background-color:#b3cef6}.progress-bar .right{clip:rect(0 50px 100px 0);transform:rotate(180deg);opacity:0;background-color:#4b86db}@keyframes toggle{0%{opacity:0}100%{opacity:1}}.signin{background:rgba(14,64,122,.98);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;font-size:16px;display:none}.signin h2{margin-bottom:27px}.signin .close{background:url(/images/home/btn-close_2x.png) no-repeat;background-size:46px 46px;width:48px;height:48px;display:block;position:absolute;top:25px;right:25px;cursor:pointer}.signin .close:hover{opacity:.7}.signin form{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:325px;margin:0 auto;color:#fff;text-align:center}.signin label{font-size:16px;font-weight:400;margin-bottom:20px;display:inline-block}.signin input[type=text],.signin input[type=password]{border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:295px;height:20px;padding:15px;font-size:16px;color:#000;margin-bottom:10px;outline:none;border:1px solid #fff}.signin input[type=text]:focus,.signin input[type=password]:focus,.signin textarea:focus{border:1px solid #0397ff}.signin button[type=submit]{border:none;box-shadow:none;width:100%;font-size:16px;padding:17px 30px;cursor:pointer;outline:none}.signin .rememberme{float:left;margin-bottom:20px}.signin .rememberme input[type=checkbox]{width:17px;height:17px;position:absolute;opacity:0;cursor:pointer;margin-top:5px}.signin .rememberme input[type=checkbox]+span{display:inline-block;width:16px;height:16px;margin:-1px 8px 0 0;vertical-align:middle;cursor:pointer;border:1px solid #999;background:#fff;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:none}.signin .rememberme input[type=checkbox]+span:after{content:"";margin-top:0px;display:block;font-size:13px;margin-left:2px;color:#0f3d75}.signin .rememberme input[type=checkbox]:checked+span:after{content:"✓"}.signin a{color:#66c5ff;text-decoration:none}.signin a:hover,.signin a:focus,.signin a:active{color:#66c5ff}.signin a:hover{text-decoration:underline}.signin a.forgotpass{float:right}.signin .form{margin-bottom:30px}.signin .form-group-input{position:relative}.signin .error{display:none;position:absolute;right:15px;top:13px;color:red}.signin .sociallogin{border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:295px;height:20px;padding:15px;margin-bottom:10px;text-decoration:none;display:block;cursor:pointer}.signin .sociallogin:hover{opacity:.8;text-decoration:none}.signin .sociallogin p{font-size:16px;color:#fff}.signin .sociallogin span{float:left;display:block;width:55px;height:50px;margin:-15px}.signin .sociallogin.facebook{background:#36548a}.signin .sociallogin.facebook span{border-right:1px solid #304b7c}.signin .sociallogin.facebook span svg{margin-top:9px;margin-left:5px}.signin .sociallogin.googleplus{background:#3174f1}.signin .sociallogin.googleplus span{border-right:1px solid #2c68d8}.signin .sociallogin.googleplus span svg{margin-top:10px}.signin .errormsg{top:13px;color:#fb947c;text-align:left;margin-bottom:10px}.try-ahrefs-free h1{font-size:48px;margin-bottom:20px}.try-ahrefs-free h3{max-width:490px;font-size:21px;color:#fff;line-height:28px;font-weight:400;margin:0 auto 45px auto}.try-ahrefs-free form{width:auto}.try-ahrefs-free input{display:block;width:295px;height:20px;margin:0 auto;border:none;border-radius:3px;padding:15px;font-size:16px;margin-bottom:20px}.try-ahrefs-free button[type=submit]{display:block;width:325px;height:50px;border-radius:3px;font-size:16px;border-top:1px solid #ff886b}html,body{-webkit-font-smoothing:antialiased;height:100%;min-height:100%}.body{position:relative}h1,h2,h3{font-weight:bold}h1,h2{text-align:center}h1{font-size:44px;line-height:46px}@media(max-width: 767px){h1{font-size:28px;line-height:36px}}h2{font-size:36px;line-height:46px}h3{font-size:18px}a:focus{outline:none}.academy img{display:block;width:100%;height:auto}.clear{clear:both}.footer{margin-top:auto}.brand{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' viewBox='0 0 148 36'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%23f80;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 1%3C/title%3E%3Cpath id='Rectangle_20_copy_5' data-name='Rectangle 20 copy 5' class='cls-1' d='M44,36V12H36V36H28V0h8V8H48v4h4V36ZM64,16V36H56V8h8v4h4V8h8v8Zm40,12v4h-4V28ZM84,36V32H80V12h4V8h16v4h4V24H88v8h12v4ZM96,20V12H88v8ZM120,4V8h4v4h-4V36h-8V12h-4V8h4V4h4V0h12V4Zm20,12v4h4v4h4v8h-4v4H132V32h8V28h-4V24h-4V20h-4V12h4V8h12v4h-8v4ZM128,28h4v4h-4Zm20-12h-4V12h4Z'/%3E%3Cpath id='Rectangle_20_copy_7' data-name='Rectangle 20 copy 7' class='cls-2' d='M4,36V32H0V24H4V20H16V12H4V8H20v4h4V36ZM8,24v8h8V24ZM0,16V12H4v4Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:74px 18px;text-indent:-5000px;overflow:hidden;display:inline-block;vertical-align:top;height:28px;width:74px;position:fixed;top:30px;left:43px;margin:0;display:none;z-index:9999}.brand.show{display:block}.academy{display:flex;flex-direction:column;min-height:100%;font-family:"PT Sans",sans-serif}.academy .logo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' viewBox='0 0 148 36'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%23f80;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 1%3C/title%3E%3Cpath id='Rectangle_20_copy_5' data-name='Rectangle 20 copy 5' class='cls-1' d='M44,36V12H36V36H28V0h8V8H48v4h4V36ZM64,16V36H56V8h8v4h4V8h8v8Zm40,12v4h-4V28ZM84,36V32H80V12h4V8h16v4h4V24H88v8h12v4ZM96,20V12H88v8ZM120,4V8h4v4h-4V36h-8V12h-4V8h4V4h4V0h12V4Zm20,12v4h4v4h4v8h-4v4H132V32h8V28h-4V24h-4V20h-4V12h4V8h12v4h-8v4ZM128,28h4v4h-4Zm20-12h-4V12h4Z'/%3E%3Cpath id='Rectangle_20_copy_7' data-name='Rectangle 20 copy 7' class='cls-2' d='M4,36V32H0V24H4V20H16V12H4V8H20v4h4V36ZM8,24v8h8V24ZM0,16V12H4v4Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:74px 18px;text-indent:-5000px;overflow:hidden;display:inline-block;vertical-align:top;position:relative;top:2px;height:18px;width:74px;min-width:74px;overflow:unset;background-size:100% auto;margin:0;transform:none;z-index:10;padding-right:5px}.academy .logo-container{position:relative}.academy .logo::after{height:14px;width:53px;content:"";display:inline-block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='14' viewBox='0 0 48 14'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M44 2h-4V0h6v2h2v12h-4V2zM28 0h10v2h2v12h-4V2h-4v12h-4V0zM4 2v10h6v2H2v-2H0V2h2V0h8v2H4zm12 0V0h8v2h2v10h-2v2h-8v-2h-2V2h2zm2 0v10h4V2h-4zm-8 0h2v2h-2V2zm0 8h2v2h-2v-2z' /%3E%3C/svg%3E%0A") no-repeat;background-position:5px 0;position:absolute;top:4px;left:74px;padding-left:5px;opacity:.3;display:none}.academy .logo:hover::after{display:block}.academy .logo:hover+.logo-academy{display:none}.academy .logo-academy{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' viewBox='0 0 148 36'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%23f80;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 1%3C/title%3E%3Cpath id='Rectangle_20_copy_5' data-name='Rectangle 20 copy 5' class='cls-1' d='M44,36V12H36V36H28V0h8V8H48v4h4V36ZM64,16V36H56V8h8v4h4V8h8v8Zm40,12v4h-4V28ZM84,36V32H80V12h4V8h16v4h4V24H88v8h12v4ZM96,20V12H88v8ZM120,4V8h4v4h-4V36h-8V12h-4V8h4V4h4V0h12V4Zm20,12v4h4v4h4v8h-4v4H132V32h8V28h-4V24h-4V20h-4V12h4V8h12v4h-8v4ZM128,28h4v4h-4Zm20-12h-4V12h4Z'/%3E%3Cpath id='Rectangle_20_copy_7' data-name='Rectangle 20 copy 7' class='cls-2' d='M4,36V32H0V24H4V20H16V12H4V8H20v4h4V36ZM8,24v8h8V24ZM0,16V12H4v4Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:74px 18px;text-indent:-5000px;overflow:hidden;display:inline-block;vertical-align:top;height:22px;width:109px;content:"";display:block;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='104' height='22' viewBox='0 0 104 22'%3E%3Cpath fill='%23FFF' d='M12 18h-10v-2h-2v-4h2v-2h6v-4h-6v-2h8v2h2v12zm-12-12h2v2h-2v-2zm40 12h-10v-2h-2v-4h2v-2h6v-4h-6v-2h8v2h2v12zm-12-12h2v2h-2v-2zm-10 0v10h6v2h-8v-2h-2v-10h2v-2h8v2h-6zm6 0h2v2h-2v-2zm0 8h2v2h-2v-2zm20-8v-2h6v-4h4v18h-10v-2h-2v-10h2zm14 10h-2v-10h2v-2h8v2h2v6h-8v4h6v2h-8v-2zm8-2h2v2h-2v-2zm20-8h-4v-2h6v2h2v12h-4v-12zm-16-2h10v2h2v12h-4v-12h-4v12h-4v-14zm32 16v2h-8v-2h6v-2h-6v-2h-2v-12h4v12h4v-12h4v16h-2zm-94-4v-4h-4v4h4zm28 0v-4h-4v4h4zm24-10v4h4v-4h-4zm-14 0v10h4v-10h-4z'/%3E%3C/svg%3E") no-repeat;background-position:5px 0;position:absolute;top:2px;left:74px;padding-left:5px;opacity:.3;z-index:9}.academy .logo-academy:hover{opacity:.6}.academy .nav-container{display:flex;flex-direction:row;align-items:flex-start;z-index:30;margin:0;padding:20px 0}.academy .nav-container .dropdown{flex:0;margin-left:auto;width:100%;z-index:101;text-align:right;margin-top:-20px;top:11px}.academy .nav-container .dropdown .dropdown-title{margin-top:7px}.icon{position:relative}.icon::after{height:100%;width:100%;position:absolute;top:0;left:0;content:"";background-position:0 -0.33333%;background-size:cover;display:block}.icon--check{height:14px;width:14px}.icon--check::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14' height='56'%3E%3Cdefs%3E%3Cpath id='a' fill='%23333' d='M0 8.417l4.5 4.5 9.5-9.5-1.417-1.417-8.083 8.083-3.083-3.083z'/%3E%3Cpath id='b' fill='%230dab76' d='M0 8.417l4.5 4.5 9.5-9.5-1.417-1.417-8.083 8.083-3.083-3.083z'/%3E%3Cpath id='c' fill='%23fff' d='M0 8.417l4.5 4.5 9.5-9.5-1.417-1.417-8.083 8.083-3.083-3.083z'/%3E%3Cpath id='d' fill='%23f70' d='M0 8.417l4.5 4.5 9.5-9.5-1.417-1.417-8.083 8.083-3.083-3.083z'/%3E%3C/defs%3E%3Cuse y='0' xlink:href='%23a'/%3E%3Cuse y='14' xlink:href='%23b'/%3E%3Cuse y='28' xlink:href='%23c'/%3E%3Cuse y='42' xlink:href='%23d'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon.white::after{background-color:var(--alt-text--primary);pointer-events:none}.video-play{height:60px;width:60px;background-color:var(--background--accent);border-radius:50%}.video-play:hover{background-color:#e58342}.video-play:active{background-color:#d0833f}.video-play::after{content:"";border-left:16px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:50%;left:50%;margin-left:-6px;margin-top:-10px}@media(min-width: 1200px){.container{padding-left:0;padding-right:0;max-width:1160px}}.progress-bar[data-percent="0"] .rotate,.progress-bar[data-percent="0"] .left,.progress-bar[data-percent="0"] .right{display:none}.progress-bar-xs{position:relative;height:24px;width:24px}.progress-bar-xs div{position:absolute;height:24px;width:24px;border-radius:50%}.progress-bar-xs div span{height:20px;width:20px;top:50%;right:0;left:0;align-items:center;border-radius:50%;display:flex;font-size:0;justify-content:center;line-height:1;margin:0 auto;transform:translateY(-50%);text-align:center}.progress-bar-xs .rotate{clip:rect(0 12px 24px 0)}.progress-bar-xs .left{clip:rect(0 12px 24px 0)}.progress-bar-xs .right{clip:rect(0 12px 24px 0)}.progress-bar-sm{position:relative;height:60px;width:60px}.progress-bar-sm div{position:absolute;height:60px;width:60px;border-radius:50%}.progress-bar-sm div span{display:flex;align-items:center;justify-content:center;font-size:18px;font-family:"PT Sans",sans-serif;font-weight:bold;line-height:1;height:52px;width:52px;margin:0 auto;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;border-radius:50%;background-color:#f9f9f9}.progress-bar-sm .rotate{clip:rect(0 30px 60px 0)}.progress-bar-sm .left{clip:rect(0 30px 60px 0)}.progress-bar-sm .right{clip:rect(0 30px 60px 0)}.dropdown.open .dropdown-toggle .material-icons{display:none}.dropdown.open .dropdown-toggle .dropdown-toggler-icon{display:block}@media(min-width: 992px){.dropdown.open .dropdown-toggle .dropdown-toggler-icon{display:none}}.dropdown-header{margin:0;padding:15px 14px;font-family:"PT Sans",sans-serif;font-size:18px;font-weight:bold;line-height:1.2;color:var(--text--primary)}@media(min-width: 992px){.dropdown-header{display:none}}.dropdown-title{position:relative;display:none;opacity:.7;color:#fff}.dropdown-title:after{content:"";display:inline-block;width:0;height:0;margin-top:-1px;margin-right:0;margin-left:.4rem;vertical-align:middle;border-top:.4em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-title i{vertical-align:middle}@media(min-width: 992px){.dropdown-title{display:inline-block}}.dropdown-menu{margin-top:10px;margin-bottom:-10px;padding:4px 0;min-width:230px;box-shadow:0 3px 20px -4px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1);border-radius:3px}.dropdown-menu .dropdown-item{padding:15px 14px;font-size:18px;line-height:18px;color:var(--text--primary)}.dropdown-menu .dropdown-item:hover{background:#f2f2f5}@media(min-width: 992px){.dropdown-menu .dropdown-item{padding:4px 16px 4px 10px;line-height:18px;font-size:14px}}.dropdown-toggle.btn--none+.dropdown-menu::before{height:0;width:0;border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;top:-6px;left:12px;content:"";z-index:5;display:block !important}.dropdown-toggle.btn--none+.dropdown-menu::after{height:0;width:0;border-bottom:6px solid rgba(0,0,0,.2);border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;top:-7px;left:12px;content:"";z-index:1}.dropdown-toggle.btn--none+.dropdown-menu.dropdown-menu-right::before{left:auto;right:22px}@media(min-width: 992px){.dropdown-toggle.btn--none+.dropdown-menu.dropdown-menu-right::before{left:auto;right:12px}}.dropdown-toggle.btn--none+.dropdown-menu.dropdown-menu-right::after{left:auto;right:22px}@media(min-width: 992px){.dropdown-toggle.btn--none+.dropdown-menu.dropdown-menu-right::after{left:auto;right:12px}}.dropdown-btn.dropdown-toggle{position:relative;padding:0;color:#fff;width:40px;height:40px;background:transparent;outline:none !important;opacity:1;border-radius:50%;transition:all .15s ease-out;overflow:hidden}.dropdown-btn.dropdown-toggle:focus{outline:none}.dropdown-btn.dropdown-toggle:after{display:none}.dropdown-btn.dropdown-toggle .material-icons{position:absolute;margin:0 auto;top:50%;left:0;right:0;transform:translateY(-50%);font-size:20px;color:inherit}.dropdown-btn.dropdown-toggle:hover .dropdown-toggler-icon .dropdown-toggler-icon__bar{background:var(--background--box)}@media(min-width: 992px){.dropdown-btn.dropdown-toggle{width:auto;height:auto;border-radius:0}.dropdown-btn.dropdown-toggle .material-icons{display:none}.dropdown-btn.dropdown-toggle:hover{background:transparent}.dropdown-btn.dropdown-toggle:hover .dropdown-title{opacity:1}}.dropdown-toggler-icon{display:none;position:relative;margin:0 auto;padding:15px 0;vertical-align:middle;background-color:transparent;border-radius:50%;overflow:hidden;transition:all .15s ease-out}.dropdown-toggler-icon__bar{position:absolute;display:block;margin:0 auto;padding:0;width:19px;height:2px;background:var(--background--box);left:0;right:0;top:50%;transform:translateY(-50%)}.dropdown-toggler-icon__bar:nth-child(1){transform:rotate(45deg)}.dropdown-toggler-icon__bar:nth-child(2){transform:rotate(-45deg)}.ico{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.ico-academy-ahrefs-academy-logo{width:7.23046875em}.ico-academy-play{width:.908203125em}.btn-primary{background-color:var(--background--accent);border-radius:3px;border-color:#f80;color:#fff;display:inline-block;padding:.375rem 1rem;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer}.btn-primary:hover{background-color:#f70;border-color:#f70}.btn-primary:active,.btn-primary:target,.btn-primary:focus,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover{background-color:#f70;border-color:#f70;box-shadow:inset 0 2px 4px rgba(0,0,0,.16)}.btn-secondary{background-color:transparent;border-color:rgba(0,0,0,.2)}.btn-secondary:hover{background-color:transparent;border-color:rgba(0,0,0,.3)}.btn-secondary:active,.btn-secondary:target,.btn-secondary:focus,.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover{color:var(--text--primary);background-color:#e5e5e5;border-color:rgba(0,0,0,.3);box-shadow:none;outline:none}.btn-checkbox{position:relative;cursor:pointer;font-size:16px}.btn-checkbox .btn{display:flex;align-items:center;justify-content:center;position:relative;padding:4px 18px 5px 16px;z-index:1;border:1px solid rgba(0,0,0,.2);box-shadow:none;line-height:18px;margin:0;border-radius:3px;outline:none}.btn-checkbox .btn .icon{margin-top:-2px;margin-right:8px}.btn-checkbox .btn.lg{padding:11px 16px 9px;font-size:18px}.btn-checkbox input[type=checkbox]:active+span{border-color:rgba(0,0,0,.3);box-shadow:none;background-color:#e5e5e5}.btn-checkbox .checked,.btn-checkbox .active,.btn-checkbox .check{height:auto;width:auto}.btn-checkbox .material-icons{position:absolute;top:50%;left:14px;transform:translateY(-50%);font-size:16px;z-index:2}.btn-checkbox .checkbox:not(checked){position:absolute;opacity:0}.btn-checkbox .checkbox:not(checked)~.checked{display:none}.btn-checkbox .checkbox:not(checked)~.check{display:flex}.btn-checkbox .checkbox:checked{background:#0dab76;border-color:#0dab76}.btn-checkbox .checkbox:checked~.checked{display:flex;color:#fff;background:#0dab76;border-color:#0dab76}.btn-checkbox .checkbox:checked~.checked:hover{background:#0b9969;border-color:#0b9969}.btn-checkbox .checkbox:checked~.checked:active,.btn-checkbox .checkbox:checked~.checked:focus{background:#0a885e;border-color:#0a885e}.btn-checkbox .checkbox:checked~i{color:#fff}.btn-checkbox .checkbox:checked~.check{display:none}.btn-checkbox:hover .btn{border-color:rgba(0,0,0,.3)}.lesson-btn-holder{display:flex;flex-direction:column;justify-content:space-between;margin:34px 0 28px;padding:0}.lesson-btn-holder .btn-checkbox{display:flex;align-items:center;justify-content:center;margin-bottom:31px;width:100%;flex:1}.lesson-btn-holder .btn-checkbox .btn{width:100%}.lesson-btn-holder .btn-checkbox .btn .icon--check::after{background-color:transparent !important}.lesson-btn-holder .btn-checkbox .material-icons{position:static}@media(min-width: 992px){.lesson-btn-holder{margin:52px 0 60px}.lesson-btn-holder .btn-checkbox{justify-content:flex-start}}@media(min-width: 768px){.lesson-btn-holder{flex-direction:row;margin-bottom:28px}.lesson-btn-holder .btn-checkbox .btn{margin-right:20px;width:auto}}@media(min-width: 1199px){.lesson-btn-holder{flex-direction:row}}.header{position:relative;background-color:#2e3c56}.header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("/images/academy/academy-header-bkg.svg") repeat 0 0;background-size:auto;opacity:.3;z-index:0}.contents{display:block;margin:0;padding:20px 0}@media(max-width: 767px){.contents{padding:48px 0}}@media(max-width: 767px){.contents.index{padding:32px 0 48px 0}}.contents:not(:last-of-type){border-bottom:1px solid var(--border--line)}@media(min-width: 992px){.contents{padding:30px 0}}@media(min-width: 768px){.contents{padding:60px 0}}.contents-lesson{display:flex;align-items:flex-start;flex-direction:column}@media(min-width: 768px){.contents-lesson{flex-direction:row}}.content-lesson-tease-wrapper{display:flex;flex-direction:column;flex:1 1}@media screen and (min-width: 768px){.content-lesson-tease-wrapper{flex-direction:row}}.content-lesson-tease-wrapper-l{width:100%;margin-bottom:16px}@media screen and (min-width: 768px){.content-lesson-tease-wrapper-l{height:142px;width:252px;margin-right:24px;position:relative;margin-bottom:0}}.content-lesson-tease-wrapper-l .video-play{position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px}.content-lesson-tease-wrapper-r{flex:1 1;display:flex;flex-direction:column;justify-content:center}.contents-lesson__description{display:block;padding:0;width:100%;max-width:680px;margin:0 auto}.contents-lesson__description a:hover{text-decoration:none}.contents-lesson__title{display:block;margin:-12px 0 14px 0;padding:0;color:var(--text--primary);font-size:28px;font-weight:bold;line-height:1.33;text-align:center}@media(min-width: 992px){.contents-lesson__title{margin-bottom:18px;font-size:36px;text-align:center}}@media(min-width: 768px){.contents-lesson__title{text-align:left}}.sidebar-lessons-list-item{border-top:solid 1px #ebebee;padding:12px 16px}.sidebar-lessons-list-item.active .contents-lesson__list-link{color:#f80}.sidebar-lessons-list-item.completed .contents-lesson__list-link:hover .contents-lesson__list-counter:before,.sidebar-lessons-list-item.completed .contents-lesson__list-link:focus .contents-lesson__list-counter:before{visibility:hidden}.sidebar-lessons-list-item.completed .contents-lesson__list-link .contents-lesson__list-counter::before{color:#fff}.sidebar-lessons-list-item.completed .contents-lesson__list-counter{color:#fff;background:var(--background--accent)}.sidebar-lessons-list-item.completed .contents-lesson__list-counter::before{visibility:visible;color:#fff}.sidebar-lessons-list-item.completed .contents-lesson__list-counter .ico{z-index:10;color:#fff}.sidebar-lessons-list-item.completed .contents-lesson__list-counter .progress-bar{display:none}.sidebar-lessons-list-list{margin:0;padding:0;list-style:none;counter-reset:section}.sidebar-lessons-list-list .contents-lesson__list-counter .progress-bar{left:0}.sidebar-lessons-list-list li{padding:0;border-top:0}.sidebar-lessons-list-list li:not(:last-child){margin-bottom:8px}.sidebar-lessons-list-list li.active .contents-lesson__list-link,.sidebar-lessons-list-list li:hover .contents-lesson__list-link{color:#f80}.sidebar-lessons-list-list li.completed .contents-lesson__list-link:hover .contents-lesson__list-counter::before,.sidebar-lessons-list-list li.completed .contents-lesson__list-link:focus .contents-lesson__list-counter::before{visibility:hidden}.sidebar-lessons-list-list li.completed .contents-lesson__list-link .contents-lesson__list-counter::before{color:#fff}.sidebar-lessons-list-list li.completed .contents-lesson__list-counter{color:#fff;background:var(--background--accent)}.sidebar-lessons-list-list li.completed .contents-lesson__list-counter::before{visibility:visible;color:#fff}.sidebar-lessons-list-list li.completed .contents-lesson__list-counter .ico{z-index:10;color:#fff}.sidebar-lessons-list-list li.completed .contents-lesson__list-counter .progress-bar{display:none}.sidebar-lessons-list h4{font-size:16px;line-height:20px;margin-bottom:16px;font-weight:bold}.contents-lesson__list{display:block;margin:45px 0 0 0;padding:0;list-style:none;counter-reset:section}@media(max-width: 991px){.contents-lesson__list{margin:30px 0 0 0}}@media(max-width: 767px){.contents-lesson__list{margin:32px 0 0 0}}.contents-lesson__list .contents-lesson__list-item.with-teaser{margin-bottom:16px}.contents-lesson__list .contents-lesson__list-item.with-teaser .contents-lesson__list-link{align-items:center}.contents-lesson__list .contents-lesson__list-item.completed .contents-lesson__list-link:hover .contents-lesson__list-counter:before,.contents-lesson__list .contents-lesson__list-item.completed .contents-lesson__list-link:focus .contents-lesson__list-counter:before{visibility:hidden}.contents-lesson__list .contents-lesson__list-item.completed .contents-lesson__list-link .contents-lesson__list-counter::before{color:#fff}.contents-lesson__list .contents-lesson__list-item.completed .contents-lesson__list-counter{color:#fff;background:var(--background--accent)}.contents-lesson__list .contents-lesson__list-item.completed .contents-lesson__list-counter:before{visibility:visible;color:#fff}.contents-lesson__list .contents-lesson__list-item.completed .contents-lesson__list-counter .ico{z-index:10;color:#fff}.contents-lesson__list .contents-lesson__list-item.completed .contents-lesson__list-counter .progress-bar{display:none}.contents-lesson__list.blogging-course>li{display:flex;margin-bottom:48px;flex-direction:row}@media(max-width: 767px){.contents-lesson__list.blogging-course>li{margin-bottom:18px;flex-direction:column}}.contents-lesson__list.blogging-course>li>span{width:50px;margin-right:30px;opacity:.2;font-size:44px;line-height:44px;text-align:center;color:var(--text--primary)}@media(max-width: 767px){.contents-lesson__list.blogging-course>li>span{margin-bottom:12px}}.contents-lesson__list.blogging-course h3{font-size:24px;font-weight:bold;line-height:32px;text-align:left;margin-bottom:16px;letter-spacing:normal;text-transform:none}.contents-lesson__list-item{display:block;margin:0 0 8px 0;padding:0}@media(max-width: 767px){.contents-lesson__list-item{margin:0 0 14px 0}}.contents-lesson__list-link.pause .ico-academy-play{display:none}.contents-lesson__list-link .ico-academy-pause{display:none}.contents-lesson__list-counter{height:24px;width:24px;position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;margin:0 12px 0 0;padding:0;min-width:16px;font-size:12px;font-weight:bold;line-height:1;color:#323a45;text-align:center;vertical-align:text-bottom;border-radius:50%;background:var(--background--box)}.contents-lesson__list-counter:before{counter-increment:section;content:"" counter(section);position:relative;font-size:12px;font-weight:bold;color:var(--text--primary);z-index:10}.contents-lesson__list-counter .ico{position:absolute;top:50%;right:0;left:3px;color:#323a45;font-size:9px;margin:0 auto;transform:translateY(-50%);opacity:0;z-index:0}.contents-lesson__list-counter .progress-bar{position:absolute;top:0;z-index:1}.contents-lesson__list-link{display:flex;margin:0;padding:0;font-size:18px;line-height:28px;font-weight:normal;text-decoration:none;color:#adadad}.contents-lesson__list-link .contents-lesson__list-counter:before{color:#adadad}.contents-lesson__list-link.active{color:var(--text--primary)}.contents-lesson__list-link.active .contents-lesson__list-counter:before{color:var(--text--primary)}.contents-lesson__list-link:hover,.contents-lesson__list-link:focus{color:#f80;text-decoration:none;outline:none}.contents-lesson__list-link:hover .contents-lesson__list-time,.contents-lesson__list-link:focus .contents-lesson__list-time{color:#adadad}.contents-lesson__list-link:hover .contents-lesson__list-counter:before,.contents-lesson__list-link:focus .contents-lesson__list-counter:before{visibility:hidden}.contents-lesson__list-link:hover .ico,.contents-lesson__list-link:focus .ico{display:block;opacity:1;z-index:2}.contents-lesson__list-txt{font-size:18px;font-weight:normal;text-decoration:none}.contents-lesson__progress.active .contents-progressbar{display:block}.contents-lesson__progress.active .btn.start{display:none}.contents-lesson__progress.active .btn.resume{display:block}@media(min-width: 992px){.contents-lesson__progress.active{padding-top:30px;padding-bottom:30px}}@media(min-width: 768px){.contents-lesson__progress.active{padding-bottom:16px}}.contents-lesson__progress.finished .progress-bar{display:none}.contents-lesson__progress.finished .contents-progressbar__award{display:block}.contents-lesson__progress.finished .btn.start{display:none}.contents-lesson__progress.finished .btn.finish{display:block}.contents-progressbar{display:block;margin:0 auto 30px;padding:0;width:100px;height:100px;background:transparent}.contents-progressbar .progress-bar{margin:0 auto}.contents-progressbar .progress-bar div span{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;width:92px;height:92px;left:0;right:0;top:50%;transform:translateY(-50%);font-size:22px;font-weight:bold;font-family:"PT Sans",sans-serif;background:#f9f9f9}.contents-progressbar .progress-bar .background{background-color:var(--border--line)}.contents-progressbar__award{position:relative;display:none;margin-bottom:30px;color:#fff;text-align:center}.contents-progressbar__award .ico{font-size:100px}.contents-progressbar__award span{position:absolute;margin-top:-3px;top:50%;left:0;right:0;transform:translateY(-50%);font-family:"PT Sans",sans-serif;font-size:22px;font-weight:bold;line-height:1;color:inherit}@media(min-width: 992px){.contents-progressbar__award{margin-bottom:0;flex:1;border-right:1px solid var(--border--line)}}@media(min-width: 768px){.contents-progressbar__award{margin-bottom:30px;border-right:none}}.contents__progress-time{display:block;margin:0;padding:0;color:#7a7a7a;font-size:16px;text-align:center}.contents__progress-time .ico-academy-watch{position:relative;margin-right:4px;top:2px}.lessons .main{padding-top:60px}.lesson{display:flex;padding-bottom:40px;position:relative}@media(min-width: 768px){.lesson{padding-bottom:60px}}.lesson-content{flex:1}@media(min-width: 768px){.lesson-content{padding-right:60px}}.lesson-video{display:block;margin-bottom:24px}.lesson-sidebar{width:347px;max-width:347px}@media(min-width: 768px){.lesson-sidebar{overflow:hidden}}@media(max-width: 991px){.lesson-sidebar{position:fixed;top:44px;display:none;width:100%;max-width:100%;left:0;z-index:9}}.lesson-sidebar .meta{margin-bottom:0;font-size:14px;white-space:nowrap}.lesson-sidebar .meta li{margin:0 7px}.lesson-sidebar .meta li:not(:first-child)::after{height:3px;width:3px;left:-9px;top:12px}.lesson-sidebar .meta li:last-child{margin-right:0}.lesson-sidebar .meta ul{align-items:flex-start;justify-content:flex-start}.lesson-sidebar .meta svg{background:rgba(51,51,51,.1);width:16px;margin-top:3px}.lesson-sidebar .meta circle{stroke-width:16;r:8;cx:8;cy:8}.lesson-sidebar .meta .course-progress{width:16px;margin-right:6px}.lesson-sidebar .meta li:first-child{margin-left:0}.lesson-sidebar .progress-bar-xs div span{background-color:#f9f9f9}.lesson-title{display:block;margin:0 0 14px 0;padding:0;font-size:28px;font-family:"PT Sans",sans-serif;font-weight:bold;line-height:1.15;text-align:center}@media(min-width: 992px){.lesson-title{font-size:36px;text-align:left}}.lesson-title-second{display:block;margin:0 0 16px 0;padding:0;font:bold 23px "PT Sans",sans-serif;line-height:1.15;text-align:left}@media(min-width: 992px){.lesson-title-second{font-size:32px;text-align:left}}.lesson-title-main{display:block;margin:0 0 20px 0;padding:0;font:bold 28px "PT Sans",sans-serif;line-height:34px;text-align:left}.lesson-title-list{margin:0 0 0 20px}.lesson-title-list li{font-size:18px;line-height:26px}.title-title-txt{margin-top:20px;margin-bottom:0;font-size:18px;line-height:26px}.ahrefs-separator{border-bottom:1px solid #eaeaea;margin:60px 40px;display:block;position:relative}.ahrefs-separator::after{content:"";position:absolute;background-size:16px 18px;width:16px;height:18px;padding:0 40px;display:block;bottom:-8px;left:calc(50% - 40px);background:#fff url("data:image/svg+xml,%3Csvg width='16' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.954 18v-2.979H0v-5.013h2.954V7.714h7.713V2.571h-8V0h10.666v2.571H16V18H2.954zM6 10v5h5v-5H6zM0 5V2h3v3H0z' fill='%23DEDEDE'/%3E%3C/svg%3E") no-repeat;background-position:center}.lesson-panel+.lesson-title-second{margin-top:56px}.lesson-txt+.lesson-title-second{margin-top:48px}.lesson-txt+.lesson-list-txt{margin-top:-6px}.lesson-txt+ul.lesson-list-txt{margin-top:0}.lesson-txt{display:block;font:normal 18px "PT Serif",serif;line-height:1.56;margin:0 0 15px 0;padding:0}.lesson-txt.further-read-link a{color:#2254c4;display:block;font:normal 18px "PT Sans",sans-serif;line-height:24px;margin-bottom:4px}.lesson-txt.further-read-link a:hover{color:#f80;text-decoration:none}.lesson-txt.further-read-link a:last-child{margin-bottom:0}.lesson-txt.further-read-link a.d-inline-block{display:inline-block}.lesson-txt strong{font:bold 18px "PT Serif",serif;line-height:1.56}.lesson-txt i{font:normal 18px "PT Serif",serif;line-height:1.56;font-style:italic}.lesson-txt__link{color:#2254c4;text-decoration:none;font-size:1em;font-family:"PT Serif",serif;transition:color .1s ease-out}.lesson-txt__link:hover{color:#f70;text-decoration:none}.lesson-list-txt{display:block;margin:0 0 20px 0;padding:0 0 0 44px}.lesson-list-txt strong{font-family:"PT Serif",serif}.lesson-list-txt li{padding-left:6px;font-size:18px;font-family:"PT Serif",serif;font-weight:normal;line-height:1.56}.lesson-list-txt li strong{font-size:inherit;font-family:"PT Serif",serif}ul.lesson-list-txt{padding-left:47px}ul.lesson-list-txt li{padding-left:3px}.lesson-checkbox-group{display:block;margin-bottom:22px}@media(min-width: 992px){.lesson-checkbox-group{margin-bottom:26px}}.lesson-label{display:inline-block;font-family:"PT Sans",sans-serif}.lesson-checkbox:not(checked){position:absolute;opacity:0}.lesson-label-checkbox{cursor:pointer;font-size:16px}.lesson-label-checkbox .icon--check{display:inline-block;margin-right:4px;margin-top:4px;vertical-align:top}.lesson-label-checkbox .checked,.lesson-label-checkbox .active,.lesson-label-checkbox .check{height:auto;width:auto}.lesson-label-checkbox .lesson-checkbox:not(checked)~.checked{display:none}.lesson-label-checkbox .lesson-checkbox:not(checked)~.active{display:inline-block}.lesson-label-checkbox:hover{color:#f80}.lesson-label-checkbox .lesson-checkbox:checked~.checked{display:inline-block;color:#0dab76}.lesson-label-checkbox .lesson-checkbox:checked~i{color:#0dab76}.lesson-label-checkbox .lesson-checkbox:checked~i.icon::after{background-position:0 33.3333%;pointer-events:none}.lesson-label-checkbox .lesson-checkbox:checked~.active{display:none}.lesson-comments{position:relative;margin:0 0 0 8px;padding:0 0 0 19px;display:inline-block;font-size:16px;font-family:"PT Sans",sans-serif}.lesson-comments:before{content:"■";position:absolute;left:0;top:6px;font-size:.7em;line-height:1}.lesson-nav{position:absolute;top:0;margin:0;padding:0;display:block;background-color:#f9f9f9;border:1px solid var(--border--line);transition:all ease-in .1s}@media(min-width: 768px){.lesson-nav{scrollbar-highlight-color:rgba(0,0,0,.4);scrollbar-track-color:#f3f3f3;overflow:auto}.lesson-nav::-webkit-scrollbar{height:4px;width:4px}.lesson-nav::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4)}.lesson-nav::-webkit-scrollbar-thumb:hover{background:var(--background--scrollHover)}.lesson-nav::-webkit-scrollbar-track{background:#f3f3f3}}.lesson-nav .contents-lesson__list{margin-top:0}.lesson-nav .contents-lesson__list-item{margin-bottom:0}.lesson-nav .contents-lesson__list-link{position:relative;padding:0;font-size:16px;line-height:20px;display:flex}.lesson-nav .contents-lesson__list-link p{flex:1}.lesson-nav .contents-lesson__list-time{margin-left:auto;width:60px;text-align:right;color:#adadad}@media(max-width: 991px){.lesson-nav{padding-bottom:85px;position:fixed;position:fixed;top:60px;width:100%;height:calc(100vh - 60px);overflow:auto}}.lesson-nav.fixed{position:fixed;width:347px;top:60px;overflow-y:scroll;z-index:900;transition:all ease-in .1s}@media(max-width: 991px){.lesson-nav.fixed{width:100%}}@media(min-width: 768px){.lesson-nav.fixed{top:20px}}.lesson-nav.bottom{margin-top:-134px}.lesson-nav__header{display:block;position:relative;margin:0;padding:16px}.lesson-nav__title{display:block;margin:0 0 8px;font:bold 20px "PT Sans",sans-serif;line-height:28px;text-align:left}.lesson-nav__title a{color:var(--text--primary)}.lesson-nav__title a:hover{color:var(--text--accent);text-decoration:none}.lesson-nav__time{margin:0;padding:0;font-size:16px;color:#7a7a7a}.lesson-nav__time .ico-academy-watch{position:relative;margin-right:4px;top:2px;vertical-align:baseline}.lesson-dropdown{padding:14px 0;background-color:var(--background--box);margin:12px -16px -12px;border-top:1px solid var(--border--line)}.lesson-dropdown__title{display:block;margin:0;padding:17px 30px 10px 67px;font-size:15px;font-weight:bold;color:var(--text--primary)}.lesson-dropdown__title:hover,.lesson-dropdown__title:focus{text-decoration:none;color:#f80}.lesson-dropdown__link.active{font-weight:bold}.lesson-dropdown__link{display:block;margin:0;padding:5px 60px 7px 52px;font-size:15px;line-height:1.25;text-decoration:none;color:var(--text--primary)}.lesson-dropdown__link:hover,.lesson-dropdown__link:focus{text-decoration:none;color:#f80}.lesson-img{display:block;margin:17px 0 10px 0;border:1px solid var(--border--line)}.lesson-img--center{border:none;text-align:center}.lesson-img--center img{max-width:100%;width:auto;margin-left:auto;margin-right:auto;border:1px solid var(--border--line)}.lesson-img--center .lesson-img-holder{display:inline-block;text-align:center}.lesson-img--center .lesson-img-holder .lesson-capture{display:block;margin-top:10px;text-align:left}.lesson-img--center .lesson-img-holder img{margin-left:0;margin-right:0}.lesson-capture{display:block;margin:0 0 18px 0;padding:0;font-size:15px;font-family:"PT Sans",sans-serif;opacity:.7}.lesson-capture+.lesson-panel{margin-top:22px}.lesson-panel{display:block;margin:0 0 24px 0;padding:33px 30px;background:#eff7ff}.lesson-panel__title{font-size:18px;margin:0 0 16px 0;text-transform:uppercase;letter-spacing:1.7px;line-height:30px;text-align:left}.lesson-panel__title.further-read-title{margin-top:32px}.lesson-panel__list{margin:0 0 4px 0;padding:0 0 0 45px}.lesson-panel__list li{padding-left:5px;font-size:18px;font-family:"PT Sans",sans-serif}.lesson-panel__link{text-decoration:none;color:#2254c4;font-family:"PT Sans",sans-serif;font-size:1em;transition:color .1s ease-out}.lesson-panel__link:hover{color:#f70;text-decoration:none}.lesson-next{position:relative;display:block;margin:0;padding:20px;text-decoration:none;color:var(--text--primary);border:1px solid rgba(0,0,0,.2);border-radius:3px}.lesson-next .next-icon{position:absolute;top:50%;right:16px;margin-top:-10px;opacity:.4}.lesson-next.lesson-next-button .lesson-next__subtitle,.lesson-next.lesson-next-button .lesson-next__title{text-align:left}.lesson-next.lesson-next-button .lesson-next__title{line-height:26px}.lesson-next:hover{text-decoration:none;color:var(--text--primary);border-color:rgba(0,0,0,.3)}.lesson-next:focus,.lesson-next:active{text-decoration:none;color:var(--text--primary);border-color:rgba(0,0,0,.3);background:#e5e5e5}.lesson-next .lesson-next__subtitle{text-align:center}.lesson-next .lesson-next__title{text-align:center;color:var(--text--primary)}.lesson-next__subtitle{display:block;margin:0 0 8px 0;padding:0;font-size:12px;font-weight:bold;text-transform:uppercase;opacity:.6;letter-spacing:1px}.lesson-next__title{display:block;margin:0;padding:0;font-size:24px;font-weight:bold}.course{max-width:680px;margin:0 auto;display:flex;flex-direction:column}@media screen and (min-width: 768px){.course{flex-direction:row}}.course h2{margin-bottom:16px;text-align:center;white-space:nowrap}@media screen and (min-width: 768px){.course h2{text-align:left}}.course h2 a{font-weight:bold;font-size:36px;line-height:46px;color:var(--text--primary);text-decoration:none;position:relative}.course h2 a::after{content:"";position:absolute;width:100%;border-bottom:1px solid #e7e7e7;left:0;bottom:1px}@media(max-width: 991px){.course h2 a{font-size:28px}}.course h2 a:hover{color:#f80}.course h2 a:hover::after{content:"";position:absolute;border-bottom:1px solid #f80}.course h2 a:focus{color:var(--text--primary);background:none}.course-l{width:100%}@media screen and (min-width: 768px){.course-l{width:300px;margin-right:40px}}.course-r{flex:1 1;text-align:center}@media screen and (min-width: 768px){.course-r{text-align:left}}.course-r .btn-secondary{margin-left:20px}.course p{font-size:18px;line-height:28px;color:var(--text--primary);margin-bottom:24px}.landingCourse-video{width:100%;background-color:#efefef;margin-bottom:24px;position:relative;cursor:pointer}@media screen and (min-width: 768px){.landingCourse-video{height:168px;width:300px}}@media screen and (min-width: 768px){.landingCourse-video.courses{width:100%;height:auto}}.landingCourse-video .video-play{position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px}.course-progress{width:24px;display:inline-block;margin-right:8px;position:relative}.course-progress svg{width:24px;border-radius:50%;background:rgba(51,51,51,.1);transform:rotate(-90deg);vertical-align:top}.course-progress circle{fill:none;stroke-width:24;r:12;cx:12;cy:12;stroke:#f80}.course-progress.dark svg{background:rgba(255,255,255,.2)}.course-progress.dark circle{stroke:#fff}.course-progress-actions .btn{display:none;font-size:18px;padding:9px 16px;line-height:19px;min-width:120px}.course-progress-actions.start .btn.start{display:inline-block}.course-progress-actions.buy .btn.buy{display:inline-block}.course-progress-actions.active .btn.resume{display:inline-block}.course-progress-actions.finished .btn.finished{display:inline-block}.course-progress-actions.landing{margin-top:32px}.meta{margin-bottom:32px}.meta ul,.meta li{margin:0;padding:0;list-style:none}.meta ul{display:flex;align-items:center;justify-content:center;white-space:nowrap}.meta li{margin:0 15px;position:relative;color:#7a7a7a;line-height:28px}.meta li:not(:first-child)::after{content:"";height:5px;width:5px;position:absolute;top:12px;bottom:0;left:-17px;vertical-align:top;line-height:0;background-color:rgba(51,51,51,.15)}.meta-free-days{color:#13892b;cursor:pointer}.meta-free-days-tooltip{content:"";position:fixed;top:0;left:0;width:230px;white-space:normal;color:rgba(51,51,51,.9);border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);background-color:var(--background--box);border:solid 1px rgba(0,0,0,.08);padding:4px 8px;font-size:13px;display:none;z-index:99;box-sizing:border-box;line-height:16px;background-clip:padding-box}.page-course{max-width:680px;width:100%;margin:0 auto}.page-course h3{letter-spacing:2px;text-transform:uppercase;text-align:center}.page-course .lessons-time{font-size:16px;line-height:26px;margin-left:-55px;padding-left:67px;color:#adadad;margin-top:1px}.page-course .lessons-teaser{font:bold 9px Arial;display:block;line-height:normal;text-align:left;color:#f70;text-transform:uppercase;margin-bottom:6px}.courses-header{padding:77px 0 50px;color:#fff;text-align:center;overflow-x:hidden}@media(max-width: 991px){.courses-header{padding:30px 0}}@media(max-width: 767px){.courses-header{padding:20px 0 48px}}.courses-header-container{max-width:680px;margin:0 auto;width:100%;position:relative;z-index:99}.courses-header h1{margin-bottom:16px}.courses-header h3{line-height:28px;font-weight:normal}.courses-header p{font-size:18px;margin-bottom:16px}.courses-header .meta{margin-bottom:0}.courses-header .meta-free-days{color:rgba(41,230,79,.7)}.courses-header .meta li{color:rgba(255,255,255,.7)}.courses-header .meta li::after{background-color:rgba(255,255,255,.3)}.courses-header .note{font-size:16px;margin-top:20px;margin-bottom:0}.btn-orange{display:inline-block;padding:15px 57px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;font-size:16px;line-height:1.5;font-weight:600;text-align:center;vertical-align:middle;white-space:nowrap;background-color:var(--background--accent);border-radius:3px;border-color:#f80;box-shadow:1px 1px 1px rgba(0,0,0,.2);transition:all .15s ease-out}.btn-orange:hover{background-color:#f70;border-color:#f70;color:#fff;text-decoration:none}@media(min-width: 992px){.btn-orange{font-size:18px}}input[type=checkbox]{height:17px;width:17px;position:absolute;opacity:0;cursor:pointer;margin-top:1px;content:url(/images/checkbox-tick.svg)}input[type=checkbox]+span{display:inline-block;height:14px;width:14px;margin:-2px 8px 0 0;vertical-align:middle;cursor:pointer;border:1px solid var(--border--controlAlpha);background:var(--background--box);cursor:pointer;border-radius:2px;box-sizing:border-box}input[type=checkbox]+span:after{content:"";margin-top:0px;display:block;font-size:13px;margin-left:2px;color:#0f3d75}input[type=checkbox]:checked+span{background-color:var(--background--selected)}input[type=checkbox]:checked:active+span{background-color:var(--background--neutralHoverAlpha)}input[type=checkbox]:checked+span:after{background:url("/images/checkbox-tick.svg") no-repeat;background-size:12px 13px;background-position:0 0;height:13px;width:12px;margin-top:-3px;margin-left:2px}input[type=checkbox]:hover+span{border-color:var(--border--controlHoverAlpha)}input[type=checkbox]:active+span{border-color:var(--border--controlHoverAlpha)}input[type=checkbox].disabled,input[type=checkbox]:disabled,input[type=checkbox].disabled,input[type=checkbox]:disabled{opacity:0}input[type=checkbox].disabled:hover+span,input[type=checkbox]:disabled:hover+span,input[type=checkbox].disabled:hover+span,input[type=checkbox]:disabled:hover+span{border-color:var(--border--controlDisabled)}input[type=checkbox].disabled+span,input[type=checkbox]:disabled+span,input[type=checkbox].disabled+span,input[type=checkbox]:disabled+span{border-color:var(--border--controlDisabled);background:var(--background--controlDisabledAlpha)}input[type=checkbox]+span.check--half:after{content:"";height:2px;width:8px;border-radius:20px;margin-top:5px;background:var(--background--negative)}input[type=checkbox]:checked+span.check--half:after{background:transparent url("/images/checkbox-tick.svg") no-repeat;border-radius:0;background-size:12px 13px;background-position:0 0;height:13px;width:12px;margin-top:-3px;margin-left:2px}input[type=radio]{width:16px;height:16px;position:absolute;opacity:0;cursor:pointer;margin-top:1px}input[type=radio]+span{display:inline-block;height:16px;width:16px;border-radius:16px;margin:-2px 8px 0 0;vertical-align:middle;cursor:pointer;border:1px solid var(--border--controlAlpha);background:var(--background--box);cursor:pointer;box-sizing:border-box}input[type=radio]+span:after{content:"";margin-top:0px;display:block;font-size:13px;margin-left:2px;color:var(--text--primary)}input[type=radio]:checked+span{background-color:var(--background--selected)}input[type=radio]:checked:active+span{background-color:var(--background--neutralHoverAlpha)}input[type=radio]:checked+span:after{height:6px;width:6px;background-color:var(--text--primary);border-radius:6px;margin:4px 0 0 4px}input[type=radio]:hover+span{border-color:var(--border--controlHoverAlpha)}input[type=radio]:active+span{border-color:var(--border--controlHoverAlpha)}input[type=radio].disabled,input[type=radio]:disabled,input[type=radio].disabled,input[type=radio]:disabled{opacity:0}input[type=radio].disabled:hover+span,input[type=radio]:disabled:hover+span,input[type=radio].disabled:hover+span,input[type=radio]:disabled:hover+span{border-color:var(--border--controlDisabled)}input[type=radio].disabled+span,input[type=radio]:disabled+span,input[type=radio].disabled+span,input[type=radio]:disabled+span{border-color:var(--border--controlDisabled);background:var(--backbground--disabled)}.ahrefs .tooltip.bs-tether-element-attached-bottom .tooltip-arrow,.ahrefs .tooltip.tooltip-top .tooltip-arrow{border-top-color:#393f4d}.ahrefs .tooltip.in{opacity:1}.ahrefs .tooltip-inner{background-color:#393f4d;max-width:275px;padding:15px;text-align:left}.tools-icon{position:relative;left:4px;display:block;padding-bottom:20px;width:100%;margin:0 auto;border-bottom:1px solid transparent;cursor:pointer}.tools-icon:hover .tools-icon__image{background:#06d6a0}@media(max-width: 340px){.tools-icon .tools-icon__image{width:60px;height:60px}.tools-icon .tools-icon__text{font-size:13px}}@media(min-width: 768px){.tools-icon{left:auto;width:auto}}.tools-icon__image{display:block;width:70px;height:67px;padding-top:3px;background:#00c390;margin:0 auto 15px auto;border-radius:15px;transition:all .2s linear}.tools-icon__image--mobile{display:block}.tools-icon__image--mobile--wrapper{position:relative;width:103%;margin:30px 0 0 -1.5%;padding:0}@media(min-width: 992px){.tools-icon__image--mobile--wrapper{display:none}}.tools-icon__image--mobile--wrapper:after{content:"";position:absolute;bottom:0;left:-3%;height:100%;width:106%;border-bottom:1px solid #ddd}.tools-icon__image--mobile--wrapper.nounderline:after{border-bottom:none}var{font-style:inherit}.signin{font-size:16px}.signin h2{margin-bottom:27px}.signin form{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:10px;padding-right:10px;max-width:315px;margin:0 auto;color:#fff;text-align:center}.signin label{font-size:16px;font-weight:400;margin-bottom:20px;display:inline-block}.signin input[type=text],.signin input[type=password],.signin input[type=email]{border-radius:3px;display:block;width:100%;height:50px;max-width:315px;padding:15px;font-size:16px;color:#000;margin-bottom:10px;outline:none;border:1px solid #fff;box-sizing:border-box}.signin input[type=text]:focus,.signin input[type=password]:focus,.signin textarea:focus{border:1px solid #0397ff}.signin button[type=submit]{border:none;box-shadow:none;width:100%;font-size:16px;padding:17px 30px;cursor:pointer;outline:none}.signin button[type=submit]:active{position:relative;top:2px}.signin .rememberme{float:left;margin-bottom:20px;position:relative}.signin .rememberme input[type=checkbox]{margin-top:5px}.signin .all__link{color:#66c5ff;text-decoration:none}.signin .all__link:hover,.signin .all__link:active,.signin .all__link:focus{color:#66c5ff}.signin .all__link:hover{text-decoration:underline}.signin .all__link.forgotpass{float:right;margin-bottom:15px}.signin .form{margin-bottom:30px}.signin .form-group-input{position:relative}.signin .error{display:none;position:absolute;right:15px;top:13px;color:red}.signin .sociallogin{border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;margin-bottom:10px;text-decoration:none;display:block;cursor:pointer;height:auto}.signin .sociallogin:hover{opacity:.8;text-decoration:none}.signin .sociallogin p{font-size:16px;color:#fff}.signin .sociallogin span{float:left;display:block;width:55px;height:54px;margin:-15px}.signin .sociallogin.facebook{background:#36548a}.signin .sociallogin.facebook span{border-right:1px solid #304b7c}.signin .sociallogin.facebook span svg{margin-top:9px;margin-left:5px}.signin .sociallogin.googleplus{background:#3174f1}.signin .sociallogin.googleplus span{border-right:1px solid #2c68d8}.signin .sociallogin.googleplus span svg{margin-top:12px}.signin .errormsg{top:13px;color:#fb947c;text-align:left;margin-bottom:20px;display:none;font-size:14px}.signin .errormsg a{color:#fff}.signin .errormsg a:hover{text-decoration:underline}.progressloader{background:url(/images/progress_loader.gif) repeat-x;height:9px;width:100%;position:fixed;top:0;left:0;z-index:9999}@media(max-width: 991px){.marketing_ahrefs.no-scroll{height:0;overflow:hidden}}.marketing_ahrefs--container{padding-top:30px}@media(max-width: 991px){.marketing_ahrefs--container{padding-top:75px}}.social-likes{text-align:right;height:40px}.social-likes h3{font-size:20px;line-height:30px;color:var(--text--primary);margin:0 12px 0 0;font-weight:bold;display:inline-block;vertical-align:top;height:40px;padding:5px 0}.social-likes .social-likes__widget{padding:7px 12px}.social-likes .social-likes__button{text-shadow:none;width:auto;padding:0;line-height:18px;vertical-align:top}.social-likes .social-likes__button .fa-linkedin{color:#fff;font-size:18px;top:4px;float:left;position:relative}.social-likes__icon{height:16px;width:16px;display:inline-block}.social-likes__counter{color:#fff;margin:2px 0 0 8px;display:inline-block;vertical-align:top;font-size:16px;font-weight:bold;font-family:"PT Sans",sans-serif}.social-likes--counter,.social-likes__counter{display:none}.social-likes .social-likes__counter_empty{display:none}.social-likes.social-likes{margin:0}@media(max-width: 991px){.social-likes.social-likes{text-align:left;padding:0;margin:0 0 0 -4px}.social-likes.social-likes h3{display:none}}@media(max-width: 991px){.social-likes.social-likes{position:fixed;bottom:0;left:0;width:calc(100% + 4px);z-index:9}.social-likes.social-likes .social-likes__widget{border-radius:0;margin:0;border-radius:0;width:25%;float:left}}.social-likes .social-likes__icon_twitter,.social-likes .social-likes__icon_facebook,.social-likes .social-likes__icon_linkedin{color:#fff;position:relative;top:2px;left:0;font-size:18px}.social-likes,.social-likes__widget{display:flex;line-height:18px;text-indent:0;padding:0;border:0;word-spacing:0;font-size:12px;align-items:center;justify-content:center}.social-likes__widget{background:#333;height:40px;width:auto;min-width:80px;border-radius:3px;padding:5px;margin-left:4px;text-align:center;cursor:pointer}.social-likes__widget>a{display:block;text-align:center}.social-likes__widget_twitter{background-color:#1ba6ff}.social-likes__widget_twitter:hover,.social-likes__widget_twitter:active{background-color:#1895e5}.social-likes__widget_facebook{background-color:#1164bb}.social-likes__widget_facebook:hover,.social-likes__widget_facebook:active{background-color:#0f5aa8}.social-likes__widget_linkedin{background-color:#0077b5}.social-likes__widget_linkedin:hover,.social-likes__widget_linkedin:active{background-color:#006ba3}.btn-login{height:auto;width:auto;border-radius:4px;border:1px solid rgba(255,255,255,.35);color:rgba(255,255,255,.7);font-size:18px;line-height:1.5;margin-right:0;padding:.219rem 1rem}.btn-login:hover{background:transparent;border-color:rgba(255,255,255,.5)}.btn-login:focus{outline:none}@media(max-width: 767px){.btn-login{display:none}}.modal-backdrop{background:linear-gradient(to bottom, #2e3c56, rgba(46, 60, 86, 0.9))}.modal-signin .modal-body{padding-left:10px;padding-right:10px}.modal-signin .signin{display:block;position:static;background:transparent}@media(max-width: 991px){.modal-signin .signin{margin-top:50px;margin-bottom:50px}}.modal-signin .signin .center-img{display:flex;align-items:center;justify-content:center}.modal-signin .signin form{position:static;top:auto;transform:none}.try-ahrefs-free{padding-left:0;padding-right:0}.try-ahrefs-free a{color:#0e3f7a}.try-ahrefs-free h1{font-size:32px;margin-bottom:20px}@media(min-width: 992px){.try-ahrefs-free h1{font-size:48px}}.try-ahrefs-free h3{max-width:490px;font-size:21px;color:#fff;line-height:1.33;font-weight:400;margin:0 auto 45px auto}.try-ahrefs-free form{width:auto;max-width:none}.try-ahrefs-free .form-wrapper{background:#fff;max-width:502px;margin:0 auto;padding:29px 15px 0 15px;border-radius:4px;color:#393f4d;overflow:hidden;position:relative}.try-ahrefs-free .form-wrapper input[type=email],.try-ahrefs-free .form-wrapper input[type=text],.try-ahrefs-free .form-wrapper input[type=checkbox]{margin-bottom:13px;outline:none;border:1px solid #dbdbdb}.try-ahrefs-free .form-wrapper input[type=text]:focus,.try-ahrefs-free .form-wrapper input[type=email]:focus,.try-ahrefs-free .form-wrapper input[type=checkbox]:focus{border:1px solid #0397ff}.try-ahrefs-free .form-wrapper ul,.try-ahrefs-free .form-wrapper li{list-style:none}.try-ahrefs-free .form-wrapper ul{text-align:center;margin:0 auto;overflow:auto;display:flex;flex-direction:column}@media(min-width: 480px){.try-ahrefs-free .form-wrapper ul{flex-direction:row;justify-content:center;margin-bottom:24px;margin-left:-20px}}.try-ahrefs-free .form-wrapper li{display:block;width:199px;float:left;color:#393f4d;padding:15px 0;cursor:pointer}.try-ahrefs-free .form-wrapper li:last-child{width:168px}.try-ahrefs-free .form-wrapper li:last-child .selector-content{white-space:nowrap;max-width:126px}@media(min-width: 480px){.try-ahrefs-free .form-wrapper li:first-child{border-right:1px solid #e9eaeb}}@media(min-width: 992px){.try-ahrefs-free .form-wrapper li:last-child{margin-left:11px}}.try-ahrefs-free .form-wrapper h3{color:#393f4d;margin:0 0 7px;padding:0;font-weight:bold;font-size:26px}.try-ahrefs-free .form-wrapper .agree{max-width:415px;text-align:left;display:inline-block;margin:0 auto 27px auto;cursor:pointer}.try-ahrefs-free .form-wrapper input[type=radio],.try-ahrefs-free .form-wrapper input[type=checkbox]{width:auto;height:auto;display:inline-block;cursor:pointer}.try-ahrefs-free .form-wrapper .selector{float:left;width:41px}.try-ahrefs-free .form-wrapper .selector input{margin-top:8px}.try-ahrefs-free .form-wrapper .selector input[type=radio]+span{margin-top:8px}.try-ahrefs-free .form-wrapper .selector-content{float:left;text-align:left;max-width:145px}.try-ahrefs-free .form-wrapper .note{font-size:14px;text-align:center;margin:26px auto 35px;max-width:405px;display:block}.try-ahrefs-free input{display:block;width:295px;height:20px;margin:0 auto;border:none;border-radius:3px;padding:15px;font-size:16px;margin-bottom:20px}.try-ahrefs-free button[type=submit]{display:block;width:100%;height:50px;max-width:315px;border-radius:3px;font-size:16px;line-height:1;padding-top:15px;margin:0 auto}.modal{text-align:center;padding:0 !important}.modal .modal-header{border-bottom:none}.modal .modal-content{border-radius:0;border:none;background-color:transparent}.modal .close{position:absolute;top:10px;right:10px;height:40px;width:40px;display:block;color:#fff;overflow:hidden;border-radius:50%;transition:background .15s ease-out;z-index:1000;opacity:1}.modal .close svg{display:block;margin:0 auto;height:14px;width:14px}.modal .close:focus{outline:none;opacity:1}.modal .close:hover{background-color:rgba(255,255,255,.3);opacity:1}.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;margin-top:0;text-align:left;vertical-align:middle;width:92%}.modal-video::before{display:none}.modal-video .modal-dialog{height:100%;width:95%;align-items:center;display:flex;justify-content:center;max-width:1280px;margin:0 auto;padding:0;vertical-align:middle;height:max-content;top:50%;transform:translateY(-50%) !important}.modal-video .modal-body{width:100%;padding-right:0;padding-bottom:54%;padding-left:0}.modal-video .modal-body.home{padding-top:25px}.modal-video .modal-content{background-color:transparent;position:relative;width:100%;display:inline-block}.modal-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;border:0}@media(min-width: 768px){.modal-fluid{width:95%;max-width:1280px}}@media(max-width: 991px){.modal-backdrop{z-index:990}}.modal-backdrop.in{opacity:1}#modalClose{display:none}@media(max-width: 767px){#modalClose{display:block}}.modal-open #modalClose{z-index:9999;position:fixed;top:26px;right:25px;opacity:1;outline:none}.modal-open #modalClose svg{display:block;margin:0 auto}.modal-open #modalClose:hover,.modal-open #modalClose.hover{background:rgba(255,255,255,.3);height:40px;width:40px;border-radius:50%;top:13px;right:13px}body.modal-open{overflow-y:auto !important;padding-right:0 !important}.modal-scrollbar-measure{overflow:hidden}.page__guest .navbar-toggler--loginicon svg{height:24px;width:24px;opacity:.7;transform:translate3d(0, 0, 0)}@media screen and (min-width: 768px){.navbar-toggler--loginicon{display:none}}.page__guest .nav-container .menu{z-index:9;margin-left:auto;list-style:none}.page__guest .nav-container .menu a:hover{text-decoration:none}.footer{height:auto;width:100%;background:var(--background--box);border-top:1px solid var(--border--line);display:block;padding:25px 0}@media(max-width: 991px){.footer{padding-bottom:60px}}.footer-row{margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}@media(min-width: 992px){.footer-row{flex-direction:row}}.copyright{margin:0;padding:0;color:#adadad;display:block;font-size:16px;max-width:120px}@media(min-width: 992px){.copyright{position:absolute;top:0;right:0;bottom:0;left:0}}.copyright a{color:#adadad;text-decoration:underline}.copyright a:hover{color:var(--text--primary)}.social-list{display:inline-flex;margin:0 0 18px 0;padding:0;list-style:none;color:#7a7a7a}@media(min-width: 768px){.social-list{margin-bottom:15px}}.social-list__item{display:block;margin:0 20px 0 0;padding:0}.social-list__item:last-child{margin-right:0}.social-list__link{color:var(--text--primary);display:block;font-size:16px;margin:0;opacity:.4;padding:0 10px}.social-list__link .fa{color:inherit}.social-list__link:hover{opacity:1;color:var(--text--primary)}.blogging-tweets,.seo-training-tweets{overflow-x:scroll;overflow-y:hidden;display:flex;vertical-align:bottom;align-items:flex-end;padding-bottom:2px;margin-bottom:-20px;margin-top:22px}.blogging-tweets.blogging-tweets,.seo-training-tweets.blogging-tweets{width:calc(100vw - 20px);margin-left:calc(-50vw + 680px / 2 + 20px)}.blogging-tweets.seo-training-tweets,.seo-training-tweets.seo-training-tweets{padding:0 2px}.blogging-tweets::-webkit-scrollbar,.seo-training-tweets::-webkit-scrollbar{height:8px}.blogging-tweets::-webkit-scrollbar-track,.seo-training-tweets::-webkit-scrollbar-track{background-color:transparent}.blogging-tweets::-webkit-scrollbar-thumb,.seo-training-tweets::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:1px solid rgba(0,0,0,.2)}@media(max-width: 767px){.blogging-tweets,.seo-training-tweets{margin-left:0;width:100%}}.blogging-tweets blockquote.twitter-tweet,.blogging-tweets .twitter-tweet,.seo-training-tweets blockquote.twitter-tweet,.seo-training-tweets .twitter-tweet{border:none !important;min-width:270px !important}.blogging-tweets>.twitter-tweet,.seo-training-tweets>.twitter-tweet{margin:0 8px;display:none}.blogging-tweets>.twitter-tweet-rendered,.seo-training-tweets>.twitter-tweet-rendered{display:block}.blogging-tweets>.twitter-tweet:first-of-type,.seo-training-tweets>.twitter-tweet:first-of-type{margin-left:0}.blogging-tweets.dragging,.seo-training-tweets.dragging{cursor:move}.password-insecure-wrapper{display:flex}.password-insecure-wrapper h2{font-size:21px;font-weight:bold;line-height:27px;color:#393f4c;margin-bottom:16px;text-align:left}.password-insecure-wrapper p{font-size:16px;line-height:22px;color:#393f4c;margin-bottom:16px}.password-insecure-wrapper p:last-of-type{margin-bottom:0}.password-insecure-wrapper .password-insecure-img{margin-right:32px;width:80px}.modal-password-insecure .modal-dialog{max-width:600px;background:#fff;border-radius:5px;padding:32px}.testimonials{display:flex;width:100%;padding:0 60px;align-items:flex-end;margin:0 -8px;overflow:auto}.testimonials .testimonial{min-width:270px;width:270px;background:#f9f9f9;padding:20px;border-radius:6px;margin:0 8px}.testimonials .testimonial p{font-size:16px;line-height:22px;margin-bottom:10px}.testimonials .avatar{width:32px;height:32px;display:block;border-radius:50%;overflow:hidden}.testimonials .meta{margin-bottom:0;display:grid;grid-gap:10px;grid-template-columns:32px 1fr;align-items:center}.testimonials .meta .author{font-size:16px;line-height:22px;color:gray}.beta{width:65px;height:30px;display:inline-block;vertical-align:top}
