:root{--fontFamily:"Prompt", sans-serif;--primaryColor:#fb4834;--secondaryColor:#F38704;--paragraphColor:#343434;--whiteColor:#ffffff;--blackColor:#000000;--transition:.5s;--fontSize:15px}body{margin:0;padding:0;color:var(--blackColor);font-size:var(--fontSize);font-family:var(--fontFamily)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--blackColor);font-weight:700}a{transition:var(--transition);color:var(--blackColor);text-decoration:none;outline:0!important}a:hover{color:var(--primaryColor);text-decoration:none}:focus{outline:0!important}.d-table{width:100%;height:100%}.d-table-cell{vertical-align:middle}img{max-width:100%;height:auto}p{color:var(--paragraphColor);font-size:var(--fontSize);margin-bottom:15px;line-height:1.8}p:last-child{margin-bottom:0}.ptb-100{padding-top:100px;padding-bottom:100px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.ptb-75{padding-top:75px;padding-bottom:75px}.pt-75{padding-top:75px}.pb-75{padding-bottom:75px}.pt-0 .ptb-100{padding-top:0!important}.pt-0 .pt-100{padding-top:0!important}.mb-25{margin-bottom:25px}.mt-25{margin-top:25px}.dotted-bg{background-image:url("https://techguide.co.za/wp-content/themes/faro/assets/images/bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.bg-fbecd7{background-color:#fbecd7}.bg-f7ffe2{background-color:#f7ffe2}.bg-f4d9d3{background-color:#f4d9d3}.bg-f8f8f8{background-color:#f8f8f8}.bg-ffe6e3{background-color:#ffe6e3}.bg-f4f4f4{background-color:#f4f4f4}.bg-main-color{background-color:var(--primaryColor)}.section-title{max-width:650px;margin-bottom:45px}.section-title.align-center{text-align:center;margin-left:auto;margin-right:auto}.section-title.align-left{text-align:start;margin-right:auto}.section-title.align-right{text-align:end;margin-left:auto}.section-title .sub-title{display:block;font-size:18px;margin-bottom:5px;color:var(--secondaryColor)}.section-title .sub-title.main-color{color:var(--primaryColor)}.section-title h2{font-size:44px;margin-bottom:0}.section-title p{margin-top:10px;color:var(--blackColor)}.default-btn{box-shadow:unset;position:relative;border-radius:5px;position:relative;display:inline-block;color:var(--whiteColor);padding:15px 65px 15px 35px;transition:var(--transition);border:1px solid var(--blackColor);background-color:var(--blackColor);font-size:16px;font-weight:500}.default-btn i{top:50%;right:30px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--whiteColor);transform:translateY(-50%)}.default-btn:hover{background-color:var(--primaryColor);border-color:var(--primaryColor);color:var(--whiteColor)}.default-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--whiteColor)}.preloader-area{top:0;left:0;right:0;bottom:0;z-index:9999;position:fixed;text-align:center;background-color:var(--whiteColor)}.preloader-area .loader{transform:translateY(-50%);position:absolute;right:0;top:50%;left:0}.preloader-area .waviy{margin-top:20px;position:relative;text-align:center;-webkit-box-reflect:below -42px linear-gradient(transparent,rgb(0 0 0 / .2));font-size:50px;font-weight:700}.preloader-area .waviy span{position:relative;animation-delay:0.1s;display:inline-block;color:var(--blackColor);animation:waviy 1s infinite}.preloader-area .waviy span:nth-child(2){animation-delay:0.2s}.preloader-area .waviy span:nth-child(3){animation-delay:0.3s}.preloader-area .waviy span:nth-child(4){animation-delay:0.4s}@keyframes waviy{0%,40%,100%{transform:translateY(0)}20%{transform:translateY(-20px)}}.header-area{top:0;left:0;right:0;z-index:2;height:auto;position:absolute}.header-area .container-fluid{padding-left:30px;padding-right:30px}.header-area.faro-hide-adminbar{top:32px}.top-header-area{padding-top:25px;padding-bottom:25px}.top-header-area .top-header-info{padding-left:0;margin-bottom:0;list-style-type:none}.top-header-area .top-header-info li{display:inline-block;margin-right:20px;padding-left:28px;position:relative;color:#343434;font-size:16px}.top-header-area .top-header-info li i{color:var(--primaryColor);position:absolute;margin-top:1px;font-size:18px;left:0;top:0}.top-header-area .top-header-info li a{display:inline-block;color:#343434}.top-header-area .top-header-info li a:hover{color:var(--primaryColor)}.top-header-area .top-header-info li:last-child{margin-right:0}.top-header-area .top-header-right-side{text-align:end;padding-left:0;margin-bottom:0;list-style-type:none}.top-header-area .top-header-right-side li{display:inline-block;margin-right:20px;padding-left:28px;position:relative;color:#343434;font-size:16px}.top-header-area .top-header-right-side li i{color:var(--primaryColor);position:absolute;margin-top:1px;font-size:18px;left:0;top:0}.top-header-area .top-header-right-side li img{color:var(--primaryColor);position:absolute;margin-top:1px;font-size:18px;left:0;top:0}.top-header-area .top-header-right-side li a{display:inline-block;color:#343434}.top-header-area .top-header-right-side li a:hover{color:var(--primaryColor)}.top-header-area .top-header-right-side li .form-select{padding:0;border:none;cursor:pointer;font-size:16px;color:#343434;box-shadow:none;background-color:#fff0;background-image:unset}.top-header-area .top-header-right-side li:last-child{margin-right:0}.top-header-area .top-social-link{position:relative;top:4px;margin:0;padding:0;list-style-type:none;text-align:end}.top-header-area .top-social-link li{display:inline-block;margin-right:2px;margin-bottom:0}.top-header-area .top-social-link li a{width:35px;height:35px;display:block;font-size:14px;position:relative;border-radius:50%;text-align:center;color:var(--blackColor);background-color:rgb(0 0 0 / .08)}.top-header-area .top-social-link li a i{left:0;right:0;top:50%;line-height:1;margin-top:1.5px;position:absolute;transform:translateY(-50%)}.top-header-area .top-social-link li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.top-header-area .top-social-link li:last-child{margin-right:0}.navbar-area.sticky{top:0;left:0;width:100%;z-index:999;position:fixed;background-color:var(--whiteColor);box-shadow:0 2px 28px 0 rgb(0 0 0 / .09);animation:500ms ease-in-out 0s normal none 1 running fadeInDown}.navbar-area.sticky .navbar{border-radius:0;padding-top:5px;padding-bottom:5px}.navbar-area.style-two{border-bottom:1px solid rgb(52 52 52 / .15);padding-top:18px;padding-bottom:18px}.navbar-area.style-two .navbar{background-color:#fff0;border-radius:0;padding:0}.navbar-area.style-two .navbar .navbar-nav{margin-left:auto;margin-right:auto}.navbar-area.style-two .navbar .others-option{margin-left:0}.navbar-area.style-two.sticky{border-bottom:none;padding-top:5px;padding-bottom:5px}.navbar-area.style-three{background-color:#ffecec;padding-top:15px;padding-bottom:15px}.navbar-area.style-three .navbar{background-color:#fff0;border-radius:0;padding:0}.navbar-area.style-three.sticky{background-color:var(--whiteColor);padding-top:10px;padding-bottom:10px}.navbar-area.style-three.sticky .navbar{padding-top:0;padding-bottom:0}.navbar-area.style-four{padding-top:12px;padding-bottom:12px}.navbar-area.style-four .navbar{background-color:#fff0;border-radius:0;padding:0}.navbar-area.style-four .navbar .navbar-nav{margin-left:auto;margin-right:auto}.navbar-area.style-four .navbar .others-option{margin-left:0}.navbar-area .navbar{background-color:var(--whiteColor);border-radius:7px;padding-top:15px;padding-left:40px;padding-right:40px;padding-bottom:15px}.navbar-area .navbar .navbar-brand{font-size:inherit;line-height:1;padding:0}.navbar-area .navbar ul{padding-left:0;margin-bottom:0;list-style-type:none}.navbar-area .navbar .navbar-nav{margin-left:60px}.navbar-area .navbar .navbar-nav .nav-item{position:relative;margin-left:15px;margin-right:15px}.navbar-area .navbar .navbar-nav .nav-item .nav-link{position:relative;color:var(--blackColor);transition:var(--transition);font-weight:500;font-size:16px;padding-left:0;padding-right:0;padding-top:25px;padding-bottom:25px}.navbar-area .navbar .navbar-nav .nav-item .nav-link:hover,.navbar-area .navbar .navbar-nav .nav-item .nav-link.active{color:var(--primaryColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-toggle{padding-right:20px}.navbar-area .navbar .navbar-nav .nav-item .dropdown-toggle::after{display:none}.navbar-area .navbar .navbar-nav .nav-item .dropdown-toggle::before{position:absolute;content:"\f1b2";line-height:1;right:-2px;top:28px;font-family:flaticon_doxi;font-size:20px}.navbar-area .navbar .navbar-nav .nav-item:last-child{margin-right:0}.navbar-area .navbar .navbar-nav .nav-item:first-child{margin-left:0}.navbar-area .navbar .navbar-nav .nav-item:hover .nav-link,.navbar-area .navbar .navbar-nav .nav-item.active .nav-link{color:var(--primaryColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu{left:0;top:65px;opacity:0;z-index:99;border:none;width:270px;margin-top:0;display:block;padding:12px 0;border-radius:5px;position:absolute;visibility:hidden;background:var(--whiteColor);transition:all 0.2s ease-in-out;transform:translate3d(0,18px,0);box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item{margin:0}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-item{display:block;font-size:15px;padding:8px 25px;color:var(--blackColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-item.active,.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-item:hover{color:var(--primaryColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-item.dropdown-toggle::before{top:50%;right:20px;transform:translateY(-50%)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu{top:0;opacity:0;left:100%;margin-top:0;visibility:hidden;transform:translate3d(0,18px,0)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-item{padding:8px 25px;color:var(--blackColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-item.active,.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-item:hover{color:var(--primaryColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu{top:0;opacity:0;left:-100%;visibility:hidden;transform:translate3d(0,18px,0)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-item{color:var(--blackColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-item.active,.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-item:hover{color:var(--primaryColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu{top:0;opacity:0;left:100%;visibility:hidden;transform:translate3d(0,18px,0)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-item{color:var(--blackColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-item.active,.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-item:hover{color:var(--primaryColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item.active .dropdown-item{color:var(--primaryColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item:hover .dropdown-menu{opacity:1;visibility:visible}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item.active .dropdown-item{color:var(--primaryColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item.active .dropdown-item{color:var(--primaryColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item.active .dropdown-item{color:var(--primaryColor)}.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.navbar-area .navbar .navbar-nav .nav-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.navbar-area .navbar .others-option{margin-left:auto}.navbar-area .navbar .others-option .option-item{margin-left:25px}.navbar-area .navbar .others-option .option-item .default-btn{background-color:var(--primaryColor);border-color:var(--primaryColor);padding-top:13px;padding-bottom:13px}.navbar-area .navbar .others-option .option-item .default-btn i{font-size:20px;margin-top:1.5px}.navbar-area .navbar .others-option .option-item .default-btn:hover{background-color:var(--blackColor);border-color:var(--blackColor)}.navbar-area .navbar .others-option .option-item .default-btn:hover i{transform:translateY(-50%) rotate(0)}.navbar-area .navbar .others-option .option-item .sidebar-toggler{top:3px;border:0;padding:0;line-height:1;font-size:27px;position:relative;background-color:#fff0;transition:var(--transition)}.navbar-area .navbar .others-option .option-item .sidebar-toggler:hover{color:var(--primaryColor)}.navbar-area .navbar .others-option .option-item .search-btn{top:3px;border:0;padding:0;line-height:1;font-size:22px;position:relative;background-color:#fff0;transition:var(--transition)}.navbar-area .navbar .others-option .option-item .search-btn:hover{color:var(--primaryColor)}.navbar-area .navbar .others-option .option-item:first-child{margin-left:0}.navbar-area .navbar .navbar-toggler{color:var(--blackColor);font-size:inherit;box-shadow:unset;border:none;padding:0}.navbar-area .navbar .navbar-toggler .burger-menu{cursor:pointer}.navbar-area .navbar .navbar-toggler .burger-menu span{height:3px;width:30px;margin:5px 0;display:block;background:var(--blackColor)}.faro-hide-adminbar .navbar-area.sticky{top:32px}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.dropdown-item.active,.dropdown-item:active{background-color:#fff0;color:var(--primaryColor)}.dropdown-item:focus,.dropdown-item:hover{color:var(--primaryColor);background-color:#fff0}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu .nav-item a{white-space:inherit}.logo-option{margin-bottom:0;font-size:35px;color:var(--blackColor);text-transform:none}.logo-responsive-option{margin-bottom:0;font-size:30px;color:var(--blackColor)}.responsive-navbar{border:0!important;background-image:url("https://techguide.co.za/wp-content/themes/faro/assets/images/bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.responsive-navbar.faro-hide-adminbar{top:32px}.responsive-navbar .offcanvas-header{padding:30px;border-bottom:1px solid #eee}.responsive-navbar .offcanvas-header .close-btn{background-color:#fff0;color:var(--blackColor);position:relative;font-size:18px;cursor:pointer;line-height:1;padding:0;border:0;top:2px}.responsive-navbar .offcanvas-header .close-btn:hover{color:var(--primaryColor)}.responsive-navbar .offcanvas-body{padding:30px}.responsive-navbar .offcanvas-body .accordion .accordion-item{border:0;padding:0;border-radius:0;margin-bottom:20px;color:var(--blackColor);background-color:#fff0}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button{width:100%;display:block;box-shadow:unset;position:relative;padding:0 18px 0 0;color:var(--blackColor);background-color:#fff0;transition:var(--transition);font-size:var(--fontSize);font-weight:600}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button::after{display:none}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button::before{transform:translateY(-50%);position:absolute;content:"\f1b2";margin-top:-1px;line-height:1;right:-2px;top:50%;font-family:flaticon_doxi;font-weight:600;font-size:15px}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button.without-icon::before{display:none}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button:hover,.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button.active{color:var(--primaryColor)}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body{padding:20px;margin-top:12px;background-color:var(--whiteColor)}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item{color:var(--blackColor);margin-bottom:15px;border-bottom:none;padding-bottom:0}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link{width:100%;display:block;color:var(--blackColor);background-color:#fff0;font-size:15px;font-weight:500}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link:hover,.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link.active{color:var(--primaryColor)}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-button{width:100%;display:block;box-shadow:unset;position:relative;padding:0 18px 0 0;color:var(--blackColor);background-color:#fff0;font-size:15px;font-weight:500}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-button::after{display:none}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-button::before{transform:translateY(-50%);position:absolute;content:"\f1b2";margin-top:-1px;line-height:1;right:-2px;top:50%;font-family:flaticon_doxi;font-weight:600;font-size:15px}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body{background-color:#f8f8f8}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link{color:var(--blackColor)}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link:hover,.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link.active{color:var(--primaryColor)}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body{background-color:var(--whiteColor)}.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item:last-child{margin-bottom:0}.responsive-navbar .offcanvas-body .accordion .accordion-item:last-child{margin-bottom:0}.responsive-navbar .offcanvas-body .offcanvas-content{margin-top:25px}.responsive-navbar .offcanvas-body .offcanvas-content h3{font-size:22px;margin-bottom:15px}.responsive-navbar .offcanvas-body .offcanvas-content .sidebar-btn{margin-top:25px}.responsive-navbar .offcanvas-body .offcanvas-contact-info{margin-top:30px;padding-top:30px;border-top:1px solid #eee}.responsive-navbar .offcanvas-body .offcanvas-contact-info h4{font-size:20px;margin-bottom:20px}.responsive-navbar .offcanvas-body .offcanvas-contact-info .info{padding-left:0;margin-bottom:0;list-style-type:none}.responsive-navbar .offcanvas-body .offcanvas-contact-info .info li{margin-bottom:13px;padding-left:27px;position:relative}.responsive-navbar .offcanvas-body .offcanvas-contact-info .info li i{color:var(--primaryColor);position:absolute;margin-top:1px;font-size:18px;left:0;top:0}.responsive-navbar .offcanvas-body .offcanvas-contact-info .info li a{display:inline-block}.responsive-navbar .offcanvas-body .offcanvas-contact-info .info li:last-child{margin-bottom:0}.responsive-navbar .offcanvas-body .offcanvas-contact-info .social-links{margin-top:20px}.responsive-navbar .offcanvas-body .offcanvas-contact-info .social-links li{display:inline-block;margin-right:2px}.responsive-navbar .offcanvas-body .offcanvas-contact-info .social-links li a{width:35px;height:35px;display:block;font-size:14px;position:relative;border-radius:50%;text-align:center;color:var(--blackColor);background-color:rgb(0 0 0 / .05)}.responsive-navbar .offcanvas-body .offcanvas-contact-info .social-links li a i{left:0;right:0;top:50%;line-height:1;margin-top:1px;position:absolute;transform:translateY(-50%);font-style:normal}.responsive-navbar .offcanvas-body .offcanvas-contact-info .social-links li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.responsive-navbar .offcanvas-body .offcanvas-contact-info .social-links li:last-child{margin-right:0}.responsive-navbar .offcanvas-body .others-option{margin-top:30px;padding-top:30px;border-top:1px solid #eee}.responsive-navbar .offcanvas-body .others-option .option-item{margin-left:25px}.responsive-navbar .offcanvas-body .others-option .option-item .default-btn{background-color:var(--primaryColor);border-color:var(--primaryColor);padding-top:13px;padding-bottom:13px}.responsive-navbar .offcanvas-body .others-option .option-item .default-btn i{font-size:20px;margin-top:1.5px}.responsive-navbar .offcanvas-body .others-option .option-item .default-btn:hover{background-color:var(--blackColor);border-color:var(--blackColor)}.responsive-navbar .offcanvas-body .others-option .option-item .default-btn:hover i{transform:translateY(-50%) rotate(0)}.responsive-navbar .offcanvas-body .others-option .option-item .search-btn{top:4px;border:0;padding:0;line-height:1;font-size:22px;position:relative;background-color:#fff0;transition:var(--transition)}.responsive-navbar .offcanvas-body .others-option .option-item .search-btn:hover{color:var(--primaryColor)}.responsive-navbar .offcanvas-body .others-option .option-item:first-child{margin-left:0}.main-responsive-nav{display:none}.others-option-for-responsive{display:none}.others-option-for-responsive .dot-menu{padding:0 10px;height:30px;cursor:pointer;z-index:9991;position:absolute;right:52px;top:-34px;font-weight:400}.others-option-for-responsive .dot-menu .inner{display:flex;align-items:center;height:30px}.others-option-for-responsive .dot-menu .inner .circle{height:5px;width:5px;border-radius:100%;margin:0 2px;transition:var(--transition);background-color:var(--blackColor)}.others-option-for-responsive .dot-menu:hover .inner .circle{background-color:var(--primaryColor)}.others-option-for-responsive .container{position:relative}.others-option-for-responsive .container .container{position:absolute;right:10px;top:10px;max-width:290px;background-color:var(--whiteColor);box-shadow:0 0 15px 0 rgb(0 0 0 / .1);margin-left:auto;opacity:0;visibility:hidden;transition:var(--transition);transform:scaleX(0);z-index:2;padding:15px;border-radius:15px}.others-option-for-responsive .container .container.active{opacity:1;visibility:visible;transform:scaleX(1)}.others-option-for-responsive .option-inner .others-options{margin-left:12px}.others-option-for-responsive .option-inner .others-options .option-item{margin-right:25px}.others-option-for-responsive .option-inner .others-options .option-item:last-child{margin-right:0}.others-option-for-responsive .option-inner .others-options .option-item .default-btn{background-color:var(--primaryColor);border-color:var(--primaryColor);padding:14px 52px 14px 25px!important;font-size:13px!important}.others-option-for-responsive .option-inner .others-options .option-item .default-btn i{font-size:20px;margin-top:1.5px;right:25px}.others-option-for-responsive .option-inner .others-options .option-item .default-btn:hover{background-color:var(--blackColor);border-color:var(--blackColor)}.others-option-for-responsive .option-inner .others-options .option-item .default-btn:hover i{transform:translateY(-50%) rotate(0)}.others-option-for-responsive .option-inner .others-options .option-item .sidebar-toggler{top:3px;border:0;padding:0;line-height:1;font-size:27px;position:relative;background-color:#fff0;transition:var(--transition)}.others-option-for-responsive .option-inner .others-options .option-item .sidebar-toggler:hover{color:var(--primaryColor)}.others-option-for-responsive .option-inner .others-options .option-item .search-btn{top:3px;border:0;padding:0;line-height:1;font-size:22px;position:relative;background-color:#fff0;transition:var(--transition)}.others-option-for-responsive .option-inner .others-options .option-item .search-btn:hover{color:var(--primaryColor)}.others-option-for-responsive .option-inner .others-options .option-item:first-child{margin-left:0}.searchModal.faro-hide-adminbar{top:32px}.searchModal .modal-dialog{margin:0;width:100%;max-width:100%;padding-top:30px;padding-left:15px;padding-right:15px;padding-bottom:30px;background-image:url("https://techguide.co.za/wp-content/themes/faro/assets/images/bg.png");background-color:var(--whiteColor);background-position:center center;background-repeat:no-repeat;background-size:cover}.searchModal .modal-dialog .modal-content{border:0;padding:0;display:block;border-radius:0;max-width:720px;background-color:#fff0;margin-left:auto;margin-right:auto}.searchModal .modal-dialog .modal-content form{position:relative}.searchModal .modal-dialog .modal-content form .form-control{height:55px;border-radius:0;box-shadow:unset;border-radius:5px;color:var(--blackColor);font-size:var(--fontSize);border:1px solid #eee;background-color:var(--whiteColor);padding-left:18px;padding-right:18px}.searchModal .modal-dialog .modal-content form .form-control::-moz-placeholder{-moz-transition:var(--transition);transition:var(--transition);color:var(--paragraphColor)}.searchModal .modal-dialog .modal-content form .form-control::placeholder{transition:var(--transition);color:var(--paragraphColor)}.searchModal .modal-dialog .modal-content form .form-control:focus::-moz-placeholder{color:#fff0}.searchModal .modal-dialog .modal-content form .form-control:focus::placeholder{color:#fff0}.searchModal .modal-dialog .modal-content form button{top:5px;border:0;padding:0;right:5px;width:45px;height:45px;font-size:17px;border-radius:5px;position:absolute;color:var(--whiteColor);transition:var(--transition);background-color:var(--primaryColor)}.searchModal .modal-dialog .modal-content form button i{left:0;right:0;top:50%;line-height:1;position:absolute;transform:translateY(-50%)}.searchModal .modal-dialog .modal-content form button:hover{background-color:var(--blackColor);color:var(--whiteColor)}.searchModal .modal-dialog .modal-content .btn-close{top:20px;padding:0;z-index:2;opacity:1;right:-40px;cursor:pointer;box-shadow:unset;position:absolute;background-color:#fff0}.main-banner-area{position:relative;z-index:1;background-image:url("https://techguide.co.za/wp-content/themes/faro/assets/images/bg.png");background-position:center center;background-repeat:no-repeat;background-color:#f4f4f4;background-size:cover;padding-top:300px}.main-banner-area .container-fluid{position:relative;padding-left:30px;padding-right:30px}.main-banner-content{padding-bottom:270px;text-align:center;max-width:870px;margin-left:auto;margin-right:auto}.main-banner-content .sub-title{display:block;font-size:18px;margin-bottom:5px;color:var(--secondaryColor)}.main-banner-content h1{font-size:75px;margin-bottom:15px}.main-banner-content h2{font-size:72px;margin-bottom:15px}.main-banner-content h3{font-size:68px;margin-bottom:15px}.main-banner-content h4{font-size:65px;margin-bottom:15px}.main-banner-content h5{font-size:60px;margin-bottom:15px}.main-banner-content h6{font-size:55px;margin-bottom:15px}.main-banner-content p{color:var(--blackColor)}.main-banner-content .default-btn{margin-top:25px}.main-banner-image{position:absolute}.main-banner-image.one{max-width:270px;left:30px;bottom:0}.main-banner-image.two{max-width:390px;right:30px;bottom:0}.banner-area{padding-top:200px}.banner-area .container-fluid{padding-left:30px;padding-right:30px}.banner-content{top:-40px;position:relative;padding-right:40px}.banner-content .sub-title{display:block;font-size:18px;margin-bottom:5px;color:var(--secondaryColor)}.banner-content h1{font-size:75px;margin-bottom:15px;line-height:1.1}.banner-content h2{font-size:72px;margin-bottom:15px;line-height:1.1}.banner-content h3{font-size:68px;margin-bottom:15px;line-height:1.1}.banner-content h4{font-size:65px;margin-bottom:15px;line-height:1.1}.banner-content h5{font-size:60px;margin-bottom:15px;line-height:1.1}.banner-content h6{font-size:55px;margin-bottom:15px;line-height:1.1}.banner-content p{color:var(--blackColor)}.banner-content .default-btn{margin-top:20px}.banner-wrapper-area{position:relative;padding-top:210px;z-index:1}.banner-wrapper-area .container-fluid{padding-left:30px;padding-right:30px}.banner-wrapper-content{top:-25px;position:relative;padding-right:30px}.banner-wrapper-content .sub-title{display:block;font-size:18px;margin-bottom:5px;color:var(--primaryColor)}.banner-wrapper-content h1{font-size:70px;margin-bottom:18px;line-height:1.1}.banner-wrapper-content h2{font-size:65px;margin-bottom:18px;line-height:1.1}.banner-wrapper-content h3{font-size:60px;margin-bottom:15px;line-height:1.1}.banner-wrapper-content h4{font-size:55px;margin-bottom:18px;line-height:1.1}.banner-wrapper-content h5{font-size:50px;margin-bottom:18px;line-height:1.1}.banner-wrapper-content h6{font-size:45px;margin-bottom:18px;line-height:1.1}.banner-wrapper-content p{color:var(--blackColor)}.banner-wrapper-content .default-btn{margin-top:20px}.banner-wrapper-image{z-index:1;margin-left:50px;position:relative;border-radius:7px 115px 7px 7px;padding-left:10px;padding-top:10px}.banner-wrapper-image img{border-radius:7px 115px 7px 7px!important}.banner-wrapper-image::before{top:0;left:0;right:0;bottom:0;z-index:-1;content:"";position:absolute;transition:var(--transition);border-radius:7px 115px 7px 7px;border:3px solid var(--blackColor);margin-right:25px;margin-bottom:10px}.main-banner-bg-image-area{background-image:url("https://techguide.co.za/");background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:250px;padding-bottom:250px}.main-banner-bg-image-area .main-banner-bg-image-content{max-width:720px}.main-banner-bg-image-area .main-banner-bg-image-content h1{font-size:75px;margin-bottom:15px;line-height:1.1;color:var(--whiteColor)}.main-banner-bg-image-area .main-banner-bg-image-content h2{font-size:70px;margin-bottom:15px;line-height:1.1;color:var(--whiteColor)}.main-banner-bg-image-area .main-banner-bg-image-content h3{font-size:68px;margin-bottom:15px;line-height:1.1;color:var(--whiteColor)}.main-banner-bg-image-area .main-banner-bg-image-content h4{font-size:65px;margin-bottom:15px;line-height:1.1;color:var(--whiteColor)}.main-banner-bg-image-area .main-banner-bg-image-content h5{font-size:60px;margin-bottom:15px;line-height:1.1;color:var(--whiteColor)}.main-banner-bg-image-area .main-banner-bg-image-content h6{font-size:55px;margin-bottom:15px;line-height:1.1;color:var(--whiteColor)}.main-banner-bg-image-area .main-banner-bg-image-content p{font-size:22px;color:var(--whiteColor)}.main-banner-bg-image-area .main-banner-bg-image-content .default-btn{margin-top:20px;border-color:var(--primaryColor);background-color:var(--primaryColor)}.main-banner-bg-image-area .main-banner-bg-image-content .default-btn:hover{color:var(--primaryColor);border-color:var(--whiteColor);background-color:var(--whiteColor)}.main-banner-bg-image-area .main-banner-bg-image-content .default-btn:hover i{color:var(--primaryColor)}.shape1{left:34%;bottom:9%;position:absolute;pointer-events:none}.shape1 img{animation:moveleftbounce 2s linear infinite}.shape2{top:25%;right:6%;position:absolute;pointer-events:none}.shape2 img{animation:movetopbounce 2s linear infinite}.shape8{pointer-events:none;position:absolute;right:41.6%;z-index:1;top:50%}.shape8 img{animation:movetopbounce 2s linear infinite}.shape9{left:30%;bottom:8%;z-index:-1;position:absolute;pointer-events:none}.shape9 img{animation:moveleftbounce 2s linear infinite}.shape10{top:30%;left:44%;z-index:-1;position:absolute;pointer-events:none}.shape10 img{animation:moveleftbounce 2s linear infinite}.partner-area{padding-top:70px;padding-bottom:45px}.partner-area .col{flex:0 0 auto;width:14.2857142857%}.partner-area .partner-inner-box{border-radius:7px;padding-top:70px;padding-left:15px;padding-right:15px;padding-bottom:45px}.partner-area .partner-inner-box .col{flex:0 0 auto;width:20%}.partner-area.style-two{padding-top:100px;padding-bottom:75px}.partner-area.style-two .container-fluid{padding-left:30px;padding-right:30px}.features-area .container-fluid{padding-left:30px;padding-right:30px}.features-area .features-inner-box{border-radius:7px;padding-left:30px;padding-right:30px}.features-area.bg-color{position:relative;margin-top:-20px;z-index:1}.features-area.bg-color::before{top:0;left:0;right:0;height:50%;z-index:-1;content:"";position:absolute;background-color:#ffe6e3}.features-area.bg-color::after{top:0;left:0;right:0;height:50%;z-index:-1;content:"";position:absolute;background-image:url("https://techguide.co.za/wp-content/themes/faro/assets/images/bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.single-feature-box{border:1px solid var(--blackColor);border-radius:7px;padding:65px 50px}.single-feature-box .icon{transition:var(--transition);margin-bottom:15px;font-size:70px;line-height:1}.single-feature-box h4{font-size:22px;margin-bottom:12px}.single-feature-box p{color:var(--blackColor)}.single-feature-box .link-btn{display:inline-block;padding-right:22px;position:relative;margin-top:15px;font-weight:500;font-size:16px}.single-feature-box .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--blackColor);transform:translateY(-50%)}.single-feature-box .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.single-feature-box:hover .icon{transform:translateY(-5px);color:var(--primaryColor)}.single-feature-item{background-color:rgb(0 0 0 / .04);border-radius:7px 115px 7px 7px;transition:var(--transition);padding:65px 50px}.single-feature-item .icon{transition:var(--transition);margin-bottom:15px;font-size:70px;line-height:1}.single-feature-item h4{font-size:22px;margin-bottom:12px}.single-feature-item p{color:var(--blackColor)}.single-feature-item .link-btn{display:inline-block;padding-right:22px;position:relative;margin-top:15px;font-weight:500;font-size:16px}.single-feature-item .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--blackColor);transform:translateY(-50%)}.single-feature-item .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.single-feature-item:hover{border-radius:7px}.single-feature-item:hover .icon{transform:translateY(-5px);color:var(--primaryColor)}.feature-box{position:relative;padding-left:105px}.feature-box .icon{transition:var(--transition);color:var(--primaryColor);margin-bottom:15px;position:absolute;font-size:70px;line-height:1;left:0;top:0}.feature-box h4{font-size:22px;margin-bottom:12px;color:var(--whiteColor)}.feature-box h4 a{color:var(--whiteColor)}.feature-box h4 a:hover{color:var(--primaryColor)}.feature-box p{max-width:330px;color:var(--whiteColor)}.feature-box .link-btn{color:var(--whiteColor);display:inline-block;padding-right:22px;position:relative;margin-top:15px;font-weight:500;font-size:16px}.feature-box .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--whiteColor);transform:translateY(-50%)}.feature-box .link-btn:hover{color:var(--primaryColor)}.feature-box .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.feature-box:hover .icon{transform:translateY(-5px);color:var(--primaryColor)}.quotes-area.bg-color{position:relative;z-index:1}.quotes-area.bg-color::before{left:0;right:0;bottom:0;height:50%;z-index:-1;content:"";position:absolute;background-color:var(--whiteColor)}.quotes-area.bg-color::after{left:0;right:0;bottom:0;height:50%;z-index:-1;content:"";position:absolute;background-image:url("https://techguide.co.za/wp-content/themes/faro/assets/images/bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.quotes-inner-box{padding:40px 50px;border-radius:7px}.quotes-inner-box .quotes-image{z-index:1;margin-right:45px;position:relative;border-radius:7px 115px 7px 7px;padding-left:10px;padding-top:10px}.quotes-inner-box .quotes-image img{border-radius:7px 115px 7px 7px}.quotes-inner-box .quotes-image::before{top:0;left:0;right:0;bottom:0;z-index:-1;content:"";position:absolute;transition:var(--transition);border-radius:7px 115px 7px 7px;background-color:var(--blackColor);margin-right:10px;margin-bottom:10px}.quotes-inner-box .quotes-image:hover::before{background-color:var(--primaryColor)}.quotes-inner-box .quotes-content{padding-left:15px;padding-right:35px}.quotes-inner-box .quotes-content i{display:block;line-height:1;font-size:40px;margin-bottom:10px}.quotes-inner-box .quotes-content p{color:var(--blackColor);line-height:32px;font-size:20px;font-weight:600}.quotes-inner-box .quotes-content h6{color:var(--secondaryColor);margin-bottom:0;margin-top:25px;font-size:18px;font-weight:600}.quotes-inner-box .quotes-content h6 span{color:#222;font-size:16px;font-weight:400}.quotes-inner-box .quotes-content h6.main-color{color:var(--primaryColor)}.services-area{position:relative;z-index:1}.single-service-box{border:1px solid var(--blackColor);padding:65px 50px 65px 155px;position:relative;border-radius:7px}.single-service-box .icon{transition:var(--transition);margin-bottom:15px;position:absolute;font-size:70px;line-height:1;left:50px;top:65px}.single-service-box .icon.main-color{color:var(--primaryColor)}.single-service-box h4{font-size:22px;margin-bottom:12px}.single-service-box p{color:var(--blackColor)}.single-service-box .link-btn{display:inline-block;padding-right:22px;position:relative;margin-top:15px;font-weight:500;font-size:16px}.single-service-box .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--blackColor);transform:translateY(-50%)}.single-service-box .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.single-service-box:hover .icon{transform:translateY(-5px);color:var(--primaryColor)}.single-service-item{margin-bottom:55px}.single-service-item .icon{transition:var(--transition);margin-bottom:15px;font-size:70px;line-height:1}.single-service-item h4{font-size:22px;margin-bottom:12px}.single-service-item p{color:var(--blackColor);max-width:350px}.single-service-item .link-btn{display:inline-block;padding-right:22px;position:relative;margin-top:15px;font-weight:500;font-size:16px}.single-service-item .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--blackColor);transform:translateY(-50%)}.single-service-item .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.single-service-item:hover .icon{transform:translateY(-5px);color:var(--primaryColor)}.view-all-btn{margin-top:30px}.shape3{left:1%;bottom:21%;z-index:-1;position:absolute;pointer-events:none}.shape3 img{animation:movetopbounce 2s linear infinite}.shape4{top:15%;right:4%;z-index:-1;position:absolute;pointer-events:none}.shape4 img{animation:moveleftbounce 2s linear infinite}@keyframes moveleftbounce{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes movetopbounce{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}.service-details-sidebar{margin-right:70px}.service-details-sidebar ul{padding-left:0;margin-bottom:0;list-style-type:none}.service-details-sidebar ul li a{display:block;padding:17px 22px;border-bottom:1px solid var(--blackColor);font-size:22px;font-weight:500}.service-details-sidebar ul li a.active{background-color:var(--blackColor);color:var(--whiteColor);border-radius:7px}.service-details-sidebar ul li:first-child a{border-top:1px solid var(--blackColor)}.service-details-sidebar.service-details-sidebar-ml{margin-left:40px;margin-right:0!important}.service-details-desc .image{border-radius:20px}.service-details-desc .image img{border-radius:20px}.service-details-desc h2{font-size:36px}.service-details-desc .h1,.service-details-desc .h2,.service-details-desc .h3,.service-details-desc .h4,.service-details-desc .h5,.service-details-desc .h6,.service-details-desc h1,.service-details-desc h2,.service-details-desc h3,.service-details-desc h4,.service-details-desc h5,.service-details-desc h6{margin-bottom:15px}.service-details-desc .h1:not(:first-child),.service-details-desc .h2:not(:first-child),.service-details-desc .h3:not(:first-child),.service-details-desc .h4:not(:first-child),.service-details-desc .h5:not(:first-child),.service-details-desc .h6:not(:first-child),.service-details-desc h1:not(:first-child),.service-details-desc h2:not(:first-child),.service-details-desc h3:not(:first-child),.service-details-desc h4:not(:first-child),.service-details-desc h5:not(:first-child),.service-details-desc h6:not(:first-child){margin-top:30px}.service-details-desc p{margin-bottom:20px}.service-details-desc p:last-child{margin-bottom:0}.service-details-desc p strong{color:var(--blackColor);font-weight:600}.service-details-desc p a{color:var(--primaryColor)}.service-details-desc p a:hover{text-decoration:underline}.service-details-desc .icon-box{position:relative;padding-left:35px}.service-details-desc .icon-box i{color:var(--secondaryColor);transform:translateY(-50%);position:absolute;font-size:22px;margin-top:1px;line-height:1;top:50%;left:0}.service-details-desc .icon-box h5{font-size:20px;font-weight:600}.service-details-desc .mt-10{margin-top:10px}.service-details-desc .row img{border-radius:15px}.funfacts-area{position:relative;z-index:1}.single-funfact-box{color:var(--whiteColor)}.single-funfact-box h2{line-height:1;font-size:56px;margin-bottom:8px;color:var(--whiteColor)}.single-funfact-box span{display:block;font-size:20px}.funfacts-inner-box{border-radius:7px;padding-top:80px;padding-left:30px;padding-right:30px;padding-bottom:55px}.lines{top:0;left:0;right:0;width:90vw;z-index:-1;height:100%;margin:auto;position:absolute}.lines .line{top:0;left:50%;width:1px;height:100%;overflow:hidden;position:absolute;background:rgb(255 255 255 / .1)}.lines .line::after{left:0;top:-50%;content:"";width:100%;height:15vh;display:block;position:absolute;animation:run 7s 0s infinite;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,.26,0,.97);background:linear-gradient(to bottom,#fff0 0%,var(--whiteColor) 75%,var(--whiteColor) 100%)}.lines .line:nth-child(1){margin-left:-25%}.lines .line:nth-child(1)::after{animation-delay:2s}.lines .line:nth-child(3){margin-left:25%}.lines .line:nth-child(3)::after{animation-delay:2.5s}@keyframes run{0%{top:-50%}100%{top:110%}}.why-choose-us-content .sub-title{display:block;font-size:18px;margin-bottom:5px;color:var(--secondaryColor)}.why-choose-us-content .sub-title.main-color{color:var(--primaryColor)}.why-choose-us-content h2{font-size:44px;margin-bottom:10px}.why-choose-us-content p{color:var(--blackColor)}.why-choose-us-content .features-list{padding-left:0;list-style-type:none;margin-bottom:0;margin-top:40px}.why-choose-us-content .features-list li{padding-left:100px;margin-bottom:30px;position:relative}.why-choose-us-content .features-list li .icon{transition:var(--transition);margin-bottom:15px;position:absolute;font-size:70px;line-height:1;left:0;top:0}.why-choose-us-content .features-list li .icon.main-color{color:var(--primaryColor)}.why-choose-us-content .features-list li h4{font-size:22px;margin-bottom:12px}.why-choose-us-content .features-list li:last-child{margin-bottom:0}.why-choose-us-content .features-list li:hover .icon{transform:translateY(-5px);color:var(--primaryColor)}.why-choose-us-image{z-index:1;margin-left:65px;position:relative;border-radius:7px 115px 7px 7px;padding-left:10px;padding-top:10px}.why-choose-us-image img{border-radius:7px 115px 7px 7px}.why-choose-us-image::before{top:0;left:0;right:0;bottom:0;z-index:-1;content:"";position:absolute;transition:var(--transition);border-radius:7px 115px 7px 7px;background-color:var(--blackColor);margin-right:10px;margin-bottom:10px}.why-choose-us-image:hover::before{background-color:var(--primaryColor)}.feedback-area.bg-color{position:relative;z-index:1}.feedback-area.bg-color::before{left:0;right:0;bottom:0;height:50%;z-index:-1;content:"";position:absolute;background-color:var(--whiteColor)}.feedback-area.bg-color::after{left:0;right:0;bottom:0;height:50%;z-index:-1;content:"";position:absolute;background-image:url("https://techguide.co.za/wp-content/themes/faro/assets/images/bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.feedback-inner-box{text-align:center;border-radius:7px;padding:100px 60px 100px 100px}.feedback-inner-box i{margin-bottom:12px;font-size:60px;line-height:1;display:block}.feedback-inner-box p{color:#343434;font-size:20px}.feedback-inner-box .client-info{margin-top:25px}.feedback-inner-box .client-info h4{margin-bottom:7px;font-size:20px;font-weight:600}.feedback-inner-box .client-info span{display:block;color:#343434}.feedback-inner-box .swiper{padding-right:40px}.feedback-inner-box .swiper-pagination{transform:translateY(-50%);position:absolute;bottom:auto;width:auto;left:auto!important;right:0!important;top:50%;width:30px!important;height:75px!important}.feedback-inner-box .swiper-pagination .swiper-pagination-bullet{opacity:1;width:12px;height:12px;margin:7px 0!important;display:block;border-radius:50%;background-color:gray;transition:var(--transition)}.feedback-inner-box .swiper-pagination .swiper-pagination-bullet:hover,.feedback-inner-box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primaryColor)}.single-feedback-box{padding:35px;border-radius:7px;background-color:rgb(0 0 0 / .03)}.single-feedback-box i{color:var(--blackColor);margin-bottom:6px;font-size:60px;line-height:1;display:block}.single-feedback-box p{color:var(--blackColor);font-size:16px}.single-feedback-box .client-info{margin-top:20px}.single-feedback-box .client-info h4{margin-bottom:8px;font-size:20px;font-weight:600}.single-feedback-box .client-info span{display:block;color:var(--primaryColor)}.projects-area .row.extra-margin{margin-left:-50px;margin-right:-50px}.projects-area .row .project-big-box,.projects-area .row .project-small-box{padding-left:50px;padding-right:50px}.projects-area .row .project-big-box{margin-top:var(--bs-gutter-y);max-width:100%;flex:0 0 auto;width:53%}.projects-area .row .project-small-box{margin-top:var(--bs-gutter-y);max-width:100%;flex:0 0 auto;width:47%}.single-project-box{position:relative;margin-bottom:50px;padding-bottom:7px}.single-project-box .image{overflow:hidden;border-radius:7px;margin-bottom:25px}.single-project-box .image img{border-radius:7px;transition:var(--transition)}.single-project-box h4{margin-bottom:0;font-size:22px;padding-right:70px;padding-left:20px}.single-project-box .link-btn{bottom:0;right:20px;width:40px;height:40px;font-size:22px;position:absolute;text-align:center;border-radius:50%;color:var(--whiteColor);background-color:var(--blackColor)}.single-project-box .link-btn i{left:0;right:0;top:50%;line-height:1;margin-top:1.5px;position:absolute;transform:translateY(-50%);transition:var(--transition)}.single-project-box .link-btn:hover{background-color:var(--primaryColor)}.single-project-box .link-btn:hover i{transform:translateY(-50%) rotate(45deg)}.single-project-box:hover img{transform:scale(1.07)}.single-project-box.mb-25{margin-bottom:25px}.single-project-item{border-radius:7px 115px 0 0}.single-project-item .image{border-radius:7px 115px 0 0;overflow:hidden}.single-project-item .image img{transition:var(--transition);border-radius:7px 115px 0 0}.single-project-item .content{position:relative;color:var(--whiteColor);padding:20px 80px 20px 25px;background-color:var(--blackColor)}.single-project-item .content h4{color:var(--whiteColor);margin-bottom:0;font-size:22px}.single-project-item .content h4 a{color:var(--whiteColor)}.single-project-item .content h4 a:hover{color:var(--primaryColor)}.single-project-item .content .link-btn{top:50%;right:25px;width:40px;height:40px;font-size:22px;position:absolute;text-align:center;border-radius:50%;color:var(--blackColor);transform:translateY(-50%);background-color:rgb(255 255 255 / .55)}.single-project-item .content .link-btn i{left:0;right:0;top:50%;line-height:1;margin-top:1.5px;position:absolute;color:var(--blackColor);transform:translateY(-50%);transition:var(--transition)}.single-project-item .content .link-btn:hover{background-color:var(--primaryColor)}.single-project-item .content .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--whiteColor)}.single-project-item:hover .image img{transform:scale(1.08)}.projectsSwiper .swiper-pagination{position:relative;margin-top:5px;bottom:0}.projectsSwiper .swiper-pagination .swiper-pagination-bullet{transition:var(--transition);background-color:gray;opacity:1!important;margin:0 3px;height:13px;width:13px}.projectsSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.projectsSwiper .swiper-pagination .swiper-pagination-bullet:hover{background-color:var(--primaryColor)}.project-details-image{border-radius:20px}.project-details-image img{border-radius:20px}.project-details-desc{padding-right:40px;margin-top:40px}.project-details-desc h2{font-size:36px}.project-details-desc .h1,.project-details-desc .h2,.project-details-desc .h3,.project-details-desc .h4,.project-details-desc .h5,.project-details-desc .h6,.project-details-desc h1,.project-details-desc h2,.project-details-desc h3,.project-details-desc h4,.project-details-desc h5,.project-details-desc h6{margin-bottom:17px}.project-details-desc .h1:not(:first-child),.project-details-desc .h2:not(:first-child),.project-details-desc .h3:not(:first-child),.project-details-desc .h4:not(:first-child),.project-details-desc .h5:not(:first-child),.project-details-desc .h6:not(:first-child),.project-details-desc h1:not(:first-child),.project-details-desc h2:not(:first-child),.project-details-desc h3:not(:first-child),.project-details-desc h4:not(:first-child),.project-details-desc h5:not(:first-child),.project-details-desc h6:not(:first-child){margin-top:30px}.project-details-desc p{margin-bottom:20px}.project-details-desc p:last-child{margin-bottom:0}.project-details-desc p strong{color:var(--blackColor);font-weight:600}.project-details-desc p a{color:var(--primaryColor)}.project-details-desc p a:hover{text-decoration:underline}.project-details-desc .icon-card{background-color:var(--whiteColor);padding:20px 20px 20px 125px;border-radius:7px;position:relative}.project-details-desc .icon-card i{transition:var(--transition);color:var(--primaryColor);position:absolute;font-size:70px;left:30px;top:21px}.project-details-desc .icon-card h4{font-size:22px;margin-bottom:8px;margin-top:0!important}.project-details-desc .icon-card:hover i{transform:translateY(-5px)}.project-details-sidebar-mt{margin-top:-100px}.project-details-sidebar{padding-left:25px}.project-details-sidebar .project-info{background-color:#faebd6;border-radius:15px;padding-top:60px;padding-left:40px;padding-right:40px;padding-bottom:60px}.project-details-sidebar .project-info h4{font-size:22px;margin-bottom:25px}.project-details-sidebar .project-info ul li{color:var(--paragraphColor);margin-bottom:20px;font-size:18px}.project-details-sidebar .project-info ul li span{width:115px;font-size:20px;display:inline-block;color:var(--blackColor)}.project-details-sidebar .project-info ul li a{color:var(--paragraphColor)}.project-details-sidebar .project-info ul li a:hover{color:var(--primaryColor)}.project-details-sidebar .project-info ul li:last-child{margin-bottom:0}.project-details-sidebar .project-info ul li .social-links{display:inline-block}.project-details-sidebar .project-info ul li .social-links li{display:inline-block;margin-bottom:0;margin-right:0}.project-details-sidebar .project-info ul li .social-links li a{width:35px;height:35px;display:block;font-size:14px;line-height:40px;position:relative;border-radius:50%;text-align:center;color:var(--whiteColor);background-color:rgb(0 0 0 / .45);box-shadow:0 4px 40px rgb(0 0 0 / .14)}.project-details-sidebar .project-info ul li .social-links li a:hover{background-color:var(--blackColor);color:var(--whiteColor)}.project-details-sidebar .project-info ul li .social-links li:last-child{margin-right:0}.project-details-sidebar .project-contact-info{margin-top:25px;text-align:center;border-radius:15px;color:var(--whiteColor);background-color:var(--primaryColor);padding-top:60px;padding-left:40px;padding-right:40px;padding-bottom:60px}.project-details-sidebar .project-contact-info h4{color:var(--whiteColor);margin-bottom:25px;font-size:22px}.project-details-sidebar .project-contact-info ul li{margin-bottom:15px}.project-details-sidebar .project-contact-info ul li a{display:block;font-size:20px;position:relative;border-radius:15px;color:var(--whiteColor);background-color:#343434;padding:30px 30px 30px 55px}.project-details-sidebar .project-contact-info ul li a i{font-size:30px;margin-left:-40px;position:absolute;color:var(--primaryColor);transition:var(--transition)}.project-details-sidebar .project-contact-info ul li a:hover{background-color:var(--whiteColor);color:var(--blackColor)}.project-details-sidebar .project-contact-info ul li:last-child{margin-bottom:0}.pricing-area{position:relative;z-index:1}.pricing-area .shape3{left:auto;right:1%}.pricing-area .shape4{right:auto;left:4%}.price-bg .pricing-area{background-color:#f4f4f4!important}.price-bg-2 .pricing-area{background-color:var(--whiteColor)!important}.pricing-tabs.nav-tabs{margin-bottom:35px;text-align:center;border-radius:0;display:block;border:0}.pricing-tabs.nav-tabs .nav-item{display:inline-block;position:relative;padding-left:40px;padding-right:40px}.pricing-tabs.nav-tabs .nav-item .nav-link{padding:0;border:none;border-radius:0;margin-bottom:0;position:relative;color:var(--blackColor);background-color:#fff0;font-size:16px;font-weight:600}.pricing-tabs.nav-tabs .nav-item .nav-link::after{top:3px;opacity:0;content:"";width:23px;right:-43px;height:17px;visibility:hidden;position:absolute;border-radius:30px;background-color:var(--secondaryColor)}.pricing-tabs.nav-tabs .nav-item::before{top:-1px;width:60px;content:"";right:-34px;height:25px;position:absolute;border-radius:30px;background-color:var(--whiteColor)}.pricing-tabs.nav-tabs .nav-item:first-child{padding-left:0}.pricing-tabs.nav-tabs .nav-item:first-child .active::after{opacity:1;visibility:visible}.pricing-tabs.nav-tabs .nav-item:last-child{padding-right:0}.pricing-tabs.nav-tabs .nav-item:last-child .active::after{opacity:1;visibility:visible}.pricing-tabs.nav-tabs .nav-item:last-child .nav-link::after{right:70px}.pricing-tabs.nav-tabs .nav-item:last-child::before{display:none}.pricing-tabs.nav-tabs.main-color .nav-item .nav-link::after{background-color:var(--primaryColor)}.pricing-tabs.nav-tabs.main-color .nav-item::before{background-color:var(--blackColor)}.single-pricing-box{background-color:rgb(0 0 0 / .04);border-radius:20px;position:relative;padding:50px}.single-pricing-box h4{font-size:22px;margin-bottom:10px}.single-pricing-box p{max-width:295px}.single-pricing-box .price{color:var(--blackColor);margin-top:25px;margin-bottom:25px;font-size:18px;font-weight:700}.single-pricing-box .price span{font-weight:400}.single-pricing-box .default-btn{padding-left:35px;padding-right:35px}.single-pricing-box .sub-title{color:var(--secondaryColor);font-size:16px;display:block;margin-bottom:13px;margin-top:30px}.single-pricing-box ul li{margin-bottom:12px;padding-left:20px;position:relative;color:#343434;font-weight:500}.single-pricing-box ul li::before{left:0;top:50%;width:10px;content:"";height:10px;margin-top:-1px;position:absolute;border-radius:50%;transform:translateY(-50%);background-color:var(--blackColor)}.single-pricing-box ul li.inactive{color:#aaa}.single-pricing-box ul li:last-child{margin-bottom:0}.single-pricing-box .popular{top:20px;right:40px;font-size:16px;position:absolute;transform:rotate(-30deg);color:var(--secondaryColor)}.single-pricing-box .shape{top:-15px;right:12px;position:absolute}.single-pricing-box.main-color .sub-title{color:var(--primaryColor)}.expertise-content .sub-title{display:block;font-size:18px;margin-bottom:5px;color:var(--secondaryColor)}.expertise-content .sub-title.main-color{color:var(--primaryColor)}.expertise-content h2{font-size:44px;margin-bottom:10px}.expertise-content p{color:var(--blackColor)}.expertise-content .features-list{padding-left:0;list-style-type:none;margin-bottom:0;margin-top:40px}.expertise-content .features-list li{padding-left:100px;margin-bottom:30px;position:relative}.expertise-content .features-list li .icon{transition:var(--transition);margin-bottom:15px;position:absolute;font-size:70px;line-height:1;left:0;top:0}.expertise-content .features-list li .icon.main-color{color:var(--primaryColor)}.expertise-content .features-list li h4{font-size:22px;margin-bottom:12px}.expertise-content .features-list li:last-child{margin-bottom:0}.expertise-content .features-list li:hover .icon{transform:translateY(-5px);color:var(--primaryColor)}.expertise-image{z-index:1;margin-right:65px;position:relative;border-radius:7px 115px 7px 7px;padding-left:10px;padding-top:10px}.expertise-image img{border-radius:7px 115px 7px 7px!important}.expertise-image::before{top:0;left:0;right:0;bottom:0;z-index:-1;content:"";position:absolute;transition:var(--transition);border-radius:7px 115px 7px 7px;background-color:var(--blackColor);margin-right:10px;margin-bottom:10px}.expertise-image:hover::before{background-color:var(--primaryColor)}.lets-talk-area{position:relative;z-index:1}.lets-talk-area::before{top:0;left:0;right:0;height:50%;z-index:-1;content:"";position:absolute;background-color:var(--whiteColor)}.lets-talk-area::after{top:0;left:0;right:0;height:50%;z-index:-1;content:"";position:absolute;background-image:url("https://techguide.co.za/wp-content/themes/faro/assets/images/bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.lets-talk-inner-box{padding:90px 50px;border-radius:7px;text-align:center;position:relative;z-index:1}.lets-talk-inner-box h2{font-size:44px;max-width:650px;line-height:1.3;color:var(--whiteColor);margin-left:auto;margin-right:auto;margin-bottom:35px}.lets-talk-inner-box .default-btn{border-color:var(--primaryColor);background-color:var(--primaryColor);padding-left:50px;padding-right:50px}.lets-talk-inner-box .default-btn:hover{color:var(--primaryColor);border-color:var(--whiteColor);background-color:var(--whiteColor)}.lets-talk-inner-box .shape6{top:50%;left:60px;position:absolute;pointer-events:none;transform:translateY(-50%)}.lets-talk-inner-box .shape6 img{animation:movetopbounce 2s linear infinite}.lets-talk-inner-box .shape7{top:50%;right:60px;position:absolute;pointer-events:none;transform:translateY(-50%)}.lets-talk-inner-box .shape7 img{animation:moveleftbounce 2s linear infinite}.single-team-member .image{width:120px;height:120px;overflow:hidden;border-radius:5px;position:relative;transform:rotate(45deg) translateZ(0);margin-top:25px;margin-bottom:25px}.single-team-member .image div{top:50%;left:50%;width:170px;height:170px;position:absolute;transform:rotate(-45deg) translate(0%,-70%);background-position:center center;background-repeat:no-repeat;background-size:cover}.single-team-member.text-start .image{margin-right:auto}.single-team-member.text-end .image{margin-left:auto}.single-team-member.text-center .image{margin-left:auto;margin-right:auto}.single-team-member .content{margin-top:45px}.single-team-member .content h4{margin-bottom:7px;font-size:22px;font-weight:600}.single-team-member .content span{display:block;color:var(--paragraphColor)}.team-card .team-caption{margin-top:20px}.team-card .team-caption h4{font-size:22px;margin-bottom:6px}.team-card .team-caption ul{list-style-type:none;padding-left:0;margin-top:15px;margin-bottom:0}.team-card .team-caption ul li{display:inline-block;margin-left:2px;margin-right:2px}.team-card .team-caption ul li a{width:35px;height:35px;font-size:17px;border-radius:50%;text-align:center;position:relative;display:inline-block;color:var(--blackColor);background-color:#f1f1f1;transition:var(--transition)}.team-card .team-caption ul li a i{left:0;right:0;top:50%;position:absolute;transform:translateY(-50%)}.team-card .team-caption ul li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.single-blog-post .image{margin-bottom:25px;border-radius:7px;overflow:hidden}.single-blog-post .image img{border-radius:7px;transition:var(--transition)}.single-blog-post .content{padding-left:88px;position:relative}.single-blog-post .content .date{background-color:var(--blackColor);border-radius:0 30px 0 0;color:var(--whiteColor);position:absolute;padding:8px 17px;left:0;top:0;font-size:22px;font-weight:700}.single-blog-post .content .date span{display:block;margin-top:-4px;font-size:18px;font-weight:400}.single-blog-post .content h4{font-size:22px;margin-bottom:12px}.single-blog-post .content p{color:var(--blackColor)}.single-blog-post .content .link-btn{display:inline-block;padding-right:22px;position:relative;margin-top:15px;font-weight:500;font-size:16px}.single-blog-post .content .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--blackColor);transform:translateY(-50%)}.single-blog-post .content .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.single-blog-post:hover .image img{transform:scale(1.08)}.single-blog-item .image{margin-bottom:25px;position:relative;border-radius:7px;overflow:hidden}.single-blog-item .image img{border-radius:7px;transition:var(--transition)}.single-blog-item .image .date{background-color:var(--blackColor);border-radius:0 30px 0 0;color:var(--whiteColor);position:absolute;padding:8px 17px;left:15px;top:15px;font-size:22px;font-weight:700}.single-blog-item .image .date span{display:block;margin-top:-4px;font-size:18px;font-weight:400}.single-blog-item .content{padding:30px;background-color:rgb(0 0 0 / .04)}.single-blog-item .content h4,.single-blog-item .content h3,.single-blog-item .content h2,.single-blog-item .content h1,.single-blog-item .content h5,.single-blog-item .content h6{font-size:22px;margin-bottom:15px;-ms-word-wrap:break-word;word-wrap:break-word}.single-blog-item .content h4 a,.single-blog-item .content h3 a,.single-blog-item .content h2 a,.single-blog-item .content h1 a,.single-blog-item .content h5 a,.single-blog-item .content h6 a{-ms-word-wrap:break-word;word-wrap:break-word;display:block}.single-blog-item .content p{color:var(--blackColor)}.single-blog-item .content .link-btn{display:inline-block;padding-right:22px;position:relative;margin-top:5px;font-weight:500;font-size:16px}.single-blog-item .content .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--blackColor);transform:translateY(-50%)}.single-blog-item .content .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.single-blog-item:hover .image img{transform:scale(1.08)}.blog-details-desc .post-thumb{border-radius:15px;margin-bottom:25px}.blog-details-desc .post-thumb img{border-radius:15px}.blog-details-desc .post-title{margin-bottom:20px;display:flex;align-items:center}.blog-details-desc .post-title .date{background-color:var(--blackColor);border-radius:0 30px 0 0;color:var(--whiteColor);padding:9px 17px;margin-right:20px;font-size:22px;font-weight:700}.blog-details-desc .post-title .date span{display:block;margin-top:-4px;font-size:18px;font-weight:400}.blog-details-desc .post-title h2{font-size:36px;margin-bottom:0;margin-top:0!important}.blog-details-desc p strong{color:var(--blackColor);font-weight:600}.blog-details-desc p a{color:var(--primaryColor)}.blog-details-desc p a:hover{text-decoration:underline}.blog-details-desc .row img{border-radius:15px}.blog-details-desc .h1,.blog-details-desc .h2,.blog-details-desc .h3,.blog-details-desc .h4,.blog-details-desc .h5,.blog-details-desc .h6,.blog-details-desc h1,.blog-details-desc h2,.blog-details-desc h3,.blog-details-desc h4,.blog-details-desc h5,.blog-details-desc h6{margin-bottom:15px}.blog-details-desc .h1:not(:first-child),.blog-details-desc .h2:not(:first-child),.blog-details-desc .h3:not(:first-child),.blog-details-desc .h4:not(:first-child),.blog-details-desc .h5:not(:first-child),.blog-details-desc .h6:not(:first-child),.blog-details-desc h1:not(:first-child),.blog-details-desc h2:not(:first-child),.blog-details-desc h3:not(:first-child),.blog-details-desc h4:not(:first-child),.blog-details-desc h5:not(:first-child),.blog-details-desc h6:not(:first-child){margin-top:25px}.blog-details-desc blockquote,.blog-details-desc .blockquote{padding:40px;background-color:var(--whiteColor);border-left:5px solid var(--primaryColor);margin-bottom:25px;margin-top:25px}.blog-details-desc blockquote p,.blog-details-desc .blockquote p{line-height:1.7;margin-bottom:0;color:var(--blackColor);font-size:18px;font-weight:600;font-style:italic}.blog-details-desc ul,.blog-details-desc ol{margin-top:20px;margin-bottom:20px}.blog-details-desc ul li,.blog-details-desc ol li{color:var(--paragraphColor);margin-bottom:15px}.blog-details-desc ul li strong,.blog-details-desc ol li strong{color:var(--blackColor);font-weight:600}.blog-details-desc ul li a,.blog-details-desc ol li a{color:var(--primaryColor)}.blog-details-desc ul li a:hover,.blog-details-desc ol li a:hover{text-decoration:underline}.blog-details-desc ul li:last-child,.blog-details-desc ol li:last-child{margin-bottom:0}.blog-details-desc .post-footer{display:flex;flex-wrap:wrap;margin-top:50px;align-items:center;clear:both}.blog-details-desc .post-footer .post-tag{flex:0 0 auto;width:50%;position:relative;top:3px}.blog-details-desc .post-footer .post-tag ul{list-style-type:none;margin:0;padding:0}.blog-details-desc .post-footer .post-tag ul li{color:var(--blackColor);display:inline-block;margin-right:15px;font-weight:600;position:relative;margin-bottom:0}.blog-details-desc .post-footer .post-tag ul li i{position:relative;top:3px}.blog-details-desc .post-footer .post-tag ul li::before{content:",";position:absolute;bottom:0;right:-5px;font-size:18px;color:var(--blackColor)}.blog-details-desc .post-footer .post-tag ul li:first-child{margin-right:10px}.blog-details-desc .post-footer .post-tag ul li:first-child::before{display:none}.blog-details-desc .post-footer .post-tag ul li:last-child{margin-right:0}.blog-details-desc .post-footer .post-tag ul li:last-child::before{display:none}.blog-details-desc .post-footer .post-tag ul li a{color:var(--blackColor);transition:var(--transition);text-decoration:none}.blog-details-desc .post-footer .post-tag ul li a:hover{color:var(--primaryColor)}.blog-details-desc .post-footer .post-share{text-align:end;flex:0 0 auto;width:50%}.blog-details-desc .post-footer .post-share .social-links{padding-left:0;list-style-type:none;margin-top:0;margin-bottom:0}.blog-details-desc .post-footer .post-share .social-links li{display:inline-block;margin-bottom:0}.blog-details-desc .post-footer .post-share .social-links li span{font-weight:500}.blog-details-desc .post-footer .post-share .social-links li a{width:32px;height:32px;display:block;font-size:14px;line-height:35px;border-radius:50%;text-align:center;color:var(--whiteColor);background-color:#666;box-shadow:0 4px 40px rgb(0 0 0 / .14)}.blog-details-desc .post-footer .post-share .social-links li a i{font-style:normal}.blog-details-desc .post-footer .post-share .social-links li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.blog-details-desc .post-nav{margin-top:25px;padding-top:25px;border-top:1px solid #e1e1e1}.blog-details-desc .post-nav a{padding-left:35px;position:relative;font-size:17px;font-weight:600}.blog-details-desc .post-nav a i{left:0;top:50%;line-height:1;font-size:22px;margin-top:1.5px;position:absolute;transform:translateY(-50%)}.blog-details-desc .post-nav a:last-child{padding-left:0;padding-right:35px}.blog-details-desc .post-nav a:last-child i{left:auto;right:0}.blog-details-desc .wp-block-columns{gap:1.5em}.blog-details-desc .wp-block-columns .wp-block-column.is-layout-flow figure img{border-radius:15px}.comment-respond h3{font-size:28px;margin-bottom:25px}.comment-respond form .form-group{margin-bottom:25px}.comment-respond form .form-group label{display:block;font-weight:500;margin-bottom:10px;color:var(--blackColor)}.comment-respond form .form-group .form-control{transition:var(--transition);background-color:#f5f5f5;border:1px solid #f5f5f5;font-size:var(--fontSize);color:var(--blackColor);border-radius:4px;box-shadow:unset;height:50px;padding-top:5px;padding-left:15px;padding-right:15px}.comment-respond form .form-group .form-control::-moz-placeholder{-moz-transition:var(--transition);transition:var(--transition);color:#666}.comment-respond form .form-group .form-control::placeholder{transition:var(--transition);color:#666}.comment-respond form .form-group .form-control:focus{border-color:var(--primaryColor)}.comment-respond form .form-group .form-control:focus::-moz-placeholder{color:#fff0}.comment-respond form .form-group .form-control:focus::placeholder{color:#fff0}.comment-respond form .form-group textarea.form-control{height:auto;padding-top:15px}.comment-respond form .form-check{margin-bottom:0}.comment-respond form .form-check .form-check-input{cursor:pointer;border-radius:0;box-shadow:unset;margin-top:.16em;border-color:#343434}.comment-respond form .form-check .form-check-input:checked{border-color:var(--primaryColor);background-color:var(--primaryColor)}.comment-respond form .form-check .form-check-label{color:#666;cursor:pointer}.comment-respond form .default-btn{margin-top:20px;padding-left:45px;padding-right:45px}.page-banner-area{z-index:1;position:relative;padding-top:270px;padding-bottom:85px}.page-banner-area .page-banner-content{text-align:center}.page-banner-area .page-banner-content h2,.page-banner-area .page-banner-content h3,.page-banner-area .page-banner-content h4,.page-banner-area .page-banner-content h5,.page-banner-area .page-banner-content h6,.page-banner-area .page-banner-content h1{font-size:44px;margin-bottom:12px;-ms-word-wrap:break-word;word-wrap:break-word}.page-banner-area .page-banner-content .meta{padding-left:0;margin-bottom:0;list-style-type:none}.page-banner-area .page-banner-content .meta li{display:inline-block;position:relative;font-size:16px;-ms-word-wrap:break-word;word-wrap:break-word;white-space:inherit;word-break:break-all;margin-left:22px;margin-right:22px}.page-banner-area .page-banner-content .meta li a{color:var(--primaryColor);display:block}.page-banner-area .page-banner-content .meta li::before{top:50%;content:"";width:25px;height:1px;right:-37px;position:absolute;transform:translateY(-50%);background-color:var(--primaryColor)}.page-banner-area .page-banner-content .meta li:last-child{margin-right:0}.page-banner-area .page-banner-content .meta li:last-child::before{display:none}.page-banner-area .page-banner-content .meta li:first-child{margin-left:0}.page-banner-area .shape1{left:2%;bottom:10%}.page-banner-area .shape2{top:54%;right:3%;width:140px}.pagination-area{margin-top:20px;text-align:center}.pagination-area .pagination{border:0;display:block;padding-left:0;margin-bottom:0;border-radius:0;list-style-type:none}.pagination-area .pagination .page-item{display:inline-block;margin-left:4px;margin-right:4px}.pagination-area .pagination .page-item .page-link{padding:0;width:44px;height:44px;color:#343434;box-shadow:unset;line-height:42px;text-align:center;border-radius:50%;z-index:initial!important;border:1px solid #343434;transition:var(--transition);background-color:var(--whiteColor);font-size:16px;font-weight:500}.pagination-area .pagination .page-item .page-link:hover,.pagination-area .pagination .page-item .page-link.active{color:var(--whiteColor);border-color:var(--blackColor);background-color:var(--blackColor)}.pagination-area .pagination .page-item:first-child .page-link i,.pagination-area .pagination .page-item:last-child .page-link i{position:relative;top:3px}.pagination-area{text-align:center;margin-top:0}.pagination-area .page-numbers{width:44px;height:44px;line-height:42px;color:#343434;text-align:center;display:inline-block;position:relative;font-size:16px;font-family:var(--bodyFonts);font-weight:500;border-radius:50%;background-color:var(--whiteColor);color:var(--paragraphColor);border:1px solid #343434;transition:var(--transition);margin-right:10px}.pagination-area .page-numbers:last-child{margin-right:0}.pagination-area .page-numbers:hover{color:var(--whiteColor);border-color:var(--blackColor);background-color:var(--blackColor)}.pagination-area .page-numbers:hover i{color:var(--whiteColor)}.pagination-area .page-numbers i{position:relative;font-size:16px;font-weight:normal!important;position:relative;top:2.3px;transition:var(--transition)}.pagination-area .page-numbers.current{transition:var(--transition);color:var(--whiteColor);border-color:var(--blackColor);background-color:var(--blackColor)}.pagination-area .page-numbers.current:hover{color:var(--whiteColor);border-color:var(--blackColor);background-color:var(--blackColor)}.pagination-area .page-numbers:hover{color:var(--whiteColor);border-color:var(--blackColor);background-color:var(--blackColor)}.widget-area{padding-left:35px}.widget-area .widget{margin-bottom:35px}.widget-area .widget .widget-title{border-bottom:1px solid #e1e1e1;padding-bottom:6px;margin-bottom:20px;font-size:22px}.widget-area .widget_search form{position:relative}.widget-area .widget_search form .search-field{width:100%;height:55px;display:block;border-radius:5px;color:var(--blackColor);font-size:var(--fontSize);border:1px solid #343434;background-color:#f6f6f6;padding-top:3px;padding-left:20px;padding-right:20px}.widget-area .widget_search form .search-field::-moz-placeholder{-moz-transition:var(--transition);transition:var(--transition);color:var(--paragraphColor)}.widget-area .widget_search form .search-field::placeholder{transition:var(--transition);color:var(--paragraphColor)}.widget-area .widget_search form .search-field:focus::-moz-placeholder{color:#fff0}.widget-area .widget_search form .search-field:focus::placeholder{color:#fff0}.widget-area .widget_search form button{top:50%;padding:0;right:22px;border:none;line-height:1;font-size:19px;position:absolute;color:var(--blackColor);transform:translateY(-50%);transition:var(--transition);background-color:#fff0}.widget-area .widget_search form button:hover{color:var(--primaryColor)}.widget-area .widget_dr_posts_thumbs .item{margin-bottom:20px;align-items:center;flex-wrap:wrap;display:flex}.widget-area .widget_dr_posts_thumbs .item .thumb{border-radius:15px;display:block;flex:0 0 auto;width:27%}.widget-area .widget_dr_posts_thumbs .item .thumb img{border-radius:15px}.widget-area .widget_dr_posts_thumbs .item .info{padding-left:15px;flex:0 0 auto;width:73%}.widget-area .widget_dr_posts_thumbs .item .info .title{font-size:16px;line-height:1.5;margin-bottom:0;margin-top:3px}.widget-area .widget_dr_posts_thumbs .item .info .date{font-size:14px;color:var(--paragraphColor)}.widget-area .widget_dr_posts_thumbs .item:last-child{margin-bottom:0}.widget-area .widget_categories ul{padding-left:0;margin-bottom:0;list-style-type:none}.widget-area .widget_categories ul li{margin-bottom:12px}.widget-area .widget_categories ul li a{display:flex;color:var(--blackColor);justify-content:space-between;font-size:16px;font-weight:600}.widget-area .widget_categories ul li a:hover{color:var(--primaryColor)}.widget-area .widget_categories ul li a:hover::before{width:100%}.widget-area .widget_categories ul li a .count{color:#666}.widget-area .widget_categories ul li:last-child{margin-bottom:0}.widget-area .widget_social_link_info ul{padding-left:0;margin-bottom:0;list-style-type:none}.widget-area .widget_social_link_info ul li{margin-bottom:12px}.widget-area .widget_social_link_info ul li a{color:var(--blackColor);font-size:16px;font-weight:600}.widget-area .widget_social_link_info ul li a:hover{color:var(--primaryColor)}.widget-area .widget_social_link_info ul li:last-child{margin-bottom:0}.widget-area .widget_tag_cloud .tagcloud{margin-bottom:-10px}.widget-area .widget_tag_cloud .tagcloud a{font-size:15px;padding:6px 20px;border-radius:4px;display:inline-block;color:var(--blackColor);background-color:#eee;margin-right:8px;margin-bottom:10px}.widget-area .widget_tag_cloud .tagcloud a:hover{color:var(--whiteColor);background-color:var(--primaryColor)}.contact-inner-box{background-color:var(--blackColor);border-radius:7px}.contact-inner-box .contact-info{height:100%;padding:60px;color:var(--whiteColor)}.contact-inner-box .contact-info .info{padding-left:0;margin-bottom:0;list-style-type:none}.contact-inner-box .contact-info .info li{margin-bottom:70px}.contact-inner-box .contact-info .info li:last-child{margin-bottom:0}.contact-inner-box .contact-info .info li h4{color:var(--whiteColor);margin-bottom:15px;font-size:22px;font-weight:600}.contact-inner-box .contact-info .info li span{color:var(--whiteColor);padding-left:28px;position:relative;display:block}.contact-inner-box .contact-info .info li span i{left:0;top:50%;line-height:1;font-size:18px;position:absolute;transform:translateY(-50%)}.contact-inner-box .contact-info .info li a{color:var(--whiteColor)}.contact-inner-box .contact-info .info li a:hover{color:var(--primaryColor)}.contact-inner-box .contact-info .info li .social-links li{display:inline-block;margin-bottom:0;margin-right:2px}.contact-inner-box .contact-info .info li .social-links li a{width:35px;height:35px;display:block;font-size:14px;position:relative;border-radius:50%;text-align:center;color:var(--whiteColor);background-color:rgb(255 255 255 / .14)}.contact-inner-box .contact-info .info li .social-links li a i{left:0;right:0;top:50%;line-height:1;margin-top:1px;position:absolute;transform:translateY(-50%)}.contact-inner-box .contact-info .info li .social-links li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.contact-inner-box .contact-info .info li .social-links li:last-child{margin-right:0}.contact-inner-box .contact-form{background-color:var(--whiteColor);padding:70px 100px;border-radius:7px}.contact-inner-box .contact-form h4{font-size:22px;padding-bottom:5px;margin-bottom:30px;border-bottom:1px solid #e1e1e1}.contact-inner-box .contact-form form .form-group{margin-bottom:25px}.contact-inner-box .contact-form form .form-group label{display:block;font-weight:500;margin-bottom:10px;color:var(--blackColor)}.contact-inner-box .contact-form form .form-group .form-control{transition:var(--transition);background-color:#f6f6f6;border:1px solid #343434;font-size:var(--fontSize);color:var(--blackColor);border-radius:4px;box-shadow:unset;height:55px;padding-top:5px;padding-left:18px;padding-right:18px}.contact-inner-box .contact-form form .form-group .form-control::-moz-placeholder{-moz-transition:var(--transition);transition:var(--transition);color:var(--paragraphColor)}.contact-inner-box .contact-form form .form-group .form-control::placeholder{transition:var(--transition);color:var(--paragraphColor)}.contact-inner-box .contact-form form .form-group .form-control:focus{border-color:var(--primaryColor)}.contact-inner-box .contact-form form .form-group .form-control:focus::-moz-placeholder{color:#fff0}.contact-inner-box .contact-form form .form-group .form-control:focus::placeholder{color:#fff0}.contact-inner-box .contact-form form .form-group textarea.form-control{height:auto;padding-top:18px}.contact-inner-box .contact-form form .default-btn{padding-left:35px;padding-right:35px}.faq-accordion{max-width:870px;margin-left:auto;margin-right:auto}.faq-accordion .accordion-item{box-shadow:0 0 59px 19px rgb(0 0 0 / .03);background-color:var(--whiteColor);color:var(--blackColor);margin-bottom:20px;border-radius:10px;border:none}.faq-accordion .accordion-item .accordion-button{display:block;text-align:start;box-shadow:unset;color:var(--blackColor);border-radius:10px!important;background-color:var(--whiteColor);font-size:22px;font-weight:700;padding-top:25px;padding-left:40px;padding-right:65px;padding-bottom:25px}.faq-accordion .accordion-item .accordion-button::after{display:none}.faq-accordion .accordion-item .accordion-button::before{top:50%;right:40px;content:"\f105";position:absolute;font-family:flaticon_doxi;transform:translateY(-50%);transition:var(--transition)}.faq-accordion .accordion-item .accordion-button.collapsed::before{transform:translateY(-50%) rotate(-90deg)}.faq-accordion .accordion-item .accordion-body{padding:25px 40px;border-top:1px solid #eaeaea}.faq-accordion .accordion-item .accordion-body p{font-size:17px}.faq-accordion .accordion-item .accordion-body p strong{color:var(--blackColor);font-weight:600}.faq-accordion .accordion-item .accordion-body p a{color:var(--primaryColor)}.faq-accordion .accordion-item .accordion-body p a:hover{text-decoration:underline}.faq-accordion .accordion-item:last-child{margin-bottom:0}.privacy-policy-content .h1,.privacy-policy-content .h2,.privacy-policy-content .h3,.privacy-policy-content .h4,.privacy-policy-content .h5,.privacy-policy-content .h6,.privacy-policy-content h1,.privacy-policy-content h2,.privacy-policy-content h3,.privacy-policy-content h4,.privacy-policy-content h5,.privacy-policy-content h6{margin-bottom:15px}.privacy-policy-content .h1:not(:first-child),.privacy-policy-content .h2:not(:first-child),.privacy-policy-content .h3:not(:first-child),.privacy-policy-content .h4:not(:first-child),.privacy-policy-content .h5:not(:first-child),.privacy-policy-content .h6:not(:first-child),.privacy-policy-content h1:not(:first-child),.privacy-policy-content h2:not(:first-child),.privacy-policy-content h3:not(:first-child),.privacy-policy-content h4:not(:first-child),.privacy-policy-content h5:not(:first-child),.privacy-policy-content h6:not(:first-child){margin-top:25px}.privacy-policy-content strong{color:var(--blackColor)}.privacy-policy-content p a{color:var(--primaryColor)}.privacy-policy-content p a:hover{text-decoration:underline}.privacy-policy-content p strong{font-weight:600;color:var(--blackColor)}.privacy-policy-content ul li,.privacy-policy-content ol li{color:var(--paragraphColor);margin-bottom:12px}.privacy-policy-content ul li a,.privacy-policy-content ol li a{color:var(--primaryColor)}.privacy-policy-content ul li a:hover,.privacy-policy-content ol li a:hover{text-decoration:underline}.privacy-policy-content ul li strong,.privacy-policy-content ol li strong{font-weight:600;color:var(--blackColor)}.privacy-policy-content ul li:last-child,.privacy-policy-content ol li:last-child{margin-bottom:0}.terms-conditions-content .h1,.terms-conditions-content .h2,.terms-conditions-content .h3,.terms-conditions-content .h4,.terms-conditions-content .h5,.terms-conditions-content .h6,.terms-conditions-content h1,.terms-conditions-content h2,.terms-conditions-content h3,.terms-conditions-content h4,.terms-conditions-content h5,.terms-conditions-content h6{margin-bottom:15px}.terms-conditions-content .h1:not(:first-child),.terms-conditions-content .h2:not(:first-child),.terms-conditions-content .h3:not(:first-child),.terms-conditions-content .h4:not(:first-child),.terms-conditions-content .h5:not(:first-child),.terms-conditions-content .h6:not(:first-child),.terms-conditions-content h1:not(:first-child),.terms-conditions-content h2:not(:first-child),.terms-conditions-content h3:not(:first-child),.terms-conditions-content h4:not(:first-child),.terms-conditions-content h5:not(:first-child),.terms-conditions-content h6:not(:first-child){margin-top:25px}.terms-conditions-content strong{color:var(--blackColor)}.terms-conditions-content p a{color:var(--primaryColor)}.terms-conditions-content p a:hover{text-decoration:underline}.terms-conditions-content p strong{font-weight:600;color:var(--blackColor)}.terms-conditions-content ul li,.terms-conditions-content ol li{color:var(--paragraphColor);margin-bottom:12px}.terms-conditions-content ul li a,.terms-conditions-content ol li a{color:var(--primaryColor)}.terms-conditions-content ul li a:hover,.terms-conditions-content ol li a:hover{text-decoration:underline}.terms-conditions-content ul li strong,.terms-conditions-content ol li strong{font-weight:600;color:var(--blackColor)}.terms-conditions-content ul li:last-child,.terms-conditions-content ol li:last-child{margin-bottom:0}.not-found-area{padding-top:280px}.not-found-area .not-found-content img{margin-bottom:40px}.not-found-area .not-found-content h4{margin-bottom:30px;font-size:22px;font-weight:600}.profile-authentication-area hr{margin:0;opacity:1;border-color:#eee}.login-form h2{font-size:35px;margin-bottom:30px}.login-form form .form-group{margin-bottom:25px}.login-form form .form-group label{display:block;margin-bottom:10px;color:var(--blackColor);font-size:15px;font-weight:500}.login-form form .form-group .form-control{height:50px;border-radius:0;box-shadow:unset;padding-left:17px;color:var(--blackColor);font-size:var(--fontSize);border:1px solid #f7f7f7;background-color:#f7f7f7;transition:var(--transition)}.login-form form .form-group .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.login-form form .form-group .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition)}.login-form form .form-group .form-control:focus{border-color:var(--primaryColor);background-color:#fff0}.login-form form .form-group .form-control:focus::-moz-placeholder{color:#fff0}.login-form form .form-group .form-control:focus::placeholder{color:#fff0}.login-form form .form-check{color:var(--paragraphColor);margin-bottom:22px}.login-form form .form-check .form-check-input{cursor:pointer;border-radius:0;box-shadow:unset;margin-top:.16em;border-color:#343434}.login-form form .form-check .form-check-input:checked{border-color:var(--primaryColor);background-color:var(--primaryColor)}.login-form form .form-check .form-check-label{color:#666;cursor:pointer}.login-form form .default-btn{display:block;width:100%;padding-left:30px;padding-right:30px}.login-form form .forgot-password{text-decoration:underline;display:inline-block;margin-top:20px}.login-image{padding-left:50px}.register-form h2{font-size:35px;margin-bottom:30px}.register-form form .form-group{margin-bottom:25px}.register-form form .form-group label{display:block;margin-bottom:10px;color:var(--blackColor);font-size:15px;font-weight:500}.register-form form .form-group .form-control{height:50px;border-radius:0;box-shadow:unset;padding-left:17px;color:var(--blackColor);font-size:var(--fontSize);border:1px solid #f7f7f7;background-color:#f7f7f7;transition:var(--transition)}.register-form form .form-group .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.register-form form .form-group .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition)}.register-form form .form-group .form-control:focus{border-color:var(--primaryColor);background-color:#fff0}.register-form form .form-group .form-control:focus::-moz-placeholder{color:#fff0}.register-form form .form-group .form-control:focus::placeholder{color:#fff0}.register-form form .default-btn{display:block;width:100%;padding-left:30px;padding-right:30px}.register-form form p{margin-top:20px;font-style:italic;font-size:14px}.register-image{padding-right:50px}.forgot-password-box{padding:50px;max-width:650px;border-radius:5px;background-color:var(--whiteColor);box-shadow:rgb(149 157 165 / .15) 0 8px 24px;margin-left:auto;margin-right:auto}.forgot-password-box label{display:block;margin-bottom:10px;color:var(--blackColor);font-size:15px;font-weight:500}.forgot-password-box .form-control{height:52px;border-radius:0;box-shadow:unset;padding-left:17px;color:var(--blackColor);font-size:var(--fontSize);border:1px solid #f7f7f7;background-color:#f7f7f7;transition:var(--transition)}.forgot-password-box .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.forgot-password-box .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition)}.forgot-password-box .form-control:focus{border-color:var(--primaryColor);background-color:#fff0}.forgot-password-box .form-control:focus::-moz-placeholder{color:#fff0}.forgot-password-box .form-control:focus::placeholder{color:#fff0}.forgot-password-box .default-btn{margin-top:25px;padding-top:13px;padding-left:40px;padding-right:40px;padding-bottom:13px}.subscribe-area .section-title{color:var(--whiteColor);text-align:start;margin-bottom:0;max-width:100%}.subscribe-area .section-title h2{color:var(--whiteColor)}.subscribe-area hr{opacity:1;border-color:#2c2c2c}.subscribe-area .container-fluid{padding-left:30px;padding-right:30px}.subscribe-area .bg-black{border-radius:7px 7px 0 0}.subscribe-area.bg-f8f8f8 .section-title{color:var(--blackColor)}.subscribe-area.bg-f8f8f8 .section-title h2{color:var(--blackColor)}.subscribe-area.bg-f8f8f8 hr{border-color:rgb(0 0 0 / .05)}.subscribe-form{position:relative;margin-left:45px}.subscribe-form .form-control{height:55px;box-shadow:unset;border-radius:7px;color:var(--blackColor);border:1px solid var(--primaryColor);padding-top:7px;padding-left:18px;padding-right:18px}.subscribe-form .form-control::-moz-placeholder{color:#343434;-moz-transition:var(--transition);transition:var(--transition)}.subscribe-form .form-control::placeholder{color:#343434;transition:var(--transition)}.subscribe-form .form-control:focus::-moz-placeholder{color:#fff0}.subscribe-form .form-control:focus::placeholder{color:#fff0}.subscribe-form .default-btn{top:0;right:0;height:55px;line-height:55px;position:absolute;border-color:var(--primaryColor);background-color:var(--primaryColor);padding-top:0;padding-bottom:0;padding-left:35px;padding-right:35px}.subscribe-form .default-btn:hover{background-color:var(--secondaryColor);border-color:var(--secondaryColor)}.subscribe-form p{margin-top:20px;color:var(--whiteColor);margin-bottom:0}.footer-area .container-fluid{padding-left:30px;padding-right:30px}.footer-area .bg-black{border-radius:0 0 7px 7px}.footer-area.bg-f8f8f8 .single-footer-widget{color:var(--blackColor)}.footer-area.bg-f8f8f8 .single-footer-widget p{color:var(--blackColor)}.footer-area.bg-f8f8f8 .single-footer-widget h4{color:var(--blackColor)}.footer-area.bg-f8f8f8 .single-footer-widget .social-links li a{color:var(--blackColor);background-color:var(--whiteColor)}.footer-area.bg-f8f8f8 .single-footer-widget .social-links li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.footer-area.bg-f8f8f8 .single-footer-widget .custom-links li{color:var(--blackColor)}.footer-area.bg-f8f8f8 .single-footer-widget .custom-links li a{color:var(--blackColor)}.footer-area.bg-f8f8f8 .single-footer-widget .custom-links li a:hover{color:var(--primaryColor)}.footer-area.bg-f8f8f8 .single-footer-widget .footer-contact-info li{color:var(--blackColor)}.footer-area.bg-f8f8f8 .single-footer-widget .footer-contact-info li a{color:var(--blackColor)}.footer-area.bg-f8f8f8 .single-footer-widget .footer-contact-info li a:hover{color:var(--primaryColor)}.footer-area.bg-f8f8f8 .single-footer-widget ul li{color:var(--blackColor)}.footer-area.bg-f8f8f8 .single-footer-widget ul li a{color:var(--blackColor)}.footer-area.bg-f8f8f8 .single-footer-widget ul li a:hover{color:var(--primaryColor)}.single-footer-widget .logo{margin-bottom:25px}.single-footer-widget p{color:#eee}.single-footer-widget h4{color:var(--whiteColor);margin-bottom:25px;font-size:22px}.single-footer-widget.widget_faro_footer_info h4{margin-bottom:15px;font-size:35px}.single-footer-widget .social-links{margin-top:25px}.single-footer-widget .social-links li{display:inline-block;margin-right:2px;margin-bottom:0}.single-footer-widget .social-links li a{width:35px;height:35px;display:block;font-size:14px;position:relative;border-radius:50%;text-align:center;color:var(--whiteColor);background-color:rgb(255 255 255 / .14)}.single-footer-widget .social-links li a i{left:0;right:0;top:50%;line-height:1;margin-top:1.5px;position:absolute;transform:translateY(-50%)}.single-footer-widget .social-links li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.single-footer-widget .social-links li:last-child{margin-right:0}.single-footer-widget .custom-links{padding-left:0;margin-bottom:0;list-style-type:none}.single-footer-widget .custom-links li{margin-bottom:13px;color:#eee}.single-footer-widget .custom-links li a{display:inline-block;color:#eee}.single-footer-widget .custom-links li a:hover{color:var(--primaryColor)}.single-footer-widget .custom-links li:last-child{margin-bottom:0}.single-footer-widget .footer-contact-info{padding-left:0;margin-bottom:0;list-style-type:none}.single-footer-widget .footer-contact-info li{margin-bottom:15px;padding-left:27px;position:relative;color:#eee}.single-footer-widget .footer-contact-info li i{color:var(--primaryColor);position:absolute;margin-top:1px;font-size:18px;left:0;top:0}.single-footer-widget .footer-contact-info li a{display:inline-block;color:#eee}.single-footer-widget .footer-contact-info li a:hover{color:var(--primaryColor)}.single-footer-widget .footer-contact-info li:last-child{margin-bottom:0}.single-footer-widget ul{padding-left:0;margin-bottom:0;list-style-type:none}.single-footer-widget ul li{margin-bottom:13px;color:#eee}.single-footer-widget ul li a{display:inline-block;color:#eee}.single-footer-widget ul li a:hover{color:var(--primaryColor)}.single-footer-widget ul li:last-child{margin-bottom:0}.single-footer-widget .contact a{color:var(--whiteColor);font-size:22px;font-weight:500}.single-footer-widget .contact a:hover{color:var(--primaryColor)}.single-footer-widget .contact .mail{font-size:44px;display:block;margin-bottom:5px}.copyright-area{padding-top:30px;padding-bottom:30px}.copyright-area p a{font-weight:500}#backtotop{opacity:0;right:20px;z-index:99;width:50px;bottom:20px;height:50px;font-size:25px;transition:0.5s;line-height:58px;background-color:#f8f8f8;animation:border-transform 10s linear infinite alternate forwards}#backtotop:hover{background-color:var(--primaryColor);color:var(--whiteColor)}@keyframes border-transform{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}body[data-theme=dark]{background-color:var(--blackColor);color:var(--whiteColor)}body[data-theme=dark] .h1,body[data-theme=dark] .h2,body[data-theme=dark] .h3,body[data-theme=dark] .h4,body[data-theme=dark] .h5,body[data-theme=dark] .h6,body[data-theme=dark] h1,body[data-theme=dark] h2,body[data-theme=dark] h3,body[data-theme=dark] h4,body[data-theme=dark] h5,body[data-theme=dark] h6{color:var(--whiteColor)}body[data-theme=dark] a{color:var(--whiteColor)}body[data-theme=dark] a:hover{color:var(--primaryColor)}body[data-theme=dark] p{color:#f2f2f2}body[data-theme=dark] .bg-fbecd7{background-color:#0b0b0b}body[data-theme=dark] .bg-f7ffe2{background-color:#0f100e}body[data-theme=dark] .bg-f4d9d3{background-color:#141313}body[data-theme=dark] .bg-black{background-color:#080808!important}body[data-theme=dark] .bg-f8f8f8{background-color:#060606}body[data-theme=dark] .bg-ffe6e3{background-color:#131313}body[data-theme=dark] .bg-f4f4f4{background-color:#0c0c0c}body[data-theme=dark] .price-bg .pricing-area{background-color:#141313!important}body[data-theme=dark] .price-bg-2 .pricing-area{background-color:#000000!important}body[data-theme=dark] .section-title p{color:var(--whiteColor)}body[data-theme=dark] .default-btn{color:var(--blackColor);border-color:var(--whiteColor);background-color:var(--whiteColor)}body[data-theme=dark] .default-btn i{color:var(--blackColor)}body[data-theme=dark] .default-btn:hover{background-color:var(--primaryColor);border-color:var(--primaryColor);color:var(--whiteColor)}body[data-theme=dark] .default-btn:hover i{color:var(--whiteColor)}body[data-theme=dark] .top-header-area .top-header-info li{color:#f2f2f2}body[data-theme=dark] .top-header-area .top-header-info li a{color:#f2f2f2}body[data-theme=dark] .top-header-area .top-header-info li a:hover{color:var(--primaryColor)}body[data-theme=dark] .top-header-area .top-header-right-side li{color:#f2f2f2}body[data-theme=dark] .top-header-area .top-header-right-side li a{color:#f2f2f2}body[data-theme=dark] .top-header-area .top-header-right-side li a:hover{color:var(--primaryColor)}body[data-theme=dark] .top-header-area .top-header-right-side li .form-select{color:#f2f2f2}body[data-theme=dark] .top-header-area .top-header-right-side li .form-select option{color:var(--blackColor)}body[data-theme=dark] .navbar-area.sticky{background-color:var(--blackColor)}body[data-theme=dark] .navbar-area.style-two{border-bottom-color:rgb(255 255 255 / .08)}body[data-theme=dark] .navbar-area.style-two .navbar{background-color:#fff0}body[data-theme=dark] .navbar-area.style-three{background-color:rgb(255 255 255 / .04)}body[data-theme=dark] .navbar-area.style-three .navbar{background-color:#fff0}body[data-theme=dark] .navbar-area.style-three.sticky{background-color:var(--blackColor)}body[data-theme=dark] .navbar-area .navbar{background-color:var(--blackColor)}body[data-theme=dark] .navbar-area .navbar .navbar-brand img{filter:invert(1)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .nav-link{color:var(--whiteColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .nav-link:hover,body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .nav-link.active{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item:hover .nav-link,body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item.active .nav-link{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu{background:var(--whiteColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link{color:var(--blackColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link.active,body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link:hover{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link{color:var(--blackColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link.active,body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link:hover{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link{color:var(--blackColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link.active,body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link:hover{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link{color:var(--blackColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link.active,body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link:hover{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item.active .nav-link{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item.active .nav-link{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item.active .nav-link{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item.active .nav-link{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .others-option .option-item .default-btn{color:var(--whiteColor)}body[data-theme=dark] .navbar-area .navbar .others-option .option-item .default-btn i{color:var(--whiteColor)}body[data-theme=dark] .navbar-area .navbar .others-option .option-item .default-btn:hover{background-color:var(--whiteColor);border-color:var(--whiteColor);color:var(--blackColor)}body[data-theme=dark] .navbar-area .navbar .others-option .option-item .default-btn:hover i{color:var(--blackColor)}body[data-theme=dark] .navbar-area .navbar .others-option .option-item .sidebar-toggler{color:var(--whiteColor)}body[data-theme=dark] .navbar-area .navbar .others-option .option-item .sidebar-toggler:hover{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .others-option .option-item .search-btn{color:var(--whiteColor)}body[data-theme=dark] .navbar-area .navbar .others-option .option-item .search-btn:hover{color:var(--primaryColor)}body[data-theme=dark] .navbar-area .navbar .navbar-toggler{color:var(--whiteColor)}body[data-theme=dark] .navbar-area .navbar .navbar-toggler .burger-menu span{background:var(--whiteColor)}body[data-theme=dark] .responsive-navbar{background-color:#222}body[data-theme=dark] .responsive-navbar .offcanvas-header{border-bottom-color:rgb(255 255 255 / .07)}body[data-theme=dark] .responsive-navbar .offcanvas-header img{filter:invert(1)}body[data-theme=dark] .responsive-navbar .offcanvas-header .close-btn{color:var(--whiteColor)}body[data-theme=dark] .responsive-navbar .offcanvas-header .close-btn:hover{color:var(--primaryColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item{color:var(--whiteColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button{color:var(--whiteColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button:hover,body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button.active{color:var(--primaryColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body{background-color:var(--blackColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item{color:var(--whiteColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link{color:var(--whiteColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link:hover,body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link.active{color:var(--primaryColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-button{color:var(--whiteColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body{background-color:#222}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link{color:var(--whiteColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link:hover,body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link.active{color:var(--primaryColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body{background-color:var(--blackColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .offcanvas-contact-info{border-top-color:rgb(255 255 255 / .07)}body[data-theme=dark] .responsive-navbar .offcanvas-body .offcanvas-contact-info .social-links li a{color:var(--whiteColor);background-color:rgb(255 255 255 / .08)}body[data-theme=dark] .responsive-navbar .offcanvas-body .offcanvas-contact-info .social-links li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .others-option{border-top-color:rgb(255 255 255 / .07)}body[data-theme=dark] .responsive-navbar .offcanvas-body .others-option .option-item .default-btn{color:var(--whiteColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .others-option .option-item .default-btn i{color:var(--whiteColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .others-option .option-item .default-btn:hover{background-color:var(--whiteColor);border-color:var(--whiteColor);color:var(--blackColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .others-option .option-item .default-btn:hover i{color:var(--blackColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .others-option .option-item .search-btn{color:var(--whiteColor)}body[data-theme=dark] .responsive-navbar .offcanvas-body .others-option .option-item .search-btn:hover{color:var(--primaryColor)}body[data-theme=dark] .responsive-navbar.offcanvas{color:var(--whiteColor)}body[data-theme=dark] .searchModal .modal-dialog{background-color:#111}body[data-theme=dark] .searchModal .modal-dialog .modal-content form .form-control{color:var(--whiteColor);border-color:rgb(255 255 255 / .15);background-color:rgb(255 255 255 / .15)}body[data-theme=dark] .searchModal .modal-dialog .modal-content form .form-control::-moz-placeholder{color:#f2f2f2}body[data-theme=dark] .searchModal .modal-dialog .modal-content form .form-control::placeholder{color:#f2f2f2}body[data-theme=dark] .searchModal .modal-dialog .modal-content form .form-control:focus::-moz-placeholder{color:#fff0}body[data-theme=dark] .searchModal .modal-dialog .modal-content form .form-control:focus::placeholder{color:#fff0}body[data-theme=dark] .searchModal .modal-dialog .modal-content .btn-close{filter:invert(1)}body[data-theme=dark] .main-banner-area{background-color:#111}body[data-theme=dark] .main-banner-content p{color:var(--whiteColor)}body[data-theme=dark] .banner-content p{color:var(--whiteColor)}body[data-theme=dark] .banner-wrapper-content p{color:var(--whiteColor)}body[data-theme=dark] .banner-wrapper-image::before{border-color:var(--whiteColor)}body[data-theme=dark] .main-banner-bg-image-area .main-banner-bg-image-content .default-btn{color:var(--whiteColor);border-color:var(--primaryColor);background-color:var(--primaryColor)}body[data-theme=dark] .main-banner-bg-image-area .main-banner-bg-image-content .default-btn i{color:var(--whiteColor)}body[data-theme=dark] .main-banner-bg-image-area .main-banner-bg-image-content .default-btn:hover{color:var(--primaryColor);border-color:var(--whiteColor);background-color:var(--whiteColor)}body[data-theme=dark] .main-banner-bg-image-area .main-banner-bg-image-content .default-btn:hover i{color:var(--primaryColor)}body[data-theme=dark] .shape1 img{opacity:.5}body[data-theme=dark] .shape8 img{filter:invert(1)}body[data-theme=dark] .partner-area.bg-fbecd7 img{filter:invert(1)}body[data-theme=dark] .features-area.bg-color::before{background-color:#131313}body[data-theme=dark] .single-feature-box{border-color:var(--whiteColor)}body[data-theme=dark] .single-feature-box p{color:var(--whiteColor)}body[data-theme=dark] .single-feature-box .link-btn i{color:var(--whiteColor)}body[data-theme=dark] .single-feature-box .link-btn:hover i{color:var(--primaryColor)}body[data-theme=dark] .single-feature-item{background-color:rgb(255 255 255 / .04)}body[data-theme=dark] .single-feature-item p{color:var(--whiteColor)}body[data-theme=dark] .single-feature-item .link-btn i{color:var(--whiteColor)}body[data-theme=dark] .single-feature-item .link-btn:hover i{color:var(--primaryColor)}body[data-theme=dark] .quotes-area.bg-color::before{background-color:var(--blackColor)}body[data-theme=dark] .quotes-inner-box .quotes-image::before{background-color:var(--whiteColor)}body[data-theme=dark] .quotes-inner-box .quotes-image:hover::before{background-color:var(--primaryColor)}body[data-theme=dark] .quotes-inner-box .quotes-content p{color:var(--whiteColor)}body[data-theme=dark] .quotes-inner-box .quotes-content h6{color:var(--secondaryColor)}body[data-theme=dark] .quotes-inner-box .quotes-content h6 span{color:#f2f2f2}body[data-theme=dark] .single-service-box{border-color:var(--whiteColor)}body[data-theme=dark] .single-service-box p{color:var(--whiteColor)}body[data-theme=dark] .single-service-box .link-btn i{color:var(--whiteColor)}body[data-theme=dark] .single-service-box .link-btn:hover i{color:var(--primaryColor)}body[data-theme=dark] .single-service-item p{color:var(--whiteColor)}body[data-theme=dark] .single-service-item .link-btn i{color:var(--whiteColor)}body[data-theme=dark] .single-service-item .link-btn:hover i{color:var(--primaryColor)}body[data-theme=dark] .service-details-sidebar ul li a{border-bottom-color:var(--whiteColor)}body[data-theme=dark] .service-details-sidebar ul li a.active{background-color:var(--whiteColor);color:var(--blackColor)}body[data-theme=dark] .service-details-sidebar ul li:first-child a{border-top-color:var(--whiteColor)}body[data-theme=dark] .service-details-desc p strong{color:var(--whiteColor)}body[data-theme=dark] .service-details-desc p a{color:var(--primaryColor)}body[data-theme=dark] .funfacts-inner-box{border-radius:7px;padding-top:80px;padding-left:30px;padding-right:30px;padding-bottom:55px}body[data-theme=dark] .why-choose-us-content p{color:var(--whiteColor)}body[data-theme=dark] .why-choose-us-image::before{background-color:var(--whiteColor)}body[data-theme=dark] .why-choose-us-image:hover::before{background-color:var(--primaryColor)}body[data-theme=dark] .feedback-area.bg-color::before{background-color:var(--blackColor)}body[data-theme=dark] .feedback-inner-box p{color:var(--whiteColor)}body[data-theme=dark] .feedback-inner-box .client-info span{color:#f2f2f2}body[data-theme=dark] .feedback-inner-box .swiper-pagination .swiper-pagination-bullet{background-color:#4b4747}body[data-theme=dark] .feedback-inner-box .swiper-pagination .swiper-pagination-bullet:hover,body[data-theme=dark] .feedback-inner-box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primaryColor)}body[data-theme=dark] .single-feedback-box{background-color:rgb(255 255 255 / .03)}body[data-theme=dark] .single-feedback-box i{color:var(--whiteColor)}body[data-theme=dark] .single-feedback-box p{color:var(--whiteColor)}body[data-theme=dark] .single-project-box .link-btn{color:var(--blackColor);background-color:var(--whiteColor)}body[data-theme=dark] .single-project-box .link-btn:hover{background-color:var(--primaryColor)}body[data-theme=dark] .single-project-item .content{background-color:#111}body[data-theme=dark] .projectsSwiper .swiper-pagination .swiper-pagination-bullet{background-color:#4b4747}body[data-theme=dark] .projectsSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body[data-theme=dark] .projectsSwiper .swiper-pagination .swiper-pagination-bullet:hover{background-color:var(--primaryColor)}body[data-theme=dark] .project-details-desc p strong{color:var(--whiteColor)}body[data-theme=dark] .project-details-desc p a{color:var(--primaryColor)}body[data-theme=dark] .project-details-desc .icon-card{background-color:#111}body[data-theme=dark] .project-details-sidebar .project-info{background-color:#111}body[data-theme=dark] .project-details-sidebar .project-info ul li{color:#f2f2f2}body[data-theme=dark] .project-details-sidebar .project-info ul li span{color:var(--whiteColor)}body[data-theme=dark] .project-details-sidebar .project-info ul li a{color:#f2f2f2}body[data-theme=dark] .project-details-sidebar .project-info ul li a:hover{color:var(--primaryColor)}body[data-theme=dark] .project-details-sidebar .project-info ul li .social-links li a{color:var(--blackColor);background-color:rgb(255 255 255 / .45)}body[data-theme=dark] .project-details-sidebar .project-info ul li .social-links li a:hover{background-color:var(--whiteColor);color:var(--blackColor)}body[data-theme=dark] .pricing-tabs.nav-tabs .nav-item .nav-link{color:var(--whiteColor)}body[data-theme=dark] .pricing-tabs.nav-tabs .nav-item::before{background-color:rgb(255 255 255 / .09)}body[data-theme=dark] .single-pricing-box{background-color:rgb(255 255 255 / .04)}body[data-theme=dark] .single-pricing-box .price{color:var(--whiteColor)}body[data-theme=dark] .single-pricing-box ul li{color:#f2f2f2}body[data-theme=dark] .single-pricing-box ul li::before{background-color:var(--whiteColor)}body[data-theme=dark] .single-pricing-box ul li.inactive{color:#524f4f}body[data-theme=dark] .expertise-content p{color:var(--whiteColor)}body[data-theme=dark] .expertise-image::before{background-color:var(--whiteColor)}body[data-theme=dark] .expertise-image:hover::before{background-color:var(--primaryColor)}body[data-theme=dark] .lets-talk-area::before{background-color:var(--blackColor)}body[data-theme=dark] .lets-talk-inner-box .default-btn{color:var(--whiteColor);border-color:var(--primaryColor);background-color:var(--primaryColor)}body[data-theme=dark] .lets-talk-inner-box .default-btn:hover{color:var(--primaryColor);border-color:var(--whiteColor);background-color:var(--whiteColor)}body[data-theme=dark] .single-team-member .content span{color:#f2f2f2}body[data-theme=dark] .team-card .team-caption ul li a{color:var(--whiteColor);background-color:#111}body[data-theme=dark] .team-card .team-caption ul li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}body[data-theme=dark] .single-blog-post .content .date{background-color:var(--whiteColor);color:var(--blackColor)}body[data-theme=dark] .single-blog-post .content p{color:var(--whiteColor)}body[data-theme=dark] .single-blog-post .content .link-btn i{color:var(--whiteColor)}body[data-theme=dark] .single-blog-post .content .link-btn:hover i{color:var(--primaryColor)}body[data-theme=dark] .single-blog-item .image .date{background-color:var(--whiteColor);color:var(--blackColor)}body[data-theme=dark] .single-blog-item .content p{color:var(--whiteColor)}body[data-theme=dark] .single-blog-item .content .link-btn i{color:var(--whiteColor)}body[data-theme=dark] .single-blog-item .content .link-btn:hover i{color:var(--primaryColor)}body[data-theme=dark] .blog-details-desc .post-title .date{background-color:var(--whiteColor);color:var(--blackColor)}body[data-theme=dark] .blog-details-desc p strong{color:var(--whiteColor)}body[data-theme=dark] .blog-details-desc p a{color:var(--primaryColor)}body[data-theme=dark] .blog-details-desc blockquote,body[data-theme=dark] .blog-details-desc .blockquote{background-color:#111}body[data-theme=dark] .blog-details-desc blockquote p,body[data-theme=dark] .blog-details-desc .blockquote p{color:var(--whiteColor)}body[data-theme=dark] .blog-details-desc ul li,body[data-theme=dark] .blog-details-desc ol li{color:#f2f2f2}body[data-theme=dark] .blog-details-desc ul li strong,body[data-theme=dark] .blog-details-desc ol li strong{color:var(--whiteColor)}body[data-theme=dark] .blog-details-desc ul li a,body[data-theme=dark] .blog-details-desc ol li a{color:var(--primaryColor)}body[data-theme=dark] .blog-details-desc .post-footer .post-share .social-links li a{color:var(--whiteColor);background-color:rgb(255 255 255 / .15)}body[data-theme=dark] .blog-details-desc .post-footer .post-share .social-links li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}body[data-theme=dark] .blog-details-desc .post-nav{border-top-color:rgb(255 255 255 / .15)}body[data-theme=dark] .comment-respond{background-color:#111}body[data-theme=dark] .comment-respond form .form-group label{color:var(--whiteColor)}body[data-theme=dark] .comment-respond form .form-group .form-control{background-color:#222;border:1px solid #222;color:var(--whiteColor)}body[data-theme=dark] .comment-respond form .form-group .form-control::-moz-placeholder{color:#f2f2f2}body[data-theme=dark] .comment-respond form .form-group .form-control::placeholder{color:#f2f2f2}body[data-theme=dark] .comment-respond form .form-group .form-control:focus{border-color:var(--primaryColor)}body[data-theme=dark] .comment-respond form .form-group .form-control:focus::-moz-placeholder{color:#fff0}body[data-theme=dark] .comment-respond form .form-group .form-control:focus::placeholder{color:#fff0}body[data-theme=dark] .comment-respond form .form-check .form-check-input{border-color:var(--whiteColor)}body[data-theme=dark] .comment-respond form .form-check .form-check-input:checked{border-color:var(--primaryColor);background-color:var(--primaryColor)}body[data-theme=dark] .comment-respond form .form-check .form-check-label{color:#f2f2f2}body[data-theme=dark] .pagination-area .pagination .page-item .page-link{color:#f2f2f2;border-color:#343434;background-color:var(--blackColor)}body[data-theme=dark] .pagination-area .pagination .page-item .page-link:hover,body[data-theme=dark] .pagination-area .pagination .page-item .page-link.active{color:var(--blackColor);border-color:var(--whiteColor);background-color:var(--whiteColor)}body[data-theme=dark] .widget-area .widget .widget-title{border-bottom-color:rgb(255 255 255 / .12)}body[data-theme=dark] .widget-area .widget_search form .search-field{color:var(--whiteColor);background-color:#111}body[data-theme=dark] .widget-area .widget_search form .search-field::-moz-placeholder{color:#f2f2f2}body[data-theme=dark] .widget-area .widget_search form .search-field::placeholder{color:#f2f2f2}body[data-theme=dark] .widget-area .widget_search form .search-field:focus::-moz-placeholder{color:#fff0}body[data-theme=dark] .widget-area .widget_search form .search-field:focus::placeholder{color:#fff0}body[data-theme=dark] .widget-area .widget_search form button{color:var(--whiteColor)}body[data-theme=dark] .widget-area .widget_search form button:hover{color:var(--primaryColor)}body[data-theme=dark] .widget-area .widget_doxi_posts_thumb .item .info .date{color:#f2f2f2}body[data-theme=dark] .widget-area .widget_categories ul li a{color:var(--whiteColor)}body[data-theme=dark] .widget-area .widget_categories ul li a:hover{color:var(--primaryColor)}body[data-theme=dark] .widget-area .widget_categories ul li a .count{color:#f2f2f2}body[data-theme=dark] .widget-area .widget_follow_us ul li a{color:var(--whiteColor)}body[data-theme=dark] .widget-area .widget_follow_us ul li a:hover{color:var(--primaryColor)}body[data-theme=dark] .widget-area .widget_tag_cloud .tagcloud a{color:var(--whiteColor);background-color:rgb(255 255 255 / .1)}body[data-theme=dark] .widget-area .widget_tag_cloud .tagcloud a:hover{color:var(--whiteColor);background-color:var(--primaryColor)}body[data-theme=dark] .contact-inner-box{background-color:#111}body[data-theme=dark] .contact-inner-box .contact-form{background-color:#222}body[data-theme=dark] .contact-inner-box .contact-form h4{border-bottom-color:rgb(255 255 255 / .15)}body[data-theme=dark] .contact-inner-box .contact-form form .form-group label{color:var(--whiteColor)}body[data-theme=dark] .contact-inner-box .contact-form form .form-group .form-control{border-color:var(--whiteColor);background-color:#111;color:var(--whiteColor)}body[data-theme=dark] .contact-inner-box .contact-form form .form-group .form-control::-moz-placeholder{color:#f2f2f2}body[data-theme=dark] .contact-inner-box .contact-form form .form-group .form-control::placeholder{color:#f2f2f2}body[data-theme=dark] .contact-inner-box .contact-form form .form-group .form-control:focus{border-color:var(--primaryColor)}body[data-theme=dark] .contact-inner-box .contact-form form .form-group .form-control:focus::-moz-placeholder{color:#fff0}body[data-theme=dark] .contact-inner-box .contact-form form .form-group .form-control:focus::placeholder{color:#fff0}body[data-theme=dark] .faq-accordion .accordion-item{background-color:#111;color:var(--whiteColor)}body[data-theme=dark] .faq-accordion .accordion-item .accordion-button{color:var(--whiteColor);background-color:#111}body[data-theme=dark] .faq-accordion .accordion-item .accordion-body{border-top-color:rgb(255 255 255 / .08)}body[data-theme=dark] .faq-accordion .accordion-item .accordion-body p strong{color:var(--whiteColor)}body[data-theme=dark] .faq-accordion .accordion-item .accordion-body p a{color:var(--primaryColor)}body[data-theme=dark] .privacy-policy-content strong{color:var(--whiteColor)}body[data-theme=dark] .privacy-policy-content p a{color:var(--primaryColor)}body[data-theme=dark] .privacy-policy-content p strong{color:var(--whiteColor)}body[data-theme=dark] .privacy-policy-content ul li,body[data-theme=dark] .privacy-policy-content ol li{color:#f2f2f2}body[data-theme=dark] .privacy-policy-content ul li a,body[data-theme=dark] .privacy-policy-content ol li a{color:var(--primaryColor)}body[data-theme=dark] .privacy-policy-content ul li strong,body[data-theme=dark] .privacy-policy-content ol li strong{color:var(--whiteColor)}body[data-theme=dark] .terms-conditions-content strong{color:var(--whiteColor)}body[data-theme=dark] .terms-conditions-content p a{color:var(--primaryColor)}body[data-theme=dark] .terms-conditions-content p strong{color:var(--whiteColor)}body[data-theme=dark] .terms-conditions-content ul li,body[data-theme=dark] .terms-conditions-content ol li{color:#f2f2f2}body[data-theme=dark] .terms-conditions-content ul li a,body[data-theme=dark] .terms-conditions-content ol li a{color:var(--primaryColor)}body[data-theme=dark] .terms-conditions-content ul li strong,body[data-theme=dark] .terms-conditions-content ol li strong{color:var(--whiteColor)}body[data-theme=dark] .profile-authentication-area hr{border-color:rgb(255 255 255 / .09)}body[data-theme=dark] .login-form form .form-group label{color:var(--whiteColor)}body[data-theme=dark] .login-form form .form-group .form-control{color:var(--whiteColor);border-color:rgb(255 255 255 / .07);background-color:rgb(255 255 255 / .07)}body[data-theme=dark] .login-form form .form-group .form-control::-moz-placeholder{color:#f2f2f2}body[data-theme=dark] .login-form form .form-group .form-control::placeholder{color:#f2f2f2}body[data-theme=dark] .login-form form .form-group .form-control:focus{border-color:var(--primaryColor);background-color:#fff0}body[data-theme=dark] .login-form form .form-group .form-control:focus::-moz-placeholder{color:#fff0}body[data-theme=dark] .login-form form .form-group .form-control:focus::placeholder{color:#fff0}body[data-theme=dark] .login-form form .form-check{color:#f2f2f2}body[data-theme=dark] .login-form form .form-check .form-check-input{border-color:#4e4c4c;background-color:#fff0}body[data-theme=dark] .login-form form .form-check .form-check-input:checked{border-color:var(--primaryColor)}body[data-theme=dark] .login-form form .form-check .form-check-label{color:#f2f2f2}body[data-theme=dark] .register-form form .form-group label{color:var(--whiteColor)}body[data-theme=dark] .register-form form .form-group .form-control{color:var(--whiteColor);border-color:rgb(255 255 255 / .07);background-color:rgb(255 255 255 / .07)}body[data-theme=dark] .register-form form .form-group .form-control::-moz-placeholder{color:#f2f2f2}body[data-theme=dark] .register-form form .form-group .form-control::placeholder{color:#f2f2f2}body[data-theme=dark] .register-form form .form-group .form-control:focus{border-color:var(--primaryColor);background-color:#fff0}body[data-theme=dark] .register-form form .form-group .form-control:focus::-moz-placeholder{color:#fff0}body[data-theme=dark] .register-form form .form-group .form-control:focus::placeholder{color:#fff0}body[data-theme=dark] .forgot-password-box{background-color:#111}body[data-theme=dark] .forgot-password-box label{color:var(--whiteColor)}body[data-theme=dark] .forgot-password-box .form-control{color:var(--whiteColor);border-color:rgb(255 255 255 / .07);background-color:rgb(255 255 255 / .07)}body[data-theme=dark] .forgot-password-box .form-control::-moz-placeholder{color:#f2f2f2}body[data-theme=dark] .forgot-password-box .form-control::placeholder{color:#f2f2f2}body[data-theme=dark] .forgot-password-box .form-control:focus{border-color:var(--primaryColor);background-color:#fff0}body[data-theme=dark] .forgot-password-box .form-control:focus::-moz-placeholder{color:#fff0}body[data-theme=dark] .forgot-password-box .form-control:focus::placeholder{color:#fff0}body[data-theme=dark] .subscribe-area.bg-f8f8f8 .section-title{color:var(--whiteColor)}body[data-theme=dark] .subscribe-area.bg-f8f8f8 .section-title h2{color:var(--whiteColor)}body[data-theme=dark] .subscribe-area.bg-f8f8f8 hr{border-color:rgb(255 255 255 / .08)}body[data-theme=dark] .subscribe-form .form-control{color:var(--whiteColor);background-color:#080808}body[data-theme=dark] .subscribe-form .form-control::-moz-placeholder{color:#f2f2f2}body[data-theme=dark] .subscribe-form .form-control::placeholder{color:#f2f2f2}body[data-theme=dark] .subscribe-form .form-control:focus::-moz-placeholder{color:#fff0}body[data-theme=dark] .subscribe-form .form-control:focus::placeholder{color:#fff0}body[data-theme=dark] .subscribe-form .default-btn{color:var(--whiteColor);border-color:var(--primaryColor);background-color:var(--primaryColor)}body[data-theme=dark] .subscribe-form .default-btn:hover{background-color:var(--secondaryColor);border-color:var(--secondaryColor)}body[data-theme=dark] .blog-details-desc .post-footer .post-tag ul li::before{color:var(--whiteColor)}body[data-theme=dark] .blog-details-desc .post-footer .post-tag ul li i{color:var(--whiteColor)}body[data-theme=dark] .blog-details-desc .post-footer .post-tag ul li a{color:var(--whiteColor)}body[data-theme=dark] .faro-post-next-prev p.meta-nav{color:var(--whiteColor)}body[data-theme=dark] .faro-post-next-prev p.meta-nav i{color:var(--whiteColor)}body[data-theme=dark] #comments{background-color:#111}body[data-theme=dark] .comment-respond input[type=date],body[data-theme=dark] .comment-respond input[type=time],body[data-theme=dark] .comment-respond input[type=datetime-local],body[data-theme=dark] .comment-respond input[type=week],body[data-theme=dark] .comment-respond input[type=month],body[data-theme=dark] .comment-respond input[type=text],body[data-theme=dark] .comment-respond input[type=email],body[data-theme=dark] .comment-respond input[type=url],body[data-theme=dark] .comment-respond input[type=password],body[data-theme=dark] .comment-respond input[type=search],body[data-theme=dark] .comment-respond input[type=tel],body[data-theme=dark] .comment-respond input[type=number],body[data-theme=dark] .comment-respond textarea{background-color:#080808}body[data-theme=dark] #comments .comment-author b.fn a{color:var(--whiteColor)}body[data-theme=dark] #comments .comment-metadata a.comment-edit-link{color:var(--whiteColor)}body[data-theme=dark] .widget-area .widget .widget-title,body[data-theme=dark] .widget-area .widget h2{color:var(--whiteColor)}body[data-theme=dark] .widget_faro_posts_thumbs .item .info .title a{color:var(--whiteColor)}body[data-theme=dark] .widget_faro_posts_thumbs .item .info p{color:#f2f2f2}body[data-theme=dark] .widget-area .widget ul li,body[data-theme=dark] .widget-area .widget ol li{color:var(--whiteColor)}body[data-theme=dark] .widget-area .widget_social_link_info ul li a{color:var(--whiteColor)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget{color:var(--whiteColor)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget .logo img{filter:invert(1)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget p{color:var(--whiteColor)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget h4{color:var(--whiteColor)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget .social-links li a{color:var(--whiteColor);background-color:var(--blackColor)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget .social-links li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget .custom-links li{color:var(--whiteColor)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget .custom-links li a{color:var(--whiteColor)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget .custom-links li a:hover{color:var(--primaryColor)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget .footer-contact-info li{color:var(--whiteColor)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget .footer-contact-info li a{color:var(--whiteColor)}body[data-theme=dark] .footer-area.bg-f8f8f8 .single-footer-widget .footer-contact-info li a:hover{color:var(--primaryColor)}body[data-theme=dark] #backtotop{background-color:#353232;color:var(--whiteColor)}body[data-theme=dark] #backtotop:hover{background-color:var(--primaryColor);color:var(--whiteColor)}body[data-theme=dark] .products-details-image .popup-image{background-color:#0b0b0b!important}body[data-theme=dark] .products_details div.product p.price,body[data-theme=dark] .products_details div.product .products_details div.product span.price{color:var(--whiteColor)!important}body[data-theme=dark] .products_details div.product p.price,body[data-theme=dark] .products_details div.product span.price{color:var(--whiteColor)!important}body[data-theme=dark] .products_details div.product p.price del,body[data-theme=dark] .products_details div.product span.price del{color:var(--whiteColor)!important}body[data-theme=dark] .products_details div.product .woocommerce-product-rating a.woocommerce-review-link{color:var(--whiteColor)!important;border-bottom:1px solid var(--whiteColor)!important}body[data-theme=dark] .products_details div.product .product_meta{margin-top:10px}body[data-theme=dark] .products_details div.product .product_meta span.sku_wrapper{color:var(--whiteColor)!important}body[data-theme=dark] .products_details div.product .product_meta span.sku_wrapper span{color:var(--whiteColor)!important;font-weight:600}body[data-theme=dark] .products_details div.product .product_meta span.posted_in,body[data-theme=dark] .products_details div.product .product_meta span.tagged_as{color:var(--whiteColor)!important}body[data-theme=dark] .products_details div.product .product_meta span.posted_in a,body[data-theme=dark] .products_details div.product .product_meta span.tagged_as a{color:#f3f3f3!important}body[data-theme=dark] .products_details div.product .product_meta span.posted_in a:hover,body[data-theme=dark] .products_details div.product .product_meta span.tagged_as a:hover{color:var(--primaryColor)}body[data-theme=dark] .products_details div.product .woocommerce-tabs ul#tabs li a{color:var(--whiteColor)!important}body[data-theme=dark] .products_details div.product .woocommerce-tabs ul#tabs li a:hover,body[data-theme=dark] .products_details div.product .woocommerce-tabs ul#tabs li a.active{color:var(--primaryColor)!important}body[data-theme=dark] .products_details div.product .woocommerce-tabs ul#tabs li.active a{color:var(--primaryColor)!important}body[data-theme=dark] .products_details div.product .woocommerce-tabs .panel p{color:var(--whiteColor)!important}body[data-theme=dark] .products_details div.product .woocommerce-tabs .panel ul li{color:var(--whiteColor)!important}body[data-theme=dark] .products_details div.product .woocommerce-tabs .panel .products-reviews #comments .woocommerce-review__author{color:var(--whiteColor)!important}body[data-theme=dark] .products-details-desc .products-info li span{color:var(--whiteColor)!important}body[data-theme=dark] .comment-respond label{color:var(--whiteColor)!important}body[data-theme=dark] .woocommerce-topbar{background:transparent!important}body[data-theme=dark] .woocommerce-topbar .woocommerce-result-count{color:var(--whiteColor)!important}body[data-theme=dark] .single-products-box{background-color:#080808!important}body[data-theme=dark] .single-products-box .content h3 a{color:var(--whiteColor)!important}body[data-theme=dark] .woocommerce table.shop_table{background-color:#080808!important}body[data-theme=dark] .cart-table table tbody .cart-coupon-cls .default-btn{background-color:var(--primaryColor)!important}body[data-theme=dark] .woocommerce table.shop_table th,body[data-theme=dark] .woocommerce table.shop_table td,body[data-theme=dark] .woocommerce table.shop_table tr{color:var(--whiteColor)!important}body[data-theme=dark] .cart-table table tbody tr td.product-name a{color:var(--whiteColor)!important}body[data-theme=dark] .cart-totals{background-color:#080808!important}body[data-theme=dark] .cart-totals table{background-color:transparent!important}body[data-theme=dark] .page-main-content b,body[data-theme=dark] .page-main-content strong{color:var(--whiteColor)!important}body[data-theme=dark] .woocommerce-info,body[data-theme=dark] .woocommerce-message{background-color:#080808!important;border-top:#fb4834!important}body[data-theme=dark] .woocommerce-error,body[data-theme=dark] .woocommerce-info,body[data-theme=dark] .woocommerce-message{color:var(--whiteColor)!important}body[data-theme=dark] .billing-details .title span{background-color:#000000!important}body[data-theme=dark] .billing-details .form-group label{color:var(--whiteColor)!important}body[data-theme=dark] .order-details .title span{background-color:#000000!important}body[data-theme=dark] .billing-details .form-group label{background-color:transparent!important}body[data-theme=dark] .billing-details .form-group .form-control{background-color:#080808!important}body[data-theme=dark] .checkout-area .select2-container--default .select2-selection--single .select2-selection__rendered{background-color:#080808!important;color:var(--whiteColor)!important}body[data-theme=dark] .select2-container--default .select2-selection--single{background-color:#080808!important}body[data-theme=dark] .select2-dropdown{background-color:#080808!important}body[data-theme=dark] .woocommerce form .form-row,body[data-theme=dark] .woocommerce form .form-row input.input-text,body[data-theme=dark] .woocommerce form .woocommerce form .form-row textarea{color:var(--whiteColor)!important}body[data-theme=dark] .woocommerce form .form-row textarea{color:var(--whiteColor)!important;background-color:#080808!important}body[data-theme=dark] .order-details .form-row{background-color:#080808!important}body[data-theme=dark] .order-details ul{background-color:#080808!important}body[data-theme=dark] .woocommerce .woocommerce-MyAccount-navigation{background-color:#080808!important}body[data-theme=dark] .woocommerce .woocommerce-MyAccount-navigation ul li a{color:var(--whiteColor)!important;background-color:#000000!important}body[data-theme=dark] .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var(--primaryColor)!important}body[data-theme=dark] .woocommerce .woocommerce-MyAccount-navigation ul .is-active a{background-color:var(--primaryColor)!important}body[data-theme=dark] .top-header-area .top-social-link li a{background-color:rgb(255 255 254 / .1019607843);color:var(--whiteColor)}body[data-theme=dark] .asp-solution-area{background-image:none!important;background-color:#151515}body[data-theme=dark] .asp-about-area{background-image:none!important;background-color:#151515}body[data-theme=dark] .asp-solution-area .asp-solution-card2{background:#383838}body[data-theme=dark] .asp-solution-area .asp-solution-card2 h3{color:var(--whiteColor)}body[data-theme=dark] .asp-about-widget ul li::before{background-color:#f3f3f3}body[data-theme=dark] .asp-works-widget .asp-work-content h4{color:var(--whiteColor)}body[data-theme=dark] .asp-works-widget .asp-work-content ul li{color:var(--whiteColor)}body[data-theme=dark] .asp-works-widget .asp-work-content h4{color:var(--whiteColor)}body[data-theme=dark] .asp-works-widget .asp-work-image ul li a{color:var(--blackColor)}body[data-theme=dark] .asp-services-section-title .link-btn i{color:var(--whiteColor)}body[data-theme=dark] .asp-services-section-title .link-btn:hover i{color:var(--primaryColor)}body[data-theme=dark] .asp-services-item-widget ul li::before{background-color:#f3f3f3}body[data-theme=dark] .asp-services-item-widget .icon{background-color:#4c4c4c}body[data-theme=dark] .asp-industries-content{background:#5a5a5a}body[data-theme=dark] .asp-industries-content ul li{color:#f3f3f3}body[data-theme=dark] .asp-technology-big-widget .items-widget .item h3{color:var(--whiteColor)}body[data-theme=dark] .asp-technology-big-widget .items-widget .item p{color:#f3f3f3}body[data-theme=dark] .asp-technology-big-widget .partners-widget .image img{filter:invert(1)}body[data-theme=dark] .asp-pricing-card .content h4{color:var(--whiteColor)}body[data-theme=dark] .asp-pricing-card .content p{color:#f3f3f3}body[data-theme=dark] .asp-pricing-card .content h2{color:var(--whiteColor)}body[data-theme=dark] .asp-pricing-card .content .default-btn{color:var(--whiteColor);border-color:var(--whiteColor)}body[data-theme=dark] .asp-pricing-card .with-image .default-btn{border-color:#FB4834!important}body[data-theme=dark] .asp-pricing-card .features ul li{color:var(--whiteColor)}body[data-theme=dark] .asp-pricing-card .features ul li::before{background-color:#f3f3f3}body[data-theme=dark] .asp-case-studies-area{background-image:none!important;background-color:#151515}body[data-theme=dark] .asp-case-study-card{background:#000}body[data-theme=dark] .asp-case-study-card .content h3 a{color:#fff}body[data-theme=dark] .asp-case-study-card .content p{color:#f3f3f3}body[data-theme=dark] .asp-testimonial-content .review-widget p{color:#fff}body[data-theme=dark] .asp-testimonial-slider-widget .asp-testimonial-widget p{color:#fff}body[data-theme=dark] .asp-testimonial-slider-widget .asp-testimonial-widget .details h3{color:#fff}body[data-theme=dark] .asp-testimonial-slider-widget .asp-testimonial-widget .details span{color:#f3f3f3}body[data-theme=dark] .asp-blog-area{background:#262626}body[data-theme=dark] .asp-blog-area .asp-blog-heading{color:#fff}body[data-theme=dark] .bsp-blog-card .content ul li{color:#fff}body[data-theme=dark] .bsp-blog-card .content ul li::before{background-color:#fff}body[data-theme=dark] .bsp-blog-card .content .link-btn i{color:#fff}body[data-theme=dark] .bsp-blog-card .content .link-btn:hover i{color:#fb4834}body[data-theme=dark] .bsp-hero-area{background:#262626}body[data-theme=dark] .bsp-hero-content .bsp-about-heading{color:#fff}body[data-theme=dark] .bsp-hero-area .bsp-hero-card{background:#585858}body[data-theme=dark] .bsp-hero-area .bsp-hero-card .content h4{color:var(--whiteColor)}body[data-theme=dark] .bsp-hero-area::before{background-color:#000}body[data-theme=dark] .bsp-features-card{position:relative;background:#1e1e1e}body[data-theme=dark] .bsp-features-card .number{filter:invert(1);color:#000}body[data-theme=dark] .bsp-innovation-content .counter-item p{color:#fff}body[data-theme=dark] .bsp-innovation-widget ul li{color:#fff}body[data-theme=dark] .inner-bsp-service-area{background:#202020}body[data-theme=dark] .inner-bsp-service-area .bsp-service-tab .nav-item .nav-link{color:#DCDCDC;border:1px solid #DCDCDC;background-color:#5e5e5e}body[data-theme=dark] .inner-bsp-service-area .bsp-service-tab .nav-item .nav-link.active{background-color:#fb4834;border-color:#fb4834;color:#fff}body[data-theme=dark] .inner-bsp-service-area .bsp-service-tab .nav-item .nav-link:hover{background-color:#fb4834;border-color:#fb4834;color:#fff}body[data-theme=dark] .inner-bsp-service-area .bsp-service-content h4,body[data-theme=dark] .inner-bsp-service-area .bsp-service-content h5,body[data-theme=dark] .inner-bsp-service-area .bsp-service-content h6{color:#fff}body[data-theme=dark] .inner-bsp-service-area .bsp-service-content ul li{color:#fff}body[data-theme=dark] .inner-bsp-service-area .bsp-service-content ul li::before{background-color:#fff}body[data-theme=dark] .inner-bsp-service-area .bsp-service-image .link-btn i{color:#fff}body[data-theme=dark] .inner-bsp-service-area .bsp-service-image .link-btn:hover i{color:var(--primaryColor)}body[data-theme=dark] .bsp-solution-card-widget{background:#2c2c2c}body[data-theme=dark] .bsp-solution-card-widget .content h3{color:#fff}body[data-theme=dark] .bsp-solution-card-widget .content ul li{color:#fff}body[data-theme=dark] .bsp-solution-card-widget .content .icon:hover{color:#fff}body[data-theme=dark] .bsp-solution-small-widget{background:#2c2c2c}body[data-theme=dark] .bsp-solution-small-widget .content .icon:hover{color:#fff}body[data-theme=dark] .inner-bsp-platform{background:#353232}body[data-theme=dark] .inner-bsp-roadmap-area{background:#353232}body[data-theme=dark] .inner-bsp-roadmap-area .bsp-roadmap-image h2{color:#fff}body[data-theme=dark] .inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item .accordion-button{color:#fff}body[data-theme=dark] .inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item .accordion-body ul li{color:#f3f3f3}body[data-theme=dark] .bsp-partners-area .partners-content{color:#fff}body[data-theme=dark] .bsp-blog-item-widget .bsp-blog-item{background-color:#0f100e}body[data-theme=dark] .bsp-blog-item-widget .bsp-blog-item ul li{color:#fff}body[data-theme=dark] .bsp-blog-item-widget .bsp-blog-item ul li::before{background-color:#fff}body[data-theme=dark] .bsp-blog-item-widget .bsp-blog-item .link-btn i{color:#fff}body[data-theme=dark] .bsp-blog-item-widget .bsp-blog-item .link-btn:hover i{color:#fb4834}body[data-theme=dark] .bsp-upper-footer{background:#242424}body[data-theme=dark] .dark-light-switch-btn .switch-toggle{color:var(--whiteColor);background-color:rgb(255 255 255 / .1)}body[data-theme=dark] .dark-light-switch-btn .switch-toggle i::before{content:"\ec34"}.dark-light-switch-btn{transform:translateY(-50%);position:fixed;z-index:2;left:20px;top:50%}.dark-light-switch-btn .switch-toggle{padding:0;width:45px;height:45px;border:none;font-size:23px;border-radius:50%;position:relative;display:inline-block;background-color:var(--whiteColor);box-shadow:rgb(0 0 0 / .16) 0 10px 36px 0,rgb(0 0 0 / .06) 0 0 0 1px}.dark-light-switch-btn .switch-toggle i{left:0;right:0;top:50%;line-height:1;position:absolute;transform:translateY(-50%)}.container-fluid.style5{max-width:1700px}.container-fluid.style6{max-width:1820px}.bg-section-bg{background-position:center center;background-repeat:no-repeat;background-size:cover}.asp-header-area{top:30px}.asp-header-area .navbar-area .navbar .navbar-nav{margin-left:auto}.asp-header-area .navbar-area .navbar .navbar-nav .nav-item{margin-left:25px;margin-right:25px}.asp-header-area.faro-hide-adminbar{top:62px}.asp-hero-area{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:540px;padding-bottom:80px}.asp-hero-area .asp-hero-content{max-width:1140px}.asp-hero-area .asp-hero-content .hero-tags{color:var(--whiteColor);font-size:128px;font-weight:700;line-height:128px}.asp-hero-area .asp-hero-content .hero-tags img{width:200px;height:90px;border-radius:100px;margin-left:-30px;margin-right:-40px;margin-top:-12px;border:2px solid var(--whiteColor)}.asp-solution-area .asp-solution-card1{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1;border-radius:20px;padding:40px 22px 42px 50px;margin-right:-50px}.asp-solution-area .asp-solution-card1::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:20px;background:rgb(0 0 0 / .4)}.asp-solution-area .asp-solution-card1 h2{color:var(--whiteColor);font-size:44px;margin-bottom:60px}.asp-solution-area .asp-solution-card1 p{color:var(--whiteColor);font-size:20px;font-weight:600;line-height:1.3;margin-bottom:0;max-width:400px;margin-left:auto}.asp-solution-area .asp-solution-card2{border-radius:20px;background:#E3E7EC;margin-left:50px;position:relative;z-index:1;margin-right:-50px;padding:45px 50px 45px 50px}.asp-solution-area .asp-solution-card2 h3{color:var(--blackColor);font-size:22px;margin-bottom:28px}.asp-solution-area .asp-solution-card2 ul{list-style:none;padding-left:63px;margin-bottom:0}.asp-solution-area .asp-solution-card2 ul li{position:relative;font-family:var(--new-bodyFont);margin-bottom:13px;padding-left:20px}.asp-solution-area .asp-solution-card2 ul li img{position:absolute;left:0;top:5px}.asp-solution-area .asp-solution-card2 ul li:last-child{margin-bottom:0}.asp-solution-area .asp-solution-card2 .solutions-shape1{position:absolute;bottom:0;left:0;z-index:-1}.asp-solution-area .asp-solution-card3{margin-left:50px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:20px;padding:45px 49px 42px 50px;margin-top:-330px}.asp-solution-area .asp-solution-card3 h5{color:var(--whiteColor);font-size:22px;line-height:1.3;margin-bottom:25px}.asp-solution-area .asp-solution-card3 .link-btn{display:inline-block;padding-right:22px;position:relative;margin-top:15px;color:var(--primaryColor);margin-bottom:22px;font-weight:500;font-size:16px}.asp-solution-area .asp-solution-card3 .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--primaryColor);transform:translateY(-50%)}.asp-solution-area .asp-solution-card3 .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.asp-solution-area .asp-solution-card3 .item-widget .item{margin-bottom:25px}.asp-solution-area .asp-solution-card3 .item-widget .item:last-child{margin-bottom:0}.asp-solution-area .asp-solution-card3 .item-widget .item h2{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FFF;font-size:56px;margin-bottom:-6px;transition:var(--transition)}.asp-solution-area .asp-solution-card3 .item-widget .item h2:hover{color:var(--primaryColor);-webkit-text-stroke-color:var(--primaryColor)}.asp-solution-area .asp-solution-card3 .item-widget .item p{color:var(--whiteColor);font-size:20px}.asp-about-heading{text-align:center;color:var(--blackColor);font-size:44px;margin-bottom:32px}.asp-about-heading span{color:gray}.asp-about-image img{border-radius:20px!important}.asp-about-widget{padding-top:50px}.asp-about-widget h4{color:var(--blackColor);font-size:22px;margin-bottom:26px}.asp-about-widget ul{list-style:none;padding-left:0;margin-bottom:0}.asp-about-widget ul li{margin-bottom:15px;position:relative;padding-left:14px;line-height:1.6;font-family:var(--new-bodyFont)}.asp-about-widget ul li::before{content:"";position:absolute;top:9px;left:0;width:5px;height:5px;border-radius:50%;background-color:var(--blackColor)}.asp-about-widget ul li:last-child{margin-bottom:0}.asp-about-widget .default-btn{margin-top:40px}.asp-works-widget{margin-top:-140px}.asp-works-widget .asp-work-content{padding-right:80px}.asp-works-widget .asp-work-content h4{color:var(--blackColor);font-size:22px;margin-bottom:20px}.asp-works-widget .asp-work-content ul{list-style:none;padding-left:0;margin-bottom:0}.asp-works-widget .asp-work-content ul li{color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px;display:flex;line-height:1.6;margin-bottom:16px;padding-left:20px;position:relative}.asp-works-widget .asp-work-content ul li:last-child{margin-bottom:0}.asp-works-widget .asp-work-content ul li:last-child::after{display:none}.asp-works-widget .asp-work-content ul li strong{flex-shrink:0;margin-right:5px;font-weight:700}.asp-works-widget .asp-work-content ul li::before{content:"";position:absolute;top:8px;left:0;width:6px;height:6px;border-radius:50%;background-color:var(--primaryColor)}.asp-works-widget .asp-work-content ul li::after{content:"";position:absolute;top:13px;left:2px;width:1px;height:34px;border-radius:50%;background-color:var(--primaryColor)}.asp-works-widget .asp-work-image{height:360px;position:relative}.asp-works-widget .asp-work-image img{border-radius:20px!important;height:360px!important}.asp-works-widget .asp-work-image ul{position:absolute;top:25px;right:30px;list-style:none;padding-left:0;margin-bottom:0}.asp-works-widget .asp-work-image ul li{position:relative;padding-left:28px;margin-bottom:14px;color:var(--blackColor);font-size:16px;font-weight:600}.asp-works-widget .asp-work-image ul li:last-child{margin-bottom:0}.asp-works-widget .asp-work-image ul li img{position:absolute;left:0;top:4px;height:unset!important;border-radius:0!important}.asp-works-widget .asp-work-image .main-gif-image{height:360px;border-radius:20px!important}.asp-works-widget .asp-work-image .main-gif-image img{border-radius:20px!important}.asp-services-section-title{display:flex;margin-bottom:42px;align-items:center;justify-content:space-between}.asp-services-section-title h2{color:#000;font-size:44px;max-width:1100px;margin-bottom:0}.asp-services-section-title .link-btn{display:inline-block;padding-right:22px;position:relative;margin-top:15px;font-weight:500;font-size:16px}.asp-services-section-title .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--blackColor);transform:translateY(-50%)}.asp-services-section-title .link-btn:hover{color:var(--primaryColor)}.asp-services-section-title .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.asp-services-item-widget{margin-bottom:30px;padding-bottom:30px;overflow:hidden;align-items:center;border-bottom:solid 1px #eee}.asp-services-item-widget:last-child{margin-bottom:0}.asp-services-item-widget span{color:var(--blackColor);font-size:15px;margin-right:32px}.asp-services-item-widget h3{color:var(--blackColor);font-size:22px;margin-bottom:0}.asp-services-item-widget p{color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px;margin-bottom:10px;margin-top:14px}.asp-services-item-widget p strong{font-weight:700}.asp-services-item-widget h6{color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px;margin-bottom:10px}.asp-services-item-widget ul{list-style:none;padding-left:30px;margin-bottom:0}.asp-services-item-widget ul li{margin-bottom:15px;position:relative;padding-left:14px;line-height:1.6;font-family:var(--new-bodyFont)}.asp-services-item-widget ul li:last-child{margin-bottom:0}.asp-services-item-widget ul li::before{content:"";position:absolute;top:9px;left:0;width:5px;height:5px;border-radius:50%;background-color:var(--blackColor)}.asp-services-item-widget .image{width:88px;height:86px;transition:var(--transition);flex-shrink:0;border-radius:20px;background-repeat:no-repeat;background-size:cover;margin-right:185px;background-position:center center}.asp-services-item-widget .icon{width:39.94px;height:39.94px;flex-shrink:0;text-align:center;color:var(--whiteColor);border-radius:50%;font-size:20px;line-height:47px;background-color:var(--blackColor)}.asp-services-item-widget .icon:hover{background-color:var(--primaryColor)}.asp-services-item-widget .hide-show-content{position:relative;margin-bottom:-195px;opacity:0;transition:var(--transition)}.asp-services-item-widget:hover .hide-show-content{margin-bottom:0;opacity:1}.asp-services-item-widget:hover .image{width:423px;height:200px}.asp-services-item-widget:hover .icon{background-color:var(--primaryColor)}.asp-services-item-widget.active .hide-show-content{margin-bottom:0;opacity:1}.asp-services-item-widget.active .image{width:423px;height:200px}.asp-services-item-widget.active .icon{background-color:var(--primaryColor)}.asp-industries-image{margin-right:-20px}.asp-industries-image img{border-radius:20px!important}.asp-industries-content{border-radius:20px;z-index:1;position:relative;background:#FBECD7;padding:90px 50px 90px 110px;margin-left:20px}.asp-industries-content .industries-shape{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.asp-industries-content h2{color:var(--blackColor);font-size:44px;margin-bottom:30px}.asp-industries-content .image{flex-shrink:0}.asp-industries-content .image img{border-radius:20px;width:336px;height:207px}.asp-industries-content ul{list-style:none;padding-left:0;margin-bottom:0;margin-left:24px}.asp-industries-content ul li{position:relative;font-family:var(--new-bodyFont);margin-bottom:10px;padding-left:20px;font-weight:700;color:var(--blackColor)}.asp-industries-content ul li:last-child{margin-bottom:0}.asp-industries-content ul li img{position:absolute;left:0;top:5px}.asp-technology-big-widget h2{color:var(--blackColor);font-size:44px;padding-right:60px;margin-bottom:60px}.asp-technology-big-widget .items-widget{margin-bottom:80px;padding-bottom:80px;border-bottom:solid 1px #eee}.asp-technology-big-widget .items-widget .item .icon{margin-bottom:25px}.asp-technology-big-widget .items-widget .item h3{color:var(--blackColor);font-size:22px;margin-bottom:15px}.asp-technology-big-widget .items-widget .item p{color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px;font-weight:400}.asp-technology-big-widget .partners-widget{padding-right:50px;padding-bottom:50px}.asp-technology-image img{border-radius:20px!important}.asp-pricing-heading{color:var(--blackColor);text-align:center;font-size:44px;margin-bottom:35px;max-width:1100px;margin-left:auto;margin-right:auto}.asp-pricing-card{border-radius:20px;padding:10px;border:1px solid #EEE}.asp-pricing-card .content{padding:30px 30px 42px 35px}.asp-pricing-card .content h4{color:var(--blackColor);font-size:24px;margin-bottom:6px}.asp-pricing-card .content p{color:var(--blackColor);font-size:15px;font-family:var(--new-bodyFont);margin-bottom:12px}.asp-pricing-card .content h2{color:var(--blackColor);font-size:44px;margin-bottom:12px}.asp-pricing-card .content h2 span{font-size:15px;font-weight:400;margin-left:-8px}.asp-pricing-card .content .default-btn{color:var(--blackColor);background-color:#fff0;border:1px solid var(--blackColor)}.asp-pricing-card .content .default-btn i{color:var(--blackColor)}.asp-pricing-card .content .default-btn:hover{color:var(--whiteColor);background-color:var(--primaryColor);border-color:var(--primaryColor)}.asp-pricing-card .content .default-btn:hover i{color:var(--whiteColor)}.asp-pricing-card .features{padding:40px}.asp-pricing-card .features h5{color:var(--secondaryColor);font-size:16px;font-weight:400;margin-bottom:12px}.asp-pricing-card .features ul{list-style:none;padding-left:0;margin-bottom:0}.asp-pricing-card .features ul li{position:relative;padding-left:16px;margin-bottom:10px;color:#343434;font-size:15px;font-weight:500}.asp-pricing-card .features ul li:last-child{margin-bottom:0}.asp-pricing-card .features ul li::before{content:"";position:absolute;left:0;top:6px;width:10px;height:10px;border-radius:50%;background-color:#000}.asp-pricing-card .with-image{border-radius:10px;background-position:center center;background-repeat:no-repeat;background-size:cover}.asp-pricing-card .with-image h4{color:var(--whiteColor)}.asp-pricing-card .with-image p{color:var(--whiteColor)}.asp-pricing-card .with-image h2{color:var(--whiteColor)}.asp-pricing-card .with-image .default-btn{background:var(--primaryColor);color:var(--whiteColor);border:1px solid var(--primaryColor)}.asp-pricing-card .with-image .default-btn i{color:var(--whiteColor)}.asp-pricing-card .with-image .default-btn:hover{background-color:#fff0}.asp-pricing-card .with-image ul li{color:var(--whiteColor)}.asp-pricing-card .with-image ul li::before{background-color:var(--whiteColor)}.asp-case-studies-area{background-position:center center;background-repeat:no-repeat;background-size:cover}.asp-case-study-card{border-radius:20px;background:#EFEFEF;transition:var(--transition);padding:10px}.asp-case-study-card .image{position:relative}.asp-case-study-card .image img{border-radius:10px}.asp-case-study-card .image .tag-icon{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:30px;left:50px;right:20px}.asp-case-study-card .image .tag-icon ul{list-style:none;padding-left:0;margin-bottom:0}.asp-case-study-card .image .tag-icon ul li{display:inline-block;margin-right:10px}.asp-case-study-card .image .tag-icon ul li:last-child{margin-right:0}.asp-case-study-card .image .tag-icon ul li .tag{color:var(--whiteColor);font-size:14px;font-weight:400;display:inline-flex;padding:0 10px;justify-content:center;align-items:center;border-radius:50px;border:1px solid var(--whiteColor);background:rgb(0 0 0 / .5)}.asp-case-study-card .image .tag-icon .icon{width:39.94px;height:39.94px;flex-shrink:0;text-align:center;color:var(--whiteColor);border-radius:50%;font-size:20px;line-height:47px;background-color:var(--primaryColor)}.asp-case-study-card .image .tag-icon .icon:hover{background-color:var(--blackColor)}.asp-case-study-card .content{padding:25px 40px 30px 40px}.asp-case-study-card .content h3{color:var(--blackColor);transition:var(--transition);font-size:22px;margin-bottom:12px}.asp-case-study-card .content h3 a{color:var(--blackColor);transition:var(--transition)}.asp-case-study-card .content p{color:var(--blackColor);transition:var(--transition);font-family:var(--new-bodyFont);font-size:14px}.asp-case-study-card:hover{background-color:var(--blackColor)}.asp-case-study-card:hover .content h3{color:var(--whiteColor)}.asp-case-study-card:hover .content h3 a{color:var(--whiteColor)}.asp-case-study-card:hover .content p{color:var(--whiteColor)}.asp-testimonial-area{position:relative;z-index:1}.asp-testimonial-area .testimonial-shape{position:absolute;left:0;bottom:0;z-index:-1}.asp-testimonial-content h2{color:var(--blackColor);font-size:44px;margin-bottom:80px;padding-right:130px}.asp-testimonial-content .review-widget{margin-left:112px}.asp-testimonial-content .review-widget .star{color:#f38704}.asp-testimonial-content .review-widget p{color:var(--blackColor);font-size:15px;margin-top:8px;margin-bottom:12px}.asp-testimonial-content .review-widget ul{list-style:none;padding-left:0;margin-bottom:0}.asp-testimonial-content .review-widget ul li{display:inline-block;margin-left:-25px}.asp-testimonial-content .review-widget ul li:first-child{margin-left:0}.asp-testimonial-content .review-widget ul li .image{width:50px;height:50px;border-radius:50%}.asp-testimonial-content .review-widget ul li .content{width:50px;height:50px;position:relative;bottom:-3px;color:var(--whiteColor);font-size:20px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--blackColor);border:2px solid var(--whiteColor)}.asp-testimonial-slider-widget{margin-left:-30px;position:relative}.asp-testimonial-slider-widget .swiper-btn .swiper-button-next,.asp-testimonial-slider-widget .swiper-btn .swiper-button-prev{top:auto;bottom:-100px}.asp-testimonial-slider-widget .swiper-btn .swiper-button-next::before,.asp-testimonial-slider-widget .swiper-btn .swiper-button-prev::before{content:"";position:absolute;width:44.39px;height:44.39px;display:flex;align-items:center;justify-content:center;font-size:20px;text-align:center;font-weight:700;transition:var(--transition);color:var(--blackColor);font-family:flaticon_doxi!important;border-radius:50%;border:solid 1px var(--blackColor)}.asp-testimonial-slider-widget .swiper-btn .swiper-button-next::after,.asp-testimonial-slider-widget .swiper-btn .swiper-button-prev::after{display:none}.asp-testimonial-slider-widget .swiper-btn .swiper-button-next:hover::before,.asp-testimonial-slider-widget .swiper-btn .swiper-button-prev:hover::before{border-color:var(--primaryColor);color:var(--whiteColor);background-color:var(--primaryColor)}.asp-testimonial-slider-widget .swiper-btn .swiper-button-next::before{content:"\f101"}.asp-testimonial-slider-widget .swiper-btn .swiper-button-prev{left:auto;right:65px}.asp-testimonial-slider-widget .swiper-btn .swiper-button-prev::before{content:"\f102"}.asp-testimonial-slider-widget .asp-testimonial-widget .icon{margin-bottom:15px}.asp-testimonial-slider-widget .asp-testimonial-widget p{color:var(--blackColor);font-size:20px;font-weight:600;line-height:32px;margin-bottom:35px}.asp-testimonial-slider-widget .asp-testimonial-widget .details{display:flex;align-items:center}.asp-testimonial-slider-widget .asp-testimonial-widget .details .image{width:70px;height:70px;flex-shrink:0;margin-right:15px}.asp-testimonial-slider-widget .asp-testimonial-widget .details h3{color:var(--blackColor);font-size:18px;font-weight:600;margin-bottom:0}.asp-testimonial-slider-widget .asp-testimonial-widget .details span{color:var(--blackColor);font-size:15px;margin-left:10px}.asp-blog-area{background:#FBECD7;position:relative;z-index:1}.asp-blog-area .blog-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.asp-blog-area .asp-blog-heading{color:var(--blackColor);font-size:44px;margin-bottom:35px;margin-left:auto;margin-right:auto;max-width:1100px}.bsp-navbar .navbar{padding-left:30px;padding-right:30px}.bsp-navbar .navbar .others-option .option-item .default-btn{background-color:var(--blackColor);border-color:var(--blackColor)}.bsp-navbar .navbar .others-option .option-item .default-btn:hover{background-color:var(--primaryColor);border-color:var(--primaryColor)}.bsp-navbar .navbar .navbar-nav{margin-left:auto}.bsp-navbar .container-fluid{max-width:1820px!important;padding-left:0!important;padding-right:0!important}.bsp-hero-area{background:#F4F4F4;padding-top:210px;position:relative;background-position:top center;background-repeat:no-repeat;background-size:1920px 900px;z-index:1}.bsp-hero-area::before{content:"";position:absolute;bottom:0;left:0;right:0;height:325px;width:100%;z-index:-1;background-color:var(--whiteColor)}.bsp-hero-area .bsp-hero-card{border-radius:20px;padding:30px 30px 28px 30px;background:var(--whiteColor);margin-right:97px;margin-left:-95px;margin-top:100px;margin-bottom:-300px;position:relative;z-index:1030}.bsp-hero-area .bsp-hero-card .content{padding:12px 20px 28px 20px}.bsp-hero-area .bsp-hero-card .content h4{color:var(--blackColor);font-size:22px;font-weight:600;margin-bottom:40px}.bsp-hero-area .bsp-hero-card .content .default-btn{background-color:var(--primaryColor);border-color:var(--primaryColor)}.bsp-hero-area .bsp-hero-card .content .default-btn:hover{background-color:var(--blackColor);border-color:var(--blackColor)}.bsp-hero-area .bsp-hero-card img{border-radius:20px}.bsp-hero-content{max-width:830px;margin-left:100px}.bsp-hero-content .bsp-about-heading{color:var(--blackColor);font-size:72px}.bsp-hero-content .bsp-about-heading span{background:linear-gradient(93deg,var(--secondaryColor) 3.23%,var(--primaryColor) 48%);background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;display:block;margin-top:-10px}.bsp-hero-image-widget{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.bsp-hero-image-widget .review-widget{margin-left:102px;padding-top:93px;padding-bottom:411px}.bsp-hero-image-widget .review-widget .star{color:#f38704}.bsp-hero-image-widget .review-widget p{color:var(--whiteColor);font-size:15px;margin-top:-2px;margin-bottom:5px}.bsp-hero-image-widget .review-widget ul{list-style:none;padding-left:0;margin-bottom:10px}.bsp-hero-image-widget .review-widget ul li{display:inline-block;margin-left:-25px}.bsp-hero-image-widget .review-widget ul li:first-child{margin-left:0}.bsp-hero-image-widget .review-widget ul li .image{width:50px;height:50px;border-radius:50%}.bsp-hero-image-widget .review-widget ul li .content{width:50px;height:50px;position:relative;bottom:-3px;color:var(--whiteColor);font-size:20px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--blackColor);border:2px solid var(--whiteColor)}.bsp-hero-image-widget .review-widget h6{color:var(--whiteColor);font-family:Prompt;font-size:15px;font-weight:400;margin-bottom:0}.bsp-hero-image-widget .social-links{list-style:none;padding-left:0;margin-bottom:0;margin-left:270px}.bsp-hero-image-widget .social-links li{display:inline-block;margin-left:4px;margin-right:4px}.bsp-hero-image-widget .social-links li a{width:47px;height:47px;font-size:17px;border-radius:50%;text-align:center;position:relative;display:inline-block;color:#fff;background-color:#000;transition:var(--transition)}.bsp-hero-image-widget .social-links li a i{left:0;right:0;top:50%;position:absolute;transform:translateY(-50%)}.bsp-hero-image-widget .social-links li a:hover{background-color:var(--primaryColor)}.bsp-hero-image-widget .hero-contact{position:absolute;bottom:88px;right:100px;list-style:none;padding-left:0;margin-bottom:0}.bsp-hero-image-widget .hero-contact li{position:relative;padding-left:28px;margin-bottom:14px;font-size:16px;font-weight:600}.bsp-hero-image-widget .hero-contact li:last-child{margin-bottom:0}.bsp-hero-image-widget .hero-contact li a{color:var(--whiteColor)}.bsp-hero-image-widget .hero-contact li a:hover{color:var(--primaryColor)}.bsp-hero-image-widget .hero-contact li img{position:absolute;left:0;top:4px}.bsp-features-heading{text-align:center;color:var(--blackColor);font-size:44px;margin-bottom:35px;margin-left:auto;margin-right:auto;max-width:1100px}.bsp-features-heading span{color:gray}.bsp-features-card{border-radius:20px;background:#F4F4F4;padding:30px;position:relative}.bsp-features-card .icon{margin-bottom:14px}.bsp-features-card .number{color:rgb(196 196 196 / .5);font-size:44px;font-weight:700;position:absolute;top:0;right:20px;width:120px;padding:7px 0;line-height:1;height:55px;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url("https://techguide.co.za/")}.bsp-features-card p{color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px}.bsp-features-card h3{color:var(--blackColor);font-size:22px;margin-bottom:12px}.bsp-innovation-content{margin-right:30px}.bsp-innovation-content h2{color:var(--blackColor);font-size:44px;margin-bottom:60px}.bsp-innovation-content .counter-item h3{background:linear-gradient(180deg,var(--primaryColor) 0%,var(--secondaryColor) 100%);background-clip:text!important;font-size:56px;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;margin-bottom:-4px}.bsp-innovation-content .counter-item p{color:var(--blackColor);font-size:20px}.bsp-innovation-content .max-565{max-width:565px}.bsp-innovation-widget p{color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px;margin-bottom:32px}.bsp-innovation-widget h3{color:var(--blackColor);font-size:22px;margin-bottom:18px}.bsp-innovation-widget ul{list-style:none;padding-left:0;margin-bottom:20px}.bsp-innovation-widget ul li{display:inline-block;padding-left:0;color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px;margin-bottom:10px}.bsp-innovation-widget ul li:last-child{margin-bottom:0}.bsp-innovation-widget .default-btn{background-color:var(--primaryColor);border-color:var(--primaryColor)}.bsp-innovation-widget .default-btn:hover{background-color:var(--blackColor);border-color:var(--blackColor)}.inner-bsp-service-area{border-radius:20px;background:#F4F4F4;padding:100px 100px}.inner-bsp-service-area .bsp-features-heading{max-width:1160px}.inner-bsp-service-area .bsp-service-tab{justify-content:center;margin-bottom:40px!important}.inner-bsp-service-area .bsp-service-tab .nav-item{margin-right:10px;margin-bottom:10px}.inner-bsp-service-area .bsp-service-tab .nav-item .nav-link{font-size:20px;font-weight:400;display:inline-flex;padding:10px 30px;justify-content:center;align-items:center;border-radius:5px;color:var(--blackColor);transition:var(--transition);border:1px solid #DCDCDC;background-color:var(--whiteColor)}.inner-bsp-service-area .bsp-service-tab .nav-item .nav-link.active{color:var(--whiteColor);background-color:var(--blackColor)}.inner-bsp-service-area .bsp-service-tab .nav-item .nav-link:hover{color:var(--whiteColor);background-color:var(--blackColor)}.inner-bsp-service-area .bsp-service-image{margin-right:-35px}.inner-bsp-service-area .bsp-service-image .link{text-align:center;margin-top:-25px}.inner-bsp-service-area .bsp-service-image .link-btn{display:inline-block;padding-right:22px;position:relative;margin-top:0;font-weight:500;font-size:16px;top:-15px}.inner-bsp-service-area .bsp-service-image .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--blackColor);transform:translateY(-50%)}.inner-bsp-service-area .bsp-service-image .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.inner-bsp-service-area .bsp-service-content{margin-left:150px;max-width:660px}.inner-bsp-service-area .bsp-service-content h4{color:var(--blackColor);font-size:22px;margin-bottom:42px}.inner-bsp-service-area .bsp-service-content h5{color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px;margin-bottom:16px}.inner-bsp-service-area .bsp-service-content ul{list-style:none;padding-left:6px;margin-bottom:25px}.inner-bsp-service-area .bsp-service-content ul li{padding-left:14px;position:relative;color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px;margin-bottom:12px}.inner-bsp-service-area .bsp-service-content ul li:last-child{margin-bottom:0}.inner-bsp-service-area .bsp-service-content ul li::before{content:"";position:absolute;top:9px;left:0;width:5px;height:5px;border-radius:50%;background-color:var(--blackColor)}.inner-bsp-service-area .bsp-service-content h6{color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px;margin-bottom:10px}.inner-bsp-service-area .bsp-service-content p{margin-bottom:40px}.inner-bsp-service-area .bsp-service-content .default-btn{background-color:var(--primaryColor);border-color:var(--primaryColor)}.inner-bsp-service-area .bsp-service-content .default-btn:hover{background-color:var(--blackColor);border-color:var(--blackColor)}.bsp-management-heading{margin-bottom:40px}.bsp-management-heading h2{color:var(--blackColor);font-size:44px;max-width:650px;margin-bottom:0}.bsp-management-heading p{max-width:535px;color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px}.bsp-management-card{border-radius:20px;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:25px 30px}.bsp-management-card .content{max-width:400px}.bsp-management-card .content h4{color:var(--blackColor);font-size:22px;margin-bottom:15px}.bsp-management-card .content p{color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px}.bsp-management-card .content.style1{padding-bottom:140px}.bsp-management-card .content.style1 h4{color:var(--whiteColor)}.bsp-management-card .content.style1 p{color:var(--whiteColor)}.bsp-management-card .content.style2{padding-bottom:115px}.bsp-management-card .content.style3{padding-bottom:425px}.bsp-management-card .content.style3 h4{color:var(--whiteColor)}.bsp-management-card .content.style3 p{color:var(--whiteColor)}.bsp-management-card .content.style4{padding-top:108px}.bsp-management-card .content.style5{padding-top:108px}.bsp-management-card .content.style5 h4{color:var(--whiteColor)}.bsp-management-card .content.style5 p{color:var(--whiteColor)}.bsp-management-card .content.style6{padding-top:124px}.bsp-management-card.video-card{position:relative;z-index:1}.bsp-management-card.video-card::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;opacity:.5;z-index:-1;background:var(--blackColor)}.bsp-solution-heading{color:var(--blackColor);text-align:center;font-size:44px;margin-bottom:40px;max-width:1100px;margin-left:auto;margin-right:auto}.bsp-solution-card-widget{border-radius:20px;padding:30px;margin-bottom:24px;border:1px solid #E1E1E1;background:var(--whiteColor)}.bsp-solution-card-widget .image{width:393.5px;height:200px;flex-shrink:0;margin-right:25px}.bsp-solution-card-widget .image img{border-radius:20px}.bsp-solution-card-widget .content{width:100%}.bsp-solution-card-widget .content h3{color:var(--blackColor);font-size:22px;margin-bottom:18px}.bsp-solution-card-widget .content ul{list-style:none;padding-left:0;margin-bottom:0}.bsp-solution-card-widget .content ul li{margin-bottom:10px;color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px}.bsp-solution-card-widget .content ul li:last-child{margin-bottom:0}.bsp-solution-card-widget .content .icon{width:39.94px;height:39.94px;flex-shrink:0;text-align:center;color:var(--whiteColor);border-radius:50%;font-size:20px;line-height:47px;background-color:var(--blackColor)}.bsp-solution-card-widget .content .icon:hover{background-color:var(--primaryColor)}.bsp-solution-small-widget{border-radius:20px;padding:30px;border:1px solid #E1E1E1;background:var(--whiteColor)}.bsp-solution-small-widget .image{width:169.5px;height:86.15px;flex-shrink:0;margin-right:26px}.bsp-solution-small-widget .image img{border-radius:10px}.bsp-solution-small-widget h3{color:var(--blackColor);font-size:22px;margin-bottom:0}.bsp-solution-small-widget .content{width:100%}.bsp-solution-small-widget .icon{width:39.94px;height:39.94px;flex-shrink:0;text-align:center;color:var(--whiteColor);border-radius:50%;font-size:20px;line-height:47px;background-color:var(--blackColor)}.bsp-solution-small-widget .icon:hover{background-color:var(--primaryColor)}.inner-bsp-platform{border-radius:20px;border:1px solid #E1E1E1;background:var(--whiteColor);padding:22px 30px;display:flex;align-items:center;justify-content:space-between}.inner-bsp-platform h3{width:230px;flex-shrink:0;margin-bottom:0;color:var(--blackColor);font-size:22px}.inner-bsp-platform .image{width:100px;height:100px;flex-shrink:0}.inner-bsp-platform .image img{border-radius:50%}.inner-bsp-roadmap-area{border-radius:20px;padding:85px 100px 145px 100px;background:#F4F4F4}.inner-bsp-roadmap-area .bsp-roadmap-image h2{color:var(--blackColor);font-size:44px;margin-bottom:35px;max-width:650px;margin-left:auto}.inner-bsp-roadmap-area .bsp-roadmap-image p{text-align:center;margin-top:-40px}.inner-bsp-roadmap-area .bsp-roadmap-content{padding-left:100px;padding-right:160px}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item{background-color:#fff0;border:none;margin-bottom:60px;position:relative}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item:after{content:"";position:absolute;top:74px;left:37px;bottom:0;width:1px;height:100%;background:var(--secondaryColor)}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item:last-child{margin-bottom:0}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item:last-child::before{display:none}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item:last-child::after{display:none}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item::before{content:"";position:absolute;bottom:-30px;right:0;left:100px;background:#E1E1E1;height:1px}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item .accordion-button{box-shadow:unset;display:flex;align-items:center;background-color:#fff0;color:var(--blackColor);font-size:22px;font-weight:700;padding:0}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item .accordion-button:after{display:none}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item .accordion-button span{width:75px;height:75px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;text-align:center;background-color:var(--whiteColor);border:solid 1px #e1e1e1;color:var(--blackColor);transition:var(--transition);font-size:22px;font-weight:700;margin-right:24px}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item .accordion-button:not(.collapsed) span{border-color:var(--primaryColor)}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item .accordion-body{padding-left:125px;padding-bottom:0;padding-right:0;padding-top:0}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item .accordion-body ul{list-style:none;margin-bottom:0;padding-left:0}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item .accordion-body ul li{color:var(--blackColor);font-family:var(--new-bodyFont);font-size:14px;line-height:1.6;margin-bottom:10px}.inner-bsp-roadmap-area .bsp-roadmap-content .accordion .accordion-item .accordion-body ul li:last-child{margin-bottom:0}.bsp-partners-area .partner-area{padding-left:40px;border-radius:20px;padding-right:40px}.bsp-partners-area .partners-content{position:relative;text-align:end;font-family:var(--new-bodyFont);font-size:14px;margin-top:22px;color:var(--blackColor)}.bsp-partners-area .partners-content a{text-decoration:underline;color:var(--primaryColor)}.bsp-team-heading{color:var(--blackColor);text-align:center;font-size:44px;margin-bottom:40px}.bsp-team-heading span{color:gray}.bsp-team-card{text-align:center}.bsp-team-card .image{margin-bottom:25px}.bsp-team-card .image img{border-radius:20px}.bsp-team-card h3{color:var(--blackColor);font-size:22px;margin-bottom:12px}.bsp-team-card p{color:var(--blackColor);font-size:14px}.bsp-blog-card .image{position:relative}.bsp-blog-card .image img{border-radius:20px}.bsp-blog-card .image .date{position:absolute;top:0;text-align:center;left:30px;width:100px;height:100px;padding:18px 0;border-radius:0 0 10px 10px;background:#000}.bsp-blog-card .image .date span{color:var(--whiteColor);font-size:44px;font-weight:700;line-height:1;display:block;margin-bottom:-2px}.bsp-blog-card .image .date p{color:var(--whiteColor);font-size:15px}.bsp-blog-card .content{padding-top:25px}.bsp-blog-card .content ul{list-style:none;padding-left:0;margin-bottom:12px}.bsp-blog-card .content ul li{display:inline-block;margin-right:40px;color:var(--blackColor);font-size:15px;position:relative}.bsp-blog-card .content ul li::before{content:"";position:absolute;top:4px;right:-24px;transform:rotate(25deg);height:13px;width:1px;background-color:var(--blackColor)}.bsp-blog-card .content ul li:last-child{margin-right:0}.bsp-blog-card .content ul li:last-child::before{display:none}.bsp-blog-card .content h3{font-size:22px;margin-bottom:20px}.bsp-blog-card .content .link-btn{display:inline-block;padding-right:22px;position:relative;margin-top:15px;font-weight:500;font-size:16px}.bsp-blog-card .content .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--blackColor);transform:translateY(-50%)}.bsp-blog-card .content .link-btn:hover{color:var(--primaryColor)}.bsp-blog-card .content .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.bsp-blog-item-widget{padding-left:80px}.bsp-blog-item-widget .bsp-blog-item{display:flex;border-radius:20px;border:1px solid #E1E1E1;background:var(--whiteColor);padding:12px 20px 20px 20px;margin-bottom:10px}.bsp-blog-item-widget .bsp-blog-item:last-child{margin-bottom:0}.bsp-blog-item-widget .bsp-blog-item .date{flex-shrink:0;text-align:center;left:30px;width:100px;height:100px;padding:18px 0;border-radius:10px;background:#000;margin-right:16px}.bsp-blog-item-widget .bsp-blog-item .date span{color:var(--whiteColor);font-size:44px;font-weight:700;line-height:1;display:block;margin-bottom:-2px}.bsp-blog-item-widget .bsp-blog-item .date p{color:var(--whiteColor);font-size:15px}.bsp-blog-item-widget .bsp-blog-item ul{list-style:none;padding-left:0;margin-bottom:12px}.bsp-blog-item-widget .bsp-blog-item ul li{display:inline-block;margin-right:40px;color:var(--blackColor);font-size:15px;position:relative}.bsp-blog-item-widget .bsp-blog-item ul li::before{content:"";position:absolute;top:4px;right:-24px;transform:rotate(25deg);height:13px;width:1px;background-color:var(--blackColor)}.bsp-blog-item-widget .bsp-blog-item ul li:last-child{margin-right:0}.bsp-blog-item-widget .bsp-blog-item ul li:last-child::before{display:none}.bsp-blog-item-widget .bsp-blog-item h3{font-size:22px;margin-bottom:12px}.bsp-blog-item-widget .bsp-blog-item .link-btn{display:inline-block;padding-right:22px;position:relative;margin-top:15px;font-weight:500;font-size:16px}.bsp-blog-item-widget .bsp-blog-item .link-btn i{top:50%;right:-5px;line-height:1;transition:0.3s;font-size:25px;margin-top:2.6px;position:absolute;color:var(--blackColor);transform:translateY(-50%)}.bsp-blog-item-widget .bsp-blog-item .link-btn:hover{color:var(--primaryColor)}.bsp-blog-item-widget .bsp-blog-item .link-btn:hover i{transform:translateY(-50%) rotate(45deg);color:var(--primaryColor)}.inner-newsletter-area{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:20px;padding:90px 0;z-index:1;position:relative;margin-bottom:-192px}.inner-newsletter-area::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-radius:20px;z-index:-1;background:radial-gradient(55.4% 55.4% at 42.83% 50%,#000 0%,rgb(0 0 0 / .2) 100%)}.inner-newsletter-area .content{text-align:center;max-width:670px;margin-left:auto;margin-right:auto}.inner-newsletter-area .content h2{color:var(--whiteColor);font-size:44px;margin-bottom:35px}.inner-newsletter-area .content .input-widget{position:relative}.inner-newsletter-area .content .input-widget .default-btn{position:absolute;right:0;bottom:0;top:0;padding:15px 35px 15px 35px;background-color:var(--primaryColor);border-color:var(--primaryColor)}.inner-newsletter-area .content .input-widget .default-btn:hover{background-color:var(--blackColor);border-color:var(--blackColor)}.inner-newsletter-area .content .input-widget .form-control{height:56px;padding-left:15px;border-radius:5px;background:var(--whiteColor);border:none}.inner-newsletter-area .content .input-widget .form-control:focus{box-shadow:unset}.inner-newsletter-area .content .input-widget .form-control:focus::-moz-placeholder{color:#fff0}.inner-newsletter-area .content .input-widget .form-control:focus::placeholder{color:#fff0}.inner-newsletter-area .content .input-widget .form-control::-moz-placeholder{-moz-transition:var(--transition);transition:var(--transition)}.inner-newsletter-area .content .input-widget .form-control::placeholder{transition:var(--transition)}.inner-newsletter-area .content p{color:var(--whiteColor);font-size:15px;margin-top:20px}.bsp-upper-footer{padding-left:50px;padding-right:50px;padding-bottom:50px}.bsp-footer-area{background-position:center center;background-size:cover;background-repeat:no-repeat;padding-top:284px;padding-bottom:210px}.bsp-footer-widget h4{color:var(--whiteColor);margin-bottom:25px;font-size:22px}.bsp-footer-widget .social-links{margin-top:45px}.bsp-footer-widget .social-links li{display:inline-block;margin-right:2px}.bsp-footer-widget .social-links li a{width:35px;height:35px;display:block;font-size:14px;position:relative;border-radius:50%;text-align:center;color:var(--whiteColor);background-color:rgb(255 255 255 / .14)}.bsp-footer-widget .social-links li a i{left:0;right:0;top:50%;line-height:1;margin-top:1.5px;position:absolute;transform:translateY(-50%)}.bsp-footer-widget .social-links li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.bsp-footer-widget .social-links li:last-child{margin-right:0}.bsp-footer-widget .custom-links{padding-left:0;margin-bottom:0;list-style-type:none}.bsp-footer-widget .custom-links li{margin-bottom:13px;color:#eee}.bsp-footer-widget .custom-links li a{display:inline-block;color:#eee}.bsp-footer-widget .custom-links li a:hover{color:var(--primaryColor)}.bsp-footer-widget .custom-links li:last-child{margin-bottom:0}.bsp-footer-widget .contact a{color:var(--whiteColor);font-size:22px;font-weight:500}.bsp-footer-widget .contact a:hover{color:var(--primaryColor)}.bsp-footer-widget .contact .mail{font-size:44px;display:block;margin-bottom:5px}.asp-footer-area .single-footer-widget.col-lg-3:nth-child(3){padding-left:130px}.asp-footer-area .single-footer-widget.col-lg-3:nth-child(4){padding-left:30px}.bsp-footer-area .single-footer-widget.col-lg-3:nth-child(3){padding-left:130px}.bsp-footer-area .single-footer-widget.col-lg-3:nth-child(4){padding-left:30px}.both-area{background-position:center center;background-repeat:no-repeat;background-size:cover}.both-area .inner-newsletter-area{margin-bottom:0}.both-area .inner-newsletter-area::before{display:none}.both-area .bsp-newsletter-area{z-index:1;position:relative}.both-area .bsp-newsletter-area .newsletter-shape{position:absolute;top:20px;left:0;z-index:-1}.both-area .bsp-newsletter-area::before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;width:100%;opacity:.2;background:linear-gradient(90deg,#fff0 0%,#FFF 52%,#fff0 100%)}.asp-copy-right-area{background-color:var(--blackColor);padding-top:30px;padding-bottom:30px}.asp-copy-right-area p{color:var(--whiteColor)}.asp-copy-right-area p a{color:var(--primaryColor)}.bsp-copy-right-area{padding-top:0;padding-bottom:0;margin-top:-106px}.street-line{background-position:center center;background-repeat:no-repeat;background-attachment:fixed}