/* https://wordpress-solutions.co.uk/wp-content/themes/wordpress-solutions/style.css?ver=0.0.4 */
body{color:#100F14;font-family:"Roboto",sans-serif;font-size:1.188rem;font-weight:300;line-height:1.5}html,body{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:300;margin-bottom:1rem}h1{font-size:4.313rem;margin-bottom:2rem}h2{font-size:2.875rem;font-weight:300}h3{font-size:1.5rem;font-weight:400;margin-bottom:1.5rem}h4{font-size:1.375rem;font-weight:300}@media screen and (max-width:375px){h1{font-size:3.5rem}h2{font-size:2.5rem}}p{text-wrap-style:pretty}a{color:#100F14;font-weight:400;text-decoration:none}a:hover{color:#c87cc9}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(200,124,201,.5)}:focus-visible{outline:#c87cc9 auto 1px}ol.wp-block-list li{margin-bottom:.5rem}.highlight-code.aos-animate{animation-name:highlight;animation-duration:1.25s;animation-fill-mode:forwards;background-size:200%;background-image:linear-gradient(to right,transparent 0%,transparent 50%),linear-gradient(to right,transparent 49%,#f5e9f1 50%,#d6ddf8 100%);padding:5px 0}.highlight-code.dark.aos-animate{background-image:linear-gradient(to right,transparent 0%,transparent 50%),linear-gradient(to right,transparent 49%,#00000045 50%,#0000008a 100%)}.highlight-code.grey.aos-animate{background-image:linear-gradient(to right,transparent 0%,transparent 50%),linear-gradient(to right,transparent 49%,#cacaca45 50%,#7676768a 100%)}.highlight-code.aos-init{opacity:1!important}@keyframes highlight{from{background-position:0}to{background-position:-100%}}.btn,.wp-block-button__link{border-radius:30px;font-size:0.875rem!important;padding:.65rem 1.75rem;transition:all 250ms linear}.btn-primary,.wp-block-button__link{background-color:#000;border:2px solid #000;color:#FFF}.btn-primary:hover,.wp-block-button__link:hover{background-color:transparent!important;border:2px solid #000;color:#000;transition:all 250ms linear}.wp-block-button__link{margin-top:1.5rem}.btn-outline-primary{background-color:transparent;border:2px solid #000;color:#000}.btn-outline-primary:hover{background-color:#000;border:2px solid #000;color:#FFF}.btn-white{background-color:#FFF;border:2px solid #FFF;color:#000}.btn-white:hover{background-color:transparent;border:2px solid #FFF;color:#FFF}.btn-outline-white{background-color:transparent;border:2px solid #FFF;color:#FFF}.btn-outline-white:hover{background-color:#FFF;border:2px solid #FFF;color:#000}.btn-square,.btn-outline-square{border-radius:7px;font-size:.75rem;letter-spacing:.113rem;text-transform:uppercase}.btn-outline-square{border:1px solid #CBCBCB}.button{position:relative;display:inline-block;cursor:pointer;outline:none;vertical-align:middle;text-decoration:none;background:transparent;padding:0;font-size:inherit;font-family:inherit}.button.more{width:12rem;height:auto}.button.more .circle{transition:all 0.45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#000;border-radius:1.625rem;left:-1px}.button.more.white .circle{background:#FFF}.button.more .circle .icon{transition:all 0.45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#fff}.button.more.white .circle .icon{background:#000}.button.more .circle .icon.arrow{transition:all 0.45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}.button.more .circle .icon.arrow::before{position:absolute;content:"";top:-.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #fff;border-right:.125rem solid #fff;transform:rotate(45deg)}.button.more.white .circle .icon.arrow::before{border-top:.125rem solid #000;border-right:.125rem solid #000}.button.more .button-text{transition:all 0.45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.75rem 0;margin:0 0 0 1.85rem;color:#000;font-size:.75rem;font-weight:700;line-height:2;text-align:center;text-transform:uppercase}.button.more.white .button-text{color:#FFF}.button:hover .circle{width:100%}.button.more:hover .circle .icon.arrow{background:#fff;transform:translate(1rem,0)}.button.more.white:hover .circle .icon.arrow{background:#000}.button.more:hover .button-text{color:#fff}.button.more.white:hover .button-text{color:#000}.card{align-items:center;border:0;border-radius:.625rem;max-width:350px;min-width:340px;padding:20px}.header{display:flex;border-bottom:3px solid #EEE}.header .navbar-light .navbar-nav{align-items:center;position:relative;top:3px}.header .navbar-nav .menu-item,.header .navbar-light .navbar-nav .nav-link{height:100%}.header .navbar-light .navbar-nav .nav-link{align-items:center;border-bottom:3px solid #EEE;color:#100F14;display:flex;font-size:.938rem;font-weight:300;letter-spacing:.028rem;padding:1.5rem 1rem}.header .navbar-light .navbar-nav .menu-item.current-menu-item .nav-link{border-bottom:3px solid #C87CC9}.navbar-light .navbar-toggler{color:rgba(0,0,0,.05)}.offcanvas-header{justify-content:end}.offcanvas-header .btn-close{margin-top:1rem}.offcanvas .navbar-brand{display:none}.offcanvas.show .navbar-brand{display:block;text-align:center}.offcanvas-body .navbar-brand img{margin:0 auto}@media screen and (min-width:992px){.navbar-brand.main-logo{min-width:450px}#menu-item-21{position:relative}#menu-item-21 a.nav-link:after{background:rgba(0,0,0,.05);border-radius:30px;content:'';display:block;left:-12px;padding:22px;position:absolute;width:120px}}a.underlined,.footer-col a{position:relative}a.underlined:before,.footer-col a:before{content:'';background:#54b3d6;display:block;position:absolute;bottom:-2px;left:0;width:0;height:2px;transition:all 0.3s ease-in-out}a.underlined:hover,.footer-col a:hover{background-position:0}a.underlined:hover::before,.footer-col a:hover::before{width:100%}.gform-theme--foundation .gfield .ginput_password.large,.gform-theme--foundation .gfield input.large,.gform-theme--foundation .gfield select.large,.gform-theme--foundation .gfield textarea.medium{box-shadow:none}.gform_button{border:2px solid #000!important;border-radius:30px!important;font-size:0.875rem!important;font-weight:300!important;padding:.65rem 1.75rem;transition:all 250ms linear!important}.gform_button:hover{background-color:transparent!important;color:#000!important}form#gform_2{background:#f7f7f7;padding:40px;margin-top:2rem;border-radius:14px}.works-gallery.text-center{background:rgb(199 196 217);background:linear-gradient(212deg,rgb(199 196 217) 0%,rgb(209 227 245) 34%,rgb(229 216 228) 82%,rgb(216 202 205) 100%)}.works-gallery .row{justify-content:center;--bs-gutter-x:5rem}.venobox-col{max-height:400px;height:100%;overflow:hidden;border-radius:10px;box-shadow:0 30px 75px 0 grey;transition:all .3s}.venobox-col img{max-width:100%}.venobox-col:hover{box-shadow:0 30px 35px 0 grey;transform:translateY(-5px) scale(1.02);;transition:all .3s}.venobox-container{margin-bottom:5rem}a.venobox-item.venobox.vbox-item{display:inline-block}.gallery-img-link{background:#fff;display:inline-block;margin-bottom:50px;border-radius:20px;padding:7px 20px}.footer{border-top:3px solid rgba(112,112,112,.12)}.footer a{font-weight:300}.sub-footer .container{align-items:center;display:flex;justify-content:space-between}.sub-footer .copyright-info{font-size:.75rem}.footer-col p{font-size:1rem;font-weight:400}.footer-col ul{list-style:none;padding-left:0}.footer-col ul li,.solutions-scale li{margin-bottom:.5rem}.footer-col ul li,.footer-col ul li a{color:#100F14;font-size:1rem}.sidebar-backups{background:rgb(141,136,173);background:linear-gradient(212deg,rgba(141,136,173,1) 0%,rgba(85,124,162,1) 34%,rgba(195,147,189,1) 82%,rgba(229,188,198,1) 100%);padding:40px;border-radius:14px}.sidebar-backups h3,.sidebar-backups p{color:#FFF;font-weight:300}.sidebar-backups h3{font-size:2.125rem}.sidebar-quote .blockquote{background:rgb(204,205,203);background:rgb(221,223,220);background:linear-gradient(252deg,rgba(221,223,220,1) 0%,rgba(246,245,244,1) 62%,rgba(223,223,223,1) 100%)}.sidebar-quote .blockquote h6{color:#c87cc9;font-size:1.1rem;font-weight:400;letter-spacing:.033rem;margin-top:1rem;text-align:right}.sidebar-quote .blockquote small{color:#3B3B3B;display:block;font-size:.7rem;font-weight:500;letter-spacing:.25rem;text-transform:uppercase}.sidebar-quote .blockquote p{font-size:1.188rem}.hero{background-color:#04011C;background-position:right center;background-repeat:no-repeat;background-size:1460px;display:flex;align-items:center;min-height:532px}.hero h1,.hero p{color:#FFF}.hero .btn-primary{background-color:#FFF;border:1px solid #FFF;color:#000}.hero .btn-primary:hover{background-color:transparent;border:1px solid #FFF;color:#FFF}.hero .btn-outline-primary,.page-hero .btn-outline-primary{background-color:transparent;border:1px solid #FFF;color:#FFF}.hero .btn-outline-primary:hover,.page-hero .btn-outline-primary:hover{background-color:#FFF;border:1px solid #FFF;color:#000}@media screen and (max-width:768px){.hero{background-size:820px;position:relative}.hero:before{background-color:rgba(0,0,0,.5);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.hero .container{position:relative;z-index:2}}@media screen and (max-width:576px){.hero:before{background-color:rgba(0,0,0,.65)}}.solutions .solutions-box{height:100%}.solutions-box,.pom-box,.blockquote{background-color:#F6F5F4;border-radius:14px;display:flex;flex-direction:column;justify-content:space-between;padding:36px}.solutions-box h3{color:#3B3B3B}.solutions-box a{width:100%}.solutions-box.alt{background-color:#223D4A}.solutions-box.alt h3,.solutions-box.alt p{color:#FFF}.solutions.more{background-color:#F6F5F4}.solutions.more .solutions-box{background-color:#FFF}.solutions-scale{background:rgb(123,128,121);background:linear-gradient(254deg,rgba(123,128,121,1) 0%,rgba(132,138,132,1) 50%,rgba(167,172,168,1) 100%)}.solutions-scale h2,.solutions-scale p,.solutions-scale li{color:#FFF}.solutions-scale h2{margin-bottom:2rem}.solutions-scale li{align-items:center;display:flex;font-size:1.5rem;font-weight:300}.solutions-scale li:before{background-image:url(/wp-content/themes/wordpress-solutions/images/icon-solutions_at_scale.svg);content:'';display:inline-block;height:48px;margin-left:-10px;width:52px}.solutions-scale .cards{position:relative}.solutions-scale .card{box-shadow:0 100px 99px #1F485D33;min-height:285px;position:absolute}.solutions-scale .card h4{margin-bottom:1rem}.solutions-scale .card p{color:rgba(30,28,36,.75);font-size:1rem}.solutions-scale .card p.small{color:#42505C;font-size:.75rem;font-weight:500;margin-bottom:0}.solutions-scale .card p.x-small{color:#79828B;font-size:.563rem;letter-spacing:.056rem}.solutions-scale .card-top{right:0;top:0;z-index:1}.solutions-scale .card-bottom{display:flex;justify-content:space-around;left:0;bottom:-130px;z-index:0}.solutions-scale .card-bottom .cb-meta{align-self:flex-start}.solutions-scale .card-bottom .btn{background-color:#dddedf;border:1px solid #dddedf;color:#000;width:100%}.solutions-scale .card-bottom .btn:hover{background-color:transparent;border:1px solid #dddedf;color:#000}@media screen and (min-width:992px){.solutions-scale .card-bottom p{margin-right:2rem}}@media screen and (max-width:991px){.solutions-scale .cards{display:flex;justify-content:space-between}.solutions-scale .card{position:inherit;margin-top:2rem;max-width:340px}}@media screen and (max-width:767px){.solutions-scale .cards{display:block}.solutions-scale .card-top{right:0}.solutions-scale .card-bottom{bottom:0;left:0}}@media screen and (max-width:575px){.solutions-scale .card{max-width:100%}}.peace-of-mind{background-color:#F2EFF4}.pom-box{display:flex;flex-direction:column;justify-content:space-between;max-height:500px;min-height:500px;padding:46px 40px}.pom-box h3,.pom-box p{color:#FFF}.pom-box h3{font-size:2.125rem}.pom-box p{margin-bottom:2rem}.pom-box.grad-one{background:rgb(145,145,145);background:linear-gradient(212deg,rgba(145,145,145,1) 0%,rgba(64,76,131,1) 41%,rgba(48,44,66,1) 100%)}.pom-box.grad-two{background:rgb(141,136,173);background:linear-gradient(212deg,rgba(141,136,173,1) 0%,rgba(85,124,162,1) 34%,rgba(195,147,189,1) 82%,rgba(229,188,198,1) 100%)}.pom-box.bg-img{background-position:0 -50px;background-size:cover;justify-content:flex-end}.pom-box .btn{align-self:flex-start}@media screen and (min-width:1025px){.pom-box h3{margin-right:50px}}@media screen and (max-width:991px){.peace-of-mind .row{justify-content:center}}@media screen and (max-width:767px){.pom-box{min-height:370px}}@media screen and (max-width:425px){.pom-box.gdpr{position:relative}.pom-box.gdpr:before{background-color:rgba(0,0,0,.65);border-radius:14px;bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.pom-box.gdpr .pom-box-content{position:relative;z-index:2}}.about .about-box{background:rgb(29,58,72);background:linear-gradient(238deg,rgba(29,58,72,1) 0%,rgba(90,99,98,1) 62%,rgba(98,104,102,1) 100%);border-radius:14px;padding:50px}.about .about-box h2,.about .about-box h3{margin-bottom:2rem}.about .about-box h3{font-size:2.125rem}.about .about-box h2,.about .about-box h3{align-items:flex-start;color:#FFF;display:flex;font-weight:300}.about .about-box p{color:#FFF}.about .about-box h2 span,.about .about-box h3 span{align-self:self-start}.about .about-box h2 img,.about .about-box h3 img{margin-right:1rem}.about .about-box p{margin-bottom:2rem}.about .about-box ul{margin-top:1rem;margin-bottom:0}.about .about-box ul li{display:flex;font-size:1rem;margin-bottom:.5rem}.about .about-box .card-col{display:flex;justify-content:center}.about .about-box .card-col .card{align-items:flex-start;padding:0 65px}.about .about-box .card-col .card img.icon{margin:0 auto}.about .about-box .card-col .card .card-footer{background-color:#E5E5E5;border-radius:0;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;border-top:0;bottom:0;margin-left:-65px;padding:20px 65px;position:absolute}.about .about-box .card-col .card .card-footer p{color:#3B3B3B;font-size:1rem;margin-bottom:0}.about .about-box.grad-three h4{letter-spacing:.08rem}@media screen and (max-width:1199px){.about .about-box h2{font-size:2rem}.about .about-box h3{font-size:1.75rem}}@media screen and (max-width:991px){.about .about-box{padding:50px 50px 80px}.about-box .card{height:100%;margin-top:2rem;max-width:100%;width:100%}.about .about-box .card-col .card{padding:0 65px 50px}.about-box .card .card-footer{width:100%}}@media screen and (max-width:767px){.about .about-box .card-col .card{padding:0 65px 70px}}@media screen and (max-width:575px){.about .about-box .card-col .card .card-footer{padding:20px 55px 20px 65px}}@media screen and (max-width:425px){.about .about-box h2,.about .about-box h3,.about .about-box h2 img,.about .about-box h3 img{display:block}.about .about-box h2 img,.about .about-box h3 img{margin-right:0}}.stay-wp{background-color:#FAF9F7}.stay-wp .stay-wp-box{position:relative}.stay-wp h3,.stay-wp p{color:#FFF}.stay-wp h3{font-size:2.125rem}.compare-box-left,.compare-box-right{width:calc(50% + 60px);background:rgb(195,147,189);background:linear-gradient(237deg,rgba(195,147,189,1) 0%,rgba(85,124,162,1) 100%);mask-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="399.9997px" height="220.5071px" viewBox="0 0 399.9997 220.5071" style="enable-background:new 0 0 399.9997 220.5071;" xml:space="preserve"><path style="fill:%23000000;" class="st0" d="M318.2349,210.699c-1.4101,3.0652-5.7761,9.8086-11.1708,9.8086H9.8086C4.4139,220.5076,0,216.0938,0,210.699V9.8086C0,4.4139,4.4139,0,9.8086,0h384.0945c5.3947,0,7.0124,2.9043,5.6262,6.8997L318.2349,210.699z"/></svg>');aspect-ratio:5.44 / 3;mask-size:100% auto}.compare-box-right{background:rgb(145,145,145);background:linear-gradient(242deg,rgba(145,145,145,1) 0%,rgba(64,76,131,1) 100%)}.compare-box-right{mask-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="399.9997px" height="220.5071px" viewBox="0 0 399.9997 220.5071" style="enable-background:new 0 0 399.9997 220.5071;" xml:space="preserve"><path style="fill:%23000000;" class="st0" d="M81.7651,9.8086C83.1752,6.7434,87.5412,0,92.9359,0l297.2554,0C395.5861,0,400,4.4139,400,9.8086V210.699c0,5.3947-4.4139,9.8086-9.8086,9.8086H6.0969c-5.3947,0-7.0124-2.9043-5.6262-6.8997L81.7651,9.8086z"/></svg>');margin-left:-120px}.compare-box-info{max-width:460px}.compare-box-right .compare-box-info{margin-left:130px}.compare-box-verses{width:90px;height:90px;background:#faf9f7;border-radius:100%;position:absolute;left:calc(50% - 45px);top:calc(50% - 45px);display:flex;align-items:center;justify-content:center;font-size:2.688rem}@media screen and (max-width:1399px){.compare-box-right,.compare-box-left{mask-image:none;width:50%}.compare-box-left{border-bottom-left-radius:14px;border-top-left-radius:14px}.compare-box-right{border-bottom-right-radius:14px;border-top-right-radius:14px}.compare-box-right,.compare-box-right .compare-box-info{margin-left:0}.compare-box-info{max-width:inherit}}@media screen and (max-width:767px){.compare-box-right,.compare-box-left{width:100%}.compare-box-left{border-bottom-left-radius:0;border-top-left-radius:14px;border-top-right-radius:14px}.compare-box-right{border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-right-radius:0}.compare-box-verses{font-size:2.5rem;height:80px;width:80px}}@media screen and (max-width:575px){.compare-box-right,.compare-box-left{margin:0 .75rem;width:calc(100% - 1.5rem)}}.contact-info{background:rgb(123,128,121);background:linear-gradient(247deg,rgba(123,128,121,1) 0%,rgba(132,138,132,1) 62%,rgba(123,128,121,1) 100%);border-top-left-radius:14px;border-bottom-left-radius:14px;padding:60px 80px}.contact-info h2,.contact-info h3,.contact-info p{color:#FFF}.contact-info h3{font-size:2.125rem}.card.contact-form{background-color:#EFEFEF;box-shadow:0 70px 99px #24292953;min-width:100%;padding:25px 45px;position:relative;top:-60px}.card.contact-form .gform_wrapper{width:100%}.card.contact-form .gform_wrapper h2.gform_title{color:#3B3B3B;font-size:2.125rem}.card.contact-form .gform_wrapper .gform_fields{box-shadow:none;row-gap:1.25rem}.card.contact-form .gform_wrapper input,.card.contact-form .gform_wrapper textarea{border:0;border-radius:0;box-shadow:none}.card.contact-form .gform_wrapper input::placeholder{color:#919191}.card.contact-form .gform_wrapper textarea::placeholder{color:#919191}.card.contact-form .gform_wrapper .gform_footer .gform_button{background-color:#000!important;border:1px solid #000!important;border-radius:30px!important;color:#FFF!important;font-size:0.875rem!important;font-weight:300!important;padding:.65rem 1.75rem!important}.card.contact-form .gform_wrapper .gform_footer .gform_button:hover{background-color:transparent!important;border:1px solid #000!important;color:#000!important}@media screen and (min-width:992px){.contact-info p{max-width:275px}}@media screen and (max-width:991px){.contact-info{border-radius:14px}.card.contact-form{margin-top:2rem;top:0}}@media screen and (max-width:575px){.contact-info{padding:60px}}.page-hero{background-size:cover;border-radius:14px;height:382px;padding:60px 80px}.page-hero.alt{background-position:bottom}.page-hero h3,.page-hero p{color:#FFF}.page-hero.alt h3,.page-hero.alt p{color:#100F14}.page-hero h3{font-size:2.125rem;font-weight:300}.page-hero p{font-size:1.188rem}@media screen and (min-width:992px){.page-hero p{max-width:650px}}@media screen and (max-width:1199px){.page-hero{position:relative}.page-hero:not(.alt)::before{background-color:rgba(0,0,0,.65);border-radius:14px;bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.page-hero h3,.page-hero p{position:relative;z-index:2}}@media screen and (max-width:991px){.page-hero{height:inherit;padding:50px 40px}.page-hero.alt p{max-width:340px}}@media screen and (max-width:767px){.page-hero.alt p{max-width:300px}}@media screen and (max-width:575px){.page-hero.alt{background-size:auto}.page-hero.alt p{max-width:inherit}}.page-header{background-color:#1A0545}.page-header .container{align-items:center;display:flex;justify-content:space-between}.page-header h2{color:#FFF;display:inline-flex;margin-bottom:0}.page-header img{width:100px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img{height:75px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{display:none}.venobox-block .venobox-container{margin-bottom:2rem}.landing-skillsets{background:rgb(141,136,173);background:linear-gradient(212deg,rgba(141,136,173,1) 0%,rgba(85,124,162,1) 34%,rgba(195,147,189,1) 82%,rgba(229,188,198,1) 100%);margin-bottom:100px}.landing-skillsets .card{max-width:none;min-width:auto;box-shadow:0 100px 99px #1F485D33;color:rgba(30,28,36,.75);font-size:1rem}.landing-about{background:#d9e4eb}.landing-skillsets .card.card-bottom{transform:translateX(-50px) translateY(90px)!important}@media screen and (max-width:1199px){.landing-skillsets .card.card-bottom{transform:translateX(0) translateY(0)!important}.landing-skillsets .card{margin-top:20px!important}}