@media (min-width:109.375rem){.container.full{max-width:107.5rem}}@media (min-width:100rem){.container.xxl{max-width:97.5rem}}@media (min-width:90.625rem){.container.lg{max-width:88.75rem}}@media (min-width:62rem){.container{padding-right:0;padding-left:0}}@media (max-width:109.3125rem){.partner-section-two .logo-box{height:15.625rem}}@media (min-width:87.5rem) and (max-width:109.3125rem){.theme-main-menu.gap-one{padding:1.875rem 0}.btn-four{font-size:1.25rem}.fs-32{font-size:1.875rem}.hero-banner-one{padding-top:40.625rem}.hero-banner-one .image-wrapper .avatar-img{max-width:35.625rem}.hero-banner-one .image-wrapper .profession{font-size:20.625rem}.hero-banner-one .image-wrapper .name{font-size:7.5rem;top:35%}.about-me-section .slogan,.footer-five .tel,.hero-banner-one .image-wrapper .tags li,.hero-banner-one .slogan{font-size:1.5rem}.about-me-section .hero-heading,.hero-banner-one .hero-heading{font-size:6.25rem;line-height:1em}.hero-banner-one .about-info{padding:1.875rem 2.5rem 3.4375rem}.card-style-two p,.hero-banner-one .about-info p,.inner-banner-two h2 span.sticker{font-size:1.75rem}.accordion-style-three .accordion-item .accordion-body p,.hero-banner-one .about-info .email{font-size:1.375rem}.hero-banner-one .about-info .discuss-btn{max-width:8.75rem}.title-three h2{font-size:12.5rem}.service-section-two .accordion-style-two{margin-top:-2.1875rem}.title-three .sec-title{font-size:2.1875rem}.title-three .sec-title .line{height:1.625rem}.accordion-style-two .accordion-item .accordion-button{font-size:5rem;letter-spacing:-.125rem;padding:3.75rem 4.5625rem 2.3125rem}.accordion-style-two .accordion-item .accordion-body p{font-size:2.25rem}.title-four h2{font-size:4.125rem}.card-style-two .main-count,.counter-box-one .main-count,.hero-banner-five .hero-heading{font-size:6.25rem}.card-style-two .rating li{font-size:1.5625rem}.title-three h2.sm{font-size:11.5625rem}.project-block-two .info li:first-child{font-size:1.5625rem;padding:1.375rem 2.4375rem 1rem}.feedback-section-three .feedback-block .avatar-img{width:21.875rem;height:21.875rem}.feedback-section-three .feedback-block .text{width:calc(100% - 25rem)}.feedback-section-three .feedback-block .text blockquote{font-size:3.75rem}.accordion-style-three .accordion-item .accordion-button{font-size:2rem}.contact-section-one .title-three h2{font-size:23.125rem}.form-style-one h3{font-size:4.0625rem}.contact-section-one .contact-form-bg{margin-top:-7.8125rem}.footer-one .name{font-size:17.5rem;bottom:-19%}.about-me-section .space-fix{padding-left:1.5625rem}.title-three .sec-title-two{font-size:3.4375rem}.hero-banner-five .main-bg{padding-top:32.5rem}.title-six h2{font-size:4.375rem}.title-six h2 br{display:none}.service-section-four .service-block .arrow-cta{font-size:1.4375rem}.service-section-four .service-block .icon{margin:6.25rem 0 12.5rem}.title-six h2.xl{font-size:9.0625rem}.insta-feed .insta-text-slider{font-size:6.875rem}.inner-banner-two h2{font-size:4.875rem}.contact-section-five .round-shape{width:26.25rem;height:26.25rem}.video-banner-two .bg-wrapper{height:43.75rem}}@media (min-width:87.5rem) and (max-width:99.9375rem){.p-lr-25{padding-left:1.25rem;padding-right:1.25rem}.hero-banner-two .main-bg{margin-top:1.25rem;padding-top:25rem}.inner-banner-one{margin-top:1.25rem}.feedback-section-seven .feedback-wrapper,.theme-main-menu.gap-two{padding:2.5rem 2.8125rem}.theme-main-menu.menu-style-two .bg-shape{top:-.625rem;max-width:41.875rem}.accordion-style-five .accordion-item .accordion-button,.footer-two .bg-wrapper h2,.hero-banner-two .hero-heading{font-size:7.5rem}.fancy-banner-one h3{font-size:7.5rem;margin:21.875rem 0 1.5625rem}.title-eight h2,.title-one h2{font-size:3.75rem}.service-section-one .accordion-container .accordion-item.active .content{padding-right:0}.feedback-section-eight .title-nine p,.feedback-section-one .feedback-wrapper blockquote{font-size:2.5rem}.client-logos .logo{width:17.9375rem;height:17.9375rem}.footer-two .bg-wrapper .water-mark{font-size:18.125rem}.feedback-section-two .title-two h2,.title-seven h2{font-size:4.375rem}.feedback-section-two .slider-wrapper blockquote{font-size:2.875rem}.hero-banner-four .hero-heading{font-size:10.3125rem}.title-five h2{font-size:5rem}.feature-block-six .card-wrapper .card-block{width:26.875rem;height:26.875rem}.title-five h4{font-size:4.125rem}.feedback-section-four .feedback-block blockquote{font-size:2.25rem}.feedback-section-five .feedback-wrapper .feedback-block .text blockquote,.footer-six h3{font-size:3.125rem}.fancy-banner-six .bg-wrapper h2,.hero-banner-six .hero-heading{font-size:5.625rem}.footer-eight .top-footer .tel,.hero-banner-six p{font-size:1.625rem}.hero-banner-six .card-wrapper{width:15rem}.blog-meta-five .blog-title,.card-style-four h3{font-size:2.125rem}.accordion-style-four .accordion-item .accordion-body p,.title-nine .upper-title{font-size:1.875rem}.feedback-section-six .feedback-block blockquote{font-size:2.375rem}.blog-meta-four .blog-title,.feedback-section-nine .feedback-block blockquote,.feedback-section-seven .feedback-block blockquote{font-size:1.75rem}.hero-banner-seven .hero-heading,.inner-banner-one h2{font-size:5.3125rem}.hero-banner-seven p{font-size:1.375rem}.hero-banner-seven .screen-wrapper{padding:5rem 5rem 3.75rem}.feature-block-thirteen .nav-tab-wrapper .nav-link .text{font-size:1.125rem}.feature-block-fifteen .tab-content h2{font-size:3.4375rem}.feature-block-fifteen .nav-tab-wrapper .nav-link{padding:1.5625rem 4.375rem}.feedback-section-seven .wrapper{padding:3.125rem}.hero-banner-eight .hero-heading{font-size:9.375rem}.title-nine h2{font-size:4.25rem}.feature-block-sixteen .row-wrapper .column-wrapper{height:42.5rem}.feature-block-sixteen .row-wrapper .column-wrapper blockquote{font-size:2.625rem}.feature-block-sixteen .row-wrapper .column-wrapper .main-count{font-size:12.5rem}.feedback-section-eight .title-nine h2,.service-section-five .service-block h3{font-size:6.875rem}.feedback-section-eight .feedback-block blockquote{font-size:1.5rem}.blog-meta-five.no-bg{height:24.0625rem}.blog-meta-five{height:40.625rem}.fancy-banner-seven h2{font-size:6.25rem}.fancy-banner-seven .cta-btn{width:18.75rem;height:18.75rem}.footer-eight .top-footer h3{font-size:3rem}.project-details-one .project-info ul li:before{left:-2.5rem}.feedback-section-nine .feedback-block{padding:3.125rem 1.25rem 3.125rem 5rem}}@media (max-width:87.4375rem){.btn-four,.feature-block-nine .list-wrapper .list-item .title p,.more-blog-bg a,body{font-size:1.125rem}.btn-four{line-height:3.125rem;min-width:9.375rem;padding:0 2.5rem}.social-icon-one li a{width:3.125rem;height:3.125rem;line-height:3.125rem;font-size:1.25rem}.hero-banner-one .image-wrapper .tags li{font-size:1.25rem;padding:.625rem 2.1875rem}.about-me-section .slogan,.contact-section-five .call-btn a,.feedback-section-seven .feedback-block .name,.footer-eight .top-footer .footer-nav li,.hero-banner-one .about-info .email,.hero-banner-one .slogan{font-size:1.25rem}.card-style-one .title h4,.card-style-one p,.feedback-section-three .feedback-block .text .name,.footer-seven .footer-title,.hero-banner-one .about-info p,.team-block-five .text .name{font-size:1.375rem}.accordion-style-two .accordion-item .accordion-body{padding-bottom:3.125rem}.about-me-section .cv-btn{max-width:12.5rem}.project-block-two .info li:first-child{font-size:1.25rem;padding:1.0625rem 1.5625rem .6875rem}.project-block-two .info li a{width:3.625rem;height:3.625rem;font-size:1.75rem}.project-block-two .info{left:.9375rem;bottom:1.25rem}.card-style-one .arrow-icon{width:2.8125rem}.card-style-one .main-count{font-size:3.75rem}.blog-section-one .slider-wrapper .slick-slider{margin:0 -.75rem}.blog-section-one .slider-wrapper .slick-slider .item{margin:0 .75rem}.title-five .upper-title{font-size:1rem}.card-style-three{padding:1.25rem 1.25rem 2.1875rem}.blog-meta-three .blog-title{font-size:1.875rem}.service-section-four .service-block .icon{min-height:5rem;height:5rem;margin:4.375rem 0 6.25rem}.service-section-four .service-block{padding:1.25rem}.service-section-four .service-block .arrow-cta,.team-block-three h4{font-size:1.5rem}.service-section-four .service-block .arrow-cta img{width:3.75rem}.hero-banner-six .card-wrapper .main-count{font-size:2.125rem;margin-bottom:-.5rem}.hero-banner-six{padding-bottom:6.25rem}.card-style-five{padding:2.1875rem 1.25rem 1.875rem}.card-style-five h4{font-size:1.5rem;margin-top:3.125rem}.project-details-one .project-info{padding:.9375rem 1.25rem 2.5rem}.project-details-one .project-info ul li .text h6{margin-bottom:0}.project-details-one .project-info ul li:before,.title-six h2 br{display:none}.contact-section-five .form-style-one .input-group-meta input{height:3.75rem}.contact-section-five .form-style-one .input-group-meta textarea{height:13.75rem}.team-block-five .media-img .overlay .social-icons li a{width:3.125rem;height:3.125rem;font-size:1.375rem}.service-details-one .sidebar .sidebar-banner h3{font-size:1.75rem}.contact-section-seven .bg-wrapper{padding:5rem 0}}@media (min-width:75rem) and (max-width:87.4375rem){.theme-main-menu.gap-one{padding:1.5625rem 0}.hero-banner-one{padding-top:34.375rem}.hero-banner-one .image-wrapper .avatar-img{max-width:28.125rem}.hero-banner-one .image-wrapper .profession{font-size:18.4375rem}.hero-banner-one .image-wrapper .name{font-size:5.625rem;top:39%}.hero-banner-one .hero-heading{font-size:4.375rem;line-height:1em}.hero-banner-one .about-info{padding:1.875rem 2.5rem 3.4375rem}.hero-banner-one .about-info .discuss-btn{max-width:7.5rem;bottom:.9375rem}.title-three h2{font-size:7.5rem;letter-spacing:0}.service-section-two .accordion-style-two{margin-top:-.9375rem}.blog-details-meta .quote-wrapper .text blockquote,.blog-meta-one .blog-title,.card-style-four h3,.contact-section-four .call-btn a,.feature-block-six .card-wrapper .card-block p,.feedback-section-four .feedback-block blockquote,.project-section-five .project-title,.service-details-one h4,.title-three .sec-title{font-size:1.875rem}.title-three .sec-title .line{height:1.5rem;margin-top:0}.accordion-style-two .accordion-item .accordion-button{font-size:4.0625rem;letter-spacing:-.125rem;padding:3.75rem 4.5625rem 2.3125rem}.accordion-style-two .accordion-item .accordion-body p{font-size:1.75rem;line-height:1.35em}.title-four h2{font-size:3.625rem}.card-style-two .main-count{font-size:5.3125rem}.card-style-two .rating li,.hero-banner-three .hero-heading span{font-size:1.5625rem}.accordion-style-four .accordion-item .accordion-body p,.blog-meta-four .blog-title,.card-style-two p,.feedback-section-seven .feedback-block blockquote,.footer-eight .top-footer .tel,.fs-28,.title-nine .upper-title{font-size:1.625rem}.feature-block-sixteen .row-wrapper .column-wrapper .main-count,.title-three h2.sm{font-size:9.375rem}.project-section-three .title-three{margin-bottom:-1.5625rem}.feedback-section-three .feedback-block .avatar-img{width:18.75rem;height:18.75rem}.feedback-section-three .feedback-block .text{width:calc(100% - 25rem)}.feedback-section-three .feedback-block .text blockquote{font-size:2.5rem;line-height:1.25em}.accordion-style-three .accordion-item .accordion-body p,.feature-block-nineteen .list-style li span,.footer-five .tel,.fs-24,.title-two h2 span.sticker{font-size:1.375rem}.accordion-style-three .accordion-item .accordion-button,.blog-details-meta h4,.blog-meta-two .post-meta .post-text .blog-title,.feature-block-four .block-wrapper h4{font-size:2rem}.contact-section-one .title-three h2{font-size:20rem}.form-style-one h3,.title-eight h2{font-size:3.125rem}.contact-section-one .contact-form-bg{margin-top:-6.25rem}.contact-section-one .form-style-one{padding:4.375rem 3.125rem 4.0625rem}.footer-one .name{font-size:13.75rem;bottom:-19%}.footer-one{padding:9.375rem 0 12.5rem}.fs-32{font-size:1.5625rem;line-height:1.55em}.feature-block-fifteen .tab-content h2,.feature-block-nine .list-wrapper .list-item .title h5,.title-three .sec-title-two{font-size:2.8125rem}.p-lr-25{padding-left:.9375rem;padding-right:.9375rem}.hero-banner-two .main-bg{margin-top:.9375rem;padding-top:21.875rem}.inner-banner-one{margin-top:.9375rem}.theme-main-menu.gap-two{padding:1.875rem}.theme-main-menu.menu-style-two .bg-shape{top:-.625rem;max-width:40rem}.border-30{border-radius:1.25rem}.theme-main-menu.menu-style-two .nav-item .nav-link{font-size:1.125rem;margin:0 2.1875rem}.theme-main-menu.menu-style-two .nav-item .nav-link:before{right:-2.375rem}.theme-main-menu.menu-style-two .navbar{top:1.5625rem}.feature-block-eleven .counter-wrapper .counter-block .main-count,.hero-banner-two .hero-heading{font-size:5.625rem}.title-one h2{font-size:3.25rem}.service-section-one .accordion-container .accordion-item .label{width:9.375rem;font-size:1.875rem}.service-section-one .accordion-container .accordion-item.active .label{width:9.375rem}.service-section-one .accordion-container .accordion-item.active .content{width:calc(100% - 9.375rem)}.fancy-banner-one h3{font-size:5.625rem;margin:18.75rem 0 1.5625rem}.feedback-section-one .feedback-wrapper{padding:3.4375rem 3.125rem 0}.feedback-section-one .feedback-wrapper blockquote,.feedback-section-two .slider-wrapper blockquote{font-size:2.125rem}.client-logos .logo,.fancy-banner-seven .cta-btn,.feature-block-nine .round-shape{width:15.625rem;height:15.625rem}.fancy-banner-two h2,.footer-two .bg-wrapper h2{font-size:5.9375rem}.footer-two .bg-wrapper .bottom-footer .tel{font-size:3.4375rem}.footer-two .bg-wrapper .water-mark{font-size:15rem}.footer-two .bg-wrapper{padding-bottom:13.75rem}.hero-banner-three .hero-heading{font-size:6.25rem;line-height:1em}.hero-banner-three .illustration{max-width:46.875rem}.title-two h2{font-size:4.25rem}.feature-block-two .title-two h2 span.sticker{right:-9.375rem}.feature-block-two .card-wrapper .card-block .icon{height:5.625rem}.feature-block-two .card-wrapper .card-block h3{font-size:1.875rem;margin-bottom:1.875rem}.feature-block-four .title-two h2 span.sticker{right:-8.4375rem}.feature-block-four .block-wrapper .line-wrapper{width:14.0625rem}.title-two.xl h2{font-size:7.8125rem}.partner-section-one .title-two h2 span.sticker{left:-11.125rem}.footer-three h3,.title-eight h3{font-size:3rem}.footer-three .address{font-size:1.375rem;max-width:16.25rem}.theme-main-menu.gap-four{padding:2.5rem 3.125rem}.hero-banner-four{padding:15rem 3.125rem 1.25rem}.hero-banner-four .hero-heading{font-size:8.125rem}.hero-banner-four .hero-heading span{font-size:10.3125rem}.hero-banner-four .cta-group li{width:17.1875rem;height:17.1875rem}.fancy-banner-seven h2,.hero-banner-four ul .rating-box h4,.insta-feed .insta-text-slider,.service-section-five .service-block h3{font-size:5rem}.title-five h2{font-size:3.5rem}.inner-banner-two h2,.title-five h4,.title-seven h2,.title-six h2{font-size:3.75rem}.title-five h3{font-size:3.875rem}.feature-block-six .card-wrapper .card-block{width:22.8125rem;height:22.8125rem}.feature-block-six .card-wrapper .card-block .main-count,.inner-banner-one h2{font-size:4.6875rem}.team-block-one .media-img{height:34.375rem}.feedback-section-four .slider-bg .slider-arrows li:last-child{right:-4.0625rem}.feedback-section-four .slider-bg .slider-arrows li{left:-4.0625rem}.hero-banner-five .hero-heading{font-size:5.625rem;line-height:1em}.hero-banner-five .main-bg{padding:28.125rem 0 6.25rem}.hero-banner-five .round-shape{width:25rem;height:25rem}.hero-banner-five nav{top:22%}.counter-box-one .main-count{font-size:5rem;margin-bottom:-1.375rem}.service-section-four .round-shape{width:12.5rem;height:12.5rem;right:-1.25rem}.project-section-five .round-shape{width:28.125rem;height:28.125rem}.title-six h2.xl{font-size:6.875rem}.feature-block-nine .list-wrapper .list-item .num{width:14%}.feedback-section-five .feedback-wrapper .feedback-block .text blockquote{font-size:2.5rem;margin-bottom:4.0625rem}.fancy-banner-three h2{font-size:6.25rem}.fancy-banner-three .round-shape{width:21.875rem;height:21.875rem;left:0}.hero-banner-six .hero-heading{font-size:4.625rem}.hero-banner-six .card-wrapper{width:12.5rem}.card-style-four{padding:2.8125rem 2.5rem}.feature-block-eleven .img-wrapper .shape_01{max-width:12.5rem;bottom:-15%}.feature-block-eleven .counter-wrapper .counter-block p,.feedback-section-nine .feedback-block blockquote{font-size:1.75rem}.feature-block-eleven .counter-wrapper .counter-block{padding:4.375rem 0}.project-section-six .more-cta-btn{width:16.875rem;height:16.875rem}.accordion-style-four .accordion-item .accordion-button{font-size:2.5rem;padding:2.1875rem 4.375rem}.accordion-style-four .accordion-item .accordion-body .img-wrapper{margin-top:-3.125rem}.fancy-banner-five h2{font-size:6.375rem}.footer-six h3{font-size:2.625rem}.contact-section-three h2,.fancy-banner-six .bg-wrapper h2,.hero-banner-seven .hero-heading{font-size:4.375rem}.hero-banner-seven .screen-wrapper{padding:4.375rem 3.125rem}.hero-banner-seven .shape_01{max-width:94%;left:4%}.feature-block-thirteen .nav-tab-wrapper .nav-link{padding:2.1875rem 1.25rem 2.1875rem 1.5625rem}.feature-block-thirteen .nav-tab-wrapper .nav-link .text{font-size:1.125rem}.accordion-style-five .accordion-item .accordion-body p,.feature-block-thirteen .nav-tab-wrapper .nav-link .text strong,.inner-banner-two h2 span.sticker{font-size:1.5rem}.feature-block-fifteen .nav-tab-wrapper .nav-link{font-size:1.5rem;padding:.9375rem 3.75rem}.feature-block-fifteen .tab-content .icon{width:4.0625rem;height:4.0625rem;padding:.9375rem}.feedback-section-seven .wrapper{padding:2.5rem}.feedback-section-seven .feedback-wrapper{padding:2.5rem 2.1875rem}.hero-banner-eight .hero-heading{font-size:7.375rem}.title-nine h2{font-size:3.4375rem;line-height:1.1em}.feature-block-sixteen .row-wrapper .column-wrapper{height:36.875rem}.feature-block-sixteen .row-wrapper .column-wrapper blockquote,.feature-block-sixteen .row-wrapper .column-wrapper h3{font-size:2.1875rem}.service-section-five .service-block .cta-btn img{max-width:3.75rem}.footer-eight .top-footer h3{font-size:2.5rem}.inner-banner-one .bg-wrapper{padding:10.625rem 0 7.5rem}.feature-block-one h3{font-size:4.0625rem;max-width:40rem}.inner-banner-two .main-bg{padding:5rem .625rem 3.4375rem}.feature-block-seventeen .title-two h2 span.sticker{top:-1.25rem}.contact-section-four .title-two h2 span.sticker{min-width:11.875rem}.inner-banner-three h2{font-size:8.75rem}.inner-banner-three h2 span{font-size:10.9375rem}.filter-nav-two .isotop-menu-wrapper li{font-size:2.1875rem;line-height:3.75rem}.contact-section-five .round-shape{width:23.125rem;height:23.125rem}.inner-banner-four h2{font-size:4.6875rem;margin-bottom:.75rem}.video-banner-one .bg-wrapper{height:43.75rem}.feature-block-nineteen .bg-wrapper{padding:3.75rem 3.125rem 0}.feature-block-nineteen .list-style li{padding:1.5625rem .9375rem 1.5625rem 6.25rem}.feedback-section-nine .feedback-block{padding:2.5rem 1.25rem 2.5rem 5rem}.feedback-section-nine .feedback-block .name{font-size:1.25rem}.video-banner-two .bg-wrapper{height:40.625rem}.accordion-style-five .accordion-item .accordion-button{font-size:5.9375rem;padding:2.5rem 2.8125rem}.contact-section-eight .address-banner .skew-line:before{left:-4.375rem}.contact-section-eight .address-banner .skew-line:after{right:-4.375rem}}@media (min-width:62rem) and (max-width:87.4375rem){.hero-banner-one{padding-top:31.25rem}.hero-banner-one .image-wrapper .avatar-img{max-width:26.875rem}.hero-banner-one .image-wrapper .profession{font-size:15.625rem}.hero-banner-one .image-wrapper .name{font-size:5rem;top:39%}.about-me-section .hero-heading,.hero-banner-one .hero-heading{font-size:4.0625rem;line-height:1.1em}.hero-banner-one .about-info{padding:1.875rem 2.5rem 3.4375rem}.hero-banner-one .about-info .discuss-btn{max-width:7.5rem;bottom:.9375rem}.about-me-section .space-fix{padding-left:1.5625rem}.feedback-section-six .rating{max-width:21.875rem}.feedback-section-six .rating .text .main-count{font-size:8.125rem}.feedback-section-six .feedback-wrapper{padding:3.75rem 0 3.75rem 3.75rem}.feedback-section-six .feedback-block blockquote{font-size:2rem}.feedback-section-eight .title-nine h2{font-size:6.25rem}.blog-meta-five .blog-title,.feedback-section-eight .title-nine p{font-size:2.125rem}.feedback-section-eight .feedback-block blockquote{font-size:1.375rem}.blog-meta-five.no-bg{height:24.0625rem}.blog-meta-five{height:40.625rem}}@media (max-width:74.9375rem){.theme-main-menu.gap-one{padding:1.5625rem 0}.blog-meta-one .media img,.border-30,.map-banner-one .gmap_canvas{border-radius:1.25rem}.p-lr-25{padding-left:.3125rem;padding-right:.3125rem}.hero-banner-two .main-bg{margin-top:.3125rem;padding:15.625rem 0 6.25rem}.inner-banner-one{margin-top:.3125rem}.title-three h2{font-size:4.375rem;letter-spacing:0}.service-section-two .accordion-style-two{margin-top:.625rem}.accordion-style-four .accordion-item .accordion-body p,.blog-meta-four .blog-title,.blog-meta-one .blog-title,.card-style-eight h3,.card-style-three h5,.contact-section-six .contact-block h5,.feature-block-four .block-wrapper .line-wrapper .skill-count div,.footer-eight .top-footer .tel,.footer-two .bg-wrapper .bottom-footer .email,.fs-28,.project-section-one .carousel-indicators button,.team-block-four .text h5,.title-three .sec-title{font-size:1.5rem}.title-three .sec-title .line{height:1.25rem;margin-top:0}.accordion-style-two .accordion-item{border-radius:.9375rem}.accordion-style-two .accordion-item .accordion-button{font-size:2.375rem;letter-spacing:0;padding:2.5rem 2.1875rem 1.875rem}.accordion-style-two .accordion-item .accordion-body p,.blog-details-meta .quote-wrapper .text blockquote,.blog-meta-two .post-meta .post-text .blog-title,.feedback-section-two .slider-wrapper blockquote{font-size:1.5rem;line-height:1.5em}.accordion-style-two .accordion-item .accordion-button:before{height:1.875rem;top:calc(50% - .9375rem);right:2.1875rem}.accordion-style-two .accordion-item .accordion-button:after{width:1.875rem;right:1.3125rem}.accordion-style-two .accordion-item .accordion-body{padding-left:2.1875rem;padding-bottom:2.1875rem}.title-four h2{font-size:2.5rem;font-weight:600;line-height:1.3em}.title-four .upper-title{font-size:1rem;margin-bottom:1.5625rem}.card-style-two .main-count,.pricing-section-one .pr-column .pr-header .price{font-size:3.125rem}.blog-sidebar .sidebar-title,.card-style-two .rating li,.feature-block-eleven .avatar-group p,.feature-block-four .block-wrapper h4,.feature-block-seven .award-wrapper h5,.feature-block-two .card-wrapper .card-block h3,.feedback-section-five .feedback-wrapper .feedback-block .text .name,.team-block-two .text .name{font-size:1.375rem}.accordion-style-five .accordion-item .accordion-body p,.card-style-two p,.feature-block-eleven .accordion-style-one .accordion-item .accordion-button,.feature-block-nineteen .list-style li span,.feedback-section-four .feedback-block .name,.feedback-section-nine .feedback-block .name,.feedback-section-one .feedback-wrapper h6,.feedback-section-three .feedback-block .text .rating li:first-child,.footer-eight .top-footer .newsletter-form form input,.footer-five .tel,.footer-six .newsletter-form input,.footer-three .address,.inner-banner-four ul li{font-size:1.25rem}.card-style-two .rating{margin-top:-3.875rem}.title-three h2.sm{font-size:5.75rem}.project-section-three .title-three{margin-bottom:0}.feature-block-nine .list-wrapper .list-item,.feedback-section-three .feedback-block{padding:2.5rem 0}.feedback-section-three .feedback-block .avatar-img{width:12.5rem;height:12.5rem;margin:0}.feedback-section-three .feedback-block .text{width:100%;padding:2.5rem 0 0}.feedback-section-three .feedback-block .text blockquote{font-size:1.875rem;line-height:1.35em;margin:1.875rem 0 2.5rem}.feedback-section-three .feedback-wrapper::before{height:20%}.accordion-style-three .accordion-item .accordion-body p,.fs-24{font-size:1.25rem;line-height:1.7em}.accordion-style-three .accordion-item .accordion-button{font-size:1.5rem;padding:1.875rem 2.1875rem 1.5625rem 0}.form-style-one h3{font-size:2.1875rem}.contact-section-one .form-style-one{padding:3.125rem 1.25rem 2.8125rem}.fs-32{font-size:1.375rem;line-height:1.65em}.title-eight h3,.title-three .sec-title-two{font-size:1.875rem}.footer-two .bg-wrapper .bottom-footer .tel,.title-one h2{font-size:2rem}.hero-banner-two .hero-heading{font-size:3.4375rem}.fancy-banner-one .tags li,.hero-banner-two .tags li{font-size:1rem;line-height:3rem}.hero-banner-two .tags{left:.75rem;bottom:1.25rem}.hero-banner-two .slider-arrows{right:.75rem;bottom:1.25rem}.title-one .upper-title{margin:0 0 1.875rem;font-size:1rem}.contact-section-four .call-btn .icon,.project-details-one .project-pagination .pr-img,.title-one .upper-title .line{width:3.75rem}.title-one h2{line-height:1.25em}.project-section-one .carousel-indicators{margin-top:3.125rem}.project-section-one .carousel-inner h4{font-size:1.5rem;line-height:1.4em}.service-section-one .accordion-container .accordion-item .content p{margin:5rem 0 1.875rem}.fancy-banner-one h3{font-size:3.4375rem;margin:12.5rem 0 1.5625rem;line-height:.85em}.feedback-section-one .feedback-wrapper{padding:2.5rem 1.25rem 0}.feedback-section-one .feedback-wrapper blockquote{font-size:1.5rem;line-height:1.5em;margin-bottom:3.4375rem}.card-style-four .icon,.feedback-section-five .feedback-wrapper .feedback-block .text .icon,.feedback-section-one .feedback-wrapper .icon,.feedback-section-two .slider-wrapper .icon{width:2.5rem}.feedback-section-one .feedback-wrapper .slider-arrows,.footer-eight .bottom-footer,.footer-three .copyright{padding:1.25rem 0}.feedback-section-one .feedback-img .rating-cp{max-width:11.25rem;left:-4.6875rem}.blog-details-meta .list-style li,.blog-meta-four .author-name,.blog-meta-two .post-meta .post-text .author li,.card-style-six p,.contact-section-five .form-style-one .input-group-meta label,.feature-block-four .block-wrapper .count-wrapper p,.feedback-section-one .feedback-img .rating-cp p,.feedback-section-two .slider-wrapper h5,.hero-banner-four ul .rating-box p,.hero-banner-three .bottom-info .discuss-btn{font-size:1.125rem}.blog-meta-one .author{margin:1.5625rem 0 .625rem;font-size:1rem}.blog-meta-one .read-more{width:3.75rem;height:3.75rem;font-size:1.625rem}.footer-two .bg-wrapper h2{font-size:2.625rem;line-height:1em}.footer-two .bg-wrapper{padding:5rem 0 10.625rem;margin-bottom:.625rem}.footer-two .bg-wrapper .bottom-footer{margin-top:2.5rem;padding:2.5rem 0 5rem}.hero-banner-three .bottom-info strong{font-size:1.875rem;margin-bottom:0}.feature-block-two .card-wrapper .card-block{padding:2.1875rem 1.25rem 2.5rem}.feature-block-two .card-wrapper .card-block .icon{height:4.0625rem;margin-bottom:3.125rem}.accordion-style-one,.grid-2column.xl .grid-sizer,.grid-2column.xl .isotop-item{padding:0 .9375rem}.accordion-style-one .accordion-item .accordion-button{font-size:1.375rem;padding:1.375rem 0}.feature-block-four .block-wrapper{border-radius:1.875rem;padding:1.5625rem}.feature-block-four .block-wrapper .line-wrapper h6{font-size:1.125rem;margin:.9375rem 0 .3125rem}.feature-block-four .block-wrapper h3{font-size:1.75rem;line-height:1.35em;margin-bottom:3.4375rem}.contact-section-three h2,.feature-block-four .block-wrapper .count-wrapper .main-count,.footer-three h3{font-size:2.5rem}.project-block-one .project-title{font-size:1.375rem;margin-top:1.25rem}.feedback-section-two .slider-wrapper{padding:2.1875rem 1.25rem}.feedback-section-two .slider-wrapper .shape_01{width:2.8125rem;top:1.25rem;right:1.25rem}.feedback-section-two .shape_03{top:auto;bottom:0}.partner-section-one .logo-wrapper .logo-box{width:8.125rem;height:8.125rem}.blog-meta-two .post-meta{padding:1.875rem 1.25rem 2.1875rem}.blog-meta-two .post-meta .read-more,.project-block-three .icon{width:6.25rem;height:6.25rem;padding:1.875rem}.blog-meta-two .post-meta .post-text .tag{font-size:.9375rem;margin-bottom:1.875rem}.btn-two.xl{font-size:1.25rem;line-height:3.4375rem}.blog-details-meta .quote-wrapper,.contact-section-four .form-style-one form,.footer-three .main-bg,.service-section-five .service-block{padding:2.5rem 1.25rem}.footer-three .footer-nav.xl{font-size:1.125rem;padding-top:.625rem}.footer-three .newsletter-form input{font-size:1.125rem;padding:0 3.75rem 0 0;height:4.375rem}.footer-three .newsletter-form button{top:0}.hero-banner-four ul .rating-box h4{font-size:3.75rem}.contact-section-five .form-style-one form,.feature-block-six .bg-wrapper{padding:3.125rem 1.25rem}.feature-block-six .card-wrapper .card-block .main-count{font-size:2.8125rem}.feature-block-six .card-wrapper .card-block p{font-size:1.375rem;margin-top:0}.grid-2column.xl{margin:0 -.9375rem}.card-style-three .icon{width:4.0625rem;height:4.0625rem;padding:.9375rem}.card-style-three .numb{margin-bottom:2.5rem}.card-style-three a{margin-top:4.0625rem;font-size:1rem}.feature-block-seven .award-wrapper{padding-top:3.75rem}.contact-section-four .call-btn a,.footer-seven .tel,.pricing-section-one .pr-column .pr-header .plan-name,.team-block-one .name{font-size:1.5625rem}.feedback-section-five .feedback-wrapper .feedback-block,.feedback-section-four .slider-bg,.feedback-section-seven .feedback-wrapper,.feedback-section-seven .wrapper{padding:1.25rem}.feedback-section-four .slider-bg:before{left:50%}.feedback-section-four .slider-bg .slider-arrows li{position:static;transform:none;margin:3.125rem .625rem 0}.feedback-section-four .feedback-block .rating li{font-size:.875rem}.feedback-section-four .feedback-block blockquote{font-size:1.5rem;font-weight:400;line-height:1.35em;margin-bottom:2.8125rem}.contact-section-two .contact-form-bg{padding:3.125rem 1.25rem 3.75rem}.btn-six{font-size:1.125rem;padding:.8125rem 2.1875rem .5625rem}.title-nine h2,.title-six h2{font-size:2.1875rem;line-height:1.2em}.title-six .upper-title{margin-bottom:1.5625rem}.counter-box-one .main-count{font-size:3.125rem;margin-bottom:-.625rem}.service-section-four .round-shape{width:6.25rem;height:6.25rem;right:-1.25rem}.project-section-five .round-shape{width:18.75rem;height:18.75rem}.project-section-five .project-title,.service-details-one h4{font-size:1.625rem}.feature-block-nine .list-wrapper .list-item .num{width:14%}.blog-details-meta h4,.feature-block-nine .list-wrapper .list-item .title h5{font-size:1.75rem}.feature-block-nine .round-shape{width:12.5rem;height:12.5rem}.feature-block-nine .list-wrapper .list-item .icon{width:4.375rem;height:4.375rem;font-size:1.75rem}.feedback-section-five .feedback-wrapper .feedback-block .text{padding-left:1.25rem}.feedback-section-five .feedback-wrapper .feedback-block .text blockquote{font-size:1.75rem;line-height:1.25em;margin-bottom:2.5rem}.feedback-section-five .feedback-wrapper .avg-rating{font-size:1.25rem;right:0;bottom:-3.125rem;max-width:12.5rem}.feedback-section-five .feedback-wrapper .avg-rating .text span{font-size:2.5rem;margin-bottom:-.3125rem}.btn-seven{line-height:2.875rem}.hero-banner-six h5{font-size:1.625rem;padding:1.875rem 0 .625rem}.card-style-four{padding:2.1875rem 1.875rem}.card-style-four h3{font-size:1.5rem;width:calc(100% - 5.9375rem)}.card-style-four .arrow-btn{width:3.4375rem;height:3.4375rem;padding:.625rem}.btn-eleven .icon,.feature-block-eleven .avatar-group ul li img{width:3.125rem;height:3.125rem}.feature-block-eleven .img-wrapper .shape_01{max-width:9.375rem;right:0;bottom:0}.feature-block-eleven .counter-wrapper .counter-block .main-count{font-size:3.125rem;letter-spacing:-1px}.feature-block-eleven .counter-wrapper .counter-block p{font-size:1.375rem;margin:0}.feature-block-eleven .counter-wrapper .counter-block{padding:4.6875rem 0}.project-section-six .more-cta-btn{width:9.375rem;height:9.375rem}.accordion-style-four .accordion-item .accordion-button{font-size:1.625rem;letter-spacing:0;padding:1.5625rem 1.25rem}.accordion-style-four .accordion-item .accordion-body .img-wrapper{margin-top:0}.accordion-style-four .accordion-item .accordion-button .icon{width:2.1875rem}.accordion-style-four .accordion-item .accordion-button .shape{width:3.125rem}.accordion-style-four .accordion-item .accordion-button span{width:calc(100% - 5.3125rem);padding-left:1.25rem}.accordion-style-four .accordion-item .accordion-body{padding:2.1875rem 3.125rem 1.875rem 4.6875rem}.accordion-style-four .accordion-item:has(.show){border-radius:1.875rem}.blog-meta-four .media{height:15.625rem;margin-top:1.5625rem}.fancy-banner-five,.footer-six .wrapper{padding:5rem 0}.footer-six h3{font-size:1.875rem;line-height:1.2em}.footer-seven .newsletter-form input,.footer-six .newsletter-form{height:3.75rem}.footer-six .tel{font-size:1.5rem;letter-spacing:0}.btn-eight,.btn-nine,.btn-ten{line-height:3.125rem;padding:0 2rem}.hero-banner-seven .screen-wrapper{padding:1.25rem;border-radius:1.25rem}.title-eight .upper-title{font-size:1rem}.feature-block-thirteen .nav-tab-wrapper .nav-link{padding:1.875rem 1.25rem}.feature-block-thirteen .nav-tab-wrapper .nav-link .text,.pricing-section-one .pr-column .package-feature li{font-size:1.0625rem}.feature-block-thirteen .nav-tab-wrapper .nav-link .text strong{font-size:1.25rem;margin-bottom:.9375rem}.feature-block-thirteen .tab-content{padding:1.5625rem}.feature-block-fourteen .img-wrapper{padding:1.875rem}.feature-block-fifteen .nav-tab-wrapper .nav-link{font-size:1.25rem;padding:.625rem 1.25rem}.feature-block-fifteen .tab-content .icon{width:3.125rem;height:3.125rem;padding:.9375rem}.feature-block-fifteen .tab-content h2{font-size:2.375rem;margin:1.75rem 0 1.875rem;line-height:1.2em}.feedback-section-seven .feedback-block blockquote{font-size:1.5rem;margin:1.25rem 0 1.875rem}.feedback-section-seven .slider-arrows{position:static;margin-top:1.5625rem}.pricing-section-one .pr-column{padding:2.1875rem 1.125rem}.fancy-banner-six .bg-wrapper{padding:3.75rem .3125rem 0}.fancy-banner-six .bg-wrapper h2{font-size:2.5rem;line-height:1.2em}.footer-seven .top-footer{margin-top:3.75rem}.title-nine .upper-title{font-size:1.5rem;margin-bottom:1.25rem}.btn-eleven span{line-height:3.125rem}.service-section-five .service-block h3{font-size:2.375rem;letter-spacing:-1px}.service-section-five .service-block .cta-btn img{max-width:2.5rem}.footer-eight .top-footer{padding:3.75rem 1.25rem}.footer-eight .top-footer h3{font-size:1.875rem;line-height:1.2em;margin:1.875rem 0}.inner-banner-one .bg-wrapper{padding:9.375rem 0 5rem}.feature-block-one h3{font-size:2.5rem;max-width:28.125rem;line-height:1.2em;margin-top:1.875rem}.project-details-one .social-icon li:first-child{margin-right:.9375rem}.project-details-one .project-pagination{margin-top:2.5rem;padding-top:2.5rem}.project-details-one .project-pagination strong{font-size:1.25rem;margin-top:0}.inner-banner-two .layer-one,.inner-banner-two .layer-two{padding-bottom:.75rem}.footer-three .layer-two:before,.inner-banner-two .layer-two:before{left:1.5625rem;right:1.5625rem}.footer-three .layer-one:before,.inner-banner-two .layer-one:before{left:3.125rem;right:3.125rem}.footer-three .layer-one,.footer-three .layer-two{padding-top:.75rem}.fancy-banner-eight .bg-wrapper{padding:5rem .9375rem}.footer-four .border-top-style{padding-top:5rem}.feature-block-eight .round-shape{width:9.375rem;height:9.375rem;left:-3.125rem;bottom:-3.125rem}.feature-block-eight img{transform:none!important}.filter-nav-two .isotop-menu-wrapper li{font-size:1.625rem;line-height:2.5rem}.contact-section-five .round-shape{width:15.625rem;height:15.625rem}.inner-banner-four{padding:9.375rem 0 4.375rem}.video-banner-one .play-btn{width:5rem;height:5rem;padding:1.5625rem}.card-style-six h4{margin-top:2.5rem}.card-style-six .icon{width:5rem;height:5rem}.map-banner-two{height:25rem}.counter-box-two .main-count{font-size:2.625rem}.card-style-seven .icon{width:4.375rem;height:4.375rem;padding:1.25rem}.card-style-seven h3{font-size:1.5rem;margin:1.875rem 0}.feature-block-nineteen .bg-wrapper{padding:3.125rem 1.25rem 0}.feature-block-nineteen .list-style li{padding:1.25rem .9375rem 1.25rem 3.75rem}.feature-block-nineteen .list-style li:before{left:.625rem;top:1.5625rem}.feedback-section-nine .feedback-block{padding:1.875rem .9375rem 1.875rem 5rem}.feedback-section-nine .feedback-block blockquote{font-size:1.25rem;line-height:1.7em;margin:1.25rem 0 2.5rem}.card-style-eight .icon{height:4.375rem}.feature-block-sixteen .row-wrapper .column-wrapper h3{font-size:1.5625rem;margin-bottom:1.5625rem}.video-banner-two .play-btn{width:6.25rem;height:6.25rem}.accordion-style-five .accordion-item .accordion-button{font-size:2.8125rem;letter-spacing:-1px;padding:30px 20px}.accordion-style-five .accordion-item .accordion-button:before{width:3.75rem;height:3.125rem;top:calc(50% - 1.5625rem);right:1.25rem}.accordion-style-five .accordion-item .accordion-body{padding:0 1.25rem 1.875rem}.contact-section-eight .form-style-one{padding:3.75rem 1.875rem}.contact-section-eight .address-banner .skew-line:after,.contact-section-eight .address-banner .skew-line:before{display:none}.contact-section-eight .address-banner .block{width:33.333%}.contact-section-eight .address-banner .icon{margin:0 auto}.contact-section-eight .address-banner .text{padding:1.25rem 0 0;text-align:center;width:100%}.blog-sidebar .recent-news .blog-title h3{font-size:1.25rem;line-height:1.4em}.blog-details-meta .blog-comment-form{padding:2.5rem 1.25rem;margin-top:3.75rem}}@media (min-width:62rem) and (max-width:74.9375rem){.theme-main-menu.menu-style-one .nav-item .nav-link{margin-right:1.875rem}.contact-section-one .title-three h2{font-size:16.25rem}.contact-section-one .contact-form-bg{margin-top:-7.5rem}.footer-one .name{font-size:11.25rem;bottom:-15%}.footer-one{padding:7.5rem 0 9.375rem}.theme-main-menu.gap-two{padding:1.25rem}.theme-main-menu.menu-style-two .navbar{display:none}.service-section-one .accordion-container .accordion-item .label{width:7.5rem;font-size:1.5625rem}.theme-main-menu.menu-style-four .nav-item .nav-link,.theme-main-menu.menu-style-three .nav-item .nav-link{font-size:1.0625rem;padding:.6875rem 2.0625rem}.service-section-one .accordion-container .accordion-item.active .label{width:7.5rem}.service-section-one .accordion-container .accordion-item.active .content{width:calc(100% - 7.5rem)}.client-logos .logo{width:13.4375rem;height:13.4375rem;padding:3.125rem}.footer-two .bg-wrapper .water-mark{font-size:12.5rem}.hero-banner-three .hero-heading{font-size:5rem;line-height:1em}.hero-banner-three .hero-heading span,.title-two h2 span.sticker{font-size:1.25rem}.hero-banner-three .illustration{max-width:31.25rem}.title-two h2{font-size:3.5rem}.feature-block-four .title-two h2 span.sticker{right:-7.8125rem}.feature-block-four .block-wrapper .line-wrapper{width:12.5rem}.title-two.xl h2{font-size:5.75rem}.partner-section-one .title-two h2 span.sticker{left:-11.125rem}.blog-meta-two .media{width:18.75rem}.blog-meta-two .post-meta{width:calc(100% - 20.625rem)}.fancy-banner-two h2{font-size:5.3125rem;letter-spacing:-.125rem}.theme-main-menu.gap-four{padding:2.5rem 1.875rem}.hero-banner-four{padding:15rem 1.875rem 1.25rem}.hero-banner-four .hero-heading{font-size:5.625rem}.hero-banner-four .hero-heading span{font-size:7.8125rem;margin:0}.hero-banner-four .cta-group li{width:14.0625rem;height:14.0625rem}.title-five h2,.title-seven h2{font-size:3.125rem}.title-five h4{font-size:3.4375rem}.title-five h3{font-size:3.625rem}.feature-block-six .card-wrapper .card-block,.hero-banner-five .round-shape{width:18.75rem;height:18.75rem}.team-block-one .media-img{height:38.4375rem}.hero-banner-five .hero-heading{font-size:4.375rem;line-height:1em}.hero-banner-five .main-bg{padding:20rem 0 5rem}.hero-banner-five nav{top:25%}.hero-banner-five .slider-arrows{bottom:5rem;right:1.875rem}.project-section-five .slider-arrows{bottom:-7.5rem}.title-six h2.xl{font-size:5rem}.fancy-banner-three h2{font-size:4.375rem}.fancy-banner-three .round-shape{width:15.625rem;height:15.625rem;left:0}.inner-banner-one h2,.insta-feed .insta-text-slider{font-size:3.75rem}.hero-banner-six .hero-heading{font-size:4rem}.hero-banner-six .card-wrapper{width:10.9375rem;bottom:1.75rem}.fancy-banner-five h2{font-size:4.6875rem}.fancy-banner-five h2 img{max-width:6.25rem}.hero-banner-seven .hero-heading{font-size:3.75rem;line-height:1em}.title-eight h2{font-size:2.625rem}.hero-banner-seven{padding-top:11.25rem}.theme-main-menu.gap-five .top-header{padding:1.5625rem 0}.hero-banner-eight .hero-heading{font-size:5.5rem;line-height:1.1em}.feature-block-sixteen .row-wrapper .column-wrapper,.video-banner-two .bg-wrapper{height:31.25rem}.feature-block-sixteen .row-wrapper .column-wrapper blockquote{font-size:1.875rem}.feature-block-sixteen .row-wrapper .column-wrapper .main-count{font-size:7.5rem}.fancy-banner-seven h2{font-size:4.25rem}.fancy-banner-seven .cta-btn{width:11.25rem;height:11.25rem}.project-details-one .project-info ul li{width:50%}.inner-banner-two h2{font-size:3.125rem;margin-bottom:.625rem}.inner-banner-two h2 span.sticker{font-size:1.375rem}.inner-banner-two .main-bg{padding:5rem .625rem 3.4375rem}.feature-block-two .title-two h2 span.sticker{right:-8.4375rem}.map-banner-one{height:29.6875rem}.contact-section-four .title-two h2 span.sticker{min-width:11.25rem}.inner-banner-three{padding:12.5rem 0 6.25rem}.inner-banner-three h2{font-size:6.25rem}.inner-banner-three h2 span{font-size:7.8125rem}.inner-banner-four h2{font-size:3.4375rem;margin-bottom:.75rem}.video-banner-one .bg-wrapper{height:37.5rem}}@media (max-width:61.9375rem){.theme-main-menu .mega-dropdown .col-lg-3{width:100%;max-width:100%}.theme-main-menu .mega-dropdown .home-item{margin:.625rem 0}.theme-main-menu .mega-dropdown .home-item span{font-size:1rem}.theme-main-menu.gap-five .top-header,.theme-main-menu.gap-three{padding:1.5625rem 0}.hero-banner-one{padding-top:7.5rem}.hero-banner-one .image-wrapper{position:relative;bottom:auto}.hero-banner-one .image-wrapper .avatar-img{max-width:18.75rem}.hero-banner-one .image-wrapper:before{height:50%}.hero-banner-one .image-wrapper .name{font-size:2.8125rem;top:auto;bottom:20%}.about-me-section .hero-heading,.hero-banner-one .hero-heading{font-size:3.125rem;line-height:1.12em}.hero-banner-one .about-info{padding:1.875rem 2.5rem 3.4375rem;max-width:100%}.hero-banner-one .about-info .discuss-btn{max-width:7.5rem;bottom:.9375rem;right:.9375rem}.card-style-two .rating{margin-top:0}.about-me-section .line-shape:before,.feedback-section-four .slider-bg:before,.inner-banner-two h2 span.sticker,.theme-main-menu.menu-style-two .bg-shape,.title-two h2 span.sticker{display:none}.about-me-section .cv-btn{transform:translate(-50%,0)}.footer-one .name{font-size:5.9375rem;bottom:-8%}.footer-one{padding:7.5rem 0 6.25rem}.theme-main-menu.gap-two{padding:1.25rem}.project-section-one .carousel-indicators{margin-bottom:2.5rem}.project-section-one .arrow-btns{position:relative;width:100%;bottom:0;margin-top:4.375rem}.service-section-one .accordion-container .accordion-item{display:block;border:none;border-bottom:1px solid rgba(0,0,0,.2)}.service-section-one .accordion-container .accordion-item:first-child{border-left:none;border-top:1px solid rgba(0,0,0,.2)}.service-section-one .accordion-container .accordion-item .label{width:100%;writing-mode:initial;transform:none;font-size:1.25rem;padding:1.5625rem 0}.service-section-one .accordion-container .accordion-item.active .label{width:100%}.service-section-one .accordion-container .accordion-item.active .content{width:100%;padding:2.5rem 0;height:100%}.service-section-one .accordion-container .accordion-item .content{width:100%;height:0}.service-section-one .accordion-container .accordion-item .content p{margin:1.25rem 0}.feedback-section-one .feedback-img{width:100%;height:21.875rem;margin:1.875rem 0 0}.feedback-section-one .feedback-img .rating-cp{left:50%;top:0;transform:translate(-50%,-3.125rem)}.feedback-section-one .feedback-wrapper blockquote{padding-right:0}.client-logos .logo{width:13.4375rem;height:13.4375rem;padding:3.125rem;margin:-1.25rem -.625rem}.feature-block-seven .award-wrapper h5,.feature-block-seven .award-wrapper p,.footer-two .bg-wrapper .bottom-footer .footer-nav li:first-child{width:auto}.footer-two .bg-wrapper{padding-bottom:7.5rem}.hero-banner-three .hero-heading{font-size:3rem;line-height:1.1em}.hero-banner-three .hero-heading span{font-size:1.125rem;padding:.625rem 1.75rem;position:static;vertical-align:middle}.hero-banner-three .illustration{max-width:25rem}.accordion-style-four .accordion-item .accordion-body .img-wrapper,.hero-banner-three .bottom-info{margin-top:2.5rem}.insta-feed .insta-text-slider,.title-two h2{font-size:2.1875rem}.hero-banner-five .hero-heading,.hero-banner-four .hero-heading{font-size:3.125rem;line-height:1em}.feature-block-two .card-wrapper .card-block{transform:none!important;margin:.625rem!important}.feature-block-two .card-wrapper.style-two .card-block{margin:2.5rem 0 0!important}.feature-block-two .card-wrapper{margin:0 -.625rem}.feature-block-four .block-wrapper .line-wrapper .skill-count{height:17.8125rem}.feature-block-four .block-wrapper .line-wrapper .skill-count div{border-radius:1.875rem}.title-two.xl h2{font-size:3.4375rem;letter-spacing:-1px}.fancy-banner-two h2{font-size:2.8125rem;letter-spacing:-1px;line-height:1.11em;margin-bottom:40px}.fancy-banner-two h2 span::before{left:-.3125rem}.theme-main-menu.gap-four{padding:1.5625rem .75rem}.hero-banner-four{padding:7.25rem .75rem 1.25rem}.hero-banner-four .hero-heading{margin:0 0 3.125rem}.hero-banner-four .hero-heading span{font-size:4.6875rem;margin:0;letter-spacing:-.3125rem}.hero-banner-four .cta-group li{width:9.375rem;height:9.375rem;margin:.9375rem 0 0}.hero-banner-four .sub-heading{position:static;text-align:center;margin:0 auto 1.25rem;max-width:31.25rem}.hero-banner-four .cta-group li a{font-size:1.125rem;padding:1.25rem}.hero-banner-four ul .rating-box{position:static;margin-top:1.5625rem}.hero-banner-four .social-icon-one{position:static;margin-top:1.875rem}.title-five h2{font-size:2.25rem}.title-five h3,.title-five h4{font-size:2.5rem}.feature-block-six .card-wrapper .card-block{width:12.5rem;height:12.5rem;margin:.3125rem}.feature-block-seven .award-wrapper .year{width:100%;margin-bottom:.9375rem}.team-block-one{border-radius:9.375rem;padding-top:3.75rem}.hero-banner-five .main-bg{padding:18.75rem 0 6.25rem}.hero-banner-five .round-shape,.project-section-five .round-shape{width:12.5rem;height:12.5rem}.hero-banner-five nav{top:25%;background:rgba(0,0,0,.7);padding:.3125rem 0;font-size:1.0625rem}.hero-banner-five .slider-arrows{bottom:1.25rem;right:.75rem}.project-section-five .slider-arrows{position:relative;bottom:auto;margin-top:2.5rem}.title-six h2.xl{font-size:2.8125rem}.feature-block-nine .round-shape{left:-1.875rem;right:auto}.fancy-banner-three h2{font-size:2.5rem;margin-bottom:1.875rem;line-height:1.1em}.fancy-banner-three .round-shape{width:9.375rem;height:9.375rem;left:0}.hero-banner-six .hero-heading{font-size:2.5rem;letter-spacing:-1px}.hero-banner-six .card-wrapper{width:auto;left:1.25rem;bottom:1.5625rem}.title-seven h2{font-size:2.25rem;line-height:1.1em;letter-spacing:-1px}.feature-block-eleven .counter-wrapper{border-left:none;margin-top:3.125rem}.feature-block-eleven .counter-wrapper .counter-block{padding:2.5rem 0}.feedback-section-six .wrapper{border:1px solid rgba(0,0,0,.1);padding:20px;border-radius:30px}.feedback-section-six .rating,.hero-banner-eight .sticker{max-width:12.5rem}.feedback-section-eight .title-nine h2,.feedback-section-six .rating .text .main-count{font-size:3.75rem}.feature-block-sixteen .row-wrapper .column-wrapper .name,.feedback-section-eight .feedback-block h6,.feedback-section-six .rating .text p{font-size:1.25rem}.feedback-section-six .feedback-wrapper{padding:3.125rem 0 1.875rem;border-left:none}.blog-meta-five .blog-title,.feedback-section-six .feedback-block blockquote{font-size:1.625rem}.fancy-banner-five h2{font-size:2.8125rem;letter-spacing:-1px}.fancy-banner-five h2 img{max-width:3.75rem}.hero-banner-seven{padding-top:10.625rem}.hero-banner-seven .hero-heading{font-size:2.8125rem;line-height:1.1em}.title-eight h2{font-size:2rem;line-height:1.3em}.feature-block-thirteen .nav-tab-wrapper{max-width:100%;padding-top:1px}.feature-block-thirteen .nav-tab-wrapper .nav-link{border-right:none}.footer-seven .newsletter-form button{width:9.375rem}.footer-seven .newsletter-form input{width:calc(100% - 10rem)}.footer-seven .newsletter-form{max-width:100%}.hero-banner-eight .hero-heading{font-size:2.8125rem;line-height:1.1em;margin-top:2.5rem}.hero-banner-eight .screen-wrapper .screen_01{max-width:50%}.feature-block-sixteen .row-wrapper .column-wrapper blockquote{font-size:1.5rem;line-height:1.2em;margin-bottom:1.875rem;padding:0 1.5625rem}.feature-block-sixteen .row-wrapper .column-wrapper .main-count{font-size:3.75rem;margin-bottom:.625rem}.feature-block-sixteen .row-wrapper .column-wrapper .rating li{font-size:1.125rem;margin-bottom:.625rem}.feedback-section-eight .title-nine p{font-size:1.375rem}.feedback-section-eight .feedback-block blockquote{font-size:1.25rem;margin:1.875rem 0 2.5rem}.blog-meta-five .author-name{font-size:1.125rem}.blog-meta-five.no-bg{height:18.75rem;margin-top:2.1875rem;padding:1.25rem}.blog-meta-five{height:21.875rem;padding:1.25rem}.fancy-banner-seven h2{font-size:2.375rem;line-height:1.12em}.fancy-banner-seven .cta-btn{width:6.25rem;height:6.25rem}.inner-banner-one h2{font-size:2.5rem;letter-spacing:1px}.grid-2column{margin:0 -.75rem}.grid-2column .grid-sizer,.grid-2column .isotop-item{padding:0 .75rem}.contact-section-three .contact-form-bg{padding:2.5rem 1.25rem}.inner-banner-two h2{font-size:2.1875rem;margin-bottom:.625rem;letter-spacing:.0313rem;line-height:1.1em}.inner-banner-two .main-bg{padding:4.375rem .625rem 3.125rem}.map-banner-one{height:23.4375rem}.inner-banner-three{padding:11.25rem 0 6.25rem}.inner-banner-three h2{font-size:3.4375rem}.inner-banner-three h2 span{font-size:4.375rem;display:block;margin-top:0;letter-spacing:-.3125rem}.project-block-four .tags li{font-size:.9375rem;line-height:2.5rem;padding:0 1.375rem}.filter-nav-two .isotop-menu-wrapper li{font-size:1.25rem;margin:0 .9375rem}.contact-section-five .call-btn .icon{width:4.0625rem;height:4.0625rem;padding:.9375rem}.inner-banner-four h2{font-size:2.5rem;margin-bottom:.75rem}.video-banner-one .bg-wrapper{height:25rem;border-radius:1.875rem}.feature-block-eighteen .img-wrapper{height:25rem;margin:3.75rem 0 0 1.875rem}.feature-block-eighteen .img-wrapper .screen_01{left:-1.875rem;bottom:-3.125rem;max-width:74%}.video-banner-two .bg-wrapper{height:25rem}}@media (min-width:48rem) and (max-width:61.9375rem){.hero-banner-one .image-wrapper .profession{font-size:11.25rem}.contact-section-one .title-three h2{font-size:11.875rem}.contact-section-one .contact-form-bg{margin-top:-5rem}.footer-two .bg-wrapper .water-mark{font-size:8.75rem}.feature-block-two .card-wrapper .card-block{width:calc(50% - 1.25rem)}.feature-block-four .block-wrapper .line-wrapper{width:calc(25% - .75rem)}.blog-meta-two .media{width:12.5rem}.blog-meta-two .post-meta{width:calc(100% - 13.75rem)}.blog-meta-two .post-meta .post-text{width:calc(100% - 6.25rem);padding-right:1.25rem}.project-details-one .project-info ul li,.service-section-four .service-block{width:50%}.service-section-four .service-block:first-child,.service-section-four .service-block:nth-child(2){border-bottom:1px solid rgba(0,0,0,.2)}.service-section-four .service-block:nth-child(2){border-right:none}.feature-block-sixteen .row-wrapper .column-wrapper{height:22.3125rem;margin:-.625rem}.feature-block-sixteen .row-wrapper{margin:0 -.625rem}}@media (max-width:47.9375rem){.hero-banner-one .image-wrapper .tags li{top:35%;right:0}.hero-banner-one .image-wrapper .tags li:nth-child(2){top:47%;left:0}.title-three h2.sm{font-size:3.4375rem}.title-three h2 span{background:linear-gradient(.53deg,#c4ccd5 6%,#fff 113.21%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.partner-section-two .logo-box{height:9.375rem;padding:.625rem 1.875rem}.contact-section-one .title-three h2{font-size:5.3125rem}.contact-section-one .contact-form-bg{margin-top:-1.875rem}.feature-block-one .box-wrapper::after,.feature-block-one .box-wrapper::before,.feature-block-sixteen .row-wrapper .shape_01{display:none}.card-style-one{border-bottom:1px solid rgba(0,0,0,.1)}.feature-block-one .sec-btn{position:static}.footer-two .bg-wrapper .water-mark{font-size:3.75rem}.feature-block-four .block-wrapper .line-wrapper{width:calc(50% - .75rem)}.blog-meta-two .media{width:100%;min-height:9.375rem;height:9.375rem}.blog-meta-two .post-meta{width:100%;margin-top:.625rem}.blog-meta-two .post-meta .post-text{width:calc(100% - 6.25rem);padding-right:1.25rem}.footer-three .newsletter-form p{margin-bottom:0}.feature-block-seven .award-wrapper p{width:100%;margin:.625rem 0 0}.counter-box-one .rating li,.counter-box-one p{font-size:1.125rem}.feedback-section-five .feedback-wrapper .feedback-block .media{width:auto}.feedback-section-five .feedback-wrapper .feedback-block .text{width:100%;padding:1.25rem 0 0}.feedback-section-five .feedback-wrapper:before{height:25%}.feature-block-sixteen .row-wrapper{margin:0}.feature-block-sixteen .row-wrapper .column-wrapper{width:100%;height:auto;margin:0;border:none;padding:2.5rem 0}.feature-block-sixteen .row-wrapper .column-wrapper .cta-btn{padding:12%}.feature-block-sixteen .row-wrapper .column-wrapper .cta-btn img{max-width:9.375rem}.fancy-banner-seven h2{width:100%;max-width:100%;text-align:center}.fancy-banner-seven .cta-btn{margin:2.5rem auto 0}.contact-section-eight .address-banner .block,.project-details-one .project-info ul li{width:100%}.contact-section-seven .bg-wrapper .form-style-one{padding:2.5rem 1.25rem}}@media (min-width:36rem) and (max-width:47.9375rem){.hero-banner-one .image-wrapper .profession{font-size:8.75rem}.blog-section-one .slider-wrapper{width:calc(100% + 60vw)}.feature-block-two .card-wrapper .card-block{width:calc(50% - 1.25rem)}.team-block-one .media-img{height:30.9375rem}.service-section-four .service-block{width:50%}.service-section-four .service-block:first-child,.service-section-four .service-block:nth-child(2){border-bottom:1px solid rgba(0,0,0,.2)}.service-section-four .service-block:nth-child(2){border-right:none}}@media (max-width:35.9375rem){.hero-banner-one .image-wrapper .profession{font-size:6.25rem}.hero-banner-one .about-info{padding:1.875rem .9375rem 3.4375rem}.hero-banner-two .tags{position:static;justify-content:center;margin:.9375rem 0 .625rem}.hero-banner-two .main-bg{min-height:40.625rem}.card-style-one .main-count,.fancy-banner-one h3,.hero-banner-two .hero-heading{font-size:3rem}.fancy-banner-one .bg-wrapper{padding:1.875rem .9375rem}.client-logos .logo{width:10.625rem;height:10.625rem;padding:3.125rem;margin:-.625rem -.3125rem}.blog-section-one .slider-wrapper,.feature-block-fifteen .nav-tab-wrapper .nav-link,.grid-2column .grid-sizer,.grid-2column .isotop-item,.project-section-four .isotop-item.lg,.project-section-four .isotop-item.md,.project-section-two .slider-wrapper,.service-section-four .service-block{width:100%}.feature-block-two .card-wrapper .card-block{width:100%;border-radius:1.25rem}.feature-block-three .layer-one,.feature-block-three .layer-two{padding-right:0}.fancy-banner-five h2 img,.feature-block-three .layer-one::before,.feature-block-three .layer-two::before{display:none}.feedback-section-two .layer-one,.feedback-section-two .layer-two{padding-left:0}.partner-section-one .logo-wrapper .logo-box{width:6.25rem;height:6.25rem}.blog-meta-two .post-meta .post-text{width:100%;padding:0 0 2.5rem}.footer-three h3{font-size:2rem}.hero-banner-four .sub-heading{color:#fff}.team-block-one .media-img{height:auto}.service-section-four .service-block:first-child,.service-section-four .service-block:nth-child(2),.service-section-four .service-block:nth-child(3){border-bottom:1px solid rgba(0,0,0,.2)}.service-section-four .service-block:nth-child(2),.service-section-four .service-block:nth-child(3){border-right:none}.feature-block-nine .list-wrapper .list-item .num{width:100%;padding:0}.feature-block-nine .list-wrapper .list-item .title{width:100%;padding:1.25rem 0}.feature-block-nine .list-wrapper .list-item .icon{margin:0}.accordion-style-four .accordion-item .accordion-body{padding-right:.9375rem}.accordion-style-four .accordion-item .accordion-button{font-size:1.25rem;line-height:1.2em}.accordion-style-four .accordion-item .accordion-body p{font-size:1.25rem}.feedback-section-six .feedback-wrapper .slick-dots{position:static;justify-content:center;margin-top:1.25rem}.footer-seven .newsletter-form input{width:100%;margin-bottom:.625rem}.feedback-section-eight .feedback-block{padding:1.875rem 1.25rem}.blog-details-meta .quote-wrapper{margin:2.5rem 0}.blog-details-meta .quote-wrapper .text blockquote{font-size:1.375rem}}