@media (max-width:1750px) {h4.hzadd-head {font-size: 22px !important;}.section-about-us .container-1400:before {left: -4vw;}.list-industries ul li a {font-size: 28px;}h1.contact-head, h1.footer-mainhead, .fa-60 {font-size: 56px;line-height: 70px;}.test-slide-content p {font-size: 26px;line-height: 42px;}.test-slide-content h2 {font-size: 23px;line-height: 12px;}section.contact-sec {padding: 180px 0 180px 0;}li.logo-container img {max-width: 190px;image-rendering: -webkit-optimize-contrast;}ul.list-items-header li a {font-size: 16px;}.inner-ban-content h1 {font-size: 54.85px;line-height: 65.47px;}.portfolio-banner {padding: 310px 0 300px 0;}.inner-banscoll img {max-width: 26px;image-rendering: -webkit-optimize-contrast;}section.portfolio-sec1 {padding: 160px 0 130px 0;}.portfolio-box-content {padding: 60px 0;}.container-1400 {max-width: 75vw;}.portfolio-box-content:hover:before {width: 80%;height: 60%;}.portfolio-box h1 {font-size: 50px;line-height: 90.27px;letter-spacing: -1px;}.portfolio-box p {font-size: 14px;line-height: 26px;}button.btn-reg-ad {min-width: 180px;min-height: 60px;font-size: 17px;}.test-slide-content {max-width: 920px;}.dots-btn-sliders ul.slick-dots {max-width: 920px;}.contact-us-info-mail-phone-no a {font-size: 16px;margin-bottom: 20px;}.social-icon a span {margin-left: 70px;font-size: 27px;}footer {padding: 110px 0 70px;}.subscribe-info>p {font-size: 15px;}img.o-p-c-img {max-width: 750px;}h1.o-p-c-head {font-size: 65px;line-height: 81.03px;margin-bottom: 40px;}.o-p-c-head-list h2 {font-size: 33.54px;}.o-p-c-head-list p {font-size: 17px;line-height: 27.92px;}.o-p-c-head-list {margin-bottom: 90px;}section.about-banner h1.fa-97 {font-size: 55px;line-height: 57px !important;}section.about-banner p.text-white.fa-17.mt-3 {font-size: 15px;line-height: 24px;max-width: 750px;}section.about-banner {min-height: 800px;padding-top: 310px !important;padding-bottom: 0;}section.who-we-are .row h1 {font-size: 58px;}section.who-we-are .row p {font-size: 16px;line-height: 25.92px;max-width: 640px;}section.who-we-are .row:first-child {margin-bottom: 100px;}span.w-w-position-text {font-size: 291.54px;top: 50px;}section.who-we-are {padding: 110px 0;}.about-icon-list img {max-width: 54px;}.about-icon-list h2 {font-size: 18px;line-height: 25px;}section.about-sec2 {padding: 70px 0 40px 0;}h1.contact-mainhead {font-size: 100.38px;line-height: 96.46px;}p.contact-maintext {font-size: 15.89px;line-height: 26.41px;max-width: 470px;margin-top: 12px;}.contact-sec1 .contact-form input, .contact-sec1 .contact-form select {font-size: 17px;}.contact-form .form-group {padding: 0 15px 5px;}section.contact-sec1 {padding: 310px 0 0 0;}.select-field i {top: 12px;right: 14px;}h1.s-sec1-head {font-size: 55px;}section.service-sec1 {padding: 90px 0 90px 0;}.s-sec2-text-btn h1 {font-size: 63px;line-height: 80.87px;}.s-sec-2-right p {font-size: 17.75px;line-height: 24.05px;max-width: 500px;}.s-sec-2-right ul li {font-size: 27.25px;line-height: 51.3px;}.s-se1-row {min-height: 520px;}.iconplusprogres .icon {width: 85px;height: 85px;}.iconplusprogres .icon img {max-width: 50px;}section.service-sec1-blue {padding-bottom: 0;}section.call-to-action {padding: 140px 0 300px 0;}section.termscondition {padding: 90px 0;}.termscondition p {font-size: 15px;line-height: 24.92px;margin-bottom: 25px;}.termscondition h3 {font-size: 30px;margin-bottom: 25px;}ul.list-items-terms li {font-size: 15px;line-height: 24.92px;}.termscondition h2 {font-size: 20px;margin-bottom: 25px;}}@media (max-width:1600px) {.foot-add h4.hzadd-head {font-size: 20px !important;}.container-1400 {max-width: 86vw;}.modal-brand img {max-width: 170px;image-rendering: -webkit-optimize-contrast;}h2.modal-heading {font-size: 20px;margin: 20px 0;}.modal-form input, .modal-form textarea {padding: 0 18px 15px;font-size: 14px;}.my-modal-content {padding: 40px 20px 30px;}.my-modal {max-width: 450px;}.my-modal button.btn-reg-ad {margin-top: 10px;min-width: 140px;padding: 7px;font-size: 16px;}h1 {font-size: 82px;}h4 {font-size: 26px;}.fa-17 {font-size: 16px;line-height: 28px;}.small-box .services-small.border-gradient:hover .small-box-cont {transform: translateY(-40%);}.services-small p {font-size: 14px;line-height: 22px;}section.services-section.op-1-onscroll .services-small.service-big.border-gradient>div>img {top: -130px;width: 370px;}button.btn-reg-ad {padding: 10px 25px;min-width: 233px;min-height: 55px;font-size: 18px;}button.btn-reg-ad.transparent-btn {min-width: 190px;}.about-sec3 .section-about-us .container-1400 {padding: 100px 0px 100px 0px;}.fa-30 {font-size: 24px;}.fa-70 {font-size: 55px;}.section-about-us .container-1400:before {left: 0px;}.heading-about-us {margin-bottom: 50px;}.col-1-industries p.my-5 {margin: 26px 0 31px !important;}h1.contact-head, h1.footer-mainhead, .fa-60 {font-size: 46px;line-height: 60px;}p {font-size: 15px;line-height: 25.41px;}.list-industries ul li a {font-size: 23px;}.crypto-slider .slick-list div>div.crypto-image img {max-width: 480px;}.crypto-item>p {min-height: 170px;}.image-inside-mobile {height: calc(100% - 5.5%);}span.line-gradient-rotated.animated-line {left: 3vw;}.crypto-slider.dots-btn-sliders {padding-bottom: 60px;}.crypto-slider.dots-btn-sliders ul.slick-dots {bottom: 180px;}li.logo-container a img {max-width: 160px;}.test-slide-content p {font-size: 24px;line-height: 38px;}section.testimonial-sec {padding: 130px 0 130px 0;}span.line-gradient-rotated.animated-line.right-bottom {right: 2vw;}.container-1400 {max-width: 75vw;}ul.list-items-header li a {font-size: 14px;}.inner-ban-content h1 {font-size: 46.85px;line-height: 58.47px;margin-bottom: 20px;}ul.list-items-header {padding: 55px 0;}.banner-icons a i {font-size: 17px;}.banner-icons a {width: 35px;height: 35px;line-height: 36px;margin-bottom: 25px;}.inner-banscoll img {max-width: 24px;}.portfolio-banner {padding: 260px 0 250px 0;}section.portfolio-sec1 {padding: 140px 0 120px 0;}.portfolio-box h1 {font-size: 45px;line-height: 70.27px;}.portfolio-box p {font-size: 12px;line-height: 22px;}.portfolio-lines.after-lines:after {bottom: -260px;}.test-slide-content p {font-size: 22px;line-height: 36px;}.test-slide-content p:before {font-size: 65px;}.test-slide-content h2 {font-size: 19px;line-height: 5px;}.test-slide-content {max-width: 770px;margin: 80px auto 20px;}.dots-btn-sliders ul.slick-dots {max-width: 770px;}.dots-btn-sliders {padding-bottom: 110px;}section.testimonial-sec {padding: 130px 0 200px 0;}.dots-btn-sliders ul.slick-dots li button {width: 11.87px;height: 12.56px;margin-right: 12px;}section.testimonial-sec.after-lines:after {max-width: 600px;max-height: 350px;bottom: -6%;}.brand-logo {grid-row-gap: 80px;max-width: 900px;margin-top: 70px;}.brand-logo img {max-width: 110px;}.brand-logo img:hover {transform: scale(1.1);}section.brands {padding: 40px 0 120px 0;}h1.contact-head {max-width: 500px;}.contact-form input, .contact-form textarea, .contact-form select {font-size: 16px;}section.contact-sec {padding: 150px 0 130px 0;}.contact-sec.after-lines:after {bottom: -40%;}.footer-col-1 img {max-width: 200px;}.footer-col-1>p {margin-top: 45px;font-size: 14px;line-height: 27px;}.quick-links h4 {font-size: 21px;}.quick-links ul li a {font-size: 15px;}.subscribe-info>p {font-size: 13px;}.input-email-subscribe input {min-height: 45px;font-size: 13px;}.contact-us-info-mail-phone-no a {font-size: 13px;margin-bottom: 15px;}footer {padding: 100px 0 60px;}.copyRightFoot{padding-top: 60px;}.mt-100-z {margin-top: 70px;}.social-icon a span {margin-left: 60px;font-size: 25px;}.inner-ban-content p {font-size: 15px;line-height: 28px;}h1.o-p-main-head {font-size: 54px;line-height: 65.29px;}p.o-p-text {font-size: 15px;line-height: 22px;max-width: 410px;}.o-p-icon-list img {max-width: 50px;}.o-p-icon-list h2 {font-size: 20px;line-height: 20px;margin: 12px 0;}.o-p-icon-list p {font-size: 16px;line-height: 23px;}section.c-our-process {padding: 90px 0;}.c-o-s-lines.after-lines:after {background-size: cover;width: 650px;height: 600px;top: -40px;}h1.a-p-main-head {font-size: 50px;}p.a-p-text {font-size: 16px;max-width: 500px;line-height: 24.92px;}.a-p-heading-list h2 {font-size: 20px;line-height: 22px;}.a-p-heading-list p {font-size: 18px;line-height: 26px;}h1.o-p-c-head {font-size: 55px;line-height: 71.03px;}.o-p-c-head-list h2 {font-size: 28.54px;margin-bottom: 10px;}.o-p-c-head-list p {font-size: 15px;line-height: 22.92px;}.o-p-c-head-list {margin-bottom: 80px;}img.o-p-c-img {max-width: 650px;}.o-p-c-lines.after-lines:after {background-size: cover;height: 620px;width: 680px;}.c-t-a-content h1 {font-size: 45px;line-height: 65.46px;}.c-t-a-content p {font-size: 13.89px;line-height: 23.41px;max-width: 670px;margin-bottom: 60px;}.c-s-lines.after-lines:after {bottom: -140px;}section.cs-call-to-action {padding: 110px 0;}section.about-banner h1.fa-97 {font-size: 48px;line-height: 48px !important;}section.about-banner p.text-white.fa-17.mt-3 {font-size: 14px !important;line-height: 23px !important;max-width: 670px;}section.about-banner {min-height: 710px;padding-top: 280px !important;}.about-banner .after-lines:after {width: 1200px;top: -20px;}section.who-we-are .row h1 {font-size: 50px;}section.who-we-are .row p {font-size: 14px;line-height: 21.92px;max-width: 560px;}section.who-we-are {padding: 100px 0;}span.w-w-position-text {font-size: 271.54px;top: 30px;}.about-icon-list img {max-width: 49px;}.about-icon-list h2 {font-size: 15px;line-height: 21px;margin-top: 18px;}.about-icon-list {padding: 30px 20px 50px 20px;margin-bottom: 20px;}h1.contact-mainhead {font-size: 87.38px;line-height: 87.46px;}p.contact-maintext {font-size: 13.89px;line-height: 22.41px;max-width: 410px;margin-top: 10px;}.contact-sec1 .contact-form input, .contact-sec1 .contact-form select {font-size: 15px;}.contact-form {max-width: 470px;}.contact-right-col:before {left: -50px;top: -80px;}.contact-right-col {padding-bottom: 70px;}section.contact-sec1 {padding: 260px 0 0 0;}.contact-form .form-group {padding: 0 14px 3px;margin-bottom: 22px;}.contact-sec-line.after-lines:after {width: 1120px;background-size: cover;height: 600px;}p.service-banner-text {max-width: 730px;line-height: 22px;}h1.s-sec1-head {font-size: 50px;margin-bottom: 120px;}.iconplusprogres .icon {width: 75px;height: 75px;}.iconplusprogres .icon img {max-width: 45px;}.iconplusprogres {margin-right: 25px;}.s-sec2-text-btn h1 {font-size: 56px;line-height: 70.87px;}.s-sec2-text-btn h1 {font-size: 55px;line-height: 70.87px;margin-bottom: 35px;}.s-sec-2-right p {font-size: 15.75px;line-height: 22.05px;max-width: 460px;margin-bottom: 50px;}.s-sec-2-right {max-width: 450px;}.s-sec-2-right ul li:before {width: 22px;height: 5px;left: -37px;}.s-sec-2-right ul {padding-left: 40px;}.s-se1-row {min-height: 460px;}section.service-sec1 {padding: 90px 0 120px 0;}section.service-sec1-blue {padding: 50px 0 20px 0;}.s-sec-2-right ul li {font-size: 25.25px;line-height: 46.3px;}.c-t-a-lines.after-lines:after {background-size: cover;width: 218px;height: 317px;}ul.my-dropdown {width: 220px;padding: 20px;}ul.list-items-header ul.my-dropdown li {padding: 5px 0;}ul.list-items-header li a i {font-size: 10px;}.portfolio-box-content img {width: 55%;}button.p-box-btn {width: 50px;height: 50px;font-size: 17px;}}@media (max-width:1439px) {.foot-add {width: 73% !important;}.foot-add h4.hzadd-head {font-size: 18px !important;}.modal-brand img {max-width: 140px;}h2.modal-heading {font-size: 16px;margin: 16px 0;}.modal-form input, .modal-form textarea {padding: 0 14px 10px;font-size: 12px;}.my-modal button.close {font-size: 31px;width: 22px;height: 22px;line-height: 24px;}.modal-form .form-group {margin-bottom: 20px;}.my-modal button.btn-reg-ad {min-width: 100px;padding: 5px;font-size: 13px;margin-top: 5px;}.my-modal {max-width: 380px;margin-top: 60px;}.container-1400 {max-width: 90vw;}.services-small.border-gradient {padding: 15px;}h4 {font-size: 22px;}.services-small p {font-size: 12px;line-height: 20px;}ul.list-items-header li a {font-size: 16px;}span.line-gradient-rotated.animated-line {left: 2vw;width: 8px;height: 40%;}.fa-70 {font-size: 50px;}.fa-30 {font-size: 22px;}.col-3-industries {flex: 0 0 26%;max-width: 293px;width: 293px;}h1.contact-head, h1.footer-mainhead, .fa-60 {font-size: 40px;line-height: 52px;}.list-industries ul li a {font-size: 22px;}.list-industries ul li {margin-bottom: 10px;}.social-icon {transform: translateX(0px);}p.contact-text {font-size: 16px;line-height: 24px;}.quick-links h4 {font-size: 23px;font-weight: 600;margin-bottom: 35px;}.footer-col-1>p {margin-top: 40px;font-size: 14px;line-height: 26px;}.quick-links ul li a {font-size: 18px;margin-bottom: 10px;}.subscribe-info>p>br {display: none;}.social-icon a span {margin-left: 80px;font-size: 30px;}section.banner-home h1.fa-97 {line-height: 74px;font-weight: 400 !important;}h1 {font-size: 74px;}span.line-gradient-rotated.animated-line.right-bottom {right: 2vw;}section.contact-sec {padding: 110px 0;}.contact-sec.after-lines:after {bottom: -120px;width: 100%;height: 100%;background-position: left bottom;}.container-1400 {max-width: 74vw;}ul.list-items-header li a {font-size: 13px;}li.logo-container a img {max-width: 130px;}ul.list-items-header {padding: 50px 0;}.inner-ban-content h1 {font-size: 38.85px;line-height: 50.47px;}.banner-icons a i {font-size: 16px;}.banner-icons a {width: 30px;height: 30px;line-height: 32px;}.portfolio-banner {padding: 220px 0 190px 0;}.inner-banscoll img {max-width: 20px;}section.portfolio-sec1 {padding: 120px 0;}.portfolio-box h1 {font-size: 36px;line-height: 60.27px;margin-top: 35px;}.portfolio-box p {font-size: 10px;line-height: 19px;}.portfolio-box {margin-bottom: 60px;}button.btn-reg-ad.transparent-btn {min-width: 150px;min-height: 50px;font-size: 14px;}.test-slide-content p {font-size: 18px;line-height: 33px;margin-bottom: 40px;}.test-slide-content p:before {font-size: 50px;}.test-slide-content {max-width: 640px;margin: 60px auto 20px;}.test-slide-content h2 {font-size: 16px;}.test-slide-content h3 {font-size: 14px;line-height: 5.4px;}.dots-btn-sliders ul.slick-dots {max-width: 640px;}.dots-btn-sliders ul.slick-dots li button {width: 9.87px;height: 10.56px;margin-right: 9px;}.dots-btn-sliders {padding-bottom: 100px;}section.testimonial-sec {padding: 100px 0 110px 0;}section.testimonial-sec.after-lines:after {max-width: 300px;max-height: 300px;bottom: -100px;background-size: cover;}.brand-logo img {max-width: 85px;height: auto;image-rendering: -webkit-optimize-contrast;}.brand-logo {grid-row-gap: 50px;max-width: 720px;margin-top: 60px;}.brands.after-lines:after {background-size: cover;height: 300px;bottom: -90px;}.contact-sec.after-lines:after {z-index: -1;bottom: -190px;}h1.contact-head {max-width: 450px;margin-bottom: 30px;}p.contact-text {font-size: 13px;line-height: 22px;max-width: 400px;}.contact-form input, .contact-form textarea, .contact-form select {font-size: 12px;}.contact-form .form-group {padding: 0 15px 6px;margin-bottom: 30px;}.footer-col-1 img {max-width: 160px;}.footer-col-1>p {font-size: 11px;margin-top: 35px;line-height: 22px;}.quick-links h4 {font-size: 18px;}.footer-col-2, .footer-col-3 {margin-top: 15px;}.quick-links ul li a {font-size: 13px;}.subscribe-info>p {font-size: 11px;}.input-email-subscribe input {min-height: 40px;font-size: 12px;}.input-email-subscribe button.submit-btn {width: 50px;}.contact-us-info-mail-phone-no a {font-size: 11px;margin-bottom: 10px;}.all-rights-reserved p {font-size: 13px;}.social-icon a span {margin-left: 45px;font-size: 18px;}.mt-100-z {margin-top: 40px;}footer {padding: 70px 0 40px;}.copyRightFoot{padding-top: 40px;margin-top: 0px;}.inner-ban-content p {font-size: 13px;line-height: 19px;}h1.a-p-main-head {font-size: 40px;margin-bottom: 15px;}p.a-p-text {font-size: 13px;max-width: 400px;line-height: 19.92px;}.a-p-heading-list h2 {font-size: 17px;line-height: 16px;}.a-p-heading-list p {font-size: 14px;line-height: 21px;}section.c-about-app {padding: 45px 0 10px 0;}h1.o-p-main-head {font-size: 45px;line-height: 55.29px;}p.o-p-text {font-size: 12px;line-height: 17px;max-width: 330px;}.o-p-icon-list img {max-width: 40px;}.o-p-icon-list h2 {font-size: 15px;line-height: 14px;margin: 10px 0;}.o-p-icon-list p {font-size: 13px;line-height: 18px;}section.c-our-process {padding: 70px 0;}.c-o-s-lines.after-lines:after {width: 540px;height: 510px;}h1.o-p-c-head {font-size: 43px;line-height: 57.03px;margin-bottom: 30px;}.o-p-c-head-list h2 {font-size: 22.54px;}.o-p-c-head-list p {font-size: 12px;line-height: 19.92px;}.o-p-c-head-list {margin-bottom: 70px;}img.o-p-c-img {max-width: 550px;transform: translate(-80px, -20px);}.o-p-c-lines.after-lines:after {height: 590px;width: 560px;}section.our-project-challenge {padding: 70px 0 30px;}.c-t-a-content h1 {font-size: 43px;line-height: 57.46px;}.c-t-a-content p {font-size: 12px;line-height: 20.41px;max-width: 580px;margin-bottom: 50px;}section.cs-call-to-action {padding: 90px 0;}.c-s-lines.after-lines:after {bottom: -180px;}.a-p-right .o-p-icon-list:first-child, .a-p-right .o-p-icon-list:nth-child(2) {margin-bottom: 70px;}section.about-banner h1.fa-97 {font-size: 40px;line-height: 40px !important;}section.banner-home p.text-white.fa-17.mt-3 {font-size: 13px !important;line-height: 20px !important;max-width: 610px;margin:0 auto;}section.about-banner {min-height: 600px;padding-top: 240px !important;}section.who-we-are .row h1 {font-size: 42px;}section.who-we-are .row p {font-size: 11px;line-height: 18.92px;max-width: 440px;}section.who-we-are .row:first-child {margin-bottom: 80px;}section.who-we-are {padding: 80px 0;}span.w-w-position-text {font-size: 251.54px;top: 0px;}.about-icon-list img {max-width: 39px;}.about-icon-list h2 {font-size: 12px;line-height: 18px;margin-top: 13px;}.about-icon-list {padding: 25px 15px 40px 15px;}section.about-sec2 {padding: 50px 0 30px 0;}h1.contact-mainhead {font-size: 74.38px;line-height: 69.46px;}p.contact-maintext {font-size: 12px;line-height: 18px;max-width: 340px;margin-top: 10px;}.contact-sec1 .contact-form input, .contact-sec1 .contact-form select {font-size: 12px;}.contact-form .form-group {padding: 0 12px 6px;}.contact-form {max-width: 380px;}.contact-sec1 .contact-form input, .contact-sec1 .contact-form select {font-size: 11px;}.contact-sec1 .contact-form .form-group {margin-bottom: 17px;padding: 0 10px 4px;}.contact-form {max-width: 370px;}.contact-right-col:before {left: -30px;top: -60px;}section.contact-sec1 {padding: 220px 0 0 0;}.contact-right-col {padding-bottom: 50px;}.select-field i {right: 12px;font-size: 10px;top: 12px;}.contact-sec-line.after-lines:after {width: 1030px;height: 520px;top: 120px;}p.service-banner-text {font-size: 12px;line-height: 17px;max-width: 570px;}h1.s-sec1-head {font-size: 41px;margin-bottom: 90px;}.iconplusprogres .icon {width: 65px;height: 65px;}.iconplusprogres .icon img {max-width: 37px;}.s-sec2-text-btn h1 {font-size: 46px;line-height: 62.87px;margin-bottom: 30px;}.s-sec-2-right {max-width: 375px;}.s-sec-2-right p {font-size: 12.75px;line-height: 18.05px;margin-bottom: 45px;}.s-sec-2-right ul li:before {width: 18px;height: 4px;left: -30px;}.s-sec-2-right ul {padding-left: 30px;}.s-sec-2-right ul li {font-size: 20.25px;line-height: 43.3px;}.s-se1-row {min-height: 400px;}span.s-sec2-progresline {width: 1.5px;}span.s-sec2-progresline.color-blue {width: 2.5px;}section.service-sec1-blue {padding: 10px 0 0px 0;}section.call-to-action {padding: 110px 0 240px 0;}section.termscondition {padding: 80px 0;}.termscondition h3 {font-size: 21px;margin-bottom: 20px;}.termscondition p {font-size: 12px;line-height: 19.92px;margin-bottom: 18px;}.termscondition h3:before {left: -30px;top: 9px;width: 22px;height: 2px;}ul.list-items-terms li {font-size: 12px;line-height: 19.92px;padding-left: 15px;}ul.list-items-terms li:before {width: 8px;height: 8px;}.termscondition h2 {font-size: 15px;margin-bottom: 20px;}ul.my-dropdown {width: 190px;padding: 15px;border-bottom: 4px solid #00a2ff;}ul.list-items-header ul.my-dropdown li {padding: 3px 0;}ul.list-items-header li a i {font-size: 8px;}button.p-box-btn {width: 40px;height: 40px;font-size: 14px;}}@media (max-width:1200px) {.my-modal-content {padding: 20px 10px 10px;}.modal-brand img {max-width: 120px;}h2.modal-heading {font-size: 14px;margin: 15px 0;}.modal-form input, .modal-form textarea {padding: 0 12px 8px;font-size: 10px;}.modal-form .form-group:before {height: 0.5px;}.modal-form .form-group:after {height: 1px;}.my-modal button.btn-reg-ad {min-width: 90px;padding: 5px;font-size: 11px;margin-top: 5px;}.my-modal {max-width: 320px;}section.contact-sec .row .col-lg-7, section.contact-sec .row .col-lg-5 {flex: 0 0 50%;max-width: 50%;}.anchor-service a {margin-top: 0;font-size: 16px;padding-bottom: 5px;}.services-small.border-gradient {padding: 15px 10px;border-radius: 10px;}.anchor-service a:after {bottom: 4px;height: 3px;}.services-small>img {max-width: 38px;height: auto;}.col-services-2 {flex: 0 0 23%;max-width: 343px;}section.services-section.op-1-onscroll .services-small.service-big.border-gradient>div>img {top: -130px;width: 330px;}.heading-about-us {margin-bottom: 40px;}.fa-70 {font-size: 44px;}.about-us .row .col-lg-3 {padding-right: 0;}button.btn-reg-ad.transparent-btn {min-width: 170px;min-height: 50px;font-size: 15px;line-height: 20px;}h1.contact-head, h1.footer-mainhead, .fa-60 {font-size: 30px;line-height: 40px;}.col-1-industries p.my-5 {margin: 25px 0 30px !important;}.col-2-industries {flex: 0 0 30%;max-width: 30%;}.list-industries ul li a {font-size: 18px;}.col-2-industries {flex: 0 0 25%;max-width: 25%;}.col-3-industries {flex: 0 0 30%;max-width: 313px;width: 313px;}.crypto-slider .slick-list div {justify-content: space-between;flex: 0 0 46%;}.image-container-industries:after {left: -522px;bottom: -70px;width: 970px;height: 170px;}.fa-18 {font-size: 16px;}.crypto-slider.dots-btn-sliders ul.slick-dots {bottom: 22%;max-width: 46%;}.crypto-slider .slick-list {padding: 50px 0 10px;}.crypto-slider .slick-list div>div.crypto-image img {max-width: 100%;}h1.footer-mainhead {font-size: 44px;}.test-slide-content {max-width: 1050px;margin: 50px auto 30px;}.test-slide-content p {font-size: 20px;line-height: 32px;}.test-slide-content p:before {font-size: 55px;}.test-slide-content h2 {font-size: 22px;line-height: 10px;}.test-slide-content h3 {font-size: 18px;line-height: 13.4px;color: white;margin-top: 16px;}div#testimonial-slider.dots-btn-sliders {padding-bottom: 120px;}section.testimonial-sec {padding: 100px 0 100px 0;}section.brands {padding: 40px 0 100px 0;}.brand-logo {grid-row-gap: 40px;margin-top: 70px;}section.testimonial-sec.after-lines:after {width: 100%;height: 100%;background-size: 30%;background-position: left bottom;}.brands.after-lines:after {bottom: -45%;width: 30%;height: 100%;background-position: right bottom;background-size: contain;}.contact-sec h1.contact-head {font-size: 32px;margin-bottom: 20px;}.footer-col-1, .footer-col-3 {flex: 0 0 32%;}.footer-col-2 {flex: 0 0 27%;}li.logo-container a img {max-width: 110px;}ul.list-items-header li a {font-size: 10px;}ul.list-items-header {padding: 40px 0;}.inner-ban-content h1 {font-size: 30.85px;line-height: 39.47px;margin-bottom: 10px;}.banner-icons a {width: 25px;height: 25px;line-height: 25px;margin-bottom: 20px;}.banner-icons a i {font-size: 13px;}.inner-banscoll img {max-width: 16px;}.portfolio-banner {padding: 190px 0 170px 0;}.innerpage-banner .after-lines:after {background-size: cover;height: 410px;width: 640px;top: 80px;}section.portfolio-sec1 {padding: 100px 0;}.portfolio-box-wrapper {grid-column-gap: 80px;}.portfolio-box-content {padding: 50px 0;}.portfolio-box-content:hover:before {height: 57%;}.portfolio-box h1 {font-size: 30px;line-height: 54.27px;margin-top: 30px;}.portfolio-box-content:hover {box-shadow: 0 3px 34px 12px #00000047;}.portfolio-box p {font-size: 9px;line-height: 18px;}button.btn-reg-ad.transparent-btn {min-width: 120px;min-height: 40px;font-size: 12px;}.portfolio-box {margin-bottom: 50px;}h1.footer-mainhead {font-size: 32px;}.test-slide-content {max-width: 560px;margin: 50px auto 20px;}.test-slide-content p {font-size: 16px;line-height: 28px;}.test-slide-content p:before {font-size: 45px;}.test-slide-content h2 {font-size: 14px;line-height: 14px;}.test-slide-content h3 {font-size: 11px;line-height: 7.4px;margin-top: 8px;}.dots-btn-sliders ul.slick-dots {max-width: 560px;}div#testimonial-slider.dots-btn-sliders {padding-bottom: 80px;}.dots-btn-sliders ul.slick-dots li button {width: 9px;height: 9px;margin-right: 8px;}section.testimonial-sec.after-lines:after {background-size: cover;max-width: 280px;max-height: 300px;bottom: -120px;}section.brands {padding: 30px 0 110px 0;}.brand-logo img {max-width: 83px;height: 20px;}.brand-logo {grid-row-gap: 40px;max-width: 620px;margin-top: 60px;}h1.contact-head {max-width: 350px;}p.contact-text {font-size: 11px;line-height: 20px;max-width: 330px;}.contact-form input, .contact-form textarea, .contact-form select {font-size: 10px;}.contact-form .form-group {padding: 0 12px 3px;}.contact-form {max-width: 340px;}section.contact-sec {padding: 90px 0;}.contact-sec.after-lines:after {background-size: cover;max-width: 340px;height: 370px;bottom: -200px;}.footer-col-1 img {max-width: 130px;}.footer-col-1>p {font-size: 10px;margin-top: 30px;line-height: 20px;max-width: 230px;}.quick-links ul li a {font-size: 10px;margin-bottom: 7px;padding-left: 15px;}.quick-links ul li a:before {width: 10px;}.subscribe-info>p {font-size: 10px;line-height: 18px;}.input-email-subscribe input {min-height: 35px;font-size: 10px;padding: 6px 15px;padding-right: 70px;}.input-email-subscribe button.submit-btn {width: 45px;}.contact-us-info-mail-phone-no a {font-size: 9px;margin-bottom: 8px;}.contact-us-info-mail-phone-no a i {font-size: 14px;width: 30px;flex: 0 0 30px;}.all-rights-reserved p {font-size: 10px;}.social-icon a span {margin-left: 35px;font-size: 16px;}.mt-100-z {margin-top: 20px;}footer {padding: 60px 0 30px;}.copyRightFoot{padding-top: 30px;margin-top: 0px;}footer.after-lines:after {background-size: cover;width: 240px;height: 240px;}.inner-ban-content p {font-size: 10px;line-height: 16px;}h1.a-p-main-head {font-size: 37px;margin-bottom: 5px;}p.a-p-text {font-size: 10px;max-width: 310px;line-height: 15.92px;}.a-p-heading-list h2 {font-size: 13px;line-height: 10px;}.a-p-heading-list p {font-size: 12px;line-height: 18px;}.a-p-heading-list {margin-bottom: 35px;}section.c-about-app {padding: 45px 0 20px 0;}h1.o-p-main-head {font-size: 38px;line-height: 45.29px;margin-bottom: 10px;}p.o-p-text {font-size: 10px;line-height: 15px;max-width: 270px;}.o-p-icon-list img {max-width: 37px;}.o-p-icon-list h2 {font-size: 12px;line-height: 14px;margin: 8px 0;}.o-p-icon-list p {font-size: 11px;line-height: 14px;}.a-p-right .o-p-icon-list:nth-child(2), .a-p-right .o-p-icon-list:last-child {padding-left: 60px;}.a-p-right .o-p-icon-list:first-child, .a-p-right .o-p-icon-list:nth-child(2) {margin-bottom: 50px;}.c-o-s-lines.after-lines:after {width: 470px;height: 420px;top: -10px;}section.c-our-process {padding: 60px 0;}h1.o-p-c-head {font-size: 38px;line-height: 50.03px;}.o-p-c-head-list h2 {font-size: 18.54px;}.o-p-c-head-list p {font-size: 10px;line-height: 15.92px;}.o-p-c-head-list {margin-bottom: 50px;}img.o-p-c-img {max-width: 460px;transform: translate(-50px, 0px);}.o-p-c-lines.after-lines:after {height: 460px;width: 450px;}section.our-project-challenge {padding: 60px 0 20px;}.c-t-a-content h1 {font-size: 35px;line-height: 37.46px;margin-bottom: 16px;}.c-t-a-content p {font-size: 10px;line-height: 16.41px;max-width: 490px;margin-bottom: 40px;}section.cs-call-to-action {padding: 80px 0;}.c-s-lines.after-lines:after {background-size: cover;width: 240px;height: 230px;bottom: -60px;}section.about-banner h1.fa-97 {font-size: 35px;line-height: 35px !important;}section.about-banner p.text-white.fa-17.mt-3 {font-size: 10px !important;line-height: 17px !important;max-width: 490px;margin-top: 10px !important;}section.about-banner {min-height: 520px;padding-top: 200px !important;}.about-banner .after-lines:after {top: 0px;}section.who-we-are .row h1 {font-size: 36px;}section.who-we-are .row p {font-size: 10px;line-height: 14.92px;max-width: 400px;}section.who-we-are .row:first-child {margin-bottom: 70px;}span.w-w-position-text {font-size: 174.54px;line-height: 250px;top: 6px;left: -97px;}section.who-we-are {padding: 70px 0;}.about-icon-list img {max-width: 32px;}.about-icon-list h2 {font-size: 11px;line-height: 14px;margin-top: 11px;}.about-icon-list {padding: 20px 12px 35px 12px;margin-bottom: 14px;}.about-icon-list:before {border-radius: 7px;box-shadow: 0 9px 15px 5px #0000006b;}section.about-sec2 {padding: 40px 0 40px 0;}h1.contact-mainhead {font-size: 64.38px;line-height: 64.46px;}p.contact-maintext {font-size: 10px;line-height: 16px;max-width: 290px;margin-top: 6px;}.contact-sec1 .contact-form input, .contact-sec1 .contact-form select {font-size: 10px;}.contact-sec1 .contact-form .form-group {margin-bottom: 12px;padding: 0 8px 2px;}.contact-form .mt-5 {margin-top: 30px !important;}.contact-right-col:before {left: -20px;top: -60px;}section.contact-sec1 {padding: 190px 0 0 0;}.contact-sec1 .contact-form .form-group:before {height: 0.5px;}.contact-sec1 .contact-form .form-group:after {height: 1px;}section.contact-sec1 {overflow: hidden;}.select-field i {font-size: 8px;}.contact-sec-line.after-lines:after {width: 740px;height: 420px;top: 110px;}p.service-banner-text {line-height: 15px;max-width: 470px;}h1.s-sec1-head {font-size: 35px;margin-bottom: 60px;}.iconplusprogres .icon {width: 55px;height: 55px;}.iconplusprogres .icon img {max-width: 30px;}.iconplusprogres {margin-right: 20px;}.s-sec2-text-btn h1 {font-size: 40px;line-height: 52.87px;margin-bottom: 25px;}.s-sec-2-right {max-width: 325px;}.s-sec-2-right p {font-size: 11px;line-height: 16.05px;margin-bottom: 35px;max-width: 330px;}.s-sec-2-right ul li:before {width: 16px;height: 3px;left: -25px;}.s-sec-2-right ul li {font-size: 17px;line-height: 36.3px;}section.service-sec1 {padding: 50px 0 120px 0;}.s-se1-row {min-height: 350px;}section.service-sec1-blue {padding: 0;}.termscondition h3 {font-size: 19px;margin-bottom: 15px;}.termscondition p {font-size: 10px;line-height: 16.92px;margin-bottom: 14px;}.termscondition h3:before {left: -22px;width: 16px;}ul.list-items-terms li {font-size: 10px;line-height: 16.92px;padding-left: 12px;}ul.list-items-terms li:before {width: 6px;height: 6px;}.termscondition h2 {font-size: 12px;margin-bottom: 15px;}section.termscondition {padding: 60px 0;}ul.my-dropdown {width: 160px;padding: 12px;}ul.list-items-header ul.my-dropdown li {padding: 1px 0;}}@media (max-width:991px) {.row.foot-add {width: 100% !important;}header.main-header {position: fixed;width: 100%;top: 0;}.logo-container-small {display: flex;justify-content: space-between;align-items: center;padding: 25px 0;position: relative;transition: 0.3s ease-in-out;z-index: 999;}li.logo-container {display: none;}ul.list-items-header {position: fixed;flex-direction: column;height: 100vh;top: 0;left: -100vw;background: #000;justify-content: center;gap: 15px;width: 60vw;transition: 0.3s ease-in-out;}ul.list-items-header.opened-sidebar {left: 0;}header.main-header:before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 0%;background: #000;z-index: -1;transition: 0.3s ease-in-out;box-shadow: 0px 0px 30px 20px #00000057;}header.main-header.fixed-header:before {height: 100%;}ul.list-items-header li a {font-size: 20px;display: inline-block;}.icon-navbar.open-sidebar-icon .bottom-bar {transform: rotate(-45deg) translateY(-7px) translateX(6px);}.icon-navbar.open-sidebar-icon span.center-bar.bars-small-screen {opacity: 0;}.icon-navbar.open-sidebar-icon .top-bar {transform: rotate(45deg) translateY(10px) translateX(10px);}section.banner-home h1.fa-97 {line-height: 50px;}h1 {font-size: 54px;}.col-services-2 {flex: 0 0 100%;max-width: 400px;margin: 0 auto;}section.services-section.op-1-onscroll .services-small.service-big.border-gradient>div>img {top: -110px;width: 300px;}.col-services-1, .col-services-3 {flex: 0 0 46%;margin: 0;}.col-services-1 {order: 1;}.service-big>div>img {width: 250px;}.row-mine {}h4 {font-size: 20px;}section.services-section:after {background: #2f2f2f87;bottom: 0;}button.btn-reg-ad {min-width: auto;min-height: 45px;font-size: 14px;}span.line-gradient-rotated.animated-line {display: none;}section.padding-150 {padding: 50px 0 0;}.section-about-us .container-1400:before {left: -10vw;width: 110vw;}.section-about-us .container-1400 {padding: 70px 0px;}.fa-30 {font-size: 18px;}.fa-70 {font-size: 40px;}.trust-blurb {max-width: 300px;margin-bottom: 30px;}button.btn-reg-ad.transparent-btn {min-width: auto;min-height: 30px;}.col-1-industries {flex: 0 0 100%;max-width: 100%;margin-bottom: 75px;}span.after-lines.industriens-design:after {height: 100%;width: 100%;}.col-2-industries, .col-3-industries {flex: 0 0 50%;max-width: 50%;}.image-container-industries {max-width: 300px;margin: 0 auto;}.image-container-industries:after {left: -522px;bottom: -70px;width: 990px;}section.industries-section {padding: 100px 0;}.crypto-slider.dots-btn-sliders ul.slick-dots {bottom: 0;max-width: 46%;}.fa-18 {font-size: 14px;line-height: 23px;}.crypto-item>p {min-height: 220px;margin-top: 15px;}h1.contact-head, .fa-60 {font-size: 28px;line-height: 36px;}.dots-btn-sliders ul.slick-dots li button {width: 12.87px;height: 12.56px;}.test-slide-content {margin: 50px auto 30px;max-width: 540px;}.brand-logo {grid-row-gap: 0;margin-top: 50px;}.brand-logo img {margin-bottom: 35px;}.brand-logo {display: flex;flex-flow: wrap;grid-template-columns: unset;justify-content: center;justify-items: center;gap: 40px;align-items: center;grid-row-gap: unset;max-width: 1150px;margin-top: 60px;}section.contact-sec .row .col-lg-7, section.contact-sec .row .col-lg-5 {flex: 0 0 100%;max-width: 100%;}p.contact-text {max-width: 100%;margin-bottom: 50px;}section.contact-sec {padding: 60px 0;}.contact-sec h1.contact-head {font-size: 40px;margin-bottom: 30px;line-height: 50px;max-width: 100%;}.contact-form .form-group {padding: 0 0px 10px;margin-bottom: 40px;}.footer-col-3 {flex: 0 0 100%;margin-top: 50px;text-align: center;}.subscribe-info>p>br {display: block;}.input-email-subscribe {position: relative;margin: 20px auto 10px;max-width: 355px;}.footer-col-2, .footer-col-1 {flex: 0 0 40%;}.social-icon a span {margin-left: 25px;font-size: 25px;}footer {padding: 80px 0 80px;}.banner-icons {display: none;}.banner-icons-social-small {display: block;position: relative;transform: none;top: 10px;}.banner-icons a {width: 35px;height: 35px;line-height: 32px;margin-right: 15px;margin-bottom: 0;border: 1px solid #00c3ff;background: #00c3ff;transition: 0.3s ease-in-out;}.banner-icons a i {color: white;font-size: 17px;}.banner-icons a:hover {background: black;border-color: white;}.banner-icons a:before {display: none;}.banner-icons a:last-child {margin-right: 0;}.container-1400 {max-width: 82vw;}.portfolio-box p {font-size: 14px;line-height: 22px;}.portfolio-box-wrapper {grid-column-gap: 60px;}.inner-banscoll img {max-width: 22px;}.portfolio-lines.after-lines:after {background-size: cover;width: 420px;height: 450px;}.dots-btn-sliders ul.slick-dots {max-width: 540px;}section.brands {padding: 30px 0 80px 0;}.contact-sec h1.contact-head {font-size: 27px;line-height: 36px;margin-bottom: 20px;}p.contact-text {font-size: 13px;line-height: 23px;}.contact-form input, .contact-form textarea, .contact-form select {font-size: 13px;}.contact-form .form-group {margin-bottom: 25px;}.contact-flex {display: block;}section.contact-sec .row {align-items: center;}.contact-sec.after-lines:after {max-width: 310px;height: 340px;}.footer-col-1>p {font-size: 12px;line-height: 21px;}.quick-links ul li a {font-size: 14px;padding-left: 17px;}.subscribe-info>p {font-size: 12px;line-height: 22px;}.input-email-subscribe input {min-height: 45px;font-size: 13px;}.contact-us-info-mail-phone-no a {font-size: 12px;margin-bottom: 10px;justify-content: center;}.all-rights-reserved p {font-size: 14px;}.footer-col-1 img {max-width: 150px;}footer {padding: 60px 0 60px;}h1.a-p-main-head {font-size: 32px;}p.a-p-text {font-size: 13px;max-width: 270px;line-height: 18.92px;}.a-p-heading-list h2 {font-size: 16px;line-height: 18px;}.a-p-heading-list p {font-size: 13px;line-height: 20px;}section.c-s-fixed-sec {height: 45vh;}h1.o-p-main-head {font-size: 34px;line-height: 40.29px;}p.o-p-text {font-size: 12px;line-height: 19px;max-width: 260px;}.o-p-icon-list img {max-width: 40px;}.o-p-icon-list h2 {font-size: 13px;line-height: 17px;}.a-p-right .o-p-icon-list:nth-child(2), .a-p-right .o-p-icon-list:last-child {padding-left: 30px;}.o-p-icon-list p {font-size: 12px;line-height: 17px;}section.c-our-process {padding: 50px 0;}.c-o-s-lines.after-lines:after {width: 349px;height: 330px;top: 10px;}.o-p-c-lines.after-lines:after {height: 370px;width: 290px;}img.o-p-c-img {max-width: 390px;transform: translate(-50px, -70px);}h1.o-p-c-head {font-size: 32px;line-height: 40.03px;}.o-p-c-head-list h2 {font-size: 19.54px;}.o-p-c-head-list p {font-size: 12px;line-height: 18.92px;}.o-p-c-head-list {margin-bottom: 40px;}section.our-project-challenge {padding: 50px 0 10px;}.c-t-a-content h1 {font-size: 28px;line-height: 27.46px;}.c-t-a-content p {font-size: 12px;line-height: 18.41px;max-width: 420px;}section.cs-call-to-action {padding: 60px 0;}.c-s-lines.after-lines:after {width: 180px;height: 210px;}span.w-w-position-text {font-size: 144.54px;line-height: 233px;}section.who-we-are .row h1 {font-size: 30px;}section.who-we-are .row p {font-size: 13px;line-height: 20.92px;max-width: 100%;}section.who-we-are .row:first-child {margin-bottom: 50px;}.about-right-col {flex: 0 0 50%;}.about-icon-list img {max-width: 36px;}.about-icon-list h2 {font-size: 13px;line-height: 19px;}.about-icon-list {padding: 20px 12px 30px 12px;}.about-icon-list:before {box-shadow: 0 2px 12px 4px #0000006b;width: 92%;}.about-icon-list:hover:before {width: 92%;}.about-sec3 .section-about-us .container-1400 {padding: 70px 0px 50px 0px;}h1.contact-mainhead {font-size: 56.38px;line-height: 57.46px;margin-top: 30px;}p.contact-maintext {font-size: 12px;line-height: 18px;max-width: 270px;}.contact-sec1 .contact-form input, .contact-sec1 .contact-form select {font-size: 14px;}.contact-form {max-width: 300px;}.contact-sec1 .contact-form .form-group:before {height: 0.2px;}.contact-sec1 .contact-form .form-group:after {bottom: -1px;height: 2px;}.contact-right-col:before {left: -30px;top: -30px;}section.contact-sec1 {padding: 170px 0 0 0;}h1.s-sec1-head {font-size: 28px;margin-bottom: 50px;}section.service-sec1 {padding: 40px 0 100px 0;}.iconplusprogres .icon {width: 60px;height: 60px;}.iconplusprogres .icon img {max-width: 35px;image-rendering: -webkit-optimize-contrast;}.iconplusprogres {margin-right: 15px;}.s-sec2-text-btn h1 {font-size: 30px;line-height: 40.87px;margin-bottom: 20px;}.s-sec-2-right p {font-size: 14px;line-height: 19.05px;margin-bottom: 25px;}.s-sec-2-right ul li {font-size: 15px;line-height: 28.3px;}.s-se1-row {min-height: 300px;}span.s-sec2-progresline {height: 73%;}section.service-sec1-blue {padding: 0;}section.call-to-action {padding: 60px 0 160px 0;}.c-t-a-lines.after-lines:after {width: 158px;height: 187px;}.termscondition p {font-size: 12px;line-height: 19.92px;}ul.list-items-terms li {font-size: 12px;line-height: 19.92px;}.termscondition h3 {font-size: 17px;}.termscondition h2 {line-height: 19px;}ul.my-dropdown {position: relative;top: 10px;background: transparent;width: auto;left: 50%;border: none;background: white;border-bottom: 4px solid #00a2ff;}ul.list-items-header ul.my-dropdown a {font-size: 16px;}ul.list-items-header li {text-align: center;}ul.list-items-header ul.my-dropdown li {padding: 8px 0;}ul.list-items-header li a i {font-size: 18px;}}@media (max-width:767px) {.foot-add {flex-direction: column !important;}.my-modal {margin: 0 auto;margin-top: 50px;}.my-modal-content {padding: 30px 10px 30px;}.modal-brand img {max-width: 150px;}h2.modal-heading {font-size: 17px;margin: 17px 0;}.modal-form input, .modal-form textarea {padding: 0 10px 4px;font-size: 13px;}.modal-form .form-group:before {height: 1px;}.modal-form .form-group:after {height: 2px;}.my-modal {max-width: 370px;}.my-modal button.btn-reg-ad {min-width: 110px;padding: 5px;font-size: 13px;}.my-modal button.close {font-size: 32px;width: 26px;height: 26px;padding: 0;}section.services-section.op-1-onscroll .services-small.service-big.border-gradient>div>img {left: 0;}.logo-container-small {padding: 15px 0;}.inner-ban-content h1 {font-size: 23.85px;line-height: 34.47px;}.portfolio-banner {padding: 170px 0 120px 0;}section.portfolio-sec1 {padding: 80px 0;}.portfolio-box-wrapper {grid-column-gap: 30px;}.portfolio-box-content img {width: 66%;}.portfolio-box-content {padding: 30px 0;}.portfolio-box h1 {font-size: 22px;margin-top: 20px;}.portfolio-box p {font-size: 13px;line-height: 21px;}h1.footer-mainhead {font-size: 28px;}.test-slide-content p {font-size: 14px;line-height: 27px;}.test-slide-content {max-width: 400px;margin: 70px auto 20px;}.dots-btn-sliders ul.slick-dots {max-width: 400px;}.dots-btn-sliders ul.slick-dots li button {width: 10.87px;height: 10.56px;}section.testimonial-sec {padding: 50px 0 70px 0;}section.testimonial-sec.after-lines:after {max-width: 190px;max-height: 240px;}.contact-sec h1.contact-head {font-size: 22px;margin-bottom: 10px;}.contact-form {max-width: 100%;}.contact-sec.after-lines:after {display: none;}section.contact-sec {padding: 50px 0;}h1.a-p-main-head {font-size: 25px;}p.a-p-text {max-width: 100%;margin-bottom: 30px;}section.c-s-fixed-sec {height: 35vh;background-size: cover;background-position: top;}p.o-p-text {max-width: 100%;margin-bottom: 30px;font-size: 13px;line-height: 21px;}.o-p-icon-list img {max-width: 45px;}.o-p-icon-list h2 {font-size: 18px;line-height: 22px;font-weight: 600;}.o-p-icon-list p {font-size: 14px;line-height: 19px;}.o-p-icon-list p br {display: none;}h1.o-p-c-head {font-size: 26px;line-height: 34.03px;}img.o-p-c-img {max-width: 400px;image-rendering: -webkit-optimize-contrast;transform: none;margin-bottom: 40px;}section.c-about-app {padding: 35px 0 20px 0;}section.our-project-challenge .row .col-md-6:first-child {text-align: center;}.o-p-c-lines.after-lines:after {height: 300px;width: 310px;}.c-t-a-content h1 {font-size: 24px;}section.cs-call-to-action {padding: 50px 0;}.a-p-heading-list h2 {font-size: 18px;line-height: 23px;}section.who-we-are .row h1 {margin-bottom: 10px;}h1.o-p-main-head br {display: none;}h1.o-p-main-head {font-size: 30px;}.heading-about-us h3 {font-size: 30px;margin-top: 5px;}.trust-blurb {max-width: 100%;}.about-icon-list:before {width: 72%;}.about-icon-list:hover:before {width: 72%;}.contact-right-col:before {left: -55px;top: -50px;width: calc(100% + 110px);}.contact-right-col {margin-top: 100px;}h1.contact-mainhead br {display: none;}h1.contact-mainhead {margin: 0;}p.contact-maintext {font-size: 14px;line-height: 21px;max-width: 90%;}.contact-sec1 .contact-form input, .contact-sec1 .contact-form select {font-size: 16px;}.contact-sec1 .contact-form .form-group {padding: 0 10px 4px;}.iconplusprogres .icon {width: 55px;height: 55px;}.iconplusprogres .icon img {max-width: 32px;}.s-sec2-text-btn h1 {font-size: 20px;line-height: 26.87px;margin-top: 8px;}button.btn-reg-ad.transparent-btn {font-size: 11px;padding: 7px 17px;}.s-sec-2-right p {font-size: 13px;line-height: 16.05px;}.s-sec-2-right ul li:before {width: 13px;height: 2px;left: -18px;}.s-sec-2-right ul li {font-size: 13px;line-height: 20.3px;}.s-sec-2-right ul {padding-left: 20px;}h1.s-sec1-head {font-size: 23px;margin-bottom: 40px;}.s-se1-row {min-height: 240px;}span.s-sec2-progresline {height: 70%;}span.s-sec2-progresline.color-blue {width: 2px;}section.service-sec1 {padding: 40px 0 110px 0;}section.service-sec1-blue {padding: 0;}.service-sec1-blue:before {top: -150px;}section.call-to-action:before {clip-path: polygon(0% 0%, 100% 0%, 100% 84%, 0% 100%);}section.call-to-action {padding: 50px 0 80px 0;}}@media (max-width:575px) {ul.list-items-header {width: 100vw;}.my-modal {max-width: 90vw;}.list-industries ul li {width: 100%;text-align: left !important;}.logo-container-small>a>img {max-width: 160px;}h1 {font-size: 44px;}section.banner-home h1.fa-97 {line-height: 44px;}.fa-17 {font-size: 14px;line-height: 23px;}.col-services-1, .col-services-3 {flex: 0 0 100%;}.heading-about-us {margin-bottom: 30px;flex-direction: column;align-items: flex-start;gap: 20px;}.heading-about-us div:last-child {margin-left: auto;}.fa-70 {font-size: 30px;}.trust-blurb {max-width: 100%;}.trust-blurb h5 {font-size: 19px;}.about-us .row .col-lg-3 {padding-right: 15px;}.section-about-us .container-1400 {padding: 40px 0px;}.row.justify-content-between>div {padding: 0 15px;}.col-1-industries, .col-2-industries, .col-3-industries {flex: 0 0 100%;max-width: 100%;margin-bottom: 35px;}.image-container-industries:after {display: none;}section.industries-section {padding: 100px 0 0;}.list-industries ul {display: flex;flex-flow: wrap;}.crypto-slider .slick-list div>div {position: relative;}.crypto-slider .slick-list div>div.crypto-item {flex: 0 0 100%;}.crypto-slider .slick-list div>div.crypto-img {position: absolute;width: 140px;top: -50px;right: 0;opacity: 0.3;}.crypto-item>p {min-height: auto;margin: 35px 0;}section.crypto-mobile::after {background-size: 70%;}.crypto-slider.dots-btn-sliders ul.slick-dots {bottom: 0;max-width: 100%;}h1.footer-mainhead {font-size: 30px;}.test-slide-content p {font-size: 15px;line-height: 23px;}.test-slide-content h2 {font-size: 16px;}.test-slide-content h3 {font-size: 14px;margin-top: 8px;}.dots-btn-sliders ul.slick-dots li button {width: 10px;height: 10px;}#testimonial-slider.dots-btn-sliders ul.slick-dots {position: absolute;bottom: 0px;}div#testimonial-slider.dots-btn-sliders {padding-bottom: 40px;}.footer-col-2, .footer-col-1, .footer-col-3 {flex: 0 0 100%;margin: 25px 0;}.mt-100-z {margin-top: 20px;}footer .row.w-100.mx-auto.justify-content-between.mt-100-z {align-items: center;justify-content: center !important;gap: 25px;}.social-icon a span {margin-left: 0;font-size: 30px;}.contact-sec h1.contact-head {font-size: 30px;margin-bottom: 25px;line-height: 35px;}.footer-col-1>img {max-width: 200px;}p {font-size: 12px;line-height: 20.41px;}footer {padding: 50px 0;}.subscribe-info>p {font-size: 14px;}.bars-small-screen {height: 2px;}.icon-navbar {height: 22px;}.icon-navbar.open-sidebar-icon .top-bar {transform: rotate(45deg) translateY(8px) translateX(8px);}.inner-ban-content h1 {font-size: 21.85px;line-height: 30.47px;}.portfolio-banner {padding: 150px 0 150px 0;}.inner-banscoll img {max-width: 24px;bottom: 19%;}.portfolio-box-wrapper {grid-template-columns: 1fr;}.portfolio-box h1 {text-align: center;font-size: 26px;}.portfolio-box p {text-align: center;}.test-slide-content {margin: 40px auto 20px;max-width: 100%;width: 100%;text-align: center;}.test-slide-content p {font-size: 13px;line-height: 22px;}.test-slide-content h2 {font-size: 14px;}.test-slide-content h3 {font-size: 12px;margin-top: 9px;}.test-slide-content p:before {left: 0;display: none;}#testimonial-slider.dots-btn-sliders ul.slick-dots {max-width: 100%;text-align: center;margin: 0;}section.testimonial-sec {padding: 50px 0 140px 0;}.brand-logo {max-width: 100%;margin-top: 40px;}section.brands {padding: 30px 0 50px 0;}.contact-sec h1.contact-head {text-align: center;}p.contact-text {text-align: center;}.footer-col-1>p {max-width: 100%;font-size: 13px;}.subscribe-info>p {font-size: 13px;}.row.justify-content-between>div {margin-bottom: 15px;text-align: center;}div.social-icon {margin-left: auto;margin-right: auto;}.all-rights-reserved p {font-size: 13px;text-align: center;}.social-icon a span {font-size: 27px;}.social-icon a:nth-child(2) {margin: 0 20px;}footer {padding: 30px 0;}.contact-us-info-mail-phone-no {margin-bottom: 0;}.inner-ban-content p {font-size: 13px;line-height: 19px;}.a-p-heading-list p {font-size: 15px;line-height: 22px;}.a-p-right .o-p-icon-list:nth-child(2), .a-p-right .o-p-icon-list:last-child {padding: 0 15px;}.o-p-icon-list p {font-size: 15px;line-height: 23px;}.a-p-right .o-p-icon-list {margin-bottom: 50px !important;}section.about-banner h1.fa-97 {font-size: 24px;line-height: 30px !important;}section.about-banner p.text-white.fa-17.mt-3 {font-size: 13px !important;line-height: 20px !important;}section.who-we-are {padding: 50px 0;}h1.o-p-main-head {font-size: 27px;}.about-icon-list img {max-width: 38px;}.about-icon-list h2 {font-size: 15px;line-height: 21px;}.about-icon-list:hover:before {width: 97%;}.about-icon-list:before {width: 97%;}.about-icon-list {padding: 20px 12px 30px 16px;}.heading-about-us div:last-child {margin: 0;}.heading-about-us h3 {font-size: 26px;margin-top: 5px;}.about-sec3 .section-about-us .container-1400 {padding: 60px 0px 30px 0px;}h1.contact-mainhead {font-size: 43.38px;line-height: 54.46px;}.iconplusprogres {position: absolute;left: 0;height: 100%;}.s-se1-row .col-sm-6 {position: static;}.s-se1-row {padding-left: 70px;position: relative;min-height: 290px;padding-bottom: 70px;}.s-sec2-text-btn h1 {font-size: 19px;margin-bottom: 0;}.s-sec2-text-btn h1 br {display: none;}.s-sec-2-left button.btn-reg-ad.transparent-btn {position: absolute;bottom: 10%;}h1.s-sec1-head {font-size: 19px;margin-bottom: 30px;}.termscondition h3 {font-size: 16px;line-height: 22px;}}@media (max-width:424px) {h1 {font-size: 34px;}section.banner-home h1.fa-97 {line-height: 35px;}.fa-17 {font-size: 13px;line-height: 21px;}.brand-logo img {max-height: 40px;object-fit: contain;}section.services-section.op-1-onscroll .services-small.service-big.border-gradient>div>img {top: -90px;width: 210px;left: 0;}.fa-70, h1.contact-head, .fa-60, h1.footer-mainhead {font-size: 26px;}.trust-blurb h5, .fa-30 {font-size: 16px;}.trust-blurb {margin-bottom: 20px;}button.btn-reg-ad.transparent-btn {min-height: 40px;padding: 8px 30px;font-size: 14px;}.list-industries ul li a {font-size: 12px;}.image-inside-mobile {border-radius: 15px;width: calc(100% - 21px);height: calc(100% - 19.5px);}.col-3-industries {max-width: 210px;margin: 0 auto;}.crypto-slider.dots-btn-sliders {padding-bottom: 40px;}div#testimonial-slider .slick-slide {margin: 0 12px;}#testimonial-slider.dots-btn-sliders ul.slick-dots {margin: 0;}.brand-logo img {flex: 0 0 50%;max-width: 90px;height: auto;margin-bottom: 30px;}.service-big>div>img {width: 210px;}.inner-ban-content h1 {font-size: 17.85px;line-height: 27.47px;}.a-p-heading-list p {font-size: 14px;line-height: 21px;}.inner-ban-content p {font-size: 12px;}.inner-ban-content p br {display: none;}section.c-about-app {padding: 20px 0 20px 0;}p.a-p-text {font-size: 12px;}h1.o-p-main-head br {display: none;}h1.o-p-main-head {font-size: 28px;}p.o-p-text {font-size: 12px;line-height: 20px;}.o-p-icon-list img {max-width: 43px;}.o-p-icon-list h2 {font-size: 17px;}.o-p-icon-list p {font-size: 14px;line-height: 21px;}section.c-our-process {padding: 40px 0 0 0;}img.o-p-c-img {max-width: 300px;}h1.o-p-c-head {font-size: 21px;line-height: 32.03px;}.o-p-c-head-list h2 {font-size: 17.54px;}.o-p-c-lines.after-lines:after {height: 210px;width: 230px;}.c-t-a-content h1 {font-size: 20px;}section.about-banner h1.fa-97 {font-size: 19px;line-height: 26px !important;}section.about-banner {padding: 0;min-height: 460px;padding-top: 160px !important;}section.who-we-are .row h1 {font-size: 23px;}span.w-w-position-text {font-size: 127px;line-height: 127px;top: 50%;transform: translateY(-50%);}h1.o-p-main-head {font-size: 25px;}p.o-p-text {font-size: 13px;}.about-right-col {flex: 0 0 100%;}.about-icon-list:hover:before {width: 100%;}.heading-about-us h3 {font-size: 23px;}.trust-blurb h5, .fa-30 {font-size: 16px;}.about-sec2-line.after-lines:after {background-size: cover;width: 309px;height: 418px;top: -30px;}h1.contact-mainhead {font-size: 34px;line-height: 49.46px;}p.contact-maintext {font-size: 12px;line-height: 20px;max-width: 100%;}.contact-right-col {margin-top: 90px;}.contact-right-col:before {top: -30px;}.contact-sec1 .contact-form input, .contact-sec1 .contact-form select {font-size: 15px;}h1.s-sec1-head {font-size: 16px;font-weight: 500;margin-bottom: 20px;line-height: 23px;}section.service-sec1 {}.s-sec2-text-btn h1 br {display: none;}.s-sec2-text-btn h1 {font-size: 18px;line-height: 24px;margin-bottom: 10px;}.s-sec-2-right p {font-size: 12px;line-height: 16.05px;}.s-sec-2-right ul li {font-size: 11px;line-height: 18.3px;}.s-se1-row {padding-bottom: 90px;}.s-sec-2-left button.btn-reg-ad.transparent-btn {min-height: 37px;padding: 6px 17px;font-size: 12px;}.service-sec1-blue:before {clip-path: polygon(0% 6%, 100% 0%, 100% 100%, 0% 100%);top: -110px;}section.service-sec1-blue {padding: 0px 0 50px 0;}.c-t-a-lines.after-lines:after {width: 108px;height: 127px;top: 68%;}.termscondition h3 {font-size: 16px;line-height: 21px;}}@media(min-width:200px) and (max-width:767px){.service-big>div>img {left: -20px;top: -80px;}section.services-section {transform: none;}section.banner-home h1.fa-97 {font-size: 24px;line-height: 1.3;}section.banner-home p.text-white.fa-17.mt-3 {font-size: 10px !important;line-height: 1.6 !important;margin-top: 5px !important;}section.banner-home {height: auto;padding-top: 90px;padding-bottom: 90px;}.banner-home > .container-1400{padding-top:10%;}section.services-section {padding-top: 130px;}section.padding-120.home-about-us {padding: 60px 0px 0px;}button.modal-btn.btn-reg-ad {min-height: 40px;}section.industries-section.before-polygon1 {padding: 60px 0 40px;}.test-slide-content {margin: 30px auto 20px;}.contact-sec .pt-3 {padding-top: 0px !important;}.section-about-us.home-about .container-1400 {padding: 60px 0px 40px;}.about-sec3 .section-about-us .container-1400 {padding: 60px 0px 40px 0px;}.services-page section.testimonial-sec {padding: 50px 0 140px 0;}}@media(min-width:600px) and (max-width:767px){section.banner-home {padding: 0;}section.banner-home {height: auto;padding-top: 190px;padding-bottom: 190px;}}@media(min-width:768px) and (max-width:991px){section.services-section.text-white {transform: translateY(20px);}.service-big>div>img {top: -70px;left: -60px;}section.banner-home {height: auto;padding-top: 240px;padding-bottom: 240px;}.my-modal button.btn-reg-ad {min-height: 40px;}section.services-section {padding-top: 130px;}section.industries-section.before-polygon1 {padding: 90px 0 50px;}section.testimonial-sec {padding: 90px 0 90px 0;}.section-about-us.home-about .container-1400 {padding: 90px 0 60px 0;}.test-slide-content {margin: 40px auto 20px;}}@media(min-width:992px) and (max-width:1200px){.service-big>div>img {top: -80px;left: -20px;}section.services-section:after {bottom: -60px;}body section.banner-home {padding: 0;}.my-modal {max-width: 300px;}.modal-form input, .modal-form textarea {font-size: 9px;padding: 0 8px 8px;}.modal-form .form-group {margin-bottom: 15px;}.my-modal button.btn-reg-ad {min-height: unset;padding: 7px 20px;}.modal-brand img {max-width: 110px;}.my-modal-body {padding: 2rem 1rem;}section.services-section {padding-top: 150px;}.test-slide-content {margin: 40px auto 20px;}.test-slide-content p {margin-bottom: 30px;}div#testimonial-slider.dots-btn-sliders {padding-bottom: 60px;}.about-banner .inner-banscoll img {bottom: 9%;}}@media(min-width:1201px) and (max-width:1400px){.service-big>div>img {top: -80px;left: -20px;}section.services-section:after {bottom: -60px;}body section.banner-home {padding: 0;}.my-modal {max-width: 340px;}.modal-form input, .modal-form textarea {font-size: 11px;padding: 0 10px 8px;}.modal-form .form-group {margin-bottom: 15px;}.my-modal button.btn-reg-ad {min-height: unset;padding: 8px 30px;}.modal-brand img {max-width: 130px;margin-bottom: 5px;}.my-modal-body {padding: 1.7rem 1rem;}section.services-section {padding-top: 170px;}.test-slide-content {margin: 50px auto 20px;}.about-banner .inner-banscoll img {bottom: 9%;}}@media(min-width:1441px) and (max-width:1660px){.service-big>div>img {top: -80px;left: -20px;}section.services-section:after {bottom: -60px;}body section.banner-home {padding: 0;}.my-modal {max-width: 400px;}.modal-form input, .modal-form textarea {font-size: 14px;padding: 0 12px 10px;}.modal-form .form-group {margin-bottom: 20px;}.my-modal button.btn-reg-ad {min-height: unset;padding: 8px 30px;}.modal-brand img {max-width: 150px;margin-bottom: 5px;}.my-modal-body {padding: 1.7rem 1rem;}section.services-section {padding-top: 190px;}.test-slide-content {margin: 60px auto 20px;}section.contact-sec {padding: 130px 0 130px 0;}.about-banner .inner-banscoll img {bottom: 9%;}}@media(min-width:1661px) and (max-width:1920px){.service-big>div>img {top: -80px;left: -20px;}section.services-section:after {bottom: -60px;}body section.banner-home {padding: 0;}.my-modal {max-width: 420px;}.modal-brand img {max-width: 180px;margin-bottom: 5px;}.test-slide-content {margin: 70px auto 30px;}section.contact-sec {padding: 150px 0 150px 0;}.about-banner .inner-banscoll img {bottom: 9%;}}@media (max-width:1750px){}@media (max-width:1600px){}@media (max-width:1439px){}@media (max-width:1200px){}@media (max-width:991px){}@media (max-width:767px){div#videoTag{display:none}}@media (max-width:575px){}@media (max-width:424px){}