.section-pd{padding:40px 0px!important}.custom-logo-link img{max-width:250px}.site-header .main-menu .manu-wrapper .menu-ul li .sub-menu{width:100%;left:50%;transform:translateX(-50%);position:absolute;top:85px;color:#000;z-index:0;margin:0;padding:0;font-size:15px;border:0;background-color:#fff0;display:none}.site-header .main-menu .manu-wrapper .menu-ul li:hover .sub-menu{top:55px;visibility:visible;opacity:1;z-index:1;display:block;width:900px}.site-header .main-menu .manu-wrapper .menu-ul li:hover .sub-menu2{width:300px}.menu-item-has-children .container{padding:0;margin:0}.desk-header .section-title .description{color:#fff;margin:0 0 10px}.single-image.style2{position:relative;padding-bottom:206px}.single-image.style2 .image1 img{width:auto;border-radius:10px}.single-image.style2 .image2{position:absolute;top:217px;left:159px}.single-image.style2 .image2 img{width:auto;border:10px solid #fff;border-radius:10px;box-shadow:0 4px 13px -2px rgb(19 16 34 / .06),0 4.8px 24.4px -6px rgb(19 16 34 / .1)}.desk-header .shape{position:absolute;right:34px;top:25px;z-index:-1;display:inline-block}.desk-header .exp-box{position:absolute;top:104px;right:92px;text-align:center;height:170px;width:170px;border-radius:10px;background-color:var(--secondary-color);padding:18px;display:flex;flex-direction:column;justify-content:center}.desk-header .exp-box h2{color:#fff;font-size:48px;line-height:50px;margin-bottom:7px}.desk-header .exp-box p{color:#fff;margin-bottom:0}.desk-header .about-single-counter{background:#FFF;box-shadow:0 16px 52px rgb(0 0 0 / .07);text-align:center;padding:36px 5px 37px;border-radius:100%;position:absolute;left:24%;transform:translate(-50%,-50%);top:72%;height:157px;width:157px}.desk-header .about-single-counter h4.counter{display:inline-block;color:#01937B;font-size:48px;font-weight:700;margin:0}.desk-header .about-single-counter .counter-title span{color:#01937B;display:inline-block;font-size:48px;font-weight:700}.desk-header .about-single-counter p.description{font-size:15px;margin:0}.about-right-site .content{margin-top:10px}.desk-header .about-single-content{margin-bottom:18px}.desk-header .section-title .subtitle{color:#213438}.desk-header .about-icon{display:inline-block;margin-right:20px}.desk-header .about-icon i{color:#01937B;font-size:16px;display:inline-block}.desk-header .about-single-content h3{color:#213438;font-size:18px;margin:0}.desk-header .icon-box{display:flex;align-items:center;padding:5px 20px 5px 0}.desk-header .icon{margin-right:19px;border:2px solid var(--secondary-color);border-radius:10%;flex-shrink:0;padding:3px;overflow:hidden}.desk-header .icon-box img{height:40px;width:40px;object-fit:cover}.desk-header .icon-box-content .title{color:#757575;font-size:15px;font-weight:400}.desk-header .icon-box-content .description{color:#757575;font-family:"DM Sans";font-size:15px;font-style:normal;font-weight:400;line-height:26px}.desk-header .content .btn-set .btn-one{display:inline-block;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;background-color:var(--secondary-color);border-radius:5px;padding:17px 31px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.desk-header .content .btn-set .btn-one:hover{background-color:var(--title-color)}.desk-header .content .btn-set .btn-one i{margin-left:10px}.desk-header .content .btn-set .btn-one::before{border-radius:5px}.desk-header .content .btn-set .btn-one::after{border-radius:5px}.desk-header .section-title .title{font-size:35px;font-weight:700;margin-bottom:5px;color:#fff}.header-read-more{display:inline-block!important;background:var(--secondary-color)!important;color:#fff!important;padding:5px 25px!important;text-transform:uppercase!important;font-size:13px!important;border-radius:3px!important;font-weight:500!important;transition:.5s!important;margin-bottom:10px}@media(max-width:767px){.about-two{padding:80px 0 80px}.single-image.style2{padding-bottom:115px}.single-image.style2 .image1 img{width:100%}.single-image.style2 .image2{position:static;margin-top:10px}.single-image.style2 .image2 img{width:100%;border:0}.single-image.style2 .shape{display:none}.single-image.style2 .about-single-counter{transform:translate(0);left:-1px;top:76%}.about-two .icon-box{display:block}.about-two .icon-box .icon{display:inline-block;margin:0 0 10px}.about-two .content .btn-set .btn-one{font-size:13px;padding:13px 19px}}.brdr-right{border-right:3px solid rgb(255 255 255 / .1);padding-right:10px;border-right:1px solid #eee}.hero-section{position:relative;z-index:1}.footer-logo img{max-width:280px}.content-heading{font-size:20px;color:#fff;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee;width:fit-content}@media(max-width:1400px){.site-header .main-menu .manu-wrapper .menu-ul li a{font-size:13px}.custom-logo-link img{max-width:220px}}.mobile-menu .site-logo img{max-width:200px}.service .about-icon{display:inline-block;margin-right:20px}.service .about-single-content h5{font-size:16px;font-weight:400;color:#333f4d}.service .service-box:hover .about-single-content h5{color:#fff}.service .service-box:hover .about-icon{color:#fff}.service .about-single-content{padding-bottom:5px}.service .point-content{padding:10px 0}@media only screen and (min-width:992px){.footer-links{display:flex}.footer-links ul:first-child{margin-right:50px!important}}@media(min-width:1199px){.service .service-box{height:260px}}.service-section .section-image .image{height:auto;width:100%;border-radius:10px}@media(min-width:1199px){.service-section .section-image .image{padding-bottom:20px}}.service-section .service-points .about-icon{display:inline-block;margin-right:20px}.service-section .service-points .about-single-content h5{font-size:16px;font-weight:400;color:#333f4d}.service-section .service-points .about-single-content{margin-bottom:10px}.desk-header .header-box-content a{padding:0!important}.footer-widget a{color:#fff}.footer-widge a:hover{color:#fff}.copyright-list a{color:#fff}.copyright-list a:hover{color:#fff}.work-process .client-img{box-shadow:0 16px 52px rgb(0 0 0 / .07);padding:42px 30px 21px;border-radius:10px;transition:.5s;margin-bottom:30px}@media (max-width:1199px){.work-process .client-img{padding:42px 24px 21px}}.project .project_content .content .project_btn{display:none}.project .project_content .content{text-align:center}.main-menu .sub-heading{font-size:20px;color:#fff;font-weight:500;margin-bottom:10px}.custom-list p{position:relative;padding-left:1.2em;margin-bottom:10px!important;line-height:1.8em}.custom-list p::before{content:"\2022 ";font-size:20px;color:#333;position:absolute;left:0}.alternate-contant:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgb(0 0 0 / .2)}.error_field{color:#a61010;text-align:right;font-size:13px;display:flex;justify-content:flex-end}.icon-box-content h2{font-size:16px;color:#fff;font-weight:400}.submenu-flex-design{display:flex;justify-content:space-between;position:relative;padding:10px;background-color:#eff7f8}.flex-content{flex-basis:100%;max-width:33.33%;box-sizing:border-box;padding:15px}.submenu-flex-design .flex-content:last-child{border-right:none}.submenu-flex-design a{margin:0!important;padding:0!important}.submenu-flex-design p{font-size:14px;color:#fff;font-weight:400;margin-bottom:5px}.content h4{margin-bottom:10px!important}.success-stories iframe{border-bottom:10px solid #323639}.site-header .main-menu .manu-wrapper .menu-ul ul{justify-content:flex-start}.sidebar .widget{padding:20px}.sidebar{flex:1;margin:0 5px;background-color:#fff;padding:6px}.section-image{margin-bottom:15px}.counter-title .num{display:flex;align-items:center}.counter-title .num span{font-size:25px;margin-left:10px;color:var(--title-color)}@media (max-width:768px){.mobile-none{display:none}.counter-section .single-counter{margin-bottom:50px}.mp-0{padding:0!important}.custom-list{margin-bottom:20px}.service-details-1 .service-left-content .catregory-menu ul li:last-child{margin-bottom:0}.service-details-1 .service-left-content .catregory-menu ul{margin-bottom:0}}@media (min-width:768px){.desk-none{display:none;border-radius:10px}}.mobile-img img{border-radius:10px}.service-points .content h3{margin-bottom:15px}.home-form .error_field{color:#fff!important}.contact-us .form-area .form-select{padding:17px;border:1px solid #E3E3E3;border-radius:5px;margin-bottom:5px}.form-select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-us .form-control::placeholder{color:#757575}.home-form .form-control::placeholder{color:#fff}@media (min-width:767px){.contact-us .form-area{padding-bottom:20px}}.cta-section .btn-set .btn-one{position:relative;display:inline-block;color:#fff;font-size:14px;font-weight:700;padding:17px 31px;background-color:var(--primary-color);z-index:1;border-radius:10px;text-transform:uppercase}.cta-section{background-color:#eff7f8}.page-template-home .cta-section{background-color:#fff}.cta-section .btn-set .btn-one i{display:inline-block;margin-left:10px}.cta-section .section-title .title{font-size:28px!important;font-weight:700;margin-bottom:0}@media (max-width:767px){.cta-section .section-title .title{font-size:25px!important}}