@media (max-width: 1600px){.faq-page .general-content-block.faq-qa .faq-cover{width:90%}}@media (max-width: 1445px){.custom-navbar{padding-top:30px}.custom-navbar .navbar-nav .nav-item .nav-link{font-size:17px}.main-area .main-content
h1{font-size:42px;margin-bottom:30px}.main-area .main-content
p{font-size:18px;max-width:70%}.main-area .company-details{margin-bottom:20px}.main-area .company-details .highlights-single .icon-area{width:60px}.main-area .company-details .highlights-single .icon-area
svg{width:100%;height:auto}.main-area .company-details .highlights-single .highlight-text{font-size:16px}.contact-form .container h2,
.experts-section h2,
.our-office-block h2,
.testimonial-block h2,
.difference-section h2,
.faq-page h2,
.content-area h2,
.faq-page.content-area .benefit-container
h2{font-size:40px}.testimonial-block .carousel-cover .clients-carousel
.item{padding:35px}.testimonial-block .carousel-cover .clients-carousel .item
.testimonial{min-height:150px}.testimonial-block .carousel-cover .clients-carousel .item .testimonial
p{font-size:18px;line-height:25px}.testimonial-block .carousel-cover .clients-carousel .item .client-logo{max-width:195px}.difference-section .single-block-diff .image-block{width:70%}.difference-section .single-block-diff .single-content h2,
.ai-section.testimonial-block .ai-section-contents .single-block-diff .single-content
h2{font-size:22px}.experts-section .single-expert .image-block{width:100%}.experts-section .single-expert .expert-detail{width:100%}.our-office-block .office-details
p{font-size:18px}.our-office-block
h2{margin-bottom:20px}.our-office-block .carousel-cover .office-carousel
.item{height:auto}.our-office-block .bg-block .gptw-logo
img{margin-right:5%}.top-talent-section .talent-list .main-text-section{width:230px}.top-talent-section .talent-list .main-text-section
h2{font-size:40px;padding-left:30px}.top-talent-section .talent-list .value-list .single-talent-block .talent-detail
p{font-size:20px}.contact-form .contact-details p,
.blog-double-block .inner-left-block
p{font-size:18px}.footer .footer-section .footer-links-section .single-link-block ul li,
.footer .copyright-content
p{font-size:16px}.faq-cover{width:91.66666667%}.our-office-block .office-details
p{font-size:18px}.bottom-description-main p,
.general-content-block p,
.content-area .inner-details
p{font-size:18px}.bottom-description-main ul li,
.general-content-block ul li,
.general-content-block ol
li{font-size:18px}.content-area.faq-page .general-content-block.faq-qa
h2{font-size:30px}.inner-header h2:nth-last-child(1),
.inner-header h3:nth-last-child(1),
.join-team-content-block .join-text-wrap
h3{font-size:40px}.join-team-content-block .join-text-wrap
h3{margin-bottom:30px}.blog-double-block .inner-right-block .blog-right-box{padding:25px}.smartcity-content-block #left-image{display:flex;align-items:center}.content-area.faq-page .general-content-block.faq-qa .about-card
p{font-size:18px}.timeline-section{width:100%}.short-description{font-size:18px}.custom-navbar .navbar-nav.global-nav li:last-child ul.dropdown-menu.show{right:0;left:auto}.content-area .technology-block h2,
.content-area .training-details-block
h2{font-size:40px !important;margin-bottom:20px !important}.custom-navbar .navbar-nav.global-nav li:last-child ul.dropdown-menu.show{right:0;left:auto}}@media (max-width: 1240px){.tplis-cl-cookies .tplis-cl-cookies-text{flex-direction:column;align-items:flex-start;max-width:100%;padding-right:20px}.tplis-cl-cookies-buttons{margin-right:0}.tplis-cl-cookies-text .tplis-cl-cookies-head
h4{border-right:0;padding-top:10px;padding-bottom:10px}}@media only screen and (min-width: 1200px) and (max-width: 1511px){.testimonial-block .carousel-cover .clients-carousel .item .client-detail-section .client-detail
.name{height:55px}}@media (max-width: 1199.98px){.main-area .main-content
p{max-width:100%}.reviews-section,
.our-office-block .office-details{width:70%}.testimonial-block .carousel-cover .clients-carousel .owl-nav button,
.our-office-block .carousel-cover .office-carousel .owl-nav
button{width:60px;height:60px}.difference-section .single-block-diff .image-block .image-cover{background-size:50%}.our-office-block .bg-block .gptw-logo
img{width:75px}.faq-page .general-content-block.faq-qa .faq-cover{width:80%}.solutions_icon
img{margin-right:2px;margin-left:2px}}@media (max-width: 1023.98px){.main-area .main-content
p{max-width:100%}.reviews-section{width:90%}.main-area{min-height:auto}.faq-page .general-content-block.faq-qa .faq-cover{width:80%}.skillset-section{width:90%}.intro-section,.skills-section{flex-direction:column}.intro-section .multiple-block{width:100%;margin-bottom:50px}.timeline-section{width:100%}}@media (max-width: 991.98px){.main-area .company-details .highlights-single .icon-area{width:50px}.main-area .company-details .highlights-single .icon-area
svg{width:100%;height:auto}.main-area .reviews-section{width:100%}.footer .footer-section{flex-direction:column}.footer .footer-section .lb-logo-area{margin-bottom:30px}.top-talent-section .talent-list{flex-direction:column}.top-talent-section .talent-list .main-text-section{margin-bottom:30px;width:100%;display:flex;align-items:center;justify-content:center !important}.top-talent-section .talent-list .main-text-section
h2{padding-left:0}.reviews-section{flex-wrap:wrap;justify-content:center !important}.reviews-section .review-block{margin-bottom:20px}.navbar-nav .nav-item
a{text-align:left;width:100%}.navbar-nav .nav-item.dropdown{flex-direction:column}.navbar-nav .nav-item.dropdown
ul{position:relative;width:100%}.navbar-nav .nav-item.dropdown .dropdown-menu{box-shadow:none}.navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:hover{background-color:transparent;color:#0B0D39}.experts-section .single-expert .image-block,
.experts-section .single-expert .expert-detail{width:100%}.general-content-block .bg-block{left:2%;right:2%}.faq-page .general-content-block.faq-qa .faq-cover{width:100%}.general-content-block.faq-qa{padding-top:30px;padding-bottom:30px;margin-bottom:30px}.general-content-block.faq-qa .bg-block{border-radius:20px}.testimonial-block.additional-block .item .client-detail-section{flex-direction:column;justify-content:flex-start;gap:20px}.testimonial-block.additional-block .item .client-detail-section .left-image-banner{justify-content:flex-start}}@media (max-width: 767.98px){.experts-section .single-expert .image-block,
.experts-section .single-expert .expert-detail{width:80%}.experts-section .single-expert{margin-bottom:30px}.our-office-block .bg-block .gptw-logo
img{width:50px}.general-content-block .bg-block{left:0;right:0}}