@media (max-width:768px){body{font-size:16px;line-height:1.5}h1{font-size:28px!important}h1,h2{line-height:1.3}h2{font-size:24px!important}h3{font-size:20px!important;line-height:1.3}section{padding:40px 0!important}.container{padding-left:15px;padding-right:15px}}@media (max-width:375px){h1{font-size:24px!important}h2{font-size:20px!important}h3{font-size:18px!important}section{padding:30px 0!important}}@media screen and (max-width:768px){body .main-slider{margin-top:0!important;padding-top:0!important}.main-slider .item{padding-top:80px!important;padding-bottom:60px!important;min-height:auto!important;height:auto!important}.main-slider__video{object-fit:cover!important}.main-slider__bg,.main-slider__video{height:100%!important}.main-slider__content{padding:20px 15px!important}.main-slider__title h1,.main-slider__title h2{font-size:28px!important;line-height:1.2!important;margin-bottom:15px!important}.main-slider__text p{font-size:16px!important;margin-bottom:20px!important}.main-slider__audio-toggle{bottom:20px!important;right:20px!important;width:44px!important;height:44px!important}}@media screen and (max-width:480px){.main-slider .item{padding-top:60px!important;padding-bottom:40px!important}.main-slider__title h1,.main-slider__title h2{font-size:24px!important}.main-slider__text p{font-size:14px!important}}@media screen and (max-width:320px){.main-slider .item{padding-top:40px!important;padding-bottom:30px!important}.main-slider__title h1,.main-slider__title h2{font-size:20px!important}}@media screen and (max-width:768px){.feature-one{background-color:#002a6d!important;padding-top:0!important}.feature-one,.main-slider+.feature-one{margin-top:0!important}.feature-one__inner{padding:40px 0!important}}@media (max-width:768px){.main-slider-four,.main-slider-four .item{min-height:400px!important}.main-slider-four__content{text-align:center;padding:20px 0}.main-slider-four__content .title h1,.main-slider-four__content .title h2{font-size:24px!important;margin-bottom:15px}.main-slider-four__content .text p{font-size:16px!important;margin-bottom:20px}.main-slider__audio-toggle{bottom:15px!important;right:15px!important;width:40px!important;height:40px!important}.main-slider__audio-toggle i{font-size:16px!important}}@media (max-width:375px){.main-slider-four,.main-slider-four .item{min-height:350px!important}.main-slider-four__content .title h1,.main-slider-four__content .title h2{font-size:20px!important}.main-slider-four__content .text p{font-size:14px!important}}@media (max-width:767px){.service-style4 .section-title__title{font-size:24px!important;margin-bottom:30px}.single-service-style4{margin-bottom:20px}.single-service-style4 .content-box h3{font-size:18px!important;margin-bottom:10px}.single-service-style4 .content-box p{font-size:14px!important;line-height:1.4}.service-style4__carousel .swiper-button-next,.service-style4__carousel .swiper-button-prev{display:none!important}.service-style4__carousel .swiper-pagination{bottom:-20px!important}}@media (max-width:768px){.welcome-style1 .row{flex-direction:column}.welcome-style1__content{margin-bottom:30px}.welcome-style1__content .title h2{font-size:24px!important;margin-bottom:15px}.welcome-style1__img{text-align:center}.welcome-style1__img img{max-width:100%;height:auto}.feature-two .row{flex-direction:column}.feature-two__single{margin-bottom:30px;text-align:center}.feature-two__icon{margin-bottom:20px}.feature-two__icon span{font-size:36px!important}.feature-two__title{font-size:18px!important;margin-bottom:15px}.feature-two__text{font-size:14px!important;line-height:1.5}}@media (max-width:375px){.feature-two__single{margin-bottom:25px}.feature-two__icon span{font-size:32px!important}.feature-two__title{font-size:16px!important}}@media (max-width:768px){.project-style3 .project-style3__tab-content .row{flex-direction:column}.project-style3__single{margin-bottom:20px}.project-style3__single .img-box img{width:100%;height:auto}.service-style2 .row{flex-direction:column}.service-style2__single{margin-bottom:25px;text-align:center}.service-style2__single .icon span{font-size:32px!important}.service-style2__single .title h3{font-size:18px!important;margin-bottom:10px}.service-style2__single .text p{font-size:14px!important}.contact-style2 .contact-style2__form{padding:20px}.contact-style2__form .row>div{margin-bottom:20px}.contact-style2__form input,.contact-style2__form textarea{font-size:16px!important;padding:15px 20px}.contact-style2__form .thm-btn{width:100%;padding:15px;font-size:16px}.how-it-work .row{flex-direction:column}.how-it-work__single{text-align:center;margin-bottom:30px;position:relative}.how-it-work__single,.how-it-work__single-2{padding-left:0!important}.how-it-work__icon{position:relative!important;top:auto!important;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.how-it-work__icon,.how-it-work__single-2 .how-it-work__icon{right:auto!important;left:auto!important;margin:0 auto 15px}.how-it-work__icon span{font-size:24px!important}.how-it-work__title{font-size:18px!important;margin-bottom:10px}.how-it-work__text{font-size:14px!important;line-height:1.5;max-width:300px;margin:0 auto}.how-it-work__text br{display:none}.how-it-work__img-box{text-align:center;margin-bottom:30px;order:-1}.how-it-work__img img{max-width:100%;height:auto}.how-it-work__icon-2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px}.how-it-work__icon-2 span{font-size:20px!important}}@media (max-width:375px){.how-it-work__single{margin-bottom:25px}.how-it-work__title{font-size:16px!important}.how-it-work__text{font-size:13px!important;max-width:250px}}@media (max-width:768px){.project-style1 .project-style1__tab-content .row{flex-direction:column}.project-style1__single{margin-bottom:20px}.project-style1__single .img-box img{width:100%;height:auto}.project-style1__content{padding:15px}.project-style1__content .title h3{font-size:16px!important;margin-bottom:8px}.project-style1__content .text p{font-size:13px!important}.service-style1 .row{flex-direction:column}.service-style1__single{margin-bottom:25px;text-align:center}.service-style1__single .icon span{font-size:32px!important}.service-style1__single .title h3{font-size:18px!important;margin-bottom:10px}.service-style1__single .text p{font-size:14px!important}.sliding-text .sliding-text__inner{font-size:20px!important}.sliding-text .sliding-text__inner span{margin:0 10px}}@media (max-width:375px){.sliding-text .sliding-text__inner{font-size:16px!important}}@media (max-width:768px){.testimonial-style1__single,.testimonial-style2__single,.testimonial-style3__single{margin-bottom:30px;text-align:center}.testimonial-style1__single .text p,.testimonial-style2__single .text p,.testimonial-style3__single .text p{font-size:14px!important;line-height:1.5;margin-bottom:20px}.testimonial-style1__single .client-info,.testimonial-style2__single .client-info,.testimonial-style3__single .client-info{text-align:center}.testimonial-style1__single .client-info .name h4,.testimonial-style2__single .client-info .name h4,.testimonial-style3__single .client-info .name h4{font-size:16px!important;margin-bottom:5px}.testimonial-style1__single .client-info .designation p,.testimonial-style2__single .client-info .designation p,.testimonial-style3__single .client-info .designation p{font-size:13px!important}.blog-style1 .row,.blog-style2 .row,.blog-style3 .row{flex-direction:column}.blog-style1__single,.blog-style2__single,.blog-style3__single{margin-bottom:30px}.blog-style1__single .img-box img,.blog-style2__single .img-box img,.blog-style3__single .img-box img{width:100%;height:auto}.blog-style1__single .content-box,.blog-style2__single .content-box,.blog-style3__single .content-box{padding:15px}.blog-style1__single .content-box .title h3,.blog-style2__single .content-box .title h3,.blog-style3__single .content-box .title h3{font-size:16px!important;margin-bottom:10px;line-height:1.3}.blog-style1__single .content-box .text p,.blog-style2__single .content-box .text p,.blog-style3__single .content-box .text p{font-size:13px!important;line-height:1.4}.thm-btn{padding:12px 20px!important;font-size:16px!important;min-height:44px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.btn-box{text-align:center;margin-top:20px}}@media (max-width:375px){.thm-btn{padding:10px 15px!important;font-size:15px!important}}@media (max-width:767px){.swiper-button-next,.swiper-button-prev{display:none!important}.swiper-pagination{bottom:0!important;padding:20px 0}.swiper-pagination-bullet{width:12px!important;height:12px!important;margin:0 5px!important}}@media (max-width:768px){.wow{animation-duration:.3s!important}video{object-fit:cover;max-width:100%}a,button{-webkit-tap-highlight-color:rgba(232,135,30,.2);min-height:44px;min-width:44px}}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus,select:focus,textarea:focus{outline:3px solid var(--conrad-accent-orange,#D4610B);outline-offset:2px;border-radius:2px}.dark-background [tabindex]:focus-visible,.dark-background a:focus-visible,.dark-background button:focus-visible{outline:3px solid var(--conrad-white,#ffffff);outline-offset:2px}@media (max-width:1199px){.mobile-header-wrapper .mobile-header-logo img{height:140px!important;max-height:140px!important;width:auto!important}}.skip-nav{position:absolute;top:-100px;left:-100px;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;background:#B84F09;color:var(--conrad-white,#ffffff);padding:8px;text-decoration:none;z-index:9999;border-radius:4px;font-weight:600}.skip-nav:focus{position:absolute;top:6px;left:6px;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.clickable,a,button,input[type=button],input[type=submit]{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}.light-text-on-dark{color:var(--conrad-white,#ffffff)!important}.dark-text-on-light{color:var(--conrad-black,#000000)!important}@media (max-width:768px){.dark-background{background-color:#000!important}.dark-background *{color:#fff!important}.projects-section{padding:40px 0}.projects-section .sec-title-two h2{font-size:24px!important;line-height:1.3;margin-bottom:20px}.projects-section .sec-title-two p{font-size:16px!important;line-height:1.5;margin-bottom:30px}.projects-section .row.items-container{display:flex;flex-direction:column;gap:20px}.projects-section .row.items-container .col-lg-4,.projects-section .row.items-container .col-md-6{flex:none;width:100%;max-width:100%;margin-bottom:0}.project-block-one{margin-bottom:20px}.project-block-one .inner-box{background:var(--conrad-navy-blue,#002a6d);border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15)}.project-block-one .image-box img{width:100%;height:250px;object-fit:cover}.project-block-one .lower-content{padding:20px}.project-block-one .lower-content .inner span{background:var(--conrad-accent-orange,#FF8C00);color:white;padding:4px 12px;border-radius:4px;font-size:12px;text-transform:uppercase;display:inline-block;margin-bottom:10px}.project-block-one .lower-content .inner h4{font-size:18px!important;line-height:1.3;margin-bottom:10px}.project-block-one .lower-content .inner h4 a{color:white;text-decoration:none}.project-block-one .lower-content .inner p{font-size:14px!important;line-height:1.5;color:#cccccc;margin-bottom:15px}}@media (max-width:375px){.project-block-one .image-box img{height:200px}.project-block-one .lower-content{padding:15px}.project-block-one .lower-content .inner h4{font-size:16px!important}.project-block-one .lower-content .inner p{font-size:13px!important}}@media (max-width:768px){.projects-one__top-inner{flex-direction:column;text-align:center}.projects-one__top .section-title__title{font-size:24px!important;line-height:1.3;margin-bottom:30px}.projects-one__filter-box{width:100%;margin-top:20px}.projects-one__filter{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0}.projects-one__filter li{flex:none;margin:0;padding:0}.projects-one__filter li .filter-text{padding:10px 16px;background:var(--conrad-navy-blue,#002a6d);color:white;border-radius:25px;font-size:14px;display:block;cursor:pointer;transition:all .3s ease;border:2px solid transparent;min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}.projects-one__filter li.active .filter-text,.projects-one__filter li:hover .filter-text{background:var(--conrad-accent-orange,#FF8C00);border-color:var(--conrad-accent-orange,#FF8C00);color:white}.projects-one__bottom{margin-top:30px}.projects-one__single{margin-bottom:20px}.projects-one__img-box{position:relative;border-radius:8px;overflow:hidden;background:var(--conrad-navy-blue,#002a6d)}.projects-one__img img{width:100%;height:250px;object-fit:cover}.projects-one__content{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,42,109,.95));padding:20px;color:white}.projects-one__title a{color:white;font-size:18px!important;line-height:1.3;text-decoration:none;display:block;margin-bottom:5px}.projects-one__sub-title{color:var(--conrad-accent-orange,#FF8C00);font-size:14px!important;margin:0}.projects-one__arrow{position:absolute;top:15px;right:15px;background:var(--conrad-accent-orange,#FF8C00);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.projects-one__arrow a{color:white;font-size:16px}}@media (max-width:375px){.projects-one__filter li .filter-text{padding:8px 12px;font-size:13px}.projects-one__img img{height:200px}.projects-one__content{padding:15px}.projects-one__title a{font-size:16px!important}}@media (max-width:768px){.testimonial-section{padding:40px 0}.testimonial-section .section-title h2{font-size:24px!important;line-height:1.3;margin-bottom:20px}.testimonial-section .section-title p{font-size:16px!important;line-height:1.5;margin-bottom:30px}.testimonial-section .row{display:flex;flex-direction:column;gap:20px}.testimonial-section .col-lg-4,.testimonial-section .col-md-6{flex:none;width:100%;max-width:100%;margin-bottom:0}.testimonial-style-one{background:var(--conrad-navy-blue,#002a6d);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-bottom:20px;transition:transform .3s ease}.testimonial-style-one:hover{transform:translateY(-5px)}.testimonial-content{padding:25px;text-align:center}.qoute-icon{margin-bottom:15px}.qoute-icon i{font-size:24px;color:var(--conrad-accent-orange,#FF8C00)}.testimonial-content p{font-size:15px!important;line-height:1.6;color:#ffffff;margin-bottom:20px;font-style:italic}.author-info h4{font-size:17px!important;font-weight:600;color:white;margin-bottom:5px;line-height:1.3}.author-info span{font-size:13px!important;color:var(--conrad-accent-orange,#FF8C00);line-height:1.4}.star-rating{margin-bottom:15px}.star-rating i{color:var(--conrad-accent-orange,#FF8C00);font-size:14px;margin:0 1px}}@media (max-width:375px){.testimonial-content{padding:20px}.testimonial-content p{font-size:14px!important}.author-info h4{font-size:16px!important}.author-info span{font-size:12px!important}}@media (max-width:768px){.testimonial-section .section-title.pd-top-60{padding-top:40px!important}.testimonial-section .section-title h3{font-size:20px!important;line-height:1.3;margin-bottom:15px}.testimonial-section .btn-items{display:inline-flex;align-items:center;justify-content:center;padding:15px 25px;background:var(--conrad-accent-orange,#FF8C00);color:white;text-decoration:none;border-radius:25px;font-size:16px;font-weight:500;transition:all .3s ease;min-height:44px;margin-top:20px}.testimonial-section .btn-items:hover{background:#e6780a;transform:translateY(-2px)}.testimonial-section .mt-20{margin-top:15px!important;font-size:14px;color:#666}}@media (max-width:375px){.testimonial-section .section-title h3{font-size:18px!important}.testimonial-section .btn-items{padding:12px 20px;font-size:15px}}@media (max-width:414px) and (min-width:375px){.container{max-width:100%;padding:0 20px}}@media (max-width:320px){.container{padding:0 10px}section{padding:25px 0!important}.main-slider-four,.main-slider-four .item{min-height:300px!important}.main-slider-four__content .title h1,.main-slider-four__content .title h2{font-size:18px!important}.project-block-one .image-box img,.projects-one__img img{height:180px}.project-block-one .lower-content,.testimonial-content{padding:12px}.projects-one__filter li .filter-text{padding:6px 10px;font-size:12px}.testimonial-content p{font-size:13px!important}.author-info h4{font-size:15px!important}.author-info span{font-size:11px!important}}@media (max-width:768px){.blog-details{padding:60px 0!important}.blog-details__left{padding:20px!important;margin-bottom:25px!important;border-radius:8px!important}.blog-details__title-1{font-size:26px!important;line-height:1.2!important;margin-bottom:20px!important;padding-bottom:15px!important}.blog-details__content h2{font-size:22px!important;margin:25px 0 15px!important;padding:15px 0 10px!important}.blog-details__content h3{font-size:19px!important;margin:20px 0 12px!important}.blog-details__content h4{font-size:17px!important;margin:18px 0 10px!important}.blog-details__content p{font-size:16px!important;line-height:1.6!important;margin-bottom:18px!important}.blog-details__content ul li{padding:12px 15px!important;margin-bottom:12px!important;font-size:15px!important}.blog-details__content ol li{padding:15px 15px 15px 55px!important;margin-bottom:15px!important;font-size:15px!important}.blog-details__content ol li:before{width:25px!important;height:25px!important;font-size:13px!important;left:15px!important;top:15px!important}.blog-details__meta{flex-direction:column!important;gap:12px!important;margin-bottom:20px!important;padding:15px 0!important}.blog-details__meta li{font-size:14px!important}.blog-details__content blockquote{margin:25px 0!important;padding:20px!important;font-size:16px!important}.blog-details__content blockquote:before{font-size:40px!important;top:-5px!important;left:15px!important}.blog-details__content .cta-section{padding:20px!important;margin:25px 0!important}.blog-details__content .highlight-box{padding:18px!important;margin:20px 0!important}.blog-details__bottom{flex-direction:column!important;text-align:center!important;margin-top:30px!important;padding-top:20px!important;gap:15px!important}.blog-details__social-list{justify-content:center!important;gap:12px!important}.blog-details__social-list a{width:40px!important;height:40px!important;font-size:16px!important}.blog-details__content table{font-size:14px!important;display:block!important;overflow-x:auto!important;white-space:nowrap!important}.blog-details__content table td,.blog-details__content table th{padding:10px 8px!important;min-width:120px!important}.blog-details__content .image-gallery{grid-template-columns:1fr!important;gap:15px!important;margin:25px 0!important}}@media (max-width:480px){.blog-details__left{padding:15px!important}.blog-details__title-1{font-size:22px!important}.blog-details__content h2{font-size:20px!important}.blog-details__content h3{font-size:18px!important}.blog-details__content p{font-size:15px!important}.blog-details__content ol li,.blog-details__content ul li{font-size:14px!important}.blog-details__content ol li{padding-left:50px!important}.blog-details__content ol li:before{width:22px!important;height:22px!important;font-size:12px!important;left:12px!important}.blog-details__content .cta-section,.blog-details__content .highlight-box{padding:15px!important;margin:20px 0!important}.blog-details__social-list a{width:36px!important;height:36px!important;font-size:14px!important}}@media (max-width:768px){.blog-details__content a{min-height:44px!important;display:inline-flex!important;align-items:center!important;padding:8px 12px!important;margin:2px 0!important}.blog-details__content{line-height:1.6!important}.blog-details__img img{border-radius:8px!important}.blog-details__content *{max-width:100%!important;word-wrap:break-word!important}.main-header-two .main-menu-two__search--phone,.main-header-two .main-menu-two__search--phone *,.main-menu-two__search--phone,.main-menu-two__search--phone *,.main-menu-two__search--phone .icon-telephone,.main-menu-two__search--phone .icon-telephone:before,.main-menu-two__search--phone [class*=icon-]:before,.main-menu-two__search--phone:hover,.main-menu-two__search--phone:hover *,.main-menu-two__search--phone:hover .icon-telephone:before,.stricky-fixed .main-menu-two__search--phone,.stricky-fixed .main-menu-two__search--phone *,.stricky-header .main-menu-two__search--phone,.stricky-header .main-menu-two__search--phone *{color:#ffffff!important}}@media screen and (max-width:768px){html body .main-menu-two .main-menu-two__search--phone span[class*=icon-telephone]:before,html body .main-menu-two__search--phone,html body .main-menu-two__search--phone span,html body div.stricky-fixed .main-menu-two__search--phone span.icon-telephone:before,html body div.stricky-header .main-menu-two__search--phone span.icon-telephone:before,html body header.main-header-two .main-menu-two__search--phone span.icon-telephone:before{color:#ffffff!important}}