@media (min-width:1366px) and (max-width:1599.98px){.portfolio-details-portfolio .portfolio-text-content{padding:25px 20px 20px 40px}.theme-main-header .theme-main-menu:before{width:420px!important}.theme-main-header .theme-main-menu .manu-wrapper .menu-ul li a{padding:27px 15px!important}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-prev.slick-arrow{position:absolute;bottom:170px;left:-27px}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-next.slick-arrow{position:absolute;bottom:110px;left:-27px}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-next.slick-arrow{position:absolute;bottom:110px;right:-2%}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-prev.slick-arrow{position:absolute;bottom:175px;right:-2%}.team-slide .owl-nav{bottom:50px;right:-300px}}@media (min-width:1200px) and (max-width:1365.98px){.banner-section.banner-two .banner-description p{width:87%}.about-image-shape-top img{left:35px;position:relative}.counter-section.option1{right:40px}.portfolio-details-portfolio .portfolio-text-content{padding:25px 20px 20px 40px}.theme-main-header .theme-main-menu:before{width:360px!important}.theme-main-header .theme-main-menu .manu-wrapper .menu-ul li a{padding:27px 15px!important}.main-title-area.option4 .section-title-one h1{font-size:50px}.main-title-area.option4 .section-title-two h1{font-size:50px}.main-title-area.option4 span.section-brandcolor-title{font-size:50px}.main-title-area.option2 .section-title-one h1{font-size:30px}.main-title-area.option2 .section-title-two h1{font-size:30px}.main-title-area.option1 .section-title-one h1{font-size:42px;line-height:50px}.main-title-area.option1 .section-title-two h1{font-size:42px;line-height:50px}.main-title-area.option1 .section-brandcolor-title h1{font-size:42px;line-height:50px}.main-title-area.option1 .section-description p br{display:none}.single-blog-post-content .blog-post-title h1 a{font-size:19px}.single-button.option1 .button-content a{padding:0 28px;line-height:50px;height:50px;font-size:16px}.circle-animation{left:15px}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-next.slick-arrow{bottom:0}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-prev.slick-arrow{bottom:0}.service-carousel-section.option1:hover .service-carousel-sub h5{bottom:378px}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-next.slick-arrow{bottom:20px;right:-150px}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-prev.slick-arrow{bottom:20px;right:-220px}.service-carousel-section.option3 .service-carousel-title a h1{bottom:130px}.team-slide-section .team-slide-member-name h1{font-size:28px}.team-slide .owl-nav{bottom:5px;right:-280px}.main-title-area.option2 .section-description p{padding:0 0 0}.testimonial.option2 .owl-nav{bottom:60px}.portfolio-title h1 a{font-size:32px}.service-section.option1:hover .service-title h1{bottom:358px}.single-heading.option2 .heading-title::after{left:620px}.pricing-section{padding:45px 25px 40px}.single-heading.option4 .heading-title{font-size:90px}.single-heading.option4 .heading-title2{font-size:90px}}@media (min-width:1170px) and (max-width:1199.98px){.image-width-effect2 img{width:650px!important}.team-slide .owl-nav{right:-270px}.banner-section.banner-two .banner-description p{width:100%}.circle-animation{left:35px}.about-image-shape-top img{left:35px;position:relative}.banner-title-one h2{font-size:38px;line-height:50px}.banner-title-two h3{font-size:38px;line-height:50px}.banner-description p{width:65%}.main-title-area.option1 .section-title-one h1{font-size:40px}.main-title-area.option1 .section-title-two h1{font-size:40px}.main-title-area.option1 .section-brandcolor-title h1{font-size:40px}.team-slide-section .team-slide-member-name h1{font-size:28px}.single-portfolio .portfolio-thumb img{height:300px}.theme-main-header .theme-main-menu .manu-wrapper .menu-ul li a{padding:27px 12px!important}.theme-main-header .theme-main-menu .manu-wrapper .header-nav .menu-button{margin-left:15px!important}.header-button{padding:9px 20px!important}.counter-section.option1{right:40px}.single-flip-box .flip-box-content .flip-box-above{padding:45px 20px 42px}.single-flip-box .flip-box-content .flip-box-behind{padding:47px 20px 68px 20px}.portfolio-details-portfolio .portfolio-text-content{padding:50px 0 0 0}.main-title-area.option4 .section-title-one h1{font-size:50px}.main-title-area.option4 .section-title-two h1{font-size:50px}.main-title-area.option4 span.section-brandcolor-title{font-size:50px}.main-title-area.option2 .section-title-one h1{font-size:30px}.main-title-area.option2 .section-title-two h1{font-size:30px}.single-blog-post-content .blog-post-title h1 a{font-size:21px}.main-title-area.option1 .section-description p br{display:none}.single-button.option1 .button-content a{padding:0 25px;line-height:52px;height:52px;font-size:16px}.service-carousel-section.option1:hover .service-carousel-sub h5{bottom:366px}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-next.slick-arrow{bottom:30px;right:-150px}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-prev.slick-arrow{bottom:30px;right:-220px}.service-carousel-section.option3 .service-carousel-title a h1{bottom:110px}.testimonial.option2 .owl-nav{bottom:60px;left:-250px}.work-system-single-img::before{left:53px}.case-study-thumb{height:600px}.single-case-study-post-type .case-study-category a{bottom:440px}.service-section.option1:hover .icon-list{bottom:85px}.service-section.option1:hover .service-title h1{bottom:348px}.portfolio-title h1 a{font-size:30px}.form-booking{padding:30px 0 15px}.form-booking .form-group input[type="date"],input[type="datetime-local"],input[type="month"],input[type="time"]{padding:0 0 0 0}button,input[type="button"],input[type="reset"],input[type="submit"]{top:20px}.service-section.option1 .service-title h2{font-size:32px}.single-heading.option2 .heading-title::after{top:90px;left:595px}.pricing-section{padding:45px 25px 40px}.accordion-content a{padding:14px 5px}.blog-grid-content{padding:20px 0 35px 0}.single-heading.option4 .heading-title{font-size:90px}.single-heading.option4 .heading-title2{font-size:90px}.banner-section.option1 .banner-title-one h2{font-size:60px}.banner-section.option1 .banner-title-two h3{font-size:60px}.banner-section.option2 .banner-title-one h2{font-size:60px}.banner-section.option2 .banner-title-two h3{font-size:60px}.service-section.option1 .service-description p{width:100%}}@media (min-width:1025px) and (max-width:1069.98px){.banner-section.banner-two .banner-description p{width:100%}.circle-animation{left:90px}.about-image-shape-top img{left:35px;position:relative;bottom:35px}.banner-title-one h2{font-size:38px;line-height:50px}.banner-title-two h3{font-size:38px;line-height:50px}.banner-description p{font-size:16px}.main-title-area.option1 .section-title-one h1{font-size:32px;line-height:45px}.main-title-area.option1 .section-title-two h1{font-size:32px;line-height:45px}.section-brandcolor-title h1{font-size:32px;line-height:45px}.single-portfolio .portfolio-thumb img{height:300px}.theme-main-header .theme-main-menu .manu-wrapper .menu-ul li a{padding:27px 10px!important}.theme-main-header .theme-main-menu .manu-wrapper .header-nav .menu-button{margin-left:15px!important}.header-button{padding:9px 20px!important}.single-blog-post-content .blog-post-title h1 a{font-size:21px}.counter-section.option1 .calculate-number{font-size:35px}.counter-section.option1 .conter-plus{font-size:35px}.single-flip-box .flip-box-content .flip-box-above{padding:45px 20px 42px}.single-flip-box .flip-box-content .flip-box-behind{padding:47px 20px 68px 20px}.main-title-area.option1 .section-description p{padding:25px 0 30px 0;width:100%}.single-button.option1 .button-content a{font-size:14px;padding:0 14px;line-height:48px;height:48px}.icon-box-section.option1 .icon-box-icon i{font-size:18px;height:45px;width:45px;line-height:45px}.portfolio-thumb a img{height:205px}.testimonial-section.option1 .testimonial-img-desc-content{padding:54px 15px 58px 0}.portfolio-details-portfolio .portfolio-text-content{padding:50px 0 0 0}.service-section.option1 .service-title h1{width:290px}.single-case-study-post-type .case-study-content{padding:20px 0 0 30px}.portfolio-category-tab-menu ul li{padding:10px 17px;margin:0 2px}.single-blog-post-content .blog-post-admin-content{width:95%}.last-post-img img{width:120px}.single-image img{right:-25px}.form-booking{padding:30px 0 35px}.form-booking .form-group input[type="date"],input[type="datetime-local"],input[type="month"],input[type="time"]{padding:0 0 0 0}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-prev.slick-arrow{bottom:0;left:-220px}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-next.slick-arrow{bottom:0;left:-150px}.service-carousel-section.option1:hover .service-carousel-sub h5{bottom:313px}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-next.slick-arrow{display:none!important}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-prev.slick-arrow{display:none!important}.main-title-area.option1 .section-description p{font-size:15px;padding:0 0 0}.main-title-area.option1 .section-description p br{display:none}.service-carousel-section.option3 .service-carousel-title a h1{bottom:130px}.main-title-area.option2 .section-title-one h1{font-size:35px;line-height:45px}.team-slide-section .team-slide-member-name h1{font-size:25px}.team-slide .owl-nav{bottom:25px}.testimonial.option2 .owl-nav{bottom:60px;left:-240px}.service-section.option1 .service-title h2{font-size:30px}.service-section.option1:hover .icon-list{bottom:90px}.portfolio-title h1 a{font-size:30px}.portfolio-button a i{height:50px;width:50px;line-height:50px}.single-heading.option2 .heading-title::after{left:502px}.pricing-section{padding:45px 25px 40px}.blog-grid-content{padding:20px 0 35px 0}.blog-grid-title h1 a{font-size:23px}.single-blog-post-content.option1{padding:0 0 20px 0}.single-heading.option4 .heading-title{font-size:90px}.single-heading.option4 .heading-title2{font-size:90px}.banner-section.option1 .banner-title-one h2{font-size:55px;line-height:70px}.banner-section.option1 .banner-title-two h3{font-size:55px;line-height:70px}.service-section.option1 .service-description p{width:100%}.working-title h1{font-size:24px}.work-system-single-img::before{left:35px}.work_progress.option2 .work-system-icon-img{left:20px}.work-system-icon-img{left:20px}.case-study-thumb{height:600px}.single-case-study-post-type .case-study-category a{bottom:400px}.banner-section.option2 .banner-title-one h2{font-size:55px;line-height:65px}.banner-section.option2 .banner-title-two h3{font-size:55px;line-height:65px}.marque-section .marque-content h1{font-size:50px}.marque-section .marque-content h1 span{font-size:50px}.team-section.option1 .team-member-name h1{font-size:21px}.accordion-content a{padding:16px 0}}@media (min-width:992px) and (max-width:1024.98px){.theme-main-header .theme-main-menu{padding:0 40px 0 40px!important}.banner-title-one h2{font-size:38px;line-height:55px}.banner-title-two h3{font-size:38px;line-height:55px}.banner-description p{font-size:16px;width:60%}.main-title-area.option1 .section-title-one h1{font-size:35px;line-height:45px}.main-title-area.option1 .section-title-two h1{font-size:35px;line-height:45px}.section-brandcolor-title h1{font-size:35px;line-height:45px}.single-portfolio .portfolio-thumb img{height:300px}.single-image img{right:-15px}.header-button{font-size:15px}.theme-main-header .theme-main-menu .manu-wrapper .menu-ul li a{padding:27px 10px!important}.theme-main-header .theme-main-menu .manu-wrapper .header-nav .menu-button{margin-left:15px!important}.header-button{padding:9px 20px!important}.counter-section.option1{right:22%}.portfolio-thumb a img{height:200px}.single-blog-post-content{display:block}.single-blog-post-content .blog-post-img img{height:300px;width:100%}.single-blog-post-content .blog-post-text-content{padding:20px 30px 30px 20px}.portfolio-details-portfolio .portfolio-text-content{padding:50px 0 0 0}.main-title-area.option4 .section-description p{width:53%}.portfolio-category-tab-menu ul li{font-size:16px;padding:12px 38px}.portfolio-details-information{padding:20px 0 0 0}.form-booking{padding:30px 0 35px}.form-booking .form-group input[type="date"],input[type="datetime-local"],input[type="month"],input[type="time"]{padding:0 0 0 0}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-prev.slick-arrow{bottom:-15px}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-next.slick-arrow{bottom:-15px}.service-carousel-section.option1:hover .service-carousel-title a h1{bottom:20px}.service-carousel-section.option1 .service-carousel-title a h1{font-size:30px;left:20px}.service-carousel-section.option1:hover .service-carousel-sub h5{bottom:251px}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-next.slick-arrow{bottom:-25px}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-prev.slick-arrow{bottom:-25px}.section-title-one h1{font-size:40px}.team-slide-section .team-slide-member-name h1{font-size:25px}.main-title-area.option2 .section-title-one h1{font-size:35px;line-height:45px}.team-slide .owl-nav{bottom:20px;right:-250px}.testimonial.option2 .owl-nav{left:-288px}.single-button.option1 .button-content a{line-height:55px;height:55px;font-size:16px}.counter-section.option1 .calculate-number{font-size:30px}.counter-section.option1 .conter-plus{font-size:30px}.service-section.option1 .service-title h1{font-size:25px;width:260px}.service-section.option1 .service-description p{width:100%}.service-section.option1 .service-button a{font-size:16px;padding:12px 20px;width:180px}.work-system-single-img::before{left:154px}.working-title h1{font-size:25px}.work-system-icon-img{left:125px}.work_progress.option2 .work-system-icon-img{left:125px}.portfolio-title h1 a{font-size:26px}.portfolio-button a i{height:50px;width:50px;line-height:50px}.main-title-area.option1 .section-description p br{display:none}.single-heading.option2 .heading-title::before{top:135px}.single-heading.option2 .heading-title::after{top:98px;left:490px}.single-heading.option4 .heading-title{font-size:80px;line-height:90px}.single-heading.option4 .heading-title2{font-size:80px;line-height:90px}.subscribe-wrapper button{font-size:15px}.banner-section.option1 .banner-title-one h2{font-size:50px;line-height:60px}.banner-section.option1 .banner-title-two h3{font-size:50px;line-height:60px}.case-study-thumb{height:550px}.single-case-study-post-type .case-study-category a{bottom:280px}.single-case-study-post-type .case-study-title h1 a{font-size:25px}.banner-section.option2 .banner-title-one h2{font-size:50px;line-height:65px}.banner-section.option2 .banner-title-two h3{font-size:50px;line-height:65px}.marque-section .marque-content h1{font-size:50px}.marque-section .marque-content h1 span{font-size:50px}.pricing-name h2{font-size:28px}.pricing-price-content .dollar{font-size:40px}.pricing-price-content .pricing-price{font-size:40px}}@media (min-width:768px) and (max-width:991.98px){.banner-section.option2 .banner-button{position:relative;top:15px;right:0}.theme-main-header .theme-main-menu{padding:0 30px 0 30px!important}.pricing-section{padding:45px 15px 40px}.pricing-name h2{font-size:25px}.pricing-price-content .pricing-price{font-size:25px;line-height:35px}.pricing-services-list li{font-size:14px;line-height:25px}.team-section.option1 .team-member-content{padding:0 0 10px 0;bottom:10px}.theme-main-header .theme-main-menu:before{height:62px!important;width:300px!important}.main-title-area.option4 .section-title-one h1{font-size:45px}.main-title-area.option4 .section-title-two h1{font-size:45px;line-height:65px}.main-title-area.option4 span.section-brandcolor-title{font-size:45px;line-height:65px}.main-title-area.option4 .section-description p{width:66%}.main-title-area.option1 .section-subtitle h3{font-size:16px}.main-title-area.option1 .section-title-one h1{font-size:40px;line-height:50px}.main-title-area.option1 .section-title-two h1{font-size:40px;line-height:50px}.main-title-area.option3 .section-title-two h1{font-size:40px;line-height:50px}.main-title-area.option3 .section-title-one h1{font-size:40px;line-height:50px}.main-title-area.option2 .section-title-one h1{font-size:40px;line-height:50px}.main-title-area.option2 .section-title-two h1{font-size:40px;line-height:50px}.service-section.option1:hover .service-title h1{bottom:339px}.single-button.option1 .button-content a{font-size:16px;line-height:50px;height:50px}.single-button.option2 .button-content a{padding:0 30px;line-height:50px;height:50px}.counter-section.option1{right:14%}.portfolio-thumb a img{height:200px}.icon-box-title h2{font-size:20px}.single-flip-box .flip-box-content .flip-box-above{padding:45px 18px 40px}.counter-section.option1 .calculate-number{font-size:35px;line-height:48px}.counter-section.option1 .conter-plus{font-size:35px;line-height:48px}.counter-section.option2 .calculate-number{font-size:30px}.counter-section.option2 .conter-plus{font-size:30px}.service-section.option2:before{display:none}.service-section.option2:after{display:none}.resume-section:before{display:none}.single-blog-post-content{display:block}.single-blog-post-content .blog-post-img img{height:250px;width:100%}.single-blog-post-content.option1 .blog-post-img img{height:250px;width:100%}.single-blog-post-content .blog-post-text-content{padding:20px 0 30px 20px}.single-blog-post-content ul.post-categories li a{font-size:14px}.portfolio-category-tab-menu ul{text-align:center}.portfolio-category-tab-menu{position:absolute;top:-80px;right:0}.portfolio-details-information{padding:20px 0 0 0}.main-title-area.option1 .section-description p br{display:none}.form-booking{padding:30px 0 35px}.form-booking .form-group input[type="date"],input[type="datetime-local"],input[type="month"],input[type="time"]{padding:0 0 0 0}button,input[type="button"],input[type="reset"],input[type="submit"]{height:50px;line-height:50px;font-size:14px;top:36px}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-next.slick-arrow{bottom:-45px;left:-135px}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-prev.slick-arrow{bottom:-45px;left:-205px}.service-carousel-section.option1:hover .service-carousel-title a h1{bottom:12px}.service-carousel-section.option1 .service-carousel-title a h1{font-size:25px;left:12px}.service-carousel-section.option1:hover .service-carousel-sub h5{bottom:187px}.service-carousel-section.option1 .service-carousel-sub h5{font-size:18px;padding:3px 22px}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-next.slick-arrow{bottom:-100px;right:240px}.service-cursousel-slider2.slick-initialized.slick-slider span.slick-prev.slick-arrow{bottom:-100px;right:160px}.main-title-area.option1 .section-description p{font-size:15px;padding:0 0 0}.service-carousel-section.option2:hover .service-carousel-title a h1{bottom:60px}.service-carousel-section.option2 .service-carousel-title a h1{font-size:28px;left:20%}.team-slide-section .team-slide-member-name h1{font-size:22px}.team-slide-section .team-slide-content{padding:18px 0 0}.main-title-area.option2 .section-description p{font-size:15px;padding:0 0 0}.team-slide .owl-nav{display:none}.testimonial.option2 .owl-nav{bottom:75px}.service-section.option1 .service-button a{font-size:16px;padding:12px 25px;width:185px}.service-section.option1:hover .icon-list{bottom:82px}.service-section.option1 .service-title h2{font-size:30px}.portfolio-title h1 a{font-size:28px}.service-section.option1 .service-description p{width:100%;margin:12px 0 20px}.single-heading.option2 .heading-title::before{display:none}.single-heading.option2 .heading-title::after{display:none}.single-heading.option3 .heading-title{font-size:26px}.single-heading.option3 .heading-title2{padding:5px 12px}.single-blog-list .blog-list-title h1 a{font-size:28px}.webtheme-widget-sitebar .widget-title{font-size:28px}.blog-list-button a{line-height:45px;height:45px;font-size:15px}.social-media-section ul li a i{height:25px;width:25px;line-height:25px;margin-right:0}.single-heading.option4 .heading-title{font-size:60px;line-height:70px}.single-heading.option4 .heading-title2{font-size:60px;line-height:70px}.subscribe-wrapper button{font-size:15px}.banner-section.option1 .banner-title-one h2{font-size:42px;line-height:55px}.banner-section.option1 .banner-title-two h3{font-size:42px;line-height:55px}.service-section.option1 .service-content{display:block}.working-title h1{font-size:24px}.work-system-single-img::before{left:98px}.single-case-study-post-type .case-study-title h1 a{font-size:24px;line-height:34px}.case-study-thumb{height:500px}.single-case-study-post-type .case-study-category a{bottom:355px}.banner-section.option2 .banner-title-one h2{font-size:45px;line-height:55px}.banner-section.option2 .banner-title-two h3{font-size:45px;line-height:55px}.marque-section .marque-content h1{font-size:45px}.marque-section .marque-content h1 span{font-size:45px}.banner-section.option2 .banner-button a{line-height:50px;height:50px;font-size:16px}.pricing-name h2{font-size:25px}.pricing-price-content .dollar{font-size:35px}.pricing-price-content .pricing-price{font-size:35px}}@media (min-width:600px) and (max-width:767.98px){.banner-section.option2 .banner-button{position:relative;top:15px;right:0}.banner-section.banner-two{padding:170px 0 300px 0}.theme-main-header .theme-main-menu:before{height:62px!important;width:300px!important}.main-title-area.option1 .section-title-one h1{font-size:30px;line-height:40px}.main-title-area.option1 .section-title-two h1{font-size:30px;line-height:40px}.single-button.option1 .button-content a{font-size:16px;padding:0 30px;line-height:50px;height:50px}.main-title-area.option4 .section-title-one h1{font-size:40px;line-height:60px}.main-title-area.option4 .section-title-two h1{font-size:40px;line-height:60px}.main-title-area.option4 span.section-brandcolor-title{font-size:40px;line-height:55px}.main-title-area.option4 .section-description p{width:85%}.single-button.option1.option4 .button-content a{line-height:55px;height:55px;width:195px;border-radius:27px}.single-button.option2 .button-content a{padding:0 30px;line-height:50px;height:50px}.main-title-area.option3 .section-title-two h1{font-size:30px}.main-title-area.option3 .section-title-one h1{font-size:30px}.main-title-area.option2 .section-title-one h1{font-size:30px}.main-title-area.option2 .section-title-two h1{font-size:30px}.counter-section.option1 .calculate-number{font-size:35px;line-height:45px}.counter-section.option1 .conter-plus{font-size:35px;line-height:45px}.counter-section.option2 .calculate-number{font-size:35px;line-height:45px}.counter-section.option2 .conter-plus{font-size:35px;line-height:45px}.service-section.option2:before{display:none}.service-section.option2:after{display:none}.resume-section:before{display:none}.single-blog-post-content{display:block;padding:40px 40px 10px 40px}.single-blog-post-content .blog-post-img img{height:270px;width:100%}.single-blog-post-content .blog-post-text-content{padding:20px 0 30px 20px}.single-blog-post-content ul.post-categories li a{font-size:14px}.portfolio-category-tab-menu ul li{margin-bottom:15px}.portfolio-title h1 a{font-size:32px}.single-portfolio .portfolio-thumb img{height:260px}.portfolio-category-tab-menu{position:relative;top:0;right:0;left:0;margin:0 0 20px 0}.portfolio-category-tab-menu ul{padding:0;text-align:center;margin:0}.portfolio-details-information{padding:20px 0 0 0}.service-carousel-section.option1:hover .service-carousel-sub h5{bottom:507px}.service-carousel-section.option1 .service-carousel-title a h1{font-size:30px}.circle-animation{left:-400px}.service-carousel-section.option2:hover .service-carousel-title a h1{bottom:70px}.team-slide .owl-nav{display:none}.service-section.option2 .service-title h2{font-size:30px}.service-section.option2 .service-button a{font-size:16px;padding:13px 30px}.team-slide-section .team-slide-member-name h1{font-size:25px}.elementor-1202 .elementor-element.elementor-element-cb96846 .elementor-heading-title br{display:none}.service-section.option1 .service-title h1{font-size:22px}.service-section.option1 .service-title h2{font-size:30px}.service-section.option1 .service-description p{width:100%;margin:12px 0 20px}.service-carousel-section.option3 .service-carousel-title a h1{font-size:32px}.single-heading.option2 .heading-title::before{display:none}.single-heading.option2 .heading-title::after{display:none}.single-heading.option3 .heading-title{font-size:26px}.single-heading.option3 .heading-title2{padding:5px 12px}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-prev.slick-arrow{display:none!important}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-next.slick-arrow{display:none!important}.list-section.option5 .single-list-content li a{font-size:20px;padding:10px 25px}.single-heading.option4 .heading-title{font-size:50px;line-height:60px}.single-heading.option4 .heading-title2{font-size:50px;line-height:60px}.subscribe-wrapper button{font-size:15px}.banner-section.option1 .banner-title-one h2{font-size:35px;line-height:50px}.banner-section.option1 .banner-title-two h3{font-size:35px;line-height:50px}.service-section.option1 .service-button a{font-size:16px;padding:10px 20px;width:175px}.work-system-single-img::before{left:210px}.work-system-icon-img{left:170px}.working-title h1{font-size:23px}.work_progress.option2 .work-system-icon-img{left:165px}.single-case-study-post-type .case-study-title h1 a{font-size:22px}.case-study-thumb{height:450px}.single-case-study-post-type .case-study-category a{bottom:290px}.banner-section.option2 .banner-title-one h2{font-size:40px;line-height:55px}.banner-section.option2 .banner-title-two h3{font-size:40px;line-height:55px}.marque-section .marque-content h1{font-size:42px}.marque-section .marque-content h1 span{font-size:42px}.banner-section.option2 .banner-button a{line-height:50px;height:50px;font-size:16px}.pricing-name h2{font-size:25px}.pricing-price-content .dollar{font-size:32px}.pricing-price-content .pricing-price{font-size:32px}.pricing-contact-button a{font-size:16px}}@media (min-width:450px) and (max-width:599.98px){.banner-section.banner-two{padding:170px 0 300px 0}.banner-button.two{margin-left:0}.theme-main-header .theme-main-menu:before{height:62px!important;width:300px!important}.pricing-section{padding:45px 10px 40px}.pricing-name h2{font-size:30px}.main-title-area.option1 .section-title-one h1{font-size:35px;line-height:40px}.main-title-area.option1 .section-title-two h1{font-size:35px;line-height:40px}.single-button.option1 .button-content a{padding:0 30px;font-size:15px;line-height:50px;height:50px}.single-button.option2 .button-content a{padding:0 30px;font-size:16px;line-height:50px;height:50px}.main-title-area.option3 .section-title-two h1{font-size:27px;line-height:40px}.main-title-area.option3 .section-title-one h1{font-size:27px;line-height:40px}.main-title-area.option2 .section-title-one h1{font-size:27px;line-height:40px}.main-title-area.option2 .section-title-two h1{font-size:27px;line-height:40px}.main-title-area.option4 .section-title-one h1{font-size:32px;line-height:45px}.main-title-area.option4 .section-title-two h1{font-size:32px;line-height:45px}.main-title-area.option4 span.section-brandcolor-title{font-size:32px;line-height:45px}.single-button.option1.option4 .button-content a{line-height:52px;height:52px;width:190px;border-radius:26px}.counter-section.option1 .calculate-number{font-size:30px;line-height:45px}.counter-section.option1 .conter-plus{font-size:35px;line-height:45px}.service-section.option2:before{display:none}.service-section.option2:after{display:none}.resume-section:before{display:none}.single-blog-post-content{display:block}.single-blog-post-content .blog-post-img img{height:220px;width:100%}.single-blog-post-content.option1 .blog-post-img img{height:220px;width:100%}.single-blog-post-content .blog-post-text-content{padding:20px 0 30px 20px}.single-blog-post-content ul.post-categories li a{font-size:14px}.counter-section.option1{right:5%}.testimonial-section.option1 .testimonial-img-desc-content{padding:30px 20px 30px 20px}.single-blog-post-content .blog-post-button a{padding:6px 24px}.icon-box-section.option1 .icon-box-icon-content .small-img{float:inherit;display:inline-block;margin:0}.icon-box-section.option1{text-align:center}.single-case-study-post-type .case-study-thumb a img{height:400px}.testimonial-section.option1 .testimonial-image{float:inherit;margin:0 30px 20px 0}.icon-box-section.option1 .icon-box-title h2{font-size:18px}.portfolio-category-tab-menu{position:relative;top:0;right:0;left:0;margin:0 0 20px 0}.portfolio-category-tab-menu ul{padding:0;text-align:center;margin:0}.portfolio-details-information{padding:20px 0 0 0}.last-post-img img{height:80px;width:80px}.main-title-area.option1 .section-title-one h1{font-size:35px;line-height:45px}.main-title-area.option1 .section-title-two h1{font-size:35px;line-height:45px}.banner-title-one h2{font-size:32px;line-height:45px}.banner-title-two h3{font-size:30px;line-height:45px}.counter-section.option1 .counter-title h1{padding:0}.service-carousel-section.option1 .service-carousel-title a h1{font-size:30px}.service-carousel-section.option1 .service-carousel-sub h5{font-size:18px}.service-carousel-section.option1:hover .service-carousel-sub h5{bottom:358px}.circle-animation{left:-200px}.service-carousel-section.option2 .service-carousel-title a h1{font-size:32px}.team-slide .owl-nav{display:none}.service-carousel-section.option3 .service-carousel-title a h1{font-size:30px}.service-section.option2 .service-title h1{font-size:18px}.service-section.option2 .service-title h2{font-size:30px}.service-section.option2 .service-button a{font-size:15px;padding:12px 28px}.team-slide-section .team-slide-member-name h1{font-size:26px}.service-section.option1 .service-title h2{font-size:32px}.service-section.option1 .service-button a{font-size:15px;padding:10px 20px;width:170px}.service-section.option1 .service-title h1{font-size:20px}.service-section.option1 .service-description p{font-size:16px;width:100%;margin:12px 0 20px}.portfolio-category-tab-menu ul li{font-size:14px;padding:12px 30px}.portfolio-title h1 a{font-size:30px}.single-heading.option2 .heading-title::before{display:none}.single-heading.option2 .heading-title::after{display:none}.single-heading.option3 .heading-title{font-size:26px}.single-heading.option3 .heading-title2{padding:5px 12px}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-prev.slick-arrow{display:none!important}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-next.slick-arrow{display:none!important}.list-section.option5 .single-list-content li a{font-size:20px;padding:10px 25px}.single-heading.option4 .heading-title{font-size:40px;line-height:50px}.single-heading.option4 .heading-title2{font-size:40px;line-height:50px}.subscribe-wrapper button{font-size:14px}.service-cursousel-slider3.slick-initialized.slick-slider span.slick-prev.slick-arrow{bottom:-100px}.service-cursousel-slider3.slick-initialized.slick-slider span.slick-next.slick-arrow{bottom:-100px}.banner-section.option1 .banner-subtitle h4{font-size:16px}.banner-section.option1 .banner-title-one h2{font-size:32px;line-height:45px}.banner-section.option1 .banner-title-two h3{font-size:32px;line-height:45px}.main-title-area.option1 .section-subtitle h3{font-size:16px}.work-system-single-img::before{left:128px}.work-system-icon-img{left:95px}.working-title h1{font-size:22px}.work_progress.option2 .work-system-icon-img{left:90px}.single-case-study-post-type .case-study-title h1 a{font-size:20px}.case-study-thumb{height:400px}.single-case-study-post-type .case-study-category a{font-size:15px;bottom:255px}.form-area .buttons input{font-size:16px}.icon-box-section.option2 .icon-box-title h2{font-size:20px}.banner-section.option2 .banner-title-one h2{font-size:30px;line-height:45px}.banner-section.option2 .banner-title-two h3{font-size:30px;line-height:45px}.marque-section .marque-content h1{font-size:40px}.marque-section .marque-content h1 span{font-size:40px}.banner-section.option2 .banner-button a{line-height:50px;height:50px;font-size:16px}.banner-section.option2 .banner-button{position:absolute;top:180px;left:12px}.icon-box-section.option3 .icon-box-title h2{font-size:20px}.pricing-name h2{font-size:25px}.pricing-price-content .dollar{font-size:32px}.pricing-price-content .pricing-price{font-size:32px}.pricing-contact-button a{font-size:16px}.banner-section.option2 .banner-button{position:relative;top:15px;left:0}}@media (min-width:300px) and (max-width:449.98px){.banner-section.banner-two{padding:130px 0 250px 0}.counter-section.option1 .counter-title h1{padding:0}.banner-button.two{margin-left:0}.team-slide .owl-nav{display:none}.banner-title-one h2{font-size:32px;line-height:45px}.banner-title-two h3{font-size:30px;line-height:45px}.go-to-top{bottom:50px;font-size:13px;border-radius:15px;width:120px;height:30px;line-height:30px}.theme-main-header .theme-main-menu:before{height:62px!important;width:235px!important}.main-title-area.option1 .section-title-one h1{font-size:27px;line-height:35px}.main-title-area.option1 .section-title-two h1{font-size:27px;line-height:35px}.main-title-area.option1 span.section-brandcolor-title{font-size:30px;line-height:40px}.main-title-area.option4 .section-title-one h1{font-size:25px;line-height:40px}.main-title-area.option4 .section-description p{font-size:17px;width:100%}.main-title-area.option4 .section-title-two h1{font-size:25px;line-height:40px}.main-title-area.option4 span.section-brandcolor-title{font-size:25px;line-height:40px}.single-button.option1.option4 .button-content a{line-height:52px;height:52px;width:190px;border-radius:26px}.single-button.option1 .button-content a{padding:0 30px;font-size:15px;line-height:50px;height:50px}.single-button.option2 .button-content a{padding:0 30px;font-size:18px;line-height:50px;height:50px}.portfolio-button a i{height:48px;width:48px;line-height:48px}.main-title-area.option3 .section-title-two h1{font-size:25px;line-height:35px}.main-title-area.option3 .section-title-one h1{font-size:25px;line-height:35px}.single-case-study-post-type .case-study-title h1 a{font-size:18px}.single-case-study-post-type .case-study-content{padding:20px 0 0 20px}.main-title-area.option2 .section-title-one h1{font-size:25px;line-height:35px}.main-title-area.option2 .section-title-two h1{font-size:25px;line-height:35px}.counter-section.option1 .calculate-number{font-size:28px}.counter-section.option1 .conter-plus{font-size:28px}.counter-section .counter-icon{height:80px;width:80px;line-height:105px}.counter-section.option2 .calculate-number{font-size:35px;line-height:45px}.counter-section.option2 .conter-plus{font-size:35px;line-height:45px}.service-section.option2:before{display:none}.service-section.option2:after{display:none}.resume-section:before{display:none}.single-blog-post-content{display:block}.single-blog-post-content .blog-post-img img{height:160px;width:100%}.single-blog-post-content.option1 .blog-post-img img{height:160px;width:100%}.single-blog-post-content .blog-post-title h1 a{font-size:20px;line-height:28px}.single-blog-post-content .blog-post-button a{font-size:15px;line-height:26px;padding:6px 20px}.single-blog-post-content .blog-post-text-content{padding:20px 0 30px 10px}.single-blog-post-content ul.post-categories li a{font-size:14px}.service-section.option1 .service-title h1{font-size:20px}.service-section.option1 .service-description p{font-size:16px;width:100%;margin:12px 0 20px}.single-blog-post-content.option1{padding:10px}.single-blog-post-content .blog-post-author span{font-size:20px}.service-carousel-section.option2:hover .service-carousel-title a h1{bottom:70px}.service-carousel-section.option2 .service-carousel-title a h1{font-size:26px}.single-flip-box .flip-box-content a.behind-btn{padding:11px 20px 12px 20px}.last-post-img img{height:80px;width:80px}.single-button.option3 .button-content a{padding:0 30px;font-size:15px;line-height:48px;height:48px}.single-flip-box .flip-box-content .flip-box-above{padding:45px 15px 40px}.single-flip-box .flip-box-content .flip-box-behind{padding:47px 15px 68px 15px}.service-section.option2 .service-title h1{font-size:18px;padding:2px 20px}.service-section.option2 .icon-list2 ul li{font-size:15px}.portfolio-category-tab-menu ul li{font-size:15px;margin-bottom:15px}.portfolio-thumb a img{height:180px}.portfolio-title h1 a{font-size:20px}.portfolio-text-content a{font-size:16px}.testimonial-section.option1 .testimonial-img-desc-content{padding:30px 15px 30px 15px}.main-form-section input{font-size:15px;height:48px;line-height:48px}.main-form-section select{font-size:15px;height:48px;line-height:48px}.main-form-section textarea{height:100px!important}.main-form-section .contact-button input{height:48px;width:180px;line-height:48px;font-size:15px}.single-portfolio .portfolio-thumb img{height:190px}p.footer-email label input{height:48px;line-height:48px}.footer-email-button input[type="submit"]{height:48px;line-height:48px}.single-case-study-post-type .case-study-thumb a img{height:300px}.icon-box-section.option1 .icon-box-icon-content .small-img{float:inherit;display:inline-block;margin:0}.icon-box-section.option1{text-align:center}.icon-box-section.option1 .icon-box-title h2{font-size:18px}.portfolio-category-tab-menu{position:relative;top:0;right:0;left:0;margin:0 0 20px 0}.portfolio-category-tab-menu ul{padding:0;text-align:center;margin:0}.portfolio-details-information{padding:20px 0 0 0}.blog-details-testimonials{padding:25px 15px 20px 15px}.pricing-contact-button a{font-size:16px;padding:13px 30px}.main-title-area.option1 .section-title-one h1{font-size:26px;line-height:35px}.main-title-area.option1 .section-title-two h1{font-size:26px;line-height:35px}.banner-title-one h2{font-size:32px;line-height:45px}.banner-title-two h3{font-size:30px;line-height:45px}.pricing-services-list li{line-height:28px}.pricing-price-content .pricing-price{font-size:25px;line-height:35px}.pricing-name h2{font-size:25px;line-height:30px}.pricing-section{padding:45px 0 40px}.pricing-content{padding:78px 15px 36px}.icon-box-section.option2 .icon-box-number h2{font-size:40px}.service-section.option2 .service-number h5{font-size:40px}.circle-animation{display:none}.service-carousel-section.option1 .service-carousel-title a h1{font-size:25px;left:25px}.service-carousel-section.option1:hover .service-carousel-title a h1{bottom:30px}.service-carousel-section.option1 .service-carousel-sub h5{font-size:16px;padding:2px 20px}.service-carousel-section.option1:hover .service-carousel-sub h5{bottom:217px}.testimonial-section.option1 .testimonial-single-content{padding:33px 8px 50px}.testimonial-section.option1 .testi-description p{font-size:15px}.testimonial-star i.fa.fa-star.active{padding:0 3px 0 0;font-size:12px}.testimonial-section.option1 .testimonial-rating{padding:5px 15px}.service-section.option2 .service-title h2{font-size:24px}.service-section.option1 .service-button a{font-size:15px;padding:10px 20px;width:170px}.team-slide-section .team-slide-member-name h1{font-size:23px}.testimonial.option2 .testimonial-single-content{padding:30px 0 50px}.service-section.option1 .service-button a{font-size:15px;padding:10px 20px}.service-section.option1:hover .icon-list{bottom:80px}.service-section.option1 .service-title h2{font-size:27px}.service-carousel-section.option3 .service-carousel-title a h1{font-size:30px;bottom:130px}.single-heading.option2 .heading-title::before{display:none}.single-heading.option2 .heading-title::after{display:none}.single-heading.option3 .heading-title{font-size:26px}.single-heading.option3 .heading-title2{padding:5px 12px}.accordion-content li p{padding:24px 5px 22px}.form-area .buttons input{height:50px;width:210px;line-height:50px}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-prev.slick-arrow{display:none!important}.service-cursousel-slider1.slick-initialized.slick-slider span.slick-next.slick-arrow{display:none!important}.form-booking2 .buttons input{height:52px;line-height:52px}.single-heading.option2 .heading-title{font-size:18px;padding:27px 0 32px 5px}.icon-box-section.option7{display:block}.single-heading.option4 .heading-title{font-size:30px;line-height:40px}.single-heading.option4 .heading-title2{font-size:30px;line-height:40px}.subscribe-wrapper input{font-size:16px}.subscribe-wrapper button{font-size:14px;margin-left:0}.banner-section.option1 .banner-subtitle h4{font-size:16px}.banner-section.option1 .banner-title-one h2{font-size:27px;line-height:40px}.banner-section.option1 .banner-title-two h3{font-size:27px;line-height:40px}.main-title-area.option1 .section-subtitle h3{font-size:16px}.work-system-single-img::before{left:120px}.work-system-icon-img{left:80px}.working-title h1{font-size:22px}.work_progress.option2 .work-system-icon-img{left:15px}.single-case-study-post-type .case-study-title h1 a{font-size:20px}.case-study-thumb{height:400px}.single-case-study-post-type .case-study-category a{font-size:15px;bottom:255px}.form-area .buttons input{font-size:16px}.icon-box-section.option2 .icon-box-title h2{font-size:20px}.banner-section.option2 .banner-subtitle h4{font-size:16px}.banner-section.option2 .banner-title-one h2{font-size:25px;line-height:40px}.banner-section.option2 .banner-title-two h3{font-size:25px;line-height:40px}.marque-section .marque-content h1{font-size:30px}.marque-section .marque-content h1 span{font-size:30px}.banner-section.option2 .banner-button a{line-height:50px;height:50px;font-size:16px}.banner-section.option2 .banner-button{position:relative;top:10px;left:0}.icon-box-section.option3 .icon-box-title h2{font-size:20px}.pricing-name h2{font-size:22px}.pricing-price-content .dollar{font-size:30px}.pricing-price-content .pricing-price{font-size:30px}.pricing-contact-button a{font-size:16px}.work-system-single-img::before{left:120px}.work-system-icon-img{left:80px}}@media (min-width:0.1px) and (max-width:299.98px){.service-section.option2 .service-number h5{font-size:40px}.banner-section.banner-two{padding:130px 0 250px 0}.icon-box-section.option2 .icon-box-number h2{font-size:40px}.pricing-section{padding:35px 15px 30px 20px}.pricing-services-list li{line-height:28px}.pricing-contact-button a{height:45px;line-height:45px;border-radius:23px;width:160px;font-size:14px}.pricing-price-content .pricing-price{font-size:25px;line-height:35px}.pricing-name h2{font-size:25px;line-height:30px}.counter-section.option1 .counter-title h1{padding:0}.banner-button.two{margin-left:0}.banner-title-one h2{font-size:32px;line-height:45px}.banner-title-two h3{font-size:30px;line-height:45px}.go-to-top{bottom:50px;font-size:13px;border-radius:15px;width:120px;height:30px;line-height:30px}.theme-main-header .theme-main-menu:before{height:62px!important;width:235px!important}.main-title-area.option1 .section-subtitle h3{font-size:15px}.main-title-area.option1 .section-title-one h1{font-size:27px;line-height:35px}.main-title-area.option1 .section-title-two h1{font-size:27px;line-height:35px}.main-title-area.option1 span.section-brandcolor-title{font-size:30px;line-height:40px}.main-title-area.option4 .section-title-one h1{font-size:25px;line-height:40px}.main-title-area.option4 .section-description p{font-size:17px;width:100%}.main-title-area.option4 .section-title-two h1{font-size:25px;line-height:40px}.main-title-area.option4 span.section-brandcolor-title{font-size:25px;line-height:40px}.single-button.option1.option4 .button-content a{line-height:52px;height:52px;width:190px;border-radius:26px}.single-button.option1 .button-content a{padding:0 30px;font-size:15px;line-height:50px;height:50px}.single-button.option2 .button-content a{padding:0 30px;font-size:15px;line-height:50px;height:50px}.main-title-area.option3 .section-title-two h1{font-size:25px;line-height:35px}.main-title-area.option3 .section-title-one h1{font-size:25px;line-height:35px}.single-case-study-post-type .case-study-title h1 a{font-size:18px}.single-case-study-post-type .case-study-content{padding:20px 0 0 20px}.main-title-area.option2 .section-title-one h1{font-size:25px;line-height:35px}.main-title-area.option2 .section-title-two h1{font-size:25px;line-height:35px}.counter-section.option1 .calculate-number{font-size:30px}.counter-section.option1 .conter-plus{font-size:30px;line-height:40px}.counter-section.option2 .calculate-number{font-size:30px;line-height:40px}.counter-section.option2 .conter-plus{font-size:30px}.service-section.option2:before{display:none}.service-section.option2:after{display:none}.resume-section:before{display:none}.single-blog-post-content{display:block}.single-blog-post-content .blog-post-img img{height:160px;width:100%}.single-blog-post-content.option1 .blog-post-img img{height:160px;width:100%}.single-blog-post-content .blog-post-title h1 a{font-size:17px;line-height:28px}.single-blog-post-content .blog-post-button a{font-size:15px;line-height:26px;padding:6px 20px}.single-blog-post-content .blog-post-text-content{padding:20px 0 30px 10px}.single-blog-post-content.option1 .blog-post-text-content{padding:40px 15px 55px 15px}.single-blog-post-content ul.post-categories li a{font-size:14px}.service-section.option1 .service-title h1{padding:10px 0 10px 0;font-size:22px;line-height:35px}.single-flip-box .flip-box-content a.behind-btn{padding:11px 20px 12px 20px}.last-post-img img{height:80px;width:80px}.single-button.option3 .button-content a{padding:0 30px;font-size:15px;line-height:48px;height:48px}.single-flip-box .flip-box-content .flip-box-above{padding:45px 15px 40px}.single-flip-box .flip-box-content .flip-box-behind{padding:47px 15px 68px 15px}.service-section.option2 .service-text-content{padding:50px 10px 26px 15px}.service-section.option2 .service-title h1{font-size:18px}.portfolio-category-tab-menu ul li{font-size:15px;margin-bottom:15px}.portfolio-thumb a img{height:180px}.portfolio-text-content{padding:56px 0 0 20px}.portfolio-title h1 a{font-size:20px}.portfolio-text-content a{font-size:16px}.testimonial-section.option1 .testimonial-img-desc-content{padding:30px 15px 30px 15px}.main-form-section input{font-size:15px;height:48px;line-height:48px}.main-form-section select{font-size:15px;height:48px;line-height:48px}.main-form-section textarea{height:100px!important}.main-form-section .contact-button input{height:48px;width:180px;line-height:48px;font-size:15px}.single-portfolio .portfolio-thumb img{height:190px}p.footer-email label input{height:48px;line-height:48px}.footer-email-button input[type="submit"]{height:48px;line-height:48px}.single-case-study-post-type .case-study-thumb a img{height:300px}.icon-box-section.option1 .icon-box-icon-content .small-img{float:inherit;display:inline-block;margin:0}.icon-box-section.option1{text-align:center}.icon-box-section.option1 .icon-box-title h2{font-size:20px}.portfolio-category-tab-menu{position:relative;top:0;right:0;left:0;margin:0 0 20px 0}.portfolio-category-tab-menu ul{padding:0;text-align:center;margin:0}.portfolio-details-information{padding:20px 0 0 0}.blog-details-testimonials{padding:25px 15px 20px 15px}.pricing-contact-button a{height:52px;line-height:52px;border-radius:26px;width:190px;font-size:14px}.main-title-area.option1 .section-title-one h1{font-size:26px;line-height:35px}.main-title-area.option1 .section-title-two h1{font-size:26px;line-height:35px}.banner-title-one h2{font-size:32px;line-height:45px}.banner-title-two h3{font-size:30px;line-height:45px}.work-system-single-img::before{left:120px}.work-system-icon-img{left:80px}.banner-section.option2 .banner-button{position:relative;top:10px;left:0}}