body{font-family:Rubik,sans-serif}.mb-40{margin-bottom:40px}.navbar{padding:25px 0;background:linear-gradient(135deg,rgba(22,37,43,0) 0,rgba(22,37,43,0) 100%)}.navbar .nav-item{margin:0;padding:0}.navbar .nav-item .nav-link{font-size:15px;font-weight:500;color:#fff;padding:0;margin-left:35px;transition:all .3s ease-in-out}.navbar .nav-item .nav-link:hover{transform:translateY(-3px);color:#03b0d5}.dropdown-menu{background:#32394a}.dropdown-item{color:#fff;font-weight:500;font-size:15px;transition:.3s ease-in-out all}.dropdown-item:hover{color:#03b0d5;background:#32394a}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu .pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.root:hover .dropdown-menu{display:block}.slider{background:url(https://www.powerseo.co.uk/img/bg/slider.png) center center no-repeat;background-attachment:fixed;background-size:cover;height:100vh;width:100%;position:relative}.slider .content{z-index:999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider .content span{font-size:25px;font-weight:300;color:#03b0d5}.slider .content h1{font-size:2em;line-height:1.25}@media (min-width:43.75em){h1{font-size:2em;line-height:1.125}}@media (min-width:56.25em){h1{font-size:3em;line-height:1.05}}.slider .content p{font-size:16px;font-weight:300;line-height:26px;margin:0 0 30px}.slider .content .btn-blue{background:linear-gradient(135deg,#cb3f01 0,#cb3f01 100%);box-shadow:3px 3px 51px 0 rgba(0,0,0,.2);color:#fff;padding:12px 30px;border-radius:50px;display:inline-block;text-decoration:none;transition:all .4s ease-in-out}.slider .content .btn-blue:hover{transform:translateY(-7px)}#particles-js{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0}.about{padding:120px 0;background:url(../img/bg/about.png) center center no-repeat;background-size:cover}.about .heading{margin-bottom:60px}.about .heading h2{font-size:30px;font-weight:700;color:#313e4b;margin-bottom:20px}.about .heading h2 span{font-weight:300;color:#02a2c4;margin:0}.about .heading p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c}.about .box{background:#fff;border-radius:15px;padding:50px 30px;box-shadow:1px 1px 40px 0 rgba(0,0,0,.1);transition:all .4s ease-in-out}.about .box:hover{transform:translateY(-15px)}.about .box h3{font-size:18px;font-weight:500;color:#4c5b6a;margin:25px 0 0}.about .box span{font-size:13px;font-weight:300;color:#929899;display:inline-block;margin-bottom:15px}.about .box p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c}.services{padding:120px 0}.services .heading{margin-bottom:60px}.services .heading h2{font-size:30px;font-weight:700;color:#313e4b;margin-bottom:20px}.services .heading h2 span{font-weight:300;color:#02a2c4;margin:0}.services .heading p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c}.services .left .box .info{margin-left:30px}.services .left .box .info h3{font-size:18px;font-weight:500;margin:0;color:#4c5b6a;margin-bottom:10px}.services .left .box .info p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c}.services .right{background:url(https://www.powerseo.co.uk/img/seo-durham.png) center center no-repeat;background-size:cover;height:790px}.video-icon .icon{background:linear-gradient(135deg,#02a6c7 0,#037f98 100%);color:#fff;display:inline;font-size:20px;padding:23px 28px;border-radius:200px;position:relative}.pulse{animation:pulse 1s infinite;animation-duration:2s}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,.3);box-shadow:0 0 0 0 rgba(255,255,255,.5)}70%{-moz-box-shadow:0 0 0 50px rgba(255,255,255,0);box-shadow:0 0 0 50px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.get-started{background:url(../img/bg/get-started.png) center center no-repeat;background-attachment:fixed;background-size:cover;padding:120px 0}.get-started .heading{margin-bottom:30px}.get-started .heading h2{font-size:30px;font-weight:700;color:#fff;margin-bottom:20px}.get-started .heading h2 span{font-weight:300;color:#11c9f3;margin:0}.get-started .heading p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#fff}.get-started .btn-blue{background:linear-gradient(135deg,#cb3f01 0,#cb3f01 100%);box-shadow:3px 3px 51px 0 rgba(0,0,0,.2);color:#fff;padding:15px 50px;border-radius:50px;display:inline-block;text-decoration:none;transition:all .4s ease-in-out}.get-started .btn-blue:hover{transform:translateY(-7px)}.portfolio{padding:130px 0 0}.portfolio h2{font-size:30px;font-weight:700;color:#313e4b;margin-bottom:20px}.portfolio h2 span{color:#02a2c4;font-weight:300}.portfolio p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c;margin:0 0 60px;padding:0}.portfolio .button-group{margin-bottom:40px!important;background:#fff;border-radius:35px;padding:5px 10px;box-shadow:0 10px 30px rgba(0,0,0,.1);display:inline-block}.portfolio .button-group button{border:0;background:0 0;font-size:14px;font-weight:500;margin-right:10px;color:#666;cursor:pointer;padding:10px 20px;border-radius:35px;transition:all .2s ease-in-out}.portfolio .button-group button:hover{color:#fff;background:#02a2c4}.portfolio .button-group button:focus{color:#fff;background:#02a2c4;border:0;outline:0}.portfolio .single-portfolio-item{position:relative;padding:0}.portfolio .single-portfolio-item img{width:100%}.portfolio .single-portfolio-item .overlay{position:absolute;top:0;bottom:0;width:100%;height:100%;background:#fff;color:#333;opacity:0;transition:all .7s ease-in-out}.portfolio .single-portfolio-item .overlay .content{font-size:20px;position:absolute;text-decoration:none;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;transition:all .3s ease-in-out}.portfolio .single-portfolio-item .overlay .content h3{font-size:18px;font-weight:500;color:#444;padding:0;margin:0}.portfolio .single-portfolio-item .overlay .content p{font-size:14px;font-weight:400;color:#02a2c4;margin:0;padding:0;margin-top:5px}.portfolio .single-portfolio-item .overlay .content a{color:#555;text-decoration:none;font-size:20px;padding:0;margin:0}.portfolio .single-portfolio-item:hover .overlay{opacity:.95}.portfolio .grid-item{padding:0}.mission{padding:120px 0}.mission .text h2{font-size:30px;font-weight:700;color:#313e4b;margin-bottom:20px}.mission .text h2 span{color:#02a2c4;font-weight:300}.mission .text p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c;margin:0 0 35px;padding:0}.mission .text .btn-blue{background:linear-gradient(135deg,#cb3f01 0,#cb3f01 100%);box-shadow:3px 3px 51px 0 rgba(0,0,0,.2);color:#fff;padding:15px 50px;border-radius:50px;display:inline-block;text-decoration:none;transition:all .4s ease-in-out}.mission .text .btn-blue:hover{transform:translateY(-7px)}.team{margin-top:120px}.team .box{box-shadow:1px 1px 40px 0 rgba(0,0,0,.1);border-radius:10px;position:relative;overflow:hidden}.team .heading{margin-bottom:60px}.team .heading h2{font-size:30px;font-weight:700;color:#313e4b;margin-bottom:20px}.team .heading h2 span{font-weight:300;color:#02a2c4;margin:0}.team .heading p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c}.team .content h3{font-size:18px;margin:0;font-weight:500;color:#313e4b;margin-top:30px}.team .content span{font-size:14px;font-weight:300;color:#727f8c;margin-bottom:30px;display:inline-block}.team .box .social{position:absolute;left:-55px;opacity:0;top:20%;background:#fff;padding:20px;border-radius:0 20px 20px 0;box-shadow:1px 1px 40px 0 rgba(0,0,0,.1);transition:all .4s ease-in-out}.team .box .social .icon{display:block;padding:7px 0;font-size:16px;color:#727f8c;transition:all .4s ease-in-out}.team .box .social .icon:hover{color:#02a2c4}.team .box:hover .social{opacity:1;left:0}.some-facts{background:url(../img/bg/some-facts.png) center center no-repeat;background-attachment:fixed;background-size:cover;padding:120px 0}.some-facts .items h3{font-size:35px;color:#fff;margin:0;font-weight:700;margin-top:20px}.some-facts .items h4{font-size:16px;font-weight:400;color:#fff;margin:5px 0 0}.price{padding:120px 0}.price .heading{margin-bottom:60px}.price .heading h2{font-size:30px;font-weight:700;color:#313e4b;margin-bottom:20px}.price .heading h2 span{font-weight:300;color:#02a2c4;margin:0}.price .heading p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c}.price .cards{position:relative;box-shadow:1px 1px 40px 0 rgba(0,0,0,.1);border-radius:15px}.price .cards .front{padding:50px 40px;backface-visibility:hidden;transform:perspective(600px) rotateY(0);transition:transform .6s linear}.price .cards .front h3{font-size:20px;font-weight:600;color:#313e4b;margin:0 0 30px}.price .cards .front img{width:200px}.price .cards .front p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c;margin-top:20px}.price .cards .front ul{margin:0;padding:0;margin:20px 0}.price .cards .front ul li{list-style:none;font-size:15px;font-weight:400;padding:10px 0;color:#5d6b79;border-bottom:1px solid #eee}.price .cards .front .btn-blue{background:linear-gradient(135deg,#cb3f01 0,#cb3f01 100%);box-shadow:3px 3px 51px 0 rgba(0,0,0,.2);color:#fff;padding:15px 50px;border-radius:50px;display:inline-block;text-decoration:none;margin-top:10px;transition:all .4s ease-in-out}.price .cards .front .btn-blue:hover{transform:translateY(-7px)}.why-us .left{background:url(https://www.powerseo.co.uk/img/why-choose.png) center center no-repeat;background-size:cover;height:687px}.why-us .right{background:#f8f8f8}.why-us .right .content{padding:80px 50px}.why-us .right .content span{font-size:16px;font-weight:400;color:#02a2c4;display:inline-block;margin-bottom:5px}.why-us .right .content h2{font-size:25px;font-weight:500;color:#313e4b;margin:0}.why-us .right .content p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c;margin-top:15px;margin-bottom:40px}.why-us .right .content .box{background:#fff;padding:10px;border-radius:100px;border:1px solid #f5f5f5;margin-bottom:30px}.why-us .right .content .box h3{font-size:16px;color:#313e4b;font-weight:500;margin:0 0 0 20px}.why-us .right .content .box .icon{background:#02a2c4;border-radius:50%;font-size:17px;color:#fff;width:50px;height:50px;transition:all .3s ease-in-out;border:1px solid #02a2c4}.why-us .right .content .box:hover .icon{border:1px solid #02a2c4;color:#02a2c4;background:#fff}.testimonials{padding:120px 0 80px}.testimonials .heading{margin-bottom:60px}.testimonials .heading h2{font-size:30px;font-weight:700;color:#313e4b;margin-bottom:20px}.testimonials .heading h2 span{font-weight:300;color:#02a2c4;margin:0}.testimonials .heading p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c}.testimonials .box{box-shadow:0 10px 30px rgba(0,0,0,.05);padding:40px;border-radius:15px;margin-bottom:40px;transition:all .4s ease-in-out}.testimonials .box h3{font-size:18px;font-weight:500;color:#313e4b}.testimonials .box:hover{transform:translateY(-10px)}.testimonials .box h3 span{font-size:13px;font-weight:400;color:#02a2c4;margin-left:10px}.testimonials .box p{font-size:15px;font-weight:300;line-height:24px;margin:0;color:#727f8c;margin-bottom:20px;margin-top:10px;padding-right:20px}.testimonials .box .image img{width:200px;border-radius:50%;margin:0;padding:0;display:inline-block}.testimonials .box .icon{border:1px solid #eee;color:#777;width:35px;height:35px;border-radius:50%;display:inline-block;margin-right:10px;text-decoration:none;transition:all .3s ease-in-out}.testimonials .box .icon:hover{color:#fff;border:1px solid #02a2c4;background:#02a2c4}.blog{padding:0 0 80px}.blog .heading{margin-bottom:60px}.blog .heading h2{font-size:30px;font-weight:700;color:#313e4b;margin-bottom:20px}.blog .heading h2 span{font-weight:300;color:#02a2c4;margin:0}.blog .heading p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c}.blog .box{box-shadow:0 10px 30px rgba(0,0,0,.05);border-radius:15px;margin-bottom:40px;transition:all .4s ease-in-out;overflow:hidden}.blog .box:hover .cat{left:0;opacity:1}.blog .image{position:relative}.blog .image .cat{position:absolute;background:#03b0d5;top:50px;color:#fff;left:-90px;padding:5px 30px 5px 20px;box-shadow:0 10px 20px rgba(0,0,0,.05);border-top-right-radius:35px;border-bottom-right-radius:35px;transition:all .4s ease-in-out;opacity:0}.blog .box .text{padding:40px 30px}.blog .box .text h3 a{font-size:20px;font-weight:500;color:#313e4b;margin:0;padding:0;text-decoration:none}.blog .box .text span{font-size:13px;font-weight:300;color:#adadad}.blog .box .text p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#727f8c;margin-top:10px}.contact{background:url(../img/bg/contact.png) center center no-repeat;background-size:cover;padding:120px 0}.contact .heading{margin-bottom:60px}.contact .heading h2{font-size:30px;font-weight:700;color:#fff;margin-bottom:20px}.contact .heading h2 span{font-weight:300;color:#02a2c4;margin:0}.contact .heading p{font-size:16px;font-weight:300;line-height:26px;margin:0;color:#fff}.contact .form-control{padding:25px;font-size:13px;margin-bottom:10px;background:#fff;border:0;border-radius:10px}.contact button.btn{box-shadow:0 15px 51px 0 rgba(0,0,0,.24);padding:10px 45px;border-radius:45px;text-decoration:none;display:inline-block;transition:all .4s ease-in-out;padding:10px;border-radius:10px;font-size:15px;background:-webkit-linear-gradient(top left,#079ab9 0,#037e98 100%);color:#fff}#contactForm input[type=checkbox]{float:left;margin-top:3px}#contactForm label{color:#fff;width:90%}.footer{background:#232834;padding:40px 0}.footer h2{font-size:15px;font-weight:500;margin:20px 0 0}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(../img/loader/preloader.svg) center no-repeat #fff}@media (max-width:575.98px){.navbar{background:#353c4d!important;padding:30px}.navbar .nav-item{margin:0;padding:0;margin:10px 0}.navbar .nav-item .nav-link{margin:0}.slider{height:800px;text-align:center}.about{padding:120px 0 80px 0}.about .box{margin-bottom:40px}.services .right{margin-top:40px}.team .box{margin-bottom:40px}.mission{padding:80px 0 120px 0}.mission .text{margin-top:40px}.some-facts{padding:120px 0 70px 0}.some-facts .items{margin-bottom:50px}.price{padding:120px 0 80px 0}.price .cards{margin-bottom:40px}}@media (max-width:767.98px){.navbar{background:#353c4d!important;padding:30px}.navbar .nav-item{margin:0;padding:0;margin:10px 0}.navbar .nav-item .nav-link{margin:0}.slider{height:900px;text-align:center}.about{padding:120px 0 80px 0}.about .box{margin-bottom:40px}.services .right{margin-top:40px}.team .box{margin-bottom:40px}.mission{padding:80px 0 120px 0}.mission .text{margin-top:40px}.some-facts{padding:120px 0 70px 0}.some-facts .items{margin-bottom:50px}.price{padding:120px 0 80px 0}.price .cards{margin-bottom:40px}}@media (max-width:991.98px){.navbar{background:#353c4d!important;padding:30px}.navbar .nav-item{margin:0;padding:0;margin:10px 0}.navbar .nav-item .nav-link{margin:0}.slider{height:900px;text-align:center}.about{padding:120px 0 80px 0}.about .box{margin-bottom:40px}.services .right{margin-top:40px}.team .box{margin-bottom:40px}.mission{padding:80px 0 120px 0}.mission .text{margin-top:40px}.some-facts{padding:120px 0 70px 0}.some-facts .items{margin-bottom:50px}.price{padding:120px 0 80px 0}.price .cards{margin-bottom:40px}}#cookieConsent{background-color:#fff;min-height:26px;font-size:17px;color:#2f3a4a;line-height:26px;padding:12px 0 12px 30px;font-family:"Trebuchet MS",Helvetica,sans-serif;position:fixed;bottom:0;left:0;right:0;display:none;z-index:9999}#cookieConsent a{color:#0288a3;text-decoration:none}#closeCookieConsent{float:right;display:inline-block;cursor:pointer;height:20px;width:20px;margin:-15px 0 0 0;font-weight:700}#closeCookieConsent:hover{color:#fff}#cookieConsent a.cookieConsentOK{background-color:#f57900;color:#fff;display:inline-block;border-radius:5px;padding:0 20px;cursor:pointer;float:right;margin:0 60px 0 10px}#cookieConsent a.cookieConsentOK:hover{background-color:#e0c91f}.column{float:left;width:20%;padding:5px}.row::after{content:"";clear:both;display:table}.slider-sunderland{background:url(https://www.powerseo.co.uk/img/bg/sunderland-slider.png) center center no-repeat;background-attachment:fixed;background-size:cover;height:65vh;width:100%;position:relative}.slider-sunderland .content{z-index:999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-sunderland .content span{font-size:25px;font-weight:300;color:#03b0d5}.slider .content h1{font-size:2.5em;line-height:1.25}@media (min-width:43.75em){h1{font-size:2.5em;line-height:1.125}}@media (min-width:56.25em){h1{font-size:2.5em;line-height:1.05}}.slider-sunderland .content p{font-size:16px;font-weight:300;line-height:26px;margin:0 0 30px}.slider-sunderland .content .btn-blue{background:linear-gradient(135deg,#cb3f01 0,#cb3f01 100%);box-shadow:3px 3px 51px 0 rgba(0,0,0,.2);color:#fff;padding:12px 30px;border-radius:50px;display:inline-block;text-decoration:none;transition:all .4s ease-in-out}.slider-sunderland .content .btn-blue:hover{transform:translateY(-7px)}#particles-js{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0}.start-journey{background:linear-gradient(135deg,#02a6c7 0,#037f98 100%);box-shadow:3px 3px 51px 0 rgba(0,0,0,.2);color:#fff;padding:15px 50px;border-radius:50px;display:inline-block;text-decoration:none;transition:all .4s ease-in-out}#googleRating{display:none;background-color:#fff;position:fixed;bottom:20px;right:20px;width:185px;padding:15px;box-shadow:3px 3px 15px rgba(0,0,0,.1);border-top:4px solid #34a853;border-radius:4px;z-index:60}#closegooglerating{float:right;display:inline-block;cursor:pointer;height:20px;width:20px;margin:-15px 0 0 0;font-weight:700;font-size:13px;color:#d2691e}#googleRating .ratingText{float:left}#googleRating .ratingText p{margin:0;color:#1d1d1d;line-height:17px}#googleRating img{max-width:42px;float:left;margin-top:-2px;margin-right:4px}.googleRatingInner{position:relative}#googleClose{position:absolute;top:-59px;right:-15px;padding-bottom:20px;width:180px;display:none;text-align:right}#googleClose i{background:#27a0e4;width:24px;height:24px;text-align:center;color:#fff;border-radius:50px;line-height:24px;margin-top:10px;cursor:pointer}.btn-blue{background:linear-gradient(135deg,#cb3f01 0,#cb3f01 100%);box-shadow:3px 3px 51px 0 rgba(0,0,0,.2);color:#fff;padding:12px 30px;border-radius:50px;display:inline-block;text-decoration:none;transition:all .4s ease-in-out}.img-width{max-width:100%}.vid-width{max-width:100%}.row::after{content:"";clear:both;display:table}a.imglink{background:#000;display:inline-block}a.imglink img{vertical-align:middle;transition:opacity .3s;-webkit-transition:opacity .3s}a.imglink:hover img{opacity:.5}