@media only screen and (min-width:1400px) and (max-width:1444px){.shape1,.shape2{height:35px;width:35px}.footer-sec .copy-right p,.footer-sec .copy-right p a,.footer-sec .quick-links ul li a,.header .main-header .navbar .nav-list li a,.pro-btn .speak-btn,p{font-size:14px}.portfolio-sec .slick-dots{bottom:-1%}.header .main-header .navbar .nav-list{gap:50px}.header .main-header .navbar .nav-list li .btn-meun i{font-size:30px}.pro-btn .btn-project{padding:15px 25px;font-size:14px}.header .main-header .logo a img{width:150px;height:60px}.process-sec .main-img img,section.about-sec .main-img img{height:390px}section.about-sec .main-img::before{width:130px;height:130px}section.about-sec .about-content h3{font-size:25px;margin:0 0 10px;line-height:35px}.head-shape h2{font-size:40px;line-height:55px}.shape1{top:-85%;right:43%}.shape2{top:-1%;right:49%}.shape3{top:1px;right:39%;width:30px;height:30px}.services-sec .main-box .service-item h3{font-size:36px;line-height:46px;margin:0 0 14px}.services-sec .main-box .service-item p{font-size:18px;line-height:27px}.services-sec .main-box .main-img img{height:415px;width:100%}.services-sec .main-box.cir-shape::after{right:28%;width:154px;height:154px}.impressions-sec .contant .desgin-detail .box p,.our-value .txt p,.process-sec .process-detail .tabs-process .tab-content .tab-pane,.testimonials-sec .main-box p{font-size:16px;line-height:26px}.testimonials-sec .para p{font-size:19px;line-height:29px}.footer-sec .read h2,.process-sec .process-detail h3{font-size:40px;line-height:50px}.process-sec .process-detail .tabs-process .nav-pills .nav-link{font-size:15px;padding:14px 30px;border-radius:15px;line-height:14px}.process-sec .process-detail .tabs-process .nav-pills{margin:0 0 20px!important}.process-sec .process-detail h3{margin:0 0 30px}.process-sec .process-detail h6{font-size:19px;line-height:29px;margin:0 0 10px}.frequently-sec .head-shape h2{font-size:40px;margin:0 0 30px}.accordion-flush .accordion-item .accordion-button.collapsed,.frequently-sec .accordion-flush .accordion-item h2 .accordion-button{font-size:18px;font-weight:500;line-height:33px}.frequently-sec .accordin .accordion-item .accordion-header .accordion-button::after,.nav-modal .modal-content .modal-body .contact ul li a,.nav-modal .modal-content .modal-body .dropdown .dropdown-menu li .dropdown-item,.nav-modal .modal-content .modal-body .menu ul li a{font-size:20px}.footer-sec .contact-info ul li,.footer-sec .contact-info ul li a,.frequently-sec .accordion-body p,.nav-modal .modal-content .modal-body .dropdown .btn-back{font-size:16px}.footer-sec .read{padding:0 0 30px;margin:0 0 40px}.footer-sec .read .talk-cir p{font-size:13px;line-height:16px}.footer-sec .foot-logo .main-img img{width:150px!important}.portfolio-sec,.services-sec{padding:100px 0 80px}.process-sec::before{width:390px;height:390px}.frequently-sec{padding:120px 0 80px}.frequently-sec::before{width:500px;height:500px}.portfolio-sec .head-shape .shape1{top:-90px;right:360px}.portfolio-sec .head-shape .shape3{right:27%;top:-41px}.process-sec .head-shape .shape3{top:-34px;right:38%}.testimonials-sec .head-shape .shape2{top:-30px;right:63%}.testimonials-sec .head-shape .shape3{top:-24px;right:59%}.testimonials-sec .head-shape .shape1{top:-78px;right:60%}.nav-modal .modal-dialog{max-width:1000px;margin:55px auto}.nav-modal .modal-content{padding:60px 66px}.process-sec{padding:100px 0 0}.different-sec::before{width:200px;height:200px;bottom:0;right:1%}.testimonials-sec .para img{height:50px}.services-sec .main-box{top:13%}.footer-sec .quick-links h4{font-size:20px;margin:0 0 15px}.footer-sec .copy-right{margin:45px 0 0;padding:20px 0}.bespoke-sec .bespoke-contant .head-shape h6,.footer-sec .foot-logo .links ul li a i{font-size:19px}.footer-sec .quick-links ul{gap:4px}.footer-sec .read .talk-cir{height:117px;width:117px}.footer-sec .read .talk-cir p::before{font-size:17px;left:37px;bottom:-21px}.footer-sec{padding:38px 0 0}.bespoke-sec .bespoke-contant h2{font-size:35px;line-height:45px}.bespoke-sec .bespoke-contant p{font-size:17px;line-height:27px}.bespoke-sec::before{width:340px;height:340px}.bespoke-sec{padding:170px 0}.bespoke-sec::after{width:280px;height:280px}.our-value .main-img img{width:380px;height:380px}.our-value .main-img::before{left:-17%;bottom:0;width:150px;height:150px}.our-value .main-img.circle-img::before{height:150px;width:150px;bottom:-17%;left:-16%}.our-awards-sec .head-shape p{font-size:20px;line-height:29px}.our-awards-sec .logo-slider img{width:100px;height:100px}.our-awards-sec .box h3{font-size:24px}.our-awards-sec .box h2{font-size:74px;line-height:69px;margin:0 0 15px}.our-awards-sec .box{height:320px}.meet-your-team::before{width:440px;height:440px;top:2%;left:9%}.meet-your-team .team-detail .team-member img{width:100%;height:300px}.meet-your-team .team-detail .team-member h3{font-size:19px;line-height:30px}.meet-your-team .team-detail .team-member p{font-size:15px}.about-banner-sec .about-contant h1{font-size:50px;line-height:60px;margin:0 0 10px}.our-awards-sec .box::before{left:-9%;top:-2%}.our-awards-sec .shape-02.box::after{right:-4%;top:41%;width:140px;height:140px}.our-awards-sec .circle-img.box::after{width:150px;height:150px}.our-awards-sec::after{width:200px;height:200px;bottom:5%;right:0}.about-banner-sec{padding:245px 0 50px}.our-awards-sec,.our-value{padding:130px 0 50px}.impressions-sec{padding:70px 0 50px}.impressions-sec .contant h2{font-size:31px;line-height:43px;margin:0 0 30px}.impressions-sec .main-img img{height:400px}.services-sec .main-box::before{top:-1%;left:-3%;width:140px;height:140px}.banner-sec .banner-content h1{font-size:78px;line-height:89px}p{line-height:24px;margin:0 0 20px}.pro-btn .speak-btn{padding:14px 34px}.banner-sec .shape01{top:-24%;left:2%}.banner-sec .shape02{top:47%;left:-2%}.banner-sec .shape05{right:20%;top:35%}.banner-sec .shape04{right:33%;top:-18%}.banner-sec .shape03{bottom:2%;left:10%}.banner-sec img{width:30px;height:29px}.head h2{margin:0 0 40px}section.about-sec .about-content .head h2{font-size:55px;margin:0 0 10px}section.about-sec .about-shape{left:3%;top:37px}section.about-sec .about-shape img{width:330px;height:330px}}@media only screen and (min-width:1200px) and (max-width:1399px){.head-shape img,.shape1,.shape2{height:35px;width:35px}.banner-sec .shapes img{height:50px;width:50px}.banner-sec .shapes .img01{top:-56px;left:50%}.banner-sec .shapes .img03{top:4px;left:53%}.banner-sec .shapes{margin:0 0 60px}.banner-sec .banner-content p{width:90%;margin:0 auto 29px;font-size:20px;line-height:30px}.portfolio-sec .slick-initialized .slick-slide{margin:75px 20px 0}.portfolio-sec .slick-dots{bottom:5%}.packages-sec{padding:80px 0 0}.packages-sec .head h2{font-size:45px}.footer-sec .contact-info ul li,.footer-sec .contact-info ul li a,.footer-sec .copy-right p,.footer-sec .copy-right p a,.footer-sec .quick-links ul li a,.header .main-header .navbar .nav-list li a{font-size:14px}.header .main-header .navbar .nav-list{gap:50px}.header .main-header .navbar .nav-list li .btn-meun i{font-size:30px}.pro-btn .btn-project{padding:15px 25px;font-size:14px}.header .main-header .logo a img{width:150px;height:60px}.process-sec .main-img img,section.about-sec .main-img img{height:390px}section.about-sec .main-img::before{width:130px;height:130px}section.about-sec .about-content h3{font-size:25px;margin:0 0 10px;line-height:35px}.head-shape h2{font-size:40px;line-height:55px}.shape1{top:-75%;right:44%}.shape2{top:-1%;right:49%}.shape3{top:-1px;right:39%;width:30px;height:30px}.services-sec .main-box .service-item h3{font-size:36px;line-height:46px;margin:0 0 14px}.services-sec .main-box .service-item p{font-size:18px;line-height:27px}.services-sec .main-box .main-img img{height:415px;width:100%}.services-sec .main-box.cir-shape::after{right:28%;width:154px;height:154px}.impressions-sec .contant .desgin-detail .box p,.our-value .txt p,.process-sec .process-detail .tabs-process .tab-content .tab-pane,.testimonials-sec .main-box p{font-size:16px;line-height:26px}.testimonials-sec .para p{font-size:18px;line-height:28px}.footer-sec .read h2,.process-sec .process-detail h3{font-size:40px;line-height:50px}.process-sec .process-detail .tabs-process .nav-pills .nav-link{font-size:15px;padding:14px 30px;border-radius:15px;line-height:14px}.process-sec .process-detail .tabs-process .nav-pills{margin:0 0 20px!important}.process-sec .process-detail h3{margin:0 0 30px}.process-sec .process-detail h6{font-size:19px;line-height:29px;margin:0 0 10px}.frequently-sec .head-shape h2{font-size:40px;margin:0 0 30px}.accordion-flush .accordion-item .accordion-button.collapsed,.frequently-sec .accordion-flush .accordion-item h2 .accordion-button{font-size:16px;font-weight:500;line-height:26px}.frequently-sec .accordin .accordion-item .accordion-header .accordion-button::after,.nav-modal .modal-content .modal-body .contact ul li a,.nav-modal .modal-content .modal-body .dropdown .dropdown-menu li .dropdown-item,.nav-modal .modal-content .modal-body .menu ul li a{font-size:20px}.frequently-sec .accordion-body p,.nav-modal .modal-content .modal-body .dropdown .btn-back,.packages-sec .pricing-table table tbody tr td h6{font-size:16px}.footer-sec .read{padding:0 0 30px;margin:0 0 40px}.footer-sec .read .talk-cir p{font-size:13px;line-height:16px}.footer-sec .foot-logo .main-img img{width:150px!important}.portfolio-sec .center-slider img{width:800px;height:485px}.portfolio-sec .slick-center img{width:800px!important;height:485px}.portfolio-sec .slick-list.draggable{height:570px}.portfolio-sec,.services-sec{padding:100px 0 60px}.process-sec::before{width:300px;height:300px;z-index:99}.frequently-sec{padding:60px 0}.frequently-sec::before{width:500px;height:500px}.portfolio-sec .head-shape .shape1{top:-73px;right:339px}.portfolio-sec .head-shape .shape3{right:25.3%;top:-32px}.process-sec .head-shape .shape3{right:38%;top:-18px;left:25%}.testimonials-sec .head-shape .shape2{top:-17px;right:66%}.testimonials-sec .head-shape .shape3{top:-16px;right:62%}.testimonials-sec .head-shape .shape1{top:-57px;right:64%}.nav-modal .modal-dialog{max-width:1000px;margin:55px auto}.nav-modal .modal-content{padding:60px 66px}.process-sec{padding:100px 0 0}.different-sec::before{width:200px;height:200px;bottom:0;right:1%}.testimonials-sec .para img{height:50px}.services-sec .main-box{top:13%}.footer-sec .contact-info h4,.footer-sec .links h4,.footer-sec .quick-links h4{font-size:20px;margin:0 0 15px}.bespoke-sec .bespoke-contant .head-shape h6,.footer-sec .foot-logo .links ul li a i,.packages-sec .pricing-table table thead tr th h4{font-size:19px}.footer-sec .quick-links ul{gap:4px}.footer-sec .read .talk-cir{height:117px;width:117px}.footer-sec .read .talk-cir p::before{font-size:17px;left:37px;bottom:-21px}.footer-sec{padding:40px 0}.bespoke-sec .bespoke-contant h2{font-size:35px;line-height:45px}.bespoke-sec .bespoke-contant p{font-size:17px;line-height:27px}.bespoke-sec::before{width:340px;height:340px}.bespoke-sec{padding:170px 0}.bespoke-sec::after{width:280px;height:280px}.our-value .main-img img{width:380px;height:380px}.our-value .main-img::before{left:-17%;bottom:0;width:150px;height:150px}.our-value .main-img.circle-img::before{height:150px;width:150px;bottom:-17%;left:-16%}.our-awards-sec .head-shape p{font-size:20px;line-height:29px}.our-awards-sec .logo-slider img{width:100px;height:100px}.our-awards-sec .box h3{font-size:24px}.our-awards-sec .box h2{font-size:74px;line-height:69px;margin:0 0 15px}.our-awards-sec .box{height:320px}.meet-your-team::before{width:440px;height:440px;top:2%;left:9%}.meet-your-team .team-detail .team-member img{width:100%;height:300px}.meet-your-team .team-detail .team-member h3{font-size:19px;line-height:30px}section.packages-sec.packages-page{padding:150px 0 20px}.meet-your-team .team-detail .team-member p{font-size:15px}.about-banner-sec .about-contant h1{font-size:50px;line-height:60px;margin:0 0 10px}.footer-sec .contact-info,.footer-sec .links,.head h2{margin:0 0 30px}.our-awards-sec .box::before{left:-9%;top:-2%}.our-awards-sec .shape-02.box::after{right:-4%;top:41%;width:140px;height:140px}.our-awards-sec .circle-img.box::after{width:150px;height:150px}.our-awards-sec::after{width:200px;height:200px;bottom:5%;right:0}.about-banner-sec{padding:245px 0 50px}.our-awards-sec,.our-value{padding:130px 0 50px}.impressions-sec{padding:70px 0 50px}.impressions-sec .contant h2{font-size:31px;line-height:43px;margin:0 0 30px}.impressions-sec .main-img img{height:400px}.services-sec .main-box::before{top:-1%;left:-3%;width:140px;height:140px}.banner-sec .banner-content h1{font-size:68px;line-height:80px}p{font-size:14px;line-height:24px;margin:0 0 20px}.pro-btn .speak-btn{padding:14px 34px;font-size:14px}.banner-sec .shape01{top:-20%;left:0}.banner-sec .shape02{top:40%;left:0}.banner-sec .shape05{right:0;top:40%}.banner-sec .shape04{right:0;top:-20%}.banner-sec .shape03{bottom:9%;left:18%}.banner-sec img{width:30px;height:29px}.head h2{font-size:40px}section.about-sec .about-content .head h2{font-size:55px;margin:0 0 10px}section.about-sec .about-shape{left:3%;top:37px}section.about-sec .about-shape img{width:330px;height:330px}.banner-sec{padding:160px 0 0}section.about-sec{padding:70px 0 0}.testimonials-sec{padding:80px 0 70px}.footer-sec .contact-info ul{gap:8px}.footer-sec .foot-form .form-group .input-grp{padding:6px 0;font-size:14px}.footer-sec .foot-form .form-group{margin:0 0 15px}.footer-sec .foot-form .btn-submit{font-size:17px}.footer-sec .contact-info ul li i{font-size:20px;line-height:25px}.footer-sec .links ul li a i{font-size:16px;height:30px;width:30px}.portfolio-sec .head-shape .shape2{top:-32px;right:29%}.process-sec .head-shape .shape2{top:-20px;left:21%}.process-sec .head-shape .shape1{top:-60px;left:23%}.packages-sec .head-shape .shape2{left:65%;top:-22px}.packages-sec .head-shape .shape1{left:67%;top:-63px}.packages-sec .head-shape .shape3{left:69%;top:-23px}.different-sec .head-shape .shape2{top:-25px;right:20%}.different-sec .head-shape .shape1{right:18%;top:-67px}.different-sec .head-shape .shape3{right:16%;top:-24px}.packages-sec .pricing-table table thead tr th h4 span{font-size:28px;margin:11px 0 0}.packages-sec .pricing-table table thead tr th h3{font-size:26px}.packages-sec .pricing-table table tbody tr td h5{font-size:18px}.packages-sec .pricing-table table thead tr th{padding:15px 20px}.packages-sec::before{width:320px;height:320px;top:4%;left:0}.packages-sec::after{width:300px;height:300px;bottom:-2%;right:1%}}@media only screen and (min-width:992px) and (max-width:1199px){.process-sec .mainVideo{top:27%}.process-sec{padding:100px 0 30px}.packages-sec{padding:100px 0 0}.different-sec{padding:100px 0}.services-sec .main-box{top:20%}.banner-sec .banner-content h1{font-size:57px;line-height:67px;margin:0 0 20px}.banner-sec{padding:200px 0 0}.banner-sec .banner-content p{width:90%;margin:0 auto 21px;font-size:20px;line-height:32px}.frequently-sec .accordion-body p,p{font-size:15px;line-height:24px}.pro-btn .speak-btn{padding:12px 22px;font-size:14px}.banner-sec img{width:25px;height:25px}.header .main-header .logo a img{width:130px}.banner-sec .shape01{top:-14%;left:1%}.banner-sec .shape02{top:37%;left:0}.banner-sec .shape03{bottom:-5%;left:12%}.banner-sec .shape04{right:6%;top:-10%}.banner-sec .shape05{right:2%;top:47%}.banner-sec .shape06{right:16%;bottom:-14%}section.about-sec{padding:80px 0 20px}section.about-sec .about-content .head h2{font-size:43px;margin:0 0 5px}section.about-sec .about-content h3{font-size:20px;margin:0 0 10px;line-height:30px}section.about-sec .main-img img{height:340px}section.about-sec .about-shape img{width:370px;height:390px}section.about-sec .about-shape{top:20px}.portfolio-sec{padding:120px 0 15px}.head h2{font-size:40px;margin:0 0 30px}.process-sec .process-detail h3{font-size:35px;line-height:40px;margin:0 0 25px}.process-sec .process-detail h6{font-size:20px;line-height:29px;margin:0 0 5px}.process-sec .process-detail .tabs-process .nav-pills .nav-link{font-size:14px;padding:13px 26px;border-radius:10px}.process-sec .process-detail .tabs-process .tab-content .tab-pane{font-size:16px;line-height:24px;padding-bottom:3rem}.packages-sec .head h2{font-size:40px}.footer-sec .contact-info ul li,.footer-sec .contact-info ul li a,.footer-sec .foot-form .btn-submit,.packages-sec .pricing-table table tbody tr td h6,.packages-sec .pricing-table table thead tr th h4{font-size:16px}.packages-sec .pricing-table table thead tr th h3{font-size:25px}.packages-sec .pricing-table table thead tr th h4 span{font-size:25px;margin:6px 0 0}.different-sec .main-box .service-item p{font-size:18px;line-height:28px;margin:0 0 10px}.different-sec .main-box .service-item h2{font-size:37px;margin:0 0 15px}.services-sec .main-box .main-img img{height:350px;width:350px}.testimonials-sec .para p{font-size:19px;line-height:26px}.testimonials-sec .para img{width:20%}.frequently-sec{padding:40px 0}.testimonials-sec .main-box p{font-size:16px;line-height:24px;height:199px}.testimonials-sec .main-box h6{font-size:16px;line-height:26px}.footer-sec .read h2,.head-shape h2{font-size:40px;line-height:50px}.testimonials-sec .main-box{padding:25px}.testimonials-sec{padding:89px 0 40px}.testimonials-sec .para{padding:0 0 20px}.accordion-flush .accordion-item .accordion-button.collapsed,.frequently-sec .accordion-flush .accordion-item h2 .accordion-button{font-size:17px;line-height:27px;padding:13px 0}.footer-sec .contact-info ul li i,.frequently-sec .accordin .accordion-item .accordion-header .accordion-button::after{font-size:20px}.frequently-sec .accordion-body{padding:0 40px 20px 0}.footer-sec{padding:50px 0 40px}.footer-sec .read{padding:0 0 20px;margin:0 0 35px}.footer-sec .foot-form .form-group .input-grp{padding:7px 0;font-size:14px}.footer-sec .foot-form .form-group{margin:0 0 15px}.footer-sec .contact-info h4{font-size:20px;margin:0 0 18px}.footer-sec .contact-info ul{gap:10px}.footer-sec .links ul li a i{font-size:20px;height:30px;width:30px}.footer-sec .links,.process-sec .head-shape h2{margin:0 0 30px}.footer-sec .read .talk-cir p{line-height:20px;font-size:14px}.footer-sec .read .talk-cir p::before{font-size:17px;left:37px;bottom:-21px}.footer-sec .read .talk-cir{height:130px;width:130px}.banner-sec .shapes img{width:50px;height:50px}.banner-sec .shapes .img01{top:-55px}.head-shape h2{margin:0 0 10px}.head-shape img{width:40px;height:40px}.shape1{top:-74px}.shape3{top:-29px;right:28%}.portfolio-sec .head-shape .shape2{right:22%;top:-45px}.portfolio-sec .head-shape .shape1{top:-90px;right:19%}.portfolio-sec .head-shape .shape3{top:-42px;right:16.4%}.process-sec .head-shape{width:30%}.process-sec .head-shape .shape3{top:-36%;left:90%}.process-sec .head-shape .shape2{top:-31px;left:73%}.process-sec .head-shape .shape1{top:-74px;left:82%}.packages-sec .head-shape .shape1{left:68%;top:-82px}img.shape2{top:-30px}.packages-sec .head-shape .shape3{top:-32px;left:71%}.packages-sec::before{width:230px;height:230px;top:6%;left:3%}.packages-sec::after{width:250px;height:250px;bottom:0;right:1%}.different-sec .head-shape .shape1{top:-96px;right:16%}.different-sec .head-shape .shape2{top:-50px;right:19%}.testimonials-sec .head-shape .shape2{top:-34px;right:59%}.testimonials-sec .head-shape .shape1{top:-80px;right:56%}.testimonials-sec .head-shape .shape3{top:-32px;right:53%}.portfolio-sec .slick-center img{width:700px!important;height:427px}.portfolio-sec .center-slider img{width:700px;height:427px}.portfolio-sec .slick-list.draggable{height:520px}.portfolio-sec .slick-dots{bottom:8%}.portfolio-sec .slick-initialized .slick-slide{margin:75px 20px 0}.packages-sec .head-shape .shape2{left:65%;top:-33px}.different-sec .head-shape .shape3{right:13%;top:-44px}}@media only screen and (min-width:768px) and (max-width:991px){.head h2,.packages-sec .head{margin:0 0 40px}.thankyou_page .container{padding:7rem 0 112px;width:97%}.thankyou_page h1{font-size:57px}section.about-sec{height:auto;padding:90px 0 0}section.about-sec .main-img img{height:440px;margin:0 0 60px}section.about-sec .about-content .head h2{font-size:50px;margin:0 0 20px}section.about-sec .about-content h3{font-size:25px;line-height:30px;margin:0 0 15px}p{font-size:16px;line-height:26px;margin:0 0 15px}.portfolio-sec{padding:90px 0 20px}.head h2{font-size:40px}.process-sec .process-detail .tabs-process .nav-pills .nav-link{font-size:14px;padding:11px 10px;border-radius:12px}.process-sec .process-detail .tabs-process .nav-pills{gap:7px;margin:0 0 20px!important}.process-sec .process-detail .tabs-process .tab-content .tab-pane{font-size:14px;line-height:20px}.process-sec .process-detail h3{font-size:30px;line-height:40px;margin:0 0 26px}.process-sec{padding:95px 0 0}.packages-sec{padding:100px 0 0}.packages-sec .head h2{font-size:40px}.packages-sec .pricing-table table thead tr th h4 span{font-size:26px;margin:6px 0 0}.packages-sec .pricing-table table thead tr th h3{font-size:25px}.packages-sec .pricing-table table thead tr th h4 small{font-size:12px;margin:4px 0 0}.packages-sec .pricing-table table tbody tr td h6{font-size:14px}.footer-sec .copy-right a,.footer-sec .copy-right p,.footer-sec .foot-form .btn-submit,.packages-sec .pricing-table table tbody tr td h5{font-size:16px}.different-sec{padding:100px 0}.banner-sec{padding:210px 0 0}.banner-sec .banner-content p{width:90%;margin:0 auto 20px;font-size:20px;line-height:30px}.banner-sec .banner-content h1{font-size:45px;line-height:54px;margin:0 0 20px}.banner-sec .shape04{right:4%;top:-13%}.banner-sec .shape03{bottom:3%;left:13%}.banner-sec .shape05{right:5%;top:32%}.banner-sec .shape06{right:14%;bottom:-6%}.banner-sec .shape02{top:30%;left:0}.banner-sec .shape01{top:-17%;left:2%}.banner-sec img{width:25px;height:25px}.services-sec .main-box{padding:25px;top:23%;height:400px}.services-sec .main-box .main-img{text-align:center}.services-sec .main-box .main-img img{height:345px;width:100%;margin:0 0 20px}section.about-sec .about-shape img{width:400px;height:300px}section.about-sec .about-shape{left:-5%;top:16px}.different-sec .main-box .service-item p{font-size:16px;line-height:21px}.different-sec .main-box .service-item{margin:0 0 27px}.testimonials-sec{padding:90px 0 40px}.testimonials-sec .main-box p{font-size:16px;line-height:26px;height:200px}.testimonials-sec .para p{font-size:17px;line-height:24px;width:50%}.testimonials-sec .para img{width:30%}.frequently-sec{padding:50px 0}.accordion-flush .accordion-item .accordion-button.collapsed,.frequently-sec .accordion-flush .accordion-item h2 .accordion-button{font-size:20px;padding:10px 0;line-height:40px}.frequently-sec .accordin .accordion-item .accordion-header .accordion-button::after{font-size:20px}.pro-btn .speak-btn{padding:10px 20px;font-size:14px}.header .main-header .logo a img{width:110px}.footer-sec .read h2{font-size:35px;line-height:45px}.footer-sec .read .talk-cir{height:130px;width:130px}.footer-sec .read .talk-cir p{line-height:20px;font-size:14px}.footer-sec .read .talk-cir p::before{left:43px;bottom:-26px}.footer-sec{padding:40px 0}.footer-sec .read{padding:0 0 20px;margin:0 0 30px}.footer-sec .contact-info ul li,.footer-sec .contact-info ul li a{font-size:15px}.footer-sec .contact-info ul{gap:10px}.footer-sec .contact-info h4{font-size:20px;margin:0 0 20px}.footer-sec .contact-info,.footer-sec .links{margin:0 0 25px}.head-shape h2,.testimonials-sec .head-shape{margin:0 0 10px}.footer-sec .links h4{font-size:20px;margin:0 0 15px}.footer-sec .links ul li a i{font-size:18px;height:30px;width:30px}.footer-sec .foot-form .form-group .input-grp{padding:7px 0;font-size:14px}.footer-sec .foot-form .form-group{margin:0 0 15px}.footer-sec .foot-form h4{font-size:16px;margin:0 0 15px}.packages-sec .pricing-table table tbody tr td a{width:111px;display:flex;justify-content:center;padding:8px 10px;border-radius:10px;font-size:15px}.banner-sec .shapes img{width:50px;height:50px}.banner-sec .shapes .img01{top:-50px;left:50%}.banner-sec .shapes .img03{left:55%;top:5px}.banner-sec .shapes .img02{left:46%}.head-shape img{width:40px;height:40px}.shape2{top:-20px;right:67%}.shape1{top:-65px;right:63%}.shape3{top:-19px;right:60%}.portfolio-sec .head-shape .shape3{top:-33px;right:8.4%}.portfolio-sec .head-shape .shape2{top:-31px;right:15%}.portfolio-sec .head-shape .shape1{top:-80px;right:12%}.portfolio-sec .center-slider img,.portfolio-sec .slick-center img{width:645px!important;height:390px}.portfolio-sec .slick-initialized .slick-slide{margin:70px 20px 0}.portfolio-sec .slick-list.draggable{height:475px}.process-sec .head-shape .shape3{top:-30%;left:39%}.process-sec .head-shape .shape2{top:-32px;left:31%}.process-sec .head-shape .shape1{top:-77px;left:35%}.process-sec::before{width:300px;height:300px}.packages-sec .head-shape .shape3{left:85%;top:-37px}.packages-sec .head-shape .shape2{left:77%;top:-40px}.packages-sec .head-shape .shape1{left:81%;top:-87px}.packages-sec::before{width:270px;height:270px;top:5%;left:4%}.packages-sec::after{width:250px;height:250px;bottom:-2%;right:2%}.different-sec .head-shape .shape3{right:4%;top:-45px}.different-sec .head-shape .shape2{top:-50px;right:12%}.different-sec .head-shape .shape1{right:8%;top:-95px}.services-sec .main-box .service-item h3{font-size:30px;margin:0 0 10px}.head-shape h2{font-size:45px}.testimonials-sec .head-shape .shape3{top:-34px;right:35%}.testimonials-sec .head-shape .shape2{top:-34px;right:42%}.testimonials-sec .head-shape .shape1{top:-78px;right:39%}}@media only screen and (min-width:576px) and (max-width:767px){.head h2,.packages-sec .head{margin:0 0 35px}.portfolio-sec .center-slider,.process-sec,.process-sec .mainVideo{display:none}.thankyou_page .container{padding:4rem 0;width:90%}.thankyou_page h1{font-size:46px}.thankyou_page img{width:183px}.thankyou_page p{font-size:20px;padding:0 0 18px}.thankyou_page a{width:133px;padding:9px 0;font-size:16px}.banner-sec .banner-content h1{font-size:33px;line-height:45px;margin:0 0 20px}.banner-sec .banner-content p{width:100%;margin:0 0 25px}p{font-size:16px;line-height:26px}.pro-btn .speak-btn{padding:14px 25px;font-size:16px}.banner-sec{padding:200px 0 0}.banner-sec img{width:25px;height:25px}.banner-sec .shape01{top:-18%;left:10%}.banner-sec .shape02{top:26%;left:6%}.banner-sec .shape03{bottom:10%;left:12%}.banner-sec .shape04{right:28%;top:-11%}.banner-sec .shape05{right:15%;top:29%}.banner-sec .shape06{right:18%;bottom:5%}section.about-sec{padding:80px 0 50px}section.about-sec .main-img img{height:335px;margin:0 0 30px}section.about-sec .about-shape img{width:255px;height:216px}section.about-sec .about-shape{top:30px}.portfolio-sec{padding:60px 0 100px}section.about-sec .about-content .head h2{font-size:50px;margin:0 0 10px}section.about-sec .about-content h3{font-size:21px;margin:0 0 14px;line-height:30px}.head h2{font-size:30px}.process-sec{padding:50px 0}.packages-sec .head h2{font-size:40px}.packages-sec,.testimonials-sec{padding:50px 0 0}.packages-sec .pricing-table table tbody tr td h6 i,.packages-sec .pricing-table table thead tr th h3{font-size:16px}.packages-sec .pricing-table table thead tr th h4 span{font-size:20px;margin:5px 0 0}.packages-sec .pricing-table table tbody tr td h6,.packages-sec .pricing-table table thead tr th h4{font-size:14px}.packages-sec .pricing-table table thead tr th{padding:12px 13px}.packages-sec .pricing-table table thead tr th:first-child{width:20%}.different-sec{padding:50px 0}.services-sec .main-box{top:7%;padding:20px;height:840px}.different-sec .main-box .service-item p{font-size:20px;line-height:28px}.services-sec .main-box .main-img img{height:400px;width:100%;margin:0 0 15px}.testimonials-sec .para{flex-direction:column;gap:20px;padding:0 0 40px}.testimonials-sec .para p{width:100%;font-size:22px;line-height:32px}.testimonials-sec .para img{width:50%}.footer-sec,.frequently-sec,.privacy-policy-sec{padding:40px 0}.accordion-flush .accordion-item .accordion-button.collapsed,.frequently-sec .accordion-flush .accordion-item h2 .accordion-button{font-size:16px;line-height:26px;padding:10px 0}.frequently-sec .accordin .accordion-item .accordion-header .accordion-button::after{font-size:18px}.about-banner-sec .about-contant h1,.footer-sec .read h2{font-size:30px;line-height:40px}.footer-sec .read .talk-cir p{line-height:20px;font-size:14px}.footer-sec .read .talk-cir{height:130px;width:130px}.footer-sec .read{padding:0 0 30px;margin:0 0 30px}.contact-form-sec .form-box .question-box .options,.footer-sec .contact-info ul{gap:10px}.footer-sec .copy-right{margin:0 0 30px}.footer-sec .copy-right p{font-size:20px}.footer-sec .foot-form h4{font-size:24px;margin:0 0 20px}.process-sec .process-detail h3{font-size:30px;line-height:40px;margin:0 0 20px}.process-sec .process-detail .tabs-process .nav-pills .nav-link{font-size:16px;padding:14px 28px}.process-sec .process-detail .tabs-process .tab-content .tab-pane{font-size:16px;line-height:26px;padding-bottom:5rem}.process-sec .process-detail h6{font-size:20px;line-height:30px;margin:0 0 10px}.services-sec .main-box .service-item h3{font-size:35px;line-height:45px;margin:0 0 15px}.packages-sec .pricing-table table tbody tr td h5{font-size:13px}.modal.modal_click .contact-form-sec .form-box{padding:3rem 1rem}.modal.modal_click .contact-form-sec .form-box .form-group input{height:40px;font-size:14px}.modal.modal_click .contact-form-sec .form-box h2{font-size:24px;margin:0 0 20px;line-height:32PX}.contact-form-sec .form-box h3{font-size:18px;margin:12px 0 21px}.contact-form-sec .form-box .question-box .options .option{padding:8px 19px;border-radius:6px;font-size:13px}.modal.modal_click .contact-form-sec .form-box .question-box .options .option-btn,.modal.modal_click .contact-form-sec .form-box .question-box .options .option-btnS{padding:19px 10px;font-size:14px}.contact-form-sec .form-box .form-check label{font-size:14px;line-height:22px}.contact-form-sec .form-box .btn-submit{padding:14px 20px;font-size:13px}.modal.modal_click .modal-header .btn-close{width:60px;height:22px;line-height:20px;font-size:14px;top:2%;border-radius:7px}.packages-sec .pricing-table table tbody tr td a{font-size:9px;padding:7px;border-radius:6px}.about-banner-sec{padding:110px 0 60px}.privacy-policy-sec .privacy-content h2{font-size:35px}.row.reverse{display:flex;flex-direction:column-reverse;gap:25px}.portfolio-sec .mobile-slider,.process-sec.mobile-sec{display:block}}@media only screen and (min-width:300px) and (max-width:575px){.banner-sec .banner-content h1{font-size:35px;line-height:41px;margin:0 0 10px}.banner-sec .banner-content p,p{font-size:14px;line-height:22px}.banner-sec .banner-content p{width:100%;margin:0 0 15px}.head h2,.packages-sec .head,.portfolio-sec .head-shape,.process-sec .head-shape h2{margin:0 0 25px}p{margin:0 0 10px}.pro-btn .speak-btn{padding:9px 10px;font-size:12px;border-radius:7px}.banner-sec{padding:96px 0 0}.banner-sec img{width:15px;height:15px}.banner-sec .shape01{top:-10%;left:3%}.banner-sec .shape02{top:25%;left:4%}.banner-sec .shape03{bottom:11%;left:16%}.banner-sec .shape04{right:22%;top:-8%}.banner-sec .shape05{right:6%;top:32%}.banner-sec .shape06{right:15%;bottom:6%}section.about-sec{padding:40px 0 0}section.about-sec .main-img img{height:190px;margin:0 0 36px}section.about-sec .about-shape img{width:150px;height:150px}section.about-sec .about-shape{top:6px}.portfolio-sec{padding:63px 0 30px}section.about-sec .about-content .head h2{font-size:30px;margin:0 0 10px;line-height:30px}section.about-sec .about-content h3{font-size:18px;margin:0 0 10px;line-height:27px}.head h2{font-size:25px}.process-sec{padding:60px 0 30px;display:none}.packages-sec .head h2{font-size:30px}.packages-sec{padding:60px 0 0}.packages-sec .pricing-table table tbody tr td h5,.packages-sec .pricing-table table tbody tr td h6,.packages-sec .pricing-table table thead tr th h3{font-size:13px}.packages-sec .pricing-table table thead tr th h4 span{font-size:13px;margin:2px 0 0}.packages-sec .pricing-table table thead tr th h4{font-size:11px}.packages-sec .pricing-table table thead tr th{padding:8px}.packages-sec .pricing-table table thead tr th:first-child{width:30%}.different-sec{padding:80px 0 40px}.services-sec .main-box{top:12%;padding:15px;height:505px}.different-sec .main-box .service-item p{font-size:15px;line-height:20px;margin:0 0 11px}.services-sec .main-box .main-img img{height:237px;width:100%;margin:0 0 15px}.testimonials-sec{padding:80px 0 0}.testimonials-sec .para{padding:0 15px 30px;display:block}.testimonials-sec .para p{width:100%;font-size:14px;line-height:20px;margin:0 0 17px}.testimonials-sec .para img{width:50%}.footer-sec,.frequently-sec{padding:40px 0}.accordion-flush .accordion-item .accordion-button.collapsed,.frequently-sec .accordion-flush .accordion-item h2 .accordion-button{font-size:12px;line-height:21px;padding:7px 0}.contact-form-sec .form-box .form-group textarea,.frequently-sec .accordin .accordion-item .accordion-header .accordion-button::after{font-size:14px}.footer-sec .read h2{font-size:18px;line-height:28px}.footer-sec .read .talk-cir p{line-height:14px;font-size:10px}.footer-sec .read .talk-cir{height:98px;width:98px}.footer-sec .read{padding:0 13px 20px;margin:0 0 20px}.footer-sec .contact-info ul{gap:5px}.footer-sec .copy-right,.process-sec .process-box{margin:0}.footer-sec .copy-right p,.packages-sec .pricing-table table tbody tr td h6 i{font-size:16px}.footer-sec .foot-form h4{font-size:20px;margin:0 0 16px}.process-sec .process-detail h3{font-size:23px;line-height:35px;margin:0 0 10px}.process-sec .process-detail .tabs-process .nav-pills .nav-link{font-size:13px;padding:10px 12px;border-radius:8px}.process-sec .process-detail .tabs-process .tab-content .tab-pane{font-size:13px;line-height:21px;padding-bottom:2rem}.process-sec .process-detail h6{font-size:17px;line-height:17px;margin:0 0 6px}.services-sec .main-box .service-item h3{font-size:30px;line-height:35px;margin:0 0 10px}.header .main-header .logo a img{width:100px;height:35px}section.about-sec .about-content::after{width:90px;height:90px;bottom:4%;right:0}.process-sec .process-detail .tabs-process .nav-pills{gap:8px;margin:0 0 15px!important}.packages-sec .pricing-table{margin:0 0 30px}.different-sec .main-box.cir-shape.fully{padding:15px}.testimonials-sec .main-box p{font-size:16px;line-height:26px;height:170px}.testimonials-sec .main-box h6{font-size:18px;line-height:26px}.testimonials-sec .main-box{padding:20px;border-radius:15px;margin:0 0 20px}.frequently-sec .accordion-body p{font-size:12px;line-height:20px}.frequently-sec .accordion-body{padding:5px 0 20px}.footer-sec .read .talk-cir p::before{left:28px;bottom:-20px;font-size:13px}.footer-sec .contact-info h4,.footer-sec .links h4{font-size:18px;margin:0 0 15px}.footer-sec .contact-info ul li,.footer-sec .contact-info ul li a{font-size:14px;line-height:30px}.footer-sec .links ul li a i{font-size:17px;height:30px;width:29px}.footer-sec .copy-right a,.footer-sec .foot-form .btn-submit{font-size:15px}.contact-form-sec .form-box .form-check,.different-sec .head-shape,.footer-sec .contact-info,.footer-sec .links,.packages-sec .head-shape,.testimonials-sec .head-shape{margin:0 0 20px}.footer-sec .contact-info ul li i{font-size:16px;line-height:30px}.footer-sec .foot-form .form-group .input-grp{font-size:14px;padding:8px 0}.modal.modal_click .contact-form-sec .form-box{padding:3rem 1rem 1rem}.modal.modal_click .contact-form-sec .form-box .form-group input{height:45px;font-size:17px}.modal.modal_click .contact-form-sec .form-box h2{font-size:23px;margin:20px 0;line-height:29px}.contact-form-sec .form-box h3{font-size:16px;margin:15px 0}.contact-form-sec .form-box .question-box .options .option{padding:6px 24px;border-radius:9px;font-size:14px;margin:0}.contact-form-sec .form-box .question-box .options{gap:10px}.modal.modal_click .contact-form-sec .form-box .question-box .options .option-btn,.modal.modal_click .contact-form-sec .form-box .question-box .options .option-btnS{padding:6px 20px;border-radius:9px;font-size:14px}.contact-form-sec .form-box .form-check label{font-size:13px;line-height:20px}.contact-form-sec .form-box .btn-submit{padding:12px 18px;font-size:12px;border-radius:9px}.modal.modal_click .modal-header .btn-close{width:50px;height:20px;font-size:12px;top:3%;right:6%}.portfolio-sec .slick-dots{bottom:-18%}.portfolio-sec .slick-dots li{height:5px;width:15px}.portfolio-sec .slick-dots li.slick-active{height:5px;width:35px}.packages-sec .pricing-table table tbody tr td a{font-size:10px;padding:6px 8px;border-radius:6px;width:70px;display:flex;justify-content:center}.packages-sec .pricing-table table thead tr th h4 small{font-size:9px;margin:2px 0 0}.packages-sec .pricing-table table tbody tr td{padding:12px}section.packages-sec.packages-page{padding:160px 0 0}.about-banner-sec{padding:110px 0 60px}.about-banner-sec .about-contant h1{font-size:30px;line-height:40px}.portfolio-sec .center-slider,.process-sec .mainVideo{display:none}.row.reverse{display:flex;flex-direction:column-reverse;gap:25px}.portfolio-sec .mobile-slider,.process-sec.mobile-sec{display:block}.banner-sec .shapes img{width:35px;height:36px}.banner-sec .shapes .img02{top:37px;left:38%}.banner-sec .shapes .img01{top:0;left:44%}.banner-sec .shapes .img03{top:40px;left:50%}.head-shape h2{font-size:30px;line-height:35px;margin:0 0 7px}.head-shape img{width:25px;height:25px}.shape2{top:-12px;right:55%}.shape1{top:-40px;right:51%}.shape3{top:-12px;right:46%}.portfolio-sec .head-shape .shape2{top:-28px;right:17%}.portfolio-sec .head-shape .shape3{top:-27px;right:7.4%}.portfolio-sec .head-shape .shape1{top:-57px;right:12%}.process-sec .head-shape .shape3{top:-26%;left:101%}.process-sec .head-shape .shape2{top:-16px;left:85%}.process-sec .head-shape .shape1{top:-46px;left:94%}.process-sec::before{width:140px;height:140px;top:2%;left:60%}.process-sec .head-shape{width:57%}.packages-sec .head-shape .shape2{left:74%;top:-20px}.packages-sec .head-shape .shape3{left:84%;top:-19px}.packages-sec .head-shape .shape1{left:79%;top:-51px}.different-sec .head-shape .shape3{right:10%;top:-27px}.different-sec .head-shape .shape2{top:-27px;right:19%}.different-sec .head-shape .shape1{right:15%;top:-58px}.testimonials-sec .head-shape .shape3{top:-25px;right:20%}.testimonials-sec .head-shape .shape2{top:-25px;right:29%}.testimonials-sec .head-shape .shape1{top:-55px;right:24%}.packages-sec::before{width:110px;height:111px;top:5%;left:1%}.packages-sec::after{width:100px;height:100px;bottom:1%;right:1%}.different-sec::before,.services-sec .main-box.cir-shape::after{width:130px;height:130px}.contact-form-sec::after,.different-sec::before{bottom:0;animation:2s cubic-bezier(.65,0,.35,1) infinite alternate floatLeftRight}.services-sec .main-box::before{top:-1%;left:-10%;width:140px;height:140px}.different-sec .main-box.cir-shape.fully::after{left:50%}.different-sec::before{right:3%}.contact-form-sec::before{width:200px;height:200px;top:7%;left:0}.contact-form-sec::after{width:150px;height:150px;right:0}}