html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-size:16px}.nav-item .nav-link{color:#FFFFFF!important;font-size:17px;font-family:"Montserrat",sans-serif;font-weight:600;display:block;letter-spacing:.4px;padding-right:12px}.nav-item .nav-link a:hover{color:#FFF}.nav-item .nav-link a:hover:after{content:"";display:block;width:100%;height:2px;background:#FFF;transition:width 0.3s}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:#FC0;font-size:18px;font-weight:500;font-family:'Montserrat'}.navbar-nav .hover-menu a::after{content:"";display:block;width:0;height:2px;background:#FFF;transition:width 0.3s}.navbar .navbar-nav .dropdown-menu li a figure{width:45px;height:45px;text-align:center;color:#000;background:url(../webp/menu-icon.webp) no-repeat left top / auto;margin:0 auto;transform:scale(.7,.7);vertical-align:middle;display:inline-block}.dropdown-item.active,.dropdown-item:active{color:#A838FF!important}.navbar-nav .hover-menu a:hover::after{width:100%}@media all and (min-width:992px){.navbar .has-megamenu{position:static!important}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0}}@media(max-width:767px){.dropdown-menu li a img{display:none}}@media(max-width:991px){.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:90vh;margin-top:10px}}.multi-column-dropdown{list-style-type:none;padding:0px!important}.toggle-change::after{border-top:0;border-bottom:.3em solid}.dropdown-item:focus,.dropdown-item:hover{background-color:#f7f7f7}.dropdown-menu{margin-top:0}.navbar-light .navbar-nav .nav-link{color:#FFF;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:600;display:block;letter-spacing:.4px;padding-right:12px}@media (min-width:992px){.navbar .megamenu{left:0;right:0;width:100%;margin-top:0}}.main-menu ul li a{color:#000}.talk-section{padding:80px 0 80px 0;margin:0 auto}.talk-section .contact-talk p{font-size:24px}.talk-section .contact-talk span{font-size:110px;font-weight:900}.contact-btn p{font-size:28px;color:#46D5E0;font-weight:300;padding:40px 0 40px}.blog-single{margin-bottom:30px;padding:70px 0;background:linear-gradient(90deg,rgba(105,128,55,.12) .61%,rgba(255,255,255,0) 104.99%)}.elementor-accordion .elementor-accordion-item{border:none!important;margin-bottom:15px}.form-holder{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.form-holder .form-content{position:relative;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.form-content .form-items{display:inline-block;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;text-align:left;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.form-content h3{color:#fff;text-align:left;font-size:28px;font-weight:600;margin-bottom:5px}.form-content h3.form-title{margin-bottom:30px}.form-content p{text-align:left;font-size:17px;font-weight:400;line-height:20px;margin-bottom:5px!important;color:#858585}.form-content input[type=text],.form-content input[type=password],.form-content input[type=email],.form-content select{width:100%;padding:12px 10px;text-align:left;outline:0;font-size:16px;font-weight:400;color:#858585;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:22px;border-radius:0;border-bottom:1px solid #ced4da;border-top:0;border-left:0;border-right:0;background-color:#efefef}.form-select:focus{border-bottom:1px solid #ced4da;border-top:0;border-left:0;border-right:0;box-shadow:none}.form-control:focus{border-bottom:1px solid #ced4da;border-top:0;border-left:0;border-right:0;box-shadow:none}.btn-primary{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:#FFF;color:#FFF;background-color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;border-color:#000;padding:12px 20px;width:100%;max-width:140px}.btn-warning:hover{color:#FFF;background-color:#000;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:2px}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000!important;background-color:#FFFFFF!important;border-color:#FFFFFF!important;box-shadow:none!important}.navbar-light .navbar-toggler-icon{background-image:url(../webp/arrow-m.webp)!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#000;background-color:#FFFFFF!important;border-color:#000!important}.form-content textarea{position:static!important;width:100%;padding:12px 10px;text-align:left;font-size:16px;font-weight:400;color:#000;outline:none;resize:none;height:80px;-webkit-transition:none;transition:none;border-radius:0;border-bottom:1px solid #ced4da;border-top:0;border-left:0;border-right:0;background-color:#efefef}.mv-up{margin-top:-9px!important;margin-bottom:8px!important}.invalid-feedback{color:#ff606e}.valid-feedback{color:#2acc80}.sticky-header{position:fixed;top:0;width:100%;background-color:#000;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:99999999;transition:all .9s}.header-banner-area,#content{padding-top:80px!important}.dark-mode{--white:#212529}.outlined-text{color:var(--white);-webkit-text-stroke:1.4px #fff}.contact-btn p a{color:#FFF}.dropdown ul{padding:10px;margin:0 auto}.dropdown-item{font-family:"Montserrat",sans-serif;font-weight:600;font-size:15px;padding:0;color:#464646!important}.elementor-accordion .elementor-accordion-item{margin-bottom:10!important}.icon-design-w{background-color:#207196;padding:4px 8px;color:#FFF;border-radius:4px;margin-right:5px}.icon-design-c{background-color:#e5422b;padding:4px 8px;color:#FFF;border-radius:4px;margin-right:5px}.bg-industry{background-color:#fff;border-radius:6px;width:100%;max-width:210px;margin:0 auto;margin-bottom:20px}.bg-industry span{text-align:center;font-size:18px;font-weight:700}.custom-light-box:hover{opacity:.6}.custom-light-box .wp-caption .wp-caption-text{color:red;font-size:24px;background:transparent none repeat scroll 0% 0%;position:absolute;top:120px;left:160px;display:none}.tech-technology{padding:10px 0 20px 0}.tech-technology img{width:100%;margin:0 auto;max-width:80px!important;height:100%!important}.tech-technology span{font-size:18px;font-weight:700;font-family:"Montserrat",Sans-serif;padding:0 0 0 50px}.techno-border .elementor-widget-container h3::after{content:'';border-bottom:1px solid #a6a6a6;width:380px;display:block}.form-control::placeholder{color:#fff!important}.blog-content{padding-bottom:20px}.blog-content .elementor-widget-container{font-size:18px;line-height:1.7em}.single-latest-blog{margin-top:0}.quick-listing-point{background-color:#efefef;padding:40px 0 20px 40px;margin-bottom:30px!important}.quick-listing-point .elementor-widget-container{font-size:24px}.quick-listing-point .elementor-widget-container ul{margin:0 auto;padding:10px 0}.quick-listing-point .elementor-widget-container ul li{list-style:none;line-height:1.9em;display:flex}.quick-listing-point .elementor-widget-container ul li:before{content:'\f00c';font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;padding:0 10px 0 0;color:#5e5e5e}.quick-listing-point .elementor-widget-container ul li a{font-size:18px;color:#002ca7;scroll-behavior:smooth}.listing-point .elementor-widget-container ul{margin:0 auto;padding:10px 0 0 0}.listing-point .elementor-widget-container ul li{list-style:none;display:flex;padding:4px 0 5px 0}.listing-point .elementor-widget-container ul li:before{content:url(https://www.webyking.com/wp-content/uploads/2022/07/check.png);padding:2px 5px 0 4px;color:#000;transform:scale(.6);border-radius:100px;width:40px;height:40px;margin:-4px 0 0 0}.listing-point .elementor-widget-container ul li a{font-size:18px;color:#000}.listing-point-two .elementor-widget-container ul{margin:0 auto;padding:10px 0 0 0}.listing-point-two .elementor-widget-container ul li{list-style:none;display:flex;padding:6px 0 5px 0}.listing-point-two .elementor-widget-container ul li i{padding:6px 8px 0 0}.listing-point-two .elementor-widget-container ul li a{font-size:18px;color:#000}.blog-content .elementor-widget-container p a{color:#0D6EFD;border-bottom:1px solid #0D6EFD;font-weight:500}.blog-content .elementor-widget-container a{font-weight:500}.blog-title-h2 h3{color:#000000!important;font-family:"Montserrat",Sans-serif!important;font-size:26px!important;font-weight:700!important;line-height:1.6em!important;padding-bottom:0}.blog-title h4{color:#000000!important;font-family:"Montserrat",Sans-serif!important;font-size:20px;font-weight:600!important;line-height:1.4em!important;padding-bottom:0}.rank-math-breadcrumb p{color:#000;padding:0 2px 0 2px;font-size:15px;font-family:"Montserrat",Sans-serif}.rank-math-breadcrumb p .active{color:#0D6EFD;text-decoration:none}.rank-math-breadcrumb p span{padding:0 2px 0 2px;font-size:15px}.footer-section{background-color:#000;z-index:0;position:relative}.sticky{background-color:#000}.sticky-top{padding-top:20px;z-index:0}.sticky-top p{font-size:18px;font-weight:600;padding-bottom:10px}.sticky-top ul{border-left:2px solid #e1e1e1}nav[data-toggle="toc"] .nav>li>a{display:block;padding:4px 20px;font-weight:400;font-size:15px;color:#242424;line-height:1.7em;font-family:"DM Sans",Sans-serif}nav[data-toggle="toc"] .nav .nav>li>a{font-size:15px;color:#242424;line-height:1.7em}nav[data-toggle="toc"] .nav .nav>li{padding:0 0 6px 0}.heading-recent{font-size:34px;font-weight:700;text-align:center;padding-bottom:20px}.blog-info{display:inline-block}.blog-inner{float:left}.blog-image{width:100%}.blog-image img{overflow:hidden;width:100%;height:auto}.blog-detail-single{float:left;height:100%;min-height:240px;position:relative;background:#f7f7f7;width:100%}.blog-title-recent{margin:18px 0 10px}.slick-dots li button:before{color:#767676!important;font-size:10px!important}.blog-title-recent a{color:#000;letter-spacing:-.1px;line-height:26px;font-weight:600;font-size:17px;padding:0 15px;display:block;text-decoration:none}.blog-details p,.blog-holder a{font-size:16px;line-height:1.7em}.blog-detail-single p,.blog-title a{display:block;padding:0 15px}.post-title{padding:0 0 0 0}.footer-communication .footer-career span{font-size:20px;line-height:2.6rem;text-align:left;font-weight:700}.footer-communication .footer-career p{text-align:left;font-size:16px;font-family:"Montserrat",Sans-serif}.footer-communication .footer-career img{text-align:left;margin:0;display:block;padding-bottom:20px}.footer-communication .r-communication-address{text-align:left}.footer-communication .communication-address div{padding:0 0 .3rem}.footer-communication .communication-address span{font-size:15px;line-height:2rem;color:hsla(0,0%,100%,.5);width:5rem}.footer-communication .communication-address a span{font-size:15px;line-height:2rem;color:#FFF;padding-left:3px;text-decoration:none;font-family:"Montserrat",Sans-serif}.footer-communication .communication-address div .footer-icons{width:22px;float:left;text-align:center;margin-right:.3rem}.footer-communication .footer-career{padding:3rem 15px}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#FFF}.footer-communication{z-index:1024!important;position:relative;background-color:#242c2f}.footer-communication .footer-career .arrow-with-text{text-decoration:none}.footer-communication .footer-career .arrow-with-text .title{font-size:18px;padding:1rem 2rem}.footer-communication .footer-career .arrow-with-text:hover{color:#FFF;background-color:#242c2f;border-color:#FFF;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:2px}.arrow-with-text{font-family:"Montserrat",Sans-serif;font-size:14px;color:#000;padding:12px 30px;font-weight:500;background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:2px 2px 2px 2px;text-transform:uppercase}.footer-address-section{padding:40px 0 40px 0}.footer-address-section .footer-location .footer-logo{aspect-ratio:auto 114/41}.footer-address-section .footer-location .footer-communication div{padding:0 0 .3rem}.footer-address-section .footer-location .r-communication-address span{font-size:16px;line-height:2rem;color:hsla(0,0%,100%,.5);width:8rem}.footer-address-section .footer-location .r-communication-address p{font-size:15px;line-height:1.9em;color:hsla(0,0%,100%,.5);margin:0 auto;text-align:left;font-family:"Montserrat",Sans-serif}.footer-address-section .footer-location .r-communication-address span img{margin-right:1rem;margin-bottom:.3rem}.footer-copyright-section .footer-copyright p{font-size:14px;line-height:1.8rem;color:hsla(0,0%,100%,.5);text-align:left;font-family:"Montserrat",Sans-serif}.footer-copyright-section .footer-copyright ul{text-align:left}.footer-copyright-section .footer-copyright ul li{display:inline-block;margin:.2rem 0 .7rem}.footer-copyright-section .footer-copyright ul li a{font-size:14px;line-height:1.6rem;color:hsla(0,0%,100%,.5);padding-right:15px;position:relative;text-decoration:none;font-family:"Montserrat",Sans-serif}.social-media-new ul li a:after{content:none!important}.social-media ul li a i{font-size:16px;color:#d9d9d9}.social-media ul li a i:hover{color:#a838ff}.footer-copyright-section .footer-copyright ul li:last-child a:after{content:none}.footer-copyright-section .footer-copyright ul li a:after{content:"";position:absolute;right:.5rem;top:.3rem;height:12px;background-color:hsla(0,0%,100%,.5);width:.1rem}.social-media-new h4{text-align:left}.social-media-new ul{padding:0}.social-media-new ul li{display:inline-block;margin-bottom:1rem!important;list-style:none}.cta-section{background-color:#242c2f!important;opacity:26}.cta-section .elementor-container .elementor-element .elementor-widget-container .elementor-heading-title{float:left;color:#FFF;font-size:26px;line-height:1.4em}.cta-section .elementor-container .elementor-element .elementor-widget-container{color:#fff;float:left;text-align:left;padding:0px!important;font-size:18px}.cta-section .elementor-container .elementor-element .elementor-widget-container .elementor-button-wrapper a{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;fill:#000;color:#000;background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:2px 2px 2px 2px}.cta-section .elementor-container .elementor-element .elementor-widget-container .elementor-button-wrapper a:hover{color:#FFF;background-color:#242c2f}.elementor-accordion-icon-opened,.elementor-accordion-icon-closed{font-size:1.2rem!important}.scroll-services .col-4{display:inline-block}.scroll-services::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#F5F5F5}.scroll-services::-webkit-scrollbar{width:6px;background-color:#F5F5F5}.scroll-services::-webkit-scrollbar-thumb{background-color:#000}.scroll-services{max-height:320px;overflow-y:auto;overflow-x:hidden}.scroll-services>div{background:#e4e8ef;padding:30px;border-radius:10px}.squares>div{width:31%;margin:10px}.web-design-service span{font-size:20px;font-weight:700;color:#000}.web-design-service p{padding-top:10px;font-size:16px;line-height:1.7em;color:#000}.Process-tile{padding:35px 0 0 0;border-bottom:1px solid #cdcdcd}.Process-tile img{max-width:45px!important;margin:10px 0;width:100%}.Process-tile span,.Process-tile h3{font-size:24px;font-weight:700;line-height:1.7;letter-spacing:.3px;color:#000!important;font-family:"Montserrat",Sans-serif}.Process-tile h4{font-size:22px;font-weight:700;line-height:1.7;letter-spacing:.3px;color:#000!important;font-family:"Montserrat",Sans-serif}.Process-tile p{font-size:16px;letter-spacing:.3px;line-height:1.7;font-family:"Montserrat",Sans-serif}.packages .card{border:none;padding:10px 10px;border-radius:10px;height:100%}.packages .card::after{position:absolute;z-index:-1;opacity:0;-webkit-transition:all 0.6s cubic-bezier(.165,.84,.44,1);transition:all 0.6s cubic-bezier(.165,.84,.44,1)}.packages .card:hover{transform:scale(1.02,1.02);-webkit-transform:scale(1.02,1.02);backface-visibility:hidden;will-change:transform;box-shadow:0 1rem 3rem rgba(0,0,0,.75)!important}.packages .card:hover::after{opacity:1}.packages .card:hover .btn-outline-primary{color:#fff;background:#007bff}.packages .card-title{font-weight:700}.maintenance-plans .plan-title{font-size:28px;font-weight:700;color:#000;padding:10px;margin:0 auto;text-align:center}.maintenance-plans .plan-price{font-weight:700;font-size:20px;margin-bottom:0;padding:10px 0}.maintenance-plans ul li{list-style:none;padding:8px;font-size:16px;font-weight:400}.maintenance-plans ul li i{padding-right:10px}.ecommarce-process-section .elementor-widget-container .ecommerce-development-process-steps .ecommerce-development-process-step{position:relative;padding-left:40px;padding-bottom:20px}.ecommarce-process-section .elementor-widget-container .ecommerce-development-process-steps .ecommerce-development-process-step:before{background:#c5a9a947;content:'';position:absolute;width:1px;top:25px;left:9px;bottom:-7px}.ecommarce-process-section .elementor-widget-container .ecommerce-development-process-steps .ecommerce-development-process-step .title{font-style:normal;font-weight:700;font-size:20px;line-height:1.7em;color:#111;font-family:"Montserrat",Sans-serif}.process-p{font-family:"Montserrat",Sans-serif}.ecommarce-process-section .elementor-widget-container .ecommerce-development-animation.active .ecommerce-development-process-step .title:after,.ecommarce-process-section .elementor-widget-container .ecommerce-development-process-steps .ecommerce-development-process-step.step1 .title:after{background:#c3c3c3bd}.ecommarce-process-section .elementor-widget-container .ecommerce-development-process-steps .ecommerce-development-process-step .title:after{width:19px;height:19px;content:'';border-radius:10px;position:absolute;left:0;top:7px;background:#c3c3c3bd;transition:all .5s ease 0s}.ecommarce-process-section .elementor-widget-container .ecommerce-development-process-steps .ecommerce-development-process-step .text{font-style:normal;font-weight:400;font-size:16px;line-height:1.7em;color:#333;font-family:"Montserrat",Sans-serif}.ecommarce-process-section .elementor-widget-container .ecommerce-development-animation.active .ecommerce-development-process-step:after{bottom:-7px}.ecommarce-process-section .elementor-widget-container .ecommerce-development-process-steps .ecommerce-development-process-step.step1:after{transition-delay:.8s}.ecommarce-process-section .elementor-widget-container .ecommerce-development-process-steps .ecommerce-development-process-step:after{background:#2473D6;content:'';position:absolute;width:1px;top:15px;left:9px;bottom:100%;transition:all .5s ease 0s}.our-slider a img{border-radius:10px;padding:20px}.our-slider a span{color:#000;font-size:24px;font-weight:700;text-align:center;margin:0 auto;display:block;font-family:"Montserrat",Sans-serif}.our-slider a span:hover{color:#505050}.blog-single .free-consultation-btn{background-color:#000;padding:15px 9px;margin:0 auto;position:sticky}.blog-single .free-consultation-btn a{color:#FFF;font-size:15px;line-height:1.7em;text-align:center;margin:0 auto;font-weight:500;text-decoration:none;font-family:"Montserrat",sans-serif}.blog-single .free-consultation-btn a span{border:1px solid;padding:2px 6px;font-size:16px;font-weight:700}.key-steps:before{content:" ";border-style:dashed;border:2px;border-color:#000}.key-steps strong{color:#090909;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:700}.key-steps p{color:#090909;font-family:"Montserrat",Sans-serif;font-size:16px;padding:10px 0 0 0}.key-steps{padding:30px 30px 30px 30px;background-color:#FFF;box-shadow:0 4px 24px rgb(75 81 97 / 8%);margin-bottom:20px}.key-steps span{background-color:#000;color:#FFF;padding:7px;font-size:20px;border-radius:100px;display:block;width:100%;max-width:45px;text-align:center;font-weight:700;margin-bottom:10px}.why-choose-big{background-color:#FFF;padding:20px 20px 10px 20px;border-radius:20px;margin-bottom:40px;box-shadow:-7px 7px 0 0 #d5d5d524}.why-choose-big p{font-size:16px;font-family:"Montserrat",Sans-serif;color:#000;line-height:1.7em}.why-choose-big-image img{margin:0 auto;text-align:center;padding-top:110px}.right-arrow{rotate:-80deg!important;position:relative;top:-140px;opacity:.4;right:170px}.left-arrow{rotate:68deg!important;position:relative;top:240px;opacity:.4;right:-300px}#big-one{margin-left:40px}#big-two{margin-right:40px}#big-three{margin-left:40px}#big-for{margin-right:40px}#big-five{margin-left:40px}#big-six{margin-right:40px}.elementor-image-box-description{padding-top:6px}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{color:#000}.wpcf7 form.sent .wpcf7-response-output{color:#000000!important}.Process-tile .icon img,.icon-bg .elementor-widget-container .elementor-icon svg,.icon-bg .elementor-widget-container .elementor-icon i,.icon-bg .elementor-widget-container img{filter:grayscale(100%);opacity:.8}.show-btn{text-align:center;background-color:#000;border:1px solid #000;padding:10px 20px;font-size:14px;font-weight:600;margin-top:20px;border-radius:2px;color:#FFF;text-transform:uppercase}.show-btn:hover{border:1px solid #000;color:#000;background-color:#f7f7f7}.one-slid-case-studay{box-shadow:10px 13px 12px 0 #e9e9e9;border-radius:6px}.slick-dots{margin-top:20px;left:-10px}.one-slid-case-studay .slick-dots{bottom:0}#spin:after{content:"";animation:spin 5s linear infinite}@keyframes spin{0%{content:"Design"}10%{content:"Development"}100%{content:"Marketing"}150%{content:"Migration"}200%{content:"Maintenance"}}.carousel{width:90%;margin:0 auto}.slick-slide{margin:10px}.slick-slide img{width:100%}.slick-prev,.slick-next{background:#000;border-radius:15px;border-color:transparent}.carousel-home .slick-slide .card{box-shadow:1px 1px 15px #ccc}.carousel-home .slick-slide .card-body{width:100%;vertical-align:top;height:100%;min-height:310px;padding-top:30px}.carousel-home .slick-slide{border:none;box-shadow:0 0 0 5px #a1a1a11f}.carousel-home .slick-slide .card-header{background-color:#FFF;border:none}.carousel-home .slick-slide .card-content{text-align:left;color:#333;padding:15px}.carousel-home .slick-slide .card-text{font-size:14px;font-weight:300}.carousel-home .slick-slide .card-body p{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em}.carousel-home .slick-slide .card-body a{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;line-height:1.7em;border:1px solid #ccc;padding:10px;color:#000}.carousel-home .slick-slide .card-body a:hover{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;line-height:1.7em;border:1px solid #ccc;padding:10px;color:#FFF;background-color:#000}.carousel-home .slick-slide .card-body .card-content .card-title{font-size:22px;font-weight:700;line-height:1.5em;letter-spacing:.5px;font-family:"Montserrat",Sans-serif}.carousel-home .slick-next,.carousel-home .slick-prev{background-color:#000;border-radius:0;padding:25px;z-index:99}.carousel-home .slick-prev{left:-12px}.carousel-home .slick-next{right:-12}.carousel-home .slick-next:focus,.carousel-home .slick-prev:focus,.carousel-home .slick-next:hover,.carousel-home .slick-prev:hover{background-color:#000;border-radius:0;padding:25px;z-index:99}.carousel-home .slick-prev:before{content:'\f060';font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;position:absolute;top:15px;left:15px;font-size:18px}.carousel-home .slick-next:before{content:'\f061';font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;position:absolute;top:15px;left:15px;font-size:18px}.restaurant-portfolio .slick-next:before,.restaurant-portfolio .slick-prev:before{color:#000!important}.restaurant-portfolio .slick-next:before,[dir=rtl] .restaurant-portfolio .slick-prev:before{content:'→';font-size:28px;line-height:1;opacity:.75}.restaurant-portfolio .slick-prev{left:-35px}.restaurant-portfolio .slick-prev:before{content:'←';font-size:28px;line-height:1;opacity:.75}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{color:#000}.wpcf7 form.sent .wpcf7-response-output{color:#000000!important}.Process-tile .icon img,.icon-bg .elementor-widget-container img{filter:grayscale(100%);opacity:.8}.elementor-icon-list-item a .elementor-icon-list-text{color:#0D6EFD!important}.innner-btn-link .elementor-button-content-wrapper .elementor-button-text:hover,.elementor-image-box-content .elementor-image-box-title a:hover,.elementor-image-box-content span a:hover,.elementor-icon-list-item a:hover .elementor-icon-list-text:hover{color:#0D6EFD;border-bottom:1px solid!important}.innner-btn-link .elementor-widget-container .elementor-button-wrapper a{padding:0;text-align:left}.elementor-post__excerpt p{display:none}.services-card{border-radius:25px;padding:25px 25px 25px 25px;background:#fff;box-shadow:6px 6px 20px 6px #0b28a50a;margin-bottom:25px}.services-card h3 a{font-size:20px;font-weight:600!important;line-height:2!important;letter-spacing:.5px;font-family:"Montserrat",Sans-serif}.services-card p{line-height:1.6;letter-spacing:.5px;color:#000!important;font-family:"Montserrat",Sans-serif}.service-box-mobile span{color:#000;font-size:18px;font-weight:500;line-height:1.25;text-align:left;letter-spacing:.5px}.service-box-mobile .acorrdian-box{align-items:center;width:100%}.service-box-mobile img{max-width:85%}.service-box-mobile .accordion-body p{color:#000;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em}.service-box-mobile .accordion-body a{color:#000;font-size:18px;font-weight:700}.service-box-mobile .accordion-button:focus{box-shadow:none}.service-box-mobile{padding:10px 10px 10px 10px;align-items:center;width:100%;background:#fff;box-shadow:0 0 4px 0 #ebebeb;border-radius:10px;margin-bottom:20px}.service-box-mobile .accordion-button{padding:1rem 0.25rem!important}.service-box-mobile img{padding-right:20px}.accordion-button:not(.collapsed){color:#000;background-color:#fff}#mobile-accordion .panel-heading{padding:0;border:none;border-radius:5px;background:transparent;position:relative}.service-box-mobile .services-arrow{content:'';position:absolute;width:25px;height:25px;border:2px solid;border-color:#000;-ms-transform:rotate(45deg);-webkit-transform:rotate(316deg);border-left:0;border-bottom:0;margin-top:5px;right:25px}.service-box-mobile .collapsed .services-arrow{content:'';position:absolute;width:25px;height:25px;border:2px solid;border-color:#000;-ms-transform:rotate(45deg);-webkit-transform:rotate(135deg);border-left:0;border-bottom:0;margin-top:5px;right:25px}.elementor-10997 .elementor-element.elementor-element-2e3eb126 .elementor-testimonial__content{padding:0 35px 35px 35px!important}.services-card a{color:#000;letter-spacing:.5px;line-height:1.5em!important;font-size:16px;font-weight:500!important;color:#0D6EFD}.services-card a:hover{border-bottom:1px solid}.services-card i{color:#0D6EFD;padding-left:6px}.word{position:absolute;opacity:0;color:yellow}.letter{display:inline-block;position:relative;float:left;transform:translateZ(25px);transform-origin:50% 50% 25px}.letter.out{transform:rotateX(90deg);transition:transform 0.32s cubic-bezier(.55,.055,.675,.19)}.letter.behind{transform:rotateX(-90deg)}.letter.in{transform:rotateX(0deg);transition:transform 0.38s cubic-bezier(.175,.885,.32,1.275)}.m-animated{color:yellow}.navbar-toggler{padding:0px!important}p.c4wp-display-captcha-form input[type="text"].c4wp_user_input_captcha{font-size:17px!important}.blog-banner-area{background-color:#000;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:140px 0 80px 0;min-height:480px}.blog-banner-area h1{color:#fff;font-family:"Montserrat",Sans-serif;font-size:65px;font-weight:700}.blog-banner-area p{padding:3% 0% 0% 0%;text-align:center;color:#FFF;font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:400}.blog-listing{padding:80px 0;position:relative;background-color:#f7f7f7}.blog-grid{margin-top:0;margin-bottom:15px}.blog-grid .blog-img{position:relative;border-radius:5px;overflow:hidden}.blog-grid .blog-img img{width:100%}.blog-grid .blog-img .date{position:absolute;background:#3a3973;color:#fff;padding:8px 15px;left:0;top:10px;font-size:14px}.blog-grid .blog-info{box-shadow:0 0 30px rgba(31,45,61,.125);background:#fff;padding:20px;position:relative;height:100%;min-height:100px;width:100%}.blog-grid .blog-info a{color:#000;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;line-height:1.7em;text-decoration:none}.blog-grid .blog-info p{margin:0;font-family:"Montserrat",Sans-serif;font-size:16px;color:#000;line-height:1.7em;padding-top:10px}.blog-grid .blog-info .btn-bar{margin-top:20px}.sing-post-feature-image img{width:100%;display:inline-block;max-width:100%;background-size:cover;margin:10px 0;height:100%;border-radius:15px;box-shadow:7px 7px 13px 0 rgba(0,0,0,.15);.single-latest-blog}.post-title h1{width:100%;margin-bottom:0;padding-top:0}.px-btn-arrow{padding:0 50px 0 0;line-height:20px;position:relative;display:inline-block;color:#fe4f6c;-moz-transition:ease all 0.3s;-o-transition:ease all 0.3s;-webkit-transition:ease all 0.3s;transition:ease all 0.3s}.px-btn-arrow .arrow{width:13px;height:2px;background:currentColor;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;right:25px;-moz-transition:ease right 0.3s;-o-transition:ease right 0.3s;-webkit-transition:ease right 0.3s;transition:ease right 0.3s}.px-btn-arrow .arrow:after{width:8px;height:8px;border-right:2px solid currentColor;border-top:2px solid currentColor;content:"";position:absolute;top:-3px;right:0;display:inline-block;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contact-testimonials .slick-slide{display:none}.contact-testimonials.slick-initialized .slick-slide{display:block}.contact-testimonials .slick-track{display:block}.contact-testimonials{position:relative;overflow:visible}.contact-testimonials .c_testimonial{width:100%;max-width:720px;margin:0 auto;text-align:center}.contact-testimonials .c_testimonial img{width:85px;height:85px;margin:0 auto 15px;border-radius:50%;display:block;box-shadow:-6px 6px 6px rgba(0,0,0,.23)}.c_testimonial .details span{display:block;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:600;letter-spacing:1px}.c_testimonial .details strong{display:block;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;margin-bottom:10px}.c_testimonial p{font-family:"Montserrat",Sans-serif;font-size:16px;font-style:italic;line-height:1.7;padding:15px 10px}.contact-testimonials .slick-prev,.contact-testimonials .slick-next{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;font-size:32px;cursor:pointer;z-index:10;color:#000}.contact-testimonials .slick-prev{left:-40px}.contact-testimonials .slick-next{right:-40px}.contact-testimonials .slick-dots{bottom:-30px}.contact-testimonials .slick-dots li button:before{font-size:10px}.contact-info-c ul{display:flex;flex-wrap:wrap;place-items:center;list-style-type:none;width:100%;max-height:8vmin;padding:0}.communication-address ul{display:grid;grid-template-columns:repeat(3,1fr);place-items:center;list-style-type:none;width:100%;padding:0}.communication-address ul li a{text-decoration:none}.testimonials{text-align:center;margin:0 auto}.testimonial{width:100%;margin:0 auto;text-align:center}.testimonial .details strong{color:#FFF;font-family:'Montserrat';letter-spacing:1px;font-weight:400;font-size:17px}.testimonial .details span{display:inline-block;width:100%;margin:0 auto;text-align:center;color:#fff;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;line-height:1.7em;text-align:center}.testimonial p{margin:0 auto;text-align:center;color:#FFF;font-family:"Montserrat",Sans-serif;font-style:italic;font-weight:400;line-height:1.7em;text-align:center;padding:20px 0}.testimonial img{top:0;left:0;right:0;width:136px;height:136px!important;margin:auto;display:block!important;color:#f2f2f2;font-size:18px;line-height:46px;text-align:center;position:relative;border-radius:50%!important;box-shadow:-6px 6px 6px rgba(0,0,0,.23);-moz-box-shadow:-6px 6px 6px rgba(0,0,0,.23);-o-box-shadow:-6px 6px 6px rgba(0,0,0,.23);-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.23)}.post-article{min-height:100%;border-radius:3px;border:0 solid #69727d;transition:all .25s;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.article-info a{color:#000;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;line-height:1.7em;padding:20px 20px 20px 20px;display:block}.article-image img{display:block;width:100%;max-height:none;max-width:none;transition:filter .3s;height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#008CBA}.our-work-section:hover .overlay{opacity:1;display:flex;align-items:center;flex-direction:column;justify-content:center}.our-work-section{position:relative}.our-work-section img{display:block;width:100%;height:auto}.bg-1{background-color:#55b1ac}.bg-2{background-color:#012454}.bg-3{background-color:#2b82ae}.bg-4{background-color:#be7902}.our-work-section .overlay h3{font-family:Montserrat,Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;text-align:center;color:#fff}.our-work-section .overlay p{font-family:Montserrat,Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#FFF;text-align:center;padding:0 50px}.our-work-section .overlay a{cursor:pointer;align-self:center;margin-left:auto;margin-right:auto;border:2px solid #fff;background:0 0;font-family:Montserrat,Sans-serif;font-size:16px;font-weight:600;padding:10px 15px;border-radius:3px;color:#fff;fill:#fff;text-align:center;transition:all .3s}.es-email{text-align:center;width:100%}.download-btn{color:#FFF;border-bottom:1px solid;font-size:22px}.download-btn:hover{color:#fbff00}.es_spinner_image img{width:30px}.dating-planning .elementor-icon-box-icon{padding-top:5px}.contact-testimonials .slick-next{right:-45px}.contact-testimonials{margin-bottom:0px!important}.contact-testimonials .slick-prev{left:-45px}.contact-testimonials .slick-next,.contact-testimonials .slick-prev{background-color:#ebebeb!important;width:40px;height:40px;border-radius:100%;top:50%}.contact-testimonials .slick-prev:before{color:#cfcfcf!important;content:'\f104';font-family:'FontAwesome';opacity:9!important}.contact-testimonials .slick-next:before{color:#cfcfcf;content:'\f105';font-family:'FontAwesome';opacity:9!important}.contact-form-list ul{margin:0 auto;padding:0}.contact-form-list ul li i{color:#8d8d8d}.hvac-benefits{display:flex;border-radius:15px;border:1px solid #e1e1e1;background-color:#fff}.hvac-benefits img{overflow:hidden;border-radius:12px 0 0 12px!important}.hvac-benefits-content{margin:auto;padding:20px;max-width:65%}.hvac-benefits-content span{font-size:18px;line-height:1.5em;font-family:"Montserrat",Sans-serif;font-weight:600}.hvac-benefits-content p{font-size:15px;line-height:1.7em;font-family:"Montserrat",Sans-serif;text-align:left;margin-top:10px}.slide-home{animation:homeAnimation 8s infinite;will-change:transofrm;animation-delay:3s;color:yellow}.overflow-hidden{overflow:hidden;height:80px}@keyframes homeAnimation{0%{transform:translateY(0)}20%{transform:translateY(-100%)}40%{transform:translateY(-200%)}60%{transform:translateY(-300%)}80%{transform:translateY(-400%)}100%{transform:translateY(0)}}.process-menu{width:30%;display:inline-block;float:left;text-align:left}.process-menu ul{padding:0;margin:0;list-style:none}.process-menu ul .current,.process-menu ul li:hover{color:#0D6EFD}.process-menu ul li{font-size:18px;color:#000;text-decoration:none;font-weight:500;text-align:left;cursor:pointer;line-height:1.7;padding-bottom:12px;font-family:"Montserrat",Sans-serif}.mobile-process-content{width:40%;display:inline-block;vertical-align:top;margin:0 auto;float:left;text-align:left;font-family:"Montserrat",Sans-serif;padding:0 80px 0 0}.mobile-process-content .subtitle{font-size:36px;color:#afafaf;line-height:1em;font-weight:700;font-family:"Montserrat",Sans-serif}.mobile-process-content span{line-height:32px;font-size:22px;color:#000;font-family:"Montserrat",Sans-serif;font-weight:700}.mobile-process-content p{padding-top:10px;line-height:1.7em;font-size:18px}.mobile-process-content,.solution-img{display:none}.card-header span a:focus{box-shadow:none!important}.card-header span a{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:700;color:#000}.card-body p{font-family:"Montserrat",Sans-serif;font-size:16px;color:#000}.single-cta-box{background:linear-gradient(-45deg,#000000,#000000,#3d4c95,#000000);background-size:400% 400%;animation:gradient 15s ease infinite;padding:20px 30px 30px 30px;border-radius:4px;margin-bottom:30px}.single-cta-box span{color:#fff;font-weight:600;float:left;font-size:22px;padding-bottom:30px;line-height:1.5em;font-family:"Montserrat",Sans-serif}.steam{position:absolute;height:120px;width:120px;border-radius:50%;background-color:#ffe000;margin-top:-45px;margin-left:75px;z-index:0;opacity:0}#steam1{-webkit-animation:steam1 4s ease-out infinite;animation:steam1 4s ease-out infinite}#steam2{-webkit-animation:steam2 4s ease-out 0.5s infinite;animation:steam2 4s ease-out 0.5s infinite}#steam3{-webkit-animation:steam1 4s ease-out 1s infinite;animation:steam1 4s ease-out 1s infinite}#steam4{-webkit-animation:steam2 4s ease-out 1.5s infinite;animation:steam2 4s ease-out 1.5s infinite}@-webkit-keyframes steam1{0%{transform:translateY(0) translateX(0) scale(.25);opacity:.2}100%{transform:translateY(-200px) translateX(-20px) scale(1);opacity:0}}@keyframes steam1{0%{transform:translateY(0) translateX(0) scale(.25);opacity:.2}100%{transform:translateY(-200px) translateX(-20px) scale(1);opacity:0}}@-webkit-keyframes steam2{0%{transform:translateY(0) translateX(0) scale(.25);opacity:.2}100%{transform:translateY(-200px) translateX(20px) scale(1);opacity:0}}@keyframes steam2{0%{transform:translateY(0) translateX(0) scale(.25);opacity:.2}100%{transform:translateY(-200px) translateX(20px) scale(1);opacity:0}}.single-cta-box a{color:#000;font-weight:600;font-size:16px;background-color:#FFF;padding:10px 20px 10px 20px;border-radius:2px;text-decoration:none;font-family:"Montserrat",Sans-serif}.single-cta-box a:hover{color:#FFF;font-weight:600;font-size:16px;border:1px solid;background-color:#141931;padding:10px 20px 10px 20px;border-radius:2px;text-decoration:none;font-family:"Montserrat",Sans-serif}.single-cta-box a .fa-arrow-right{padding-left:8px}.widget_categories{background:#fff;border:1px solid #dfdfdf;padding:24px 25px 25px 25px;border-radius:6px}.widget_categories h3{font-size:22px;color:#000;line-height:1.7em;font-weight:700;margin-bottom:12px;font-family:"Montserrat",Sans-serif}.widget_categories ul{list-style-type:none;margin:0 auto;padding:0}.widget_categories li{padding:0 0 10px 0;font-size:16px;line-height:1.5em;position:relative;display:flex}.widget_categories li a:hover{color:#0D6EFD}.widget_categories li a{color:#000;font-size:15px;font-family:"Montserrat",Sans-serif;font-weight:400;text-decoration:none;line-height:1.7em}.widget_categories li i{color:#939393;margin-right:6px;display:block;margin-top:4px}.single_cat span{padding:0 0 10px 0;display:block}.single_cat span a{color:#000;font-family:"Montserrat",Sans-serif;font-weight:400;text-decoration:none;font-size:16px;line-height:1.5em;font-weight:500}.single_cat span a:hover{color:blue}.process-real-estate{font-size:16px;line-height:1.7em;font-weight:600;font-family:font-family:"Montserrat",Sans-serif;;padding:1rem}.process-real-estate .circle{background:#7e7e7e;border:.5rem solid #dbdbdb;border-radius:100%;height:2.25rem;margin:auto;width:2.25rem;vertical-align:middle}.process-real-estate ul{margin:0;padding:0}.process-real-estate em{color:#666;display:block;font-weight:700}.process-real-estate li{border:0 solid #aaa;color:#000;font-family:"Montserrat",Sans-serif;list-style-type:none;width:calc(50% + 1px)}.process-real-estate li:after{background:#aaa;border-radius:100%;content:"";display:inline-block;height:1rem;position:absolute;right:calc(-.5rem - 1px);width:1rem}.process-real-estate li:nth-child(even):after{left:calc(-.5rem - 1px)}.process-real-estate li:nth-child(odd){border-right-width:2px;text-align:right;position:relative}.process-real-estate li:nth-child(even){border-left-width:2px;left:calc(50% - 1px);position:relative}.you-also-like{border:1px solid #d5d1d1;padding:15px 20px 10px;height:100%}.you-also-like p{margin-bottom:0;font-family:"Montserrat",Sans-serif}.you-also-like p a:hover{color:#0D6EFD}.list-unstyled li{display:block;height:100%;text-align:center;margin:0 auto;padding:20px 30px;width:100%!important;max-width:245px;float:left}.list-unstyled li a{display:block;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;font-family:"Montserrat",Sans-serif;text-decoration:none!important}.list-unstyled li a:hover{color:#6c6c6c}.list-unstyled li span{display:block;font-size:18px;font-weight:500;font-family:"Montserrat",Sans-serif;color:#000}.mega-menu-heading p{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#8c9195;margin-bottom:0}.mega-menu-heading span{font-size:26px;font-weight:700;line-height:1.7em;font-family:"Montserrat",Sans-serif}.mega-menu-heading span a{color:#000;text-decoration:none!important}.menu-learn-more a{color:#000;border:1px solid;font-family:"Montserrat",Sans-serif;padding:7px 20px;border-radius:2px;font-size:12px;font-weight:600;text-decoration:none}.menu-learn-more a:hover{background-color:#000;color:#FFF!important;border:1px solid #000;border-radius:2px;font-size:12px;font-family:"Montserrat",Sans-serif}.menu-learn-more{margin-top:30px}.dropdown-menu li a img{padding-bottom:10px}.navbar .megamenu{padding:1rem}@media all and (min-width:992px){.navbar .has-megamenu{position:static!important}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0}}@media(max-width:991px){.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:90vh;margin-top:10px}}.simap-ul-li .elementor-widget-container ul li::before{content:"";position:absolute;width:1.2rem;height:1.2rem;border:1px solid #000;border-radius:99em;margin-top:5px;margin-left:-30px}.simap-ul-li .elementor-widget-container ul li{font-size:16px;line-height:1.7em;padding:5px 10px 5px 10px;list-style:none;font-family:"Montserrat",Sans-serif}.simap-ul-li .elementor-widget-container ul li a{color:#000!important}.simap-ul-li .elementor-widget-container ul li a:hover{color:#de0c4f!important}.shadow-title .elementor-widget-container h2:before{-webkit-text-stroke:2px #1f1f1f;right:0;position:absolute;font-size:80px;bottom:0;-webkit-text-fill-color:transparent;opacity:.1;z-index:0;width:100%;top:0}.shadow-title-work .elementor-widget-container h2:before{content:'Work';font-family:sans-serif}.shadow-title-blogs .elementor-widget-container h2:before{content:'Blogs';font-family:sans-serif}.shadow-about .elementor-widget-container h2:before{content:'About';font-family:sans-serif}.review-section{text-align:center}.review-section img{width:100%;max-width:160px;margin:0 auto;text-align:center}.review-section p{text-align:left;color:#141414;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em}.about-rating .review-section{border:1px solid #DBDBDB;padding:30px;min-height:250px;border-radius:6px}.slide-eCommerce-website{border:1px solid #ccc;border-radius:6px}.slide-eCommerce-website h2{color:#000;font-family:"Montserrat",Sans-serif;font-weight:700;line-height:1.5em}.slide-eCommerce-website p{text-align:left;color:#000;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em}.slide-eCommerce-platforms a img{width:100%;margin:0 auto;padding:10px}.slide-eCommerce-platforms a img{filter:grayscale(1);transition:0.5s ease-in-out}.slide-eCommerce-platforms:hover a img{transform:scale(1.2,1.2);filter:grayscale(0);transition:0.5s ease-in-out}.process-eCommerce-website{padding:20px;box-shadow:rgba(9,30,66,.25) 0 4px 8px -2px,rgba(9,30,66,.08) 0 0 0 1px}.process-eCommerce-website strong{display:block;font-size:48px;color:#000;font-weight:700;font-family:"Montserrat",Sans-serif;z-index:-1;opacity:.2;overflow:visible;visibility:visible;background:-webkit-linear-gradient(#000,transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:-15px}.process-eCommerce-website span{font-weight:600;text-align:left;font-family:"Montserrat",Sans-serif}.process-eCommerce-website p{text-align:left;color:#000;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em}.portfolio-eCommerce span{font-weight:700;color:#000;font-family:"Montserrat",Sans-serif;line-height:1.7em;text-align:left}.portfolio-eCommerce p{text-align:left;color:#000;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;padding-bottom:10px}.portfolio-eCommerce a:hover{color:#FFF;background-color:#000}.portfolio-eCommerce a{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#000;color:#000;background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;padding:12px 30px}.portfolio-eCommerce-slider{background-color:#fff}.portfolio-eCommerce-slider .slick-next:before,.slick-prev:before{font-size:20px;line-height:1.5em}.portfolio-eCommerce-slider .slick-next{left:130px;height:40px;width:40px;border-radius:100%;z-index:99;border:1px solid #000}.portfolio-eCommerce-slider .slick-next:before{font-family:'Font Awesome 5 Free';color:#000;opacity:10!important}.portfolio-eCommerce-slider .slick-prev:hover::before,.portfolio-eCommerce-slider .slick-next:hover::before{color:#FFF}.portfolio-eCommerce-slider .slick-prev{left:70px;height:40px;width:40px;border-radius:100%;z-index:99;border:1px solid #000}.portfolio-eCommerce-slider .slick-prev:before{font-family:'Font Awesome 5 Free';color:#000;opacity:10!important}.eCommerce-slider-platforms .slick-next:before,.eCommerce-slider-platforms .slick-prev:before{font-size:22px;line-height:1.5em}.eCommerce-slider-platforms .slick-next{height:40px;width:40px;border-radius:100%;z-index:99}.eCommerce-slider-platforms .slick-next:before{content:'\f054';font-family:'Font Awesome 5 Free';color:#000000!important;opacity:10!important}.eCommerce-slider-platforms .slick-prev{height:40px;width:40px;border-radius:100%;z-index:99}.eCommerce-slider-platforms .slick-prev:before{content:'\f053';font-family:'Font Awesome 5 Free';color:#000;opacity:10!important}.portfolio-eCommerce-slider .slick-next:hover,.portfolio-eCommerce-slider .slick-prev:hover{background-color:#000000!important}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{padding-top:5px}#two-clums-portfolio{background-color:rgb(244,241,255);border-radius:6px}.web-portfolio-content img{width:100%;height:100%!important;max-width:120px!important}.web-portfolio-content span{font-size:28px;font-weight:700;text-align:left;margin:0 auto;line-height:1.5em}.web-portfolio-content p{font-size:16px;font-weight:400;text-align:left;margin:0 auto;line-height:1.7em}#generic_price_table .generic_content{background-color:#fff}#generic_price_table .generic_content .generic_head_price{background-color:#f6f6f6}#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg{border-color:#e4e4e4 rgba(0,0,0,0) rgba(0,0,0,0) #e4e4e4}#generic_price_table .generic_content .generic_head_price .generic_head_content .head span{color:#525252}#generic_price_table .generic_content .generic_feature_list ul li{color:#000}#generic_price_table .generic_content .generic_feature_list ul li span{color:#414141}#generic_price_table .generic_content .generic_feature_list ul li:hover{background-color:#f7f7f7;border-left:5px solid #000}#generic_price_table .generic_content .generic_price_btn a{border:1px solid #2ECC71;color:#2ECC71}#generic_price_table .generic_content.active .generic_head_price .generic_head_content .head_bg,#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head_bg{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) #000;color:#FFF}#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head span,#generic_price_table .generic_content.active .generic_head_price .generic_head_content .head span{color:#fff}#generic_price_table .generic_content{overflow:hidden;position:relative;text-align:center}#generic_price_table .generic_content .generic_head_price{margin:0 0 20px 0}#generic_price_table .generic_content .generic_head_price .generic_head_content{margin:0 0 50px 0}#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg{border-style:solid;border-width:90px 1411px 23px 399px;position:absolute}#generic_price_table .generic_content .generic_head_price .generic_head_content .head{position:relative;z-index:1}#generic_price_table .generic_content .generic_head_price .generic_head_content .head span{font-family:"Montserrat",Sans-serif;font-weight:600;margin:0;padding:0}#generic_price_table .generic_content .generic_head_price .generic_price_tag{padding:0 0 20px}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price{display:block}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .sign{display:inline-block;font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:400;vertical-align:middle}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .currency{font-family:"Lato",sans-serif;font-weight:300;letter-spacing:-2px;line-height:60px;padding:0;vertical-align:middle}#generic_price_table .generic_content .generic_feature_list ul{list-style:none;padding:0;margin:0;margin-bottom:20px}#generic_price_table .generic_content .generic_feature_list ul li{font-family:"Montserrat",Sans-serif;padding:10px 30px;transition:all 0.3s ease-in-out 0s;text-align:center}.web-testimonials::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f10d";font-size:32px;position:absolute;top:-35px;left:20px;color:#9b9b9b;background-color:#FFF;padding:10px}.web-testimonials::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f10d";font-size:32px;position:absolute;top:180px;right:20px;color:#9b9b9b;background-color:#FFF;padding:10px;transform:rotate(179deg)}#category-hero{box-shadow:0 2px 3px rgba(218,218,218,.29);height:250px;margin:0 auto;padding:0;position:relative}#category-hero .hero-title{padding:120px 0 15px}.title-guides-top{font-weight:700;margin-bottom:20px;font-size:24px;font-family:"Montserrat",Sans-serif}.category-centered .heading-page h1{color:#000;font-size:40px;font-weight:700;margin:0;padding:0 0 20px;position:relative;text-align:left;font-family:"Montserrat",Sans-serif}.category-centered .heading-page span p{text-align:left;color:#000;width:100%;max-width:none;font-size:16px;font-family:"Montserrat",Sans-serif;line-height:1.5em}.category-centered .heading-page .rank-math-breadcrumb p{color:#000;max-width:none;text-align:left;font-family:"Montserrat",Sans-serif}.category-centered .heading-page .rank-math-breadcrumb p a{color:#000;text-align:left;text-decoration:none;font-family:"Montserrat",Sans-serif}.web-process{width:30%;display:inline-block;float:left;text-align:left}.web-process ul{padding:0;margin:0;list-style:none}.web-process ul li.current,.web-process ul li:hover{color:#000;font-weight:700}.web-process ul li{font-size:18px;color:#000;text-decoration:none;font-weight:500;text-align:left;cursor:pointer;line-height:1.7;padding-bottom:12px;font-family:"Montserrat",Sans-serif}.solution-img{width:30%;display:inline-block;vertical-align:top;margin:0 auto;float:left}.solution-img{display:none}.solution-img img{border-radius:15px!important}.case-body{padding:10px}.case-title p{color:#FFF;font-weight:500;font-family:"Montserrat",sans-serif}.case-text p{color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400}.home-h1-heading h1 span{background-color:#FFF;padding:10px;color:#000;border-radius:20px 0 20px 0}.business-growth-ul-li .elementor-widget-container ul{padding:0;margin:0}.business-growth-ul-li .elementor-widget-container ul li{list-style:none;font-size:16px;font-weight:500;float:left;width:100%;max-width:265px;line-height:1.5em;padding:12px 12px;color:#000;font-family:"Montserrat",sans-serif;display:flex;margin:5px;background-color:#f7f7f7;border-radius:6px}.case-studay-carousel .slick-next:before,.case-studay-carousel .slick-prev:before{font-size:30px}.digital-business-grow img{border-radius:10px 10px 0 0px!important}.digital-business-card-body{background-color:#FFF;padding:20px;height:100%;min-height:270px;border-radius:0 0 10px 10px}.digital-business-card-body .main-heding{display:block;font-size:24px;font-weight:700;font-family:"Montserrat",sans-serif;line-height:1.5em;text-align:center;padding-bottom:10px}.digital-business-card-body .sub-heding{display:block;font-size:16px;font-weight:600;font-family:"Montserrat",sans-serif;line-height:1.5em;text-align:center;padding-bottom:20px}.digital-business-card-body ul{padding:0;margin:0 auto}.digital-business-card-body ul li{list-style:none;width:100%;border-right:1px solid #CCC;display:inline-block}.digital-business-card-body ul li:last-child{list-style:none;width:100%;max-width:155px;border-right:0 solid #CCC;display:inline-block}.digital-business-card-body ul li span{font-size:28px;font-weight:700;color:#06f;text-align:center;font-family:"Montserrat",sans-serif;display:block}.digital-business-card-body ul li p{font-size:16px;text-align:center;font-family:"Montserrat",sans-serif;line-height:1.7}.meet-our-team-experts .elementor-image-box-title{background-color:#f7f7f7;padding:8PX;border-radius:6px}.main-footer-area{background-color:#000;padding:80px 0 80px 0;margin:0 auto}.footer-first-section span{font-size:20px;font-weight:500;color:#FFF;font-family:"Montserrat",Sans-serif;text-align:left;margin:0 auto;display:block}.footer-first-section p{font-size:32px;font-weight:700;color:#FFF;font-family:"Montserrat",Sans-serif;text-align:left;margin:0 auto;padding:20px 0 10px 0;border-bottom:1px solid #3e3e3e}.f-social-link ul{display:flex;flex-wrap:wrap;text-align:left;place-items:center;list-style-type:none;width:100%;max-height:8vmin;padding:25px 0}.f-social-link ul li{width:50%}.f-social-link ul li a{color:#fff;padding:0 10px;font-family:"Montserrat",Sans-serif;text-decoration:none}.f-social-link{padding-top:40px;border-bottom:1px solid #3e3e3e}.f-social-link span{color:#FFF;font-family:"Montserrat",Sans-serif;text-align:left;margin:0 5px}.footer-trusted{padding-top:40px}.f-social-link ul li{display:flex}.footer-trusted span{color:#FFF;font-family:"Montserrat",Sans-serif;text-align:left;margin:0 auto}.footer-trusted img{display:block;text-align:left;width:100%;max-width:450px}.footer-area-menu{background-color:#242c2f;padding:70px 0 70px 0}.footer-form-area{background-color:#EFEFEF;padding:25px;border-radius:10px}.footer-form-c ul{margin:0 auto;padding:0}.footer-form-c{display:inline-block;width:100%}.footer-form-c ul li{margin:0 auto;float:left;list-style:none;padding-bottom:10px;color:#8d8d8d;font-size:15px;font-family:"Montserrat",sans-serif;text-align:left;display:block;padding-right:16px}.footer-form-c ul li i{color:#8d8d8d}.menu-footer-section span{font-size:21px;font-weight:600;color:#FFF;font-family:"Montserrat",Sans-serif;text-align:left;margin:0 auto;display:block}.menu-footer-section ul{margin:0 auto;padding:10px 0}.menu-footer-section ul li{list-style:none;padding:3px 0}.menu-footer-section ul li{font-size:15px;line-height:1.7em;text-align:left;font-family:"Montserrat",Sans-serif;display:block;color:#e1e1e1}.menu-footer-section ul li a{color:#e1e1e1;text-decoration:none}.menu-footer-section ul li a:hover{color:#858585}.footer-mobile-menu ul{margin:0 auto;padding:20px}.footer-mobile-menu ul li{list-style:none;padding:3px 0;display:block;text-align:left;font-family:"Montserrat",Sans-serif;color:#000}.footer-mobile-menu ul li a{color:#000;font-size:16px;line-height:1.7em;text-align:left;font-family:"Montserrat",Sans-serif;text-decoration:none}.footer-mobile-heading{background-color:#000!important;color:#FFF!important;font-size:15px;line-height:1.7em;text-align:left;font-family:"Montserrat",Sans-serif;font-weight:600}.footer-mobile-heading:focus{box-shadow:none!important}.pagination{display:flex;padding-left:0;list-style:none;margin:0 auto;justify-content:center}.page-pager ul li.active a,.page-pager ul li.active a:focus,.page-pager ul li.active a:hover,.page-pager ul li.active span,.page-pager ul li.active span:focus,.page-pager ul li.active span:hover{background:#000;border-color:#000;color:#fff}.page-pager ul li a,.page-pager ul li span{background:#fff;border:1px solid #f1f1f7;color:#000;display:block;font-size:16px;font-weight:500;padding:6px 15px;text-decoration:none}.wpcf7-response-output{color:#000}.b_publish{font-size:14px;letter-spacing:0;color:#666;background:url(../../../../../../../themes/webyking/images/calender-publish-date.webp) no-repeat left 15px top 2px;background-size:15px;padding:0 0 0 40px;font-family:"Montserrat",Sans-serif}.b_update{font-size:14px;letter-spacing:0;color:#666;margin-left:0;background:url(../../../../../../../themes/webyking/images/copy-link.webp) no-repeat left top 1px;background-size:auto;background-size:15px;padding:0 0 0 15px;font-family:"Montserrat",Sans-serif}#copyButton{border:none;color:#000}#copyButton:hover{color:#2700ff}.fika-industry{padding-bottom:30px}.fika-industry p{font-size:20px;color:#666;font-family:"Montserrat",sans-serif;font-weight:500;margin:0 auto;padding-bottom:10px}.fika-industry span{font-size:20px;color:#357367;font-weight:700;font-family:"Montserrat",sans-serif;display:block;margin:0 auto}.meet-heading-bg .elementor-widget-container h2{background:#FFF;z-index:2;position:relative}.meet-heading-bg .elementor-widget-container h2:before{content:'';position:absolute;display:block;top:-20%;height:80px;width:82px;background:#E7E7FF;left:0%;z-index:-1}.location-section{background:linear-gradient(180deg,#000000,#000000);overflow:hidden;padding:3.35rem 0}.wpcf7-spinner::before{content:''!important}@media only screen and (min-width:991px){.location-section{padding:3.5rem 0}}@media only screen and (min-width:1280px){.location-section{padding:3.875rem 0}}.location-bg-shape{height:19.875rem;left:-9.125rem;position:absolute;top:1rem;transform:rotate(1deg);width:31.375rem;z-index:0}@media only screen and (min-width:991px){.location-bg-shape{height:26rem;left:3.875rem;top:5rem;transform:rotate(2deg);width:41.125rem}}.d-flex{display:flex}.d-just-between{justify-content:space-between}.location-tabs{flex-direction:column;margin:0 -.938rem;z-index:1}@media only screen and (min-width:991px){.location-tabs{flex-direction:row}}.location-tabs .location-content{padding:0 .938rem 2.5rem}@media only screen and (min-width:991px){.location-tabs .location-content{align-items:flex-start;display:flex;padding:2.75rem .938rem 0;width:30rem}}@media only screen and (min-width:1280px){.location-tabs .location-content{width:26.25rem}}.d-flex-col{flex-direction:column}.location-tabs .tabs-content{padding:0 .938rem;width:100%}@media only screen and (min-width:991px){.location-tabs .tabs-content{width:auto}}body.HOME img{display:inline-block;max-width:100%}.location-tabs .tabs-content .accordion-row{background:linear-gradient(0deg,hsla(0,0%,92%,.2),hsla(0,0%,92%,.2)),linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2));border:.063rem solid hsla(0,0%,92%,.2);border-radius:.375rem;display:block;margin-bottom:.313rem;width:100%}@media only screen and (min-width:991px){.location-tabs .tabs-content .accordion-row{background:unset;background-color:#fff;border-radius:1.688rem;display:none;margin-bottom:0;max-width:46rem;padding:.5rem 1.875rem}}@media only screen and (min-width:1280px){.location-tabs .tabs-content .accordion-row{max-width:47.5rem;padding:.5rem 2.5rem}}.location-tabs .tabs-content .accordion-row:last-child{margin-bottom:0}.location-tabs .tabs-content .accordion-row.active{background-color:#fff;display:block}body.HOME h2{font-size:1.625rem;font-weight:600;line-height:2.25rem;margin:0;padding:0}@media only screen and (min-width:991px){body.HOME h2{font-size:2.125rem;line-height:2.875rem}}@media only screen and (min-width:1366px){body.HOME h2{font-size:2.625rem;line-height:3.5rem}}.location-tabs .location-content h2{color:#fff;padding-bottom:.6rem}@media only screen and (min-width:991px){.location-tabs .location-content h2{padding-bottom:1.1rem}}body.HOME p{margin:0 0 .625rem}.location-tabs .location-content p{color:#fff;font-size:.875rem;line-height:1.313rem;margin-bottom:0}@media only screen and (min-width:991px){.location-tabs .location-content p{margin-bottom:1.875rem}}.location-tabs .tabs-content .accordion-row .tab-content-area{display:none;padding:.3rem 1.25rem 1.45rem}@media only screen and (min-width:991px){.location-tabs .tabs-content .accordion-row .tab-content-area{padding:.375rem 0}.location-tabs .tabs-content .accordion-row .tab-content-area{display:none;padding:0}}.location-tabs .tabs-content .accordion-row .tab-content-area.active{display:block}@media only screen and (min-width:991px){.location-tabs .tabs-content .accordion-row .tab-content-area.active{display:flex}}body.HOME ul{margin:0 0 1.875rem;padding:0}.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list{-moz-column-gap:0;column-gap:0;display:grid;flex-wrap:wrap;grid-template-columns:repeat(1,minmax(1.875rem,100%));margin:0;row-gap:0}@media only screen and (min-width:991px){.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - .625rem)));row-gap:0}}@media only screen and (min-width:1280px){.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(1.875rem,calc(50% - 1rem)));row-gap:0}}.d-flex-row{flex-direction:row}.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item{border-bottom:.063rem solid hsla(0,0%,85%,.44);padding:1.15rem 0 1.2rem}@media only screen and (min-width:991px){.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item{padding:1.125rem 0 1rem}.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item:nth-last-child(2){border-bottom:0}}.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item:last-child{border-bottom:0}.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item .tab-card-item-flag{padding-right:.875rem}figure{display:block;position:relative}figure{margin:0;padding:0}.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item figure{border:.125rem solid #fff;border-radius:100%;-ms-box-shadow:0 .25rem .625rem rgba(0,0,0,.15);-o-box-shadow:0 .25rem .625rem rgba(0,0,0,.15);box-shadow:0 .25rem .625rem rgba(0,0,0,.15);height:1.75rem;min-width:1.75rem;overflow:hidden}.d-align-center{align-items:center}.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item .location{padding-bottom:.65rem}@media only screen and (min-width:991px){.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item .location{padding-bottom:.5rem}}body.HOME a{color:#191d26;outline:none;text-decoration:none;transition:all .4s ease}.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item a{color:#1b76fe;font-size:.875rem;font-weight:700;text-align:left!important;margin-top:15px}body.HOME a:hover{color:#1b76fe}body.HOME .location-section .location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item a:hover{color:#1b76fe}.location-section .location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item figure>div{vertical-align:middle}body.HOME h3{font-size:1.5rem;font-weight:500;line-height:2.125rem;margin:0;padding:0}@media only screen and (min-width:1366px){body.HOME h3{font-size:1.625rem;line-height:2.25rem}}.h6{font-size:1rem;font-weight:500;line-height:1.375rem}.location-section .location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item a>span{padding-right:.375rem}.location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item figure img{vertical-align:middle}.location-section .location-tabs .tabs-content .accordion-row .tab-content-area .tabs-content-wrap .tab-card-list .tab-card-item a>span>svg{vertical-align:middle}#style-v44YC.style-v44YC{display:block;overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;margin:0}#style-poVly.style-poVly{position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover}#style-XvwLw.style-XvwLw{display:inline-block;max-width:100%;overflow:hidden;position:relative;box-sizing:border-box;margin:0}#style-Dd8KU.style-Dd8KU{box-sizing:border-box;display:block;max-width:100%}#style-ZyDAJ.style-ZyDAJ{max-width:100%;display:block;margin:0;border:none;padding:0}#style-zRodN.style-zRodN{position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover}#style-yHocn.style-yHocn{display:inline-block;max-width:100%;overflow:hidden;position:relative;box-sizing:border-box;margin:0}#style-RTK15.style-RTK15{box-sizing:border-box;display:block;max-width:100%}#style-mbOM4.style-mbOM4{max-width:100%;display:block;margin:0;border:none;padding:0}#style-DQChW.style-DQChW{position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover}li.d-flex.d-flex-row.tab-card-item a{z-index:9}.custom-tabs-section .row{display:flex;margin:0 -30px}.custom-tabs-section .tab-left-content{width:30%;padding:0 30px}.custom-tabs-section .tab-right-img{width:70%;padding:0 30px}.custom-tabs-section .tab-content{display:none}.custom-tabs-section .tab-item-list.active .tab-content p{font-family:Montserrat;font-weight:400;font-size:18px;color:#fff;text-align:center;vertical-align:middle;margin-top:20px;}.custom-tabs-section .tab-item-list.active .tab-content{display:block}.custom-tabs-section .tab-item-list{margin-bottom:30px}.custom-tabs-section .tab-item-list:last-of-type{margin-bottom:0}.custom-tabs-section .tab-item-list button{background:transparent;color:#fff;border:1px solid #8E8E93;border-radius:5px;cursor:pointer;padding:12px 24px;outline:0 none;box-shadow:none;width:100%;font-family:'Montserrat';font-size:20px}.custom-tabs-section .tab-item-list.active button{border-color:transparent;background:linear-gradient(98.24deg,#6DDCFF 0%,#7F60F9 100%)}.general-container{display:flex;height:100%;margin:0;gap:10px}.custom-tabs-section .radio{display:none}.custom-tabs-section .tabscontentimg{width:20%;background-size:cover;background-position:center;transition:all 0.5s ease;pointer-events:none}.custom-tabs-section .radio:checked+.tabscontentimg{width:60%}@media (max-width:991px){.custom-tabs-section .row{margin:0 -15px}.custom-tabs-section .tab-left-content{width:100%;padding:0 15px}.custom-tabs-section .tab-right-img{display:none}}.blogpageindex{border:1px solid #dedede;border-radius:8px;box-shadow:0 0 4px 3px #d8dcd2}.blogpageindex ul{margin:0;padding-left:unset!important;border-left:unset!important;list-style:none}.blogpageindex ul li{font-size:16px;font-weight:600;border-bottom:1px solid #d5c9c9;padding-bottom:10px;margin-bottom:10px}.blogpageindex ul li a{text-decoration:none;color:#000}.sticky-sidebar{position:sticky;top:100px}.scroll-top-margin{scroll-margin-top:80px!important}.sidebar-contact-form{box-shadow:0 0 4px 3px #d8dcd2}.ctm-gradiant-icon-color{background:linear-gradient(90deg,#6DDCFF,#7F60F9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ctm-icon-slider img.swiper-slide-image{padding:24px 15px 24px 15px}.ctm-faq-scroll{height:600px}.right-contact-form .modal-form-block textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{height:20px}#wpcf7-f33538-p15620-o2 .wpcf7-response-output{display:none}.bc-process-slider{margin-top:40px;padding-left:200px}.bc-step-box{background:#F6F6F6;border-radius:16px;padding:30px;box-shadow:0 8px 22px rgba(0,0,0,.05);position:relative;min-height:250px!important;margin:20px}.bc-step-num{position:absolute;top:-15px;left:-20px;background:linear-gradient(135deg,#7a88ff,#9a7bff);color:#fff;padding:8px 18px;border-radius:8px;font-weight:600;font-size:16px;font-family:'Montserrat'}.bc-step-box h4{font-size:20px;margin-bottom:10px;color:#000;font-weight:600;font-family:'Montserrat'}.bc-step-box p{margin:0;font-size:16px;color:#555;font-family:'Montserrat'}.bc-nav{text-align:center;margin-top:20px}.bc-nav button{width:40px;height:40px;border-radius:8px;border:1px solid #ccc;background:#fff;cursor:pointer;margin:0 10px;font-size:18px}.bc-nav button:hover{background:#fff;border:1px solid #ccc;cursor:pointer;color:#000}.bc-nav button:active{background:#fff;border:1px solid #ccc;cursor:pointer;color:#000}.bc-nav button:focus{background:#fff;border:1px solid #ccc;cursor:pointer;color:#000}.law-firm-process-slider{position:relative}.process-step{display:flex!important;align-items:flex-start;position:relative;padding:20px 0}.step-left{width:20%;position:relative;display:flex;justify-content:center}.step-left .icon{width:100px;height:100px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.step-left .icon img{width:100px;height:100px}.step-right{width:80%;padding-left:20px}.step-number{font-weight:700;margin-bottom:5px;font-size:40px;color:#D1D1D6}.step-title h3{font-size:20px;font-weight:600;margin-bottom:10px;font-family:'Montserrat'}.step-desc{font-size:16px;line-height:1.5;font-family:'Montserrat'}.process-step::before{content:'';position:absolute;top:30%;left:20%;width:90%;height:2px;border-top:2px dotted #ccc;z-index:1}.process-step-1::before{content:'';position:absolute;top:25%!important;left:20%;width:90%;height:2px;border-top:2px dotted #ccc;z-index:1}.slick-arrow{background:#000;border-radius:50%;width:30px;height:30px}.slick-arrow:before{color:#fff}.back-to-top{position:fixed;right:10px;bottom:90px;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#111;color:#fff;box-shadow:0 0 8px -1px rgba(112,110,110,1);transform:translateY(20px);opacity:0;visibility:hidden;transition:opacity 0.25s ease,transform 0.25s ease,visibility 0.25s;z-index:9999;text-decoration:none;cursor:pointer}.back-to-top svg{transition:transform 0.25s ease}.back-to-top.show{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover,.back-to-top:focus{background:#000;transform:translateY(-3px)}.back-to-top:hover svg,.back-to-top:focus svg{transform:translateY(-3px);stroke:#fff}@media (max-width:480px){.back-to-top{right:10px;bottom:80px;width:42px;height:42px}}