@media(min-width:1200px) and (max-width:1365px){
.about-title-shape:before{right:0;}
.icon-box.style6{margin:0 0 30px 45px;}
.single-counter .icon{margin-right:15px;}
.single-counter{padding:25px 20px 23px;}
.case-study.style3 .em-case-study-button a i{font-size:18px;margin-left:12px;}
.case-study.style3 h2.title a{font-size:22px;}
.case-study.style3 .case_category span{font-size:15px;}
@keyframes banner-move-bg {
0%{-webkit-transform:translateX(430px);transform:translateX(430px);}
50%{-webkit-transform:translateX(0px);transform:translateX(0px);}
100%{-webkit-transform:translateX(430px);transform:translateX(430px);}
}
.dreamit-slick-slider .single-slick.three .slider-single-image{right:-9%;top:155px;}
.section-title.style1 .title{font-size:40px;}
.section-title.style1 h3.title_two{font-size:40px;}
.form-area.contact-form.appointment-two{margin-right:85px;}
.icon-box.style4{padding:27px 10px 27px 20px;}
.case-study.style4 button.owl-next{right:0;}
.case-study.style4 button.owl-prev{right:0;}
.case-study.style4 .owl-dots:before{left:37%;}
.case-study.style4 .owl-dots:after{right:37%;}
.testimonial-carousel-4 .owl-dots:before{left:35%;}
.testimonial-carousel-4 .owl-dots:after{right:35%;}
.section-title.style5 .section-title.center .description{width:47%;}
.about-exprnc-shape-html{padding:100px 38px 30px 38px;top:20px;}
.section-title.style5 .section-title  .title{font-size:45px;}
.section-title.style5 .section-title .description{width:95%;}
.service_cursousel_sliderr_four .em-service.style_4 .em-service-title h2{font-size:21px;}
.service_cursousel_sliderr_four .em-service.style_4{padding:30px 20px 30px;}
.case-study.style2 .cases-study-content{left:0;}
.case-study.style2 h2.title a{font-size:22px;line-height:31px;}
@keyframes title-MOV-BG {
0%{transform:translateX(0);}
100%{transform:translateX(1150px);}
}
.section-title.style7 .section-title .title{font-size:75px;}
.dreamit-slick-slider .slider-single-image{right:0;}
.service-dtls-ser .service-box.style6 .icon{top:41%;}
@keyframes service-dtls-move {
0%{transform:translateX(0);}
100%{transform:translateX(280px);}
}
.dreamit-slick-slider .hero-text-wrap .slider-single-image-title h1{font-size:24px;}
.dreamit-slick-slider .slider-single-image{right:-20px;top:74px;}
.dreamit-slick-slider .hero-text-wrap .slider-single-image-title{right:18%;top:-100px;}
.dreamit-slick-slider .slider-single-image:before{top:-40px;right:60px;}
.dreamit-slick-slider .slider-single-image img{display:block;width:90%;}
.em-service.style_2 .em_service_content{padding:56px 25px 17px;}
.em-service.style_2 .em-service-title h2{font-size:22px;}
.case-study.style2 .cases-study-content{width:85%;}
} @media(min-width:1170px) and (max-width:1199px){
.about-title-shape:before{right:0;}
.dreamit-slick-slider .single-slick.three .slider-single-image{right:-10%;top:153px;}
.case-study.style3 .em-case-study-button a i{font-size:18px;margin-left:0;}
.case-study.style3 h2.title a{font-size:20px;}
.case-study.style3 .case_category span{font-size:15px;}
.section-title.style3 .subtitle{font-size:17px;}
.section-title.style3 .title{font-size:45px;line-height:60px;}
.section-title.style4 .subtitle{font-size:17px;}
.section-title.style4 .title{font-size:45px;line-height:60px;}
.section-title.style4 h3.title_two{font-size:45px;line-height:60px;}
.section-title.style2 .title{font-size:45px;line-height:60px;}
.section-title.style2 .subtitle{font-size:17px;}
.section-title.style2 h3.title_two{font-size:45px;line-height:60px;}
.blog-post.style1.style3 .categories a{font-size:14px;}
.blog-post.style1.style3 h3.title a{font-size:20px;}
@keyframes banner-move-bg {
0%{-webkit-transform:translateX(415px);transform:translateX(415px);}
50%{-webkit-transform:translateX(0px);transform:translateX(0px);}
100%{-webkit-transform:translateX(415px);transform:translateX(415px);}
}
.single-counter{padding:25px 0 23px 15px;}
.counter-content .suffix{font-size:40px;line-height:40px;}
.counter-content span{font-size:40px;line-height:40px;}
.single-counter .icon{height:65px;width:65px;line-height:93px;margin-right:10px;}
.form-area.contact-form.appointment-two{margin-right:75px;}
.pricing.style1 .price-item{height:115px;width:115px;padding:32px 0 0;}
.em-service.style_2 .em_service_content{padding:56px 15px 17px 30px;}
.em-service.style_2 .em-service-title h2{font-size:22px;}
.dreamit-slick-slider .hero-text-wrap .slider-single-image-title h1{font-size:24px;}
.dreamit-slick-slider .slider-single-image{right:-30px;top:105px;}
.dreamit-slick-slider .hero-text-wrap .slider-single-image-title{right:18%;top:-100px;}
.dreamit-slick-slider .slider-single-image:before{top:-40px;right:60px;}
.dreamit-slick-slider .slider-single-image img{display:block;width:90%;}
.dreamit-slick-slider .slider-single-image-title h1{font-size:24px;}
.service-dtls-ser .service-box.style6 .icon{top:40%;}
.service_cursousel_sliderr_four .em-service.style_4 .em-service-title h2{font-size:18px;}
.owl-item.active.center .cases-study-content{bottom:20px;}
.case-study.style2 .cases-study-content{width:90%;padding:18px 20px 20px;}
.case-study.style2 .dreamit-single-cases-study:hover .cases-study-content{width:90%;}
.testimonial.style2.five.six .testimonial-item{padding:0 10px 130px 45px;}
.single-counter.style_four .counter-content span{font-size:80px;line-height:110px;}
.work_progress.style4{padding:0 30px;}
.section-title.style7 .section-title .title{font-size:75px;}
.case-study.style2 h2.title a{line-height:30px;}
.icon-box.style4{padding:27px 10px 27px 20px;}
.icon-box.style4 .icon-box-content .title{font-size:20px;}
.case-study.style4 button.owl-next{right:0;}
.case-study.style4 button.owl-prev{right:0;}
.case-study.style4 .owl-dots:before{left:37%;}
.case-study.style4 .owl-dots:after{right:37%;}
.testimonial-carousel-4 .owl-dots:before{left:35%;}
.testimonial-carousel-4 .owl-dots:after{right:35%;}
.section-title.style5 .section-title.center .description{width:47%;}
.about-exprnc-shape-html{padding:95px 35px 27px 35px;top:27px;}
.about-exprnc-shape-html:before{top:34px;}
.section-title.style5 .section-title  .title{font-size:45px;}
.blog_style_two.blog_style_two h3.title a{font-size:22px;}
.service-box.style2{padding:32px 30px 29px;}
.section-title.style8 .section-title .title:after{-webkit-animation-duration:12s;animation-duration:12s;}
@keyframes title-MOV-BG {
0%{transform:translateX(0);}
100%{transform:translateX(1120px);}
}
@keyframes service-dtls-move {
0%{transform:translateX(0);}
100%{transform:translateX(265px);}
}
} @media(min-width:1025px) and (max-width:1169px){
.about-title-shape:before{right:0;}
.icon-box.style6 .icon-box-icon{height:80px;width:80px;line-height:100px;}
.dreamit-slick-slider .single-slick.three .hero-text-wrap h1{font-size:55px;line-height:70px;}
.dreamit-slick-slider .single-slick.three .slider-single-image{right:-14%;top:200px;}
.case-study.style3 .em-case-study-button a i{font-size:16px;margin-left:20px;}
.case-study.style3 h2.title a{font-size:20px;}
.case-study.style3 .case_category span{font-size:15px;}
.section-title.style3 .subtitle{font-size:16px;}
.section-title.style2 .title{font-size:40px;line-height:55px;}
.section-title.style4 .subtitle{font-size:16px;}
.section-title.style4 .title{font-size:40px;line-height:55px;}
.section-title.style4 h3.title_two{font-size:40px;line-height:55px;}
.section-title.style3 .title{font-size:40px;line-height:55px;}
.section-title.style3 h3.title_two{font-size:40px;line-height:55px;}
.dreamit-slick-slider .single-slick.three .slider-single-image:before{display:none;}
.section-title.style2 .title{font-size:40px;line-height:55px;}
.section-title.style2 .subtitle{font-size:16px;}
.section-title.style2 h3.title_two{font-size:40px;line-height:55px;}
.blog-post.style1.style3 .categories a{font-size:13px;}
.blog-post.style1.style3 h3.title a{font-size:20px;}
.blog-post.style1.style3 .single_blog_post_content{padding:28px 10px 28px 28px;}
.blog-post.style1.style3 h3.title a{font-size:19px;}
.section-title.style1 .title{font-size:40px;line-height:45px;}
@keyframes banner-move-bg {
0%{-webkit-transform:translateX(350px);transform:translateX(350px);}
50%{-webkit-transform:translateX(0px);transform:translateX(0px);}
100%{-webkit-transform:translateX(350px);transform:translateX(350px);}
}
.service-box.style6 .title{font-size:20px;}
.single-counter{padding:25px 0 23px 8px;}
.counter-content .suffix{font-size:35px;line-height:35px;}
.counter-content span{font-size:35px;line-height:35px;}
.counter-content h6{font-size:14px;}
.single-counter .icon{height:65px;width:65px;line-height:93px;margin-right:10px;}
.service-box.style6 .icon{height:80px;width:80px;line-height:110px;}
.service-box.style6 .service-btn a{font-size:14px;}
.section-title.style3 p.description{width:100%;}
.section-title.style4 .section-title.center p.description{width:60%;}
.single-video.style-one .video-icon a i{font-size:23px;height:80px;width:80px;line-height:78px;border:3px solid #fff;}
.icon-box.style6 .icon-box-content h4{font-size:20px;}
.icon-box.style6{padding:12px 0 26px;}
.service-box.style6 .service-number{margin:-16% -9% 0 0;}
.form-area.contact-form.appointment-two{margin-right:30px;}
.case-study.style2 h2.title a{font-size:20px;}
.case-study.style2 .cases-study-content{width:85%;padding:27px 0 36px 20px;}
.icon-box.style1 .icon-box-icon{margin-right:18px;}
.icon-box.style1{padding:10px 0 35px 15px;}
.dreamit-slick-slider .hero-text-wrap .slider-single-image-title h1{font-size:24px;}
.dreamit-slick-slider .hero-text-wrap .slider-single-image-title{right:14%;top:-90px;}
.dreamit-slick-slider .slider-single-image-title h1{font-size:24px;}
.service-dtls-ser .service-box.style6 .icon{top:34%;}
@keyframes service-dtls-move {
0%{transform:translateX(0);}
100%{transform:translateX(225px);}
}
.service-box.style4 .title{font-size:19px;}
.blog_style_two.blog_style_two h3.title a{font-size:19px;line-height:26px;}
.icon-box.style4  .icon-box-icon{padding-right:10px;}
.icon-box.style4{padding:27px 10px 27px 15px;}
.icon-box.style4 .icon-box-content .title{font-size:18px;}
.case-study.style4 button.owl-next{right:0;}
.case-study.style4 button.owl-prev{right:0;}
.case-study.style4 .owl-dots:before{left:35%;}
.case-study.style4 .owl-dots:after{right:35%;}
.testimonial-carousel-4 .owl-dots:before{left:33%;}
.testimonial-carousel-4 .owl-dots:after{right:33%;}
.section-title.style5 .section-title.center .description{width:55%;}
.about-exprnc-shape-html{padding:95px 35px 30px 35px;}
.about-exprnc-shape-html:before{top:34px;}
.section-title.style5 .section-title  .title{font-size:45px;}
.em-service.style_5 .em_service_content{padding:30px 0 30px 25px;}
.cleeny-what-we-img{top:110px;right:70px;}
.pricing.style3 .pricing-title{font-size:23px;}
.pricing.style3{padding:40px 25px 30px 30px;}
.single-counter.style_three .icon{padding:0 10px 0 0;}
.single-counter.style_three{padding:40px 10px 33px 15px;}
.blog-post.style1 h3.title a{font-size:22px;}
.blog-post.style1 .single_blog_post_content{padding:25px 33px 25px 30px;}
.case-study.style4 h2.title a{font-size:24px;}
.marquee-block{-webkit-animation:scroll 45s linear infinite;animation:scroll 45s linear infinite;}
.section-title.style8 .section-title .title:after{-webkit-animation-duration:12s;animation-duration:12s;}
@keyframes title-MOV-BG {
0%{transform:translateX(0);}
100%{transform:translateX(975px);}
}
} @media(min-width:992px) and (max-width:1024px){
.about-title-shape:before{right:10%;}
.dreamit-slick-slider .slider-single-image img{width:60%;}
.section-title.style3 .subtitle{font-size:16px;}
.section-title.style2 .title{font-size:40px;line-height:55px;}
.section-title.style4 .subtitle{font-size:16px;}
.section-title.style4 .title{font-size:40px;line-height:55px;}
.section-title.style4 h3.title_two{font-size:40px;line-height:55px;}
.section-title.style3 .title{font-size:40px;line-height:55px;}
.section-title.style3 h3.title_two{font-size:40px;line-height:55px;}
.dreamit-slick-slider .single-slick.three .slider-single-image:before{display:none;}
.section-title.style2 .title{font-size:40px;line-height:55px;}
.section-title.style2 .subtitle{font-size:16px;}
.section-title.style2 h3.title_two{font-size:40px;line-height:55px;}
.section-title.style1 .title{font-size:40px;line-height:55px;color:#00197e;font-weight:700;font-family:"Inter";margin:0;}
.section-title.style1 h3.title_two{font-size:40px;line-height:45px;}
.blog-post.style1.style3 .categories a{font-size:13px;}
@keyframes banner-move-bg {
0%{-webkit-transform:translateX(395px);transform:translateX(395px);}
50%{-webkit-transform:translateX(0px);transform:translateX(0px);}
100%{-webkit-transform:translateX(395px);transform:translateX(395px);}
}
.dreamit-slick-slider .single-slick.three .hero-text-wrap p{width:84%;}
.dreamit-slick-slider .single-slick.three .slider-single-image{right:-21%;top:220px;}
.icon-box.style6{padding:12px 15px 26px;}
.service-box.style6 .service-number{margin:-6% 0 0 0;}
.section-title.style4 .section-title.center p.description{width:63%;}
.case-study.style3 .em-case-study-button a i{margin-left:50px;}
.blog-post.style1.style3 .single_blog_post_content{padding:28px 0 28px 28px;}
.blog-post.style1.style3 h3.title a{font-size:18px;line-height:28px;}
.form-area.contact-form.appointment-two{padding:36px 57px 30px;margin-bottom:0;margin-right:0;border-radius:5px;}
input[type="email"]{width:92% !important;}
p.mailchimp-form button{right:27px !important;}
.mc4wp-form-fields p{margin:8px 20px 0 40px !important;}
.service-dtls-ser .service-box.style6 .icon{top:50%;}
.case-study.style3 .cases-study-content{bottom:-165px;}
.slick_shape2{display:none;}
.form-area.contact-form.construction-contact .buttons.construction-button i{right:36%;}
.about-exprnc-shape-html{right:120px;}
.em-service.style_5 .em_service_content{padding:25px 0 30px 30px;}
.em-service.style_5 .em-service-title h2{font-size:25px;}
.case-study.style4 button.owl-prev{display:none;}
.case-study.style4 button.owl-next{display:none;}
.case-study.style4 .owl-dots{top:25px;}
.case-study.style4 .owl-dots:before{top:10px;left:34%;}
.case-study.style4 .owl-dots:after{top:10px;right:34%;}
.testimonial-carousel-4 .owl-dots:before{left:32%;}
.testimonial-carousel-4 .owl-dots:after{right:32%;}
.section-title.style5 .section-title.center .description{width:55%;}
.blog-post.style1 h3.title a{font-size:21px;}
.dreamit-slick-slider .single-slick.three .hero-text-wrap h1{font-size:56px;line-height:66px;}
.dreamit-slick-slider .single-slick.three .hero-text-wrap .btn{padding:17px 37px;}
.marquee-block{-webkit-animation:scroll 45s linear infinite;animation:scroll 45s linear infinite;}
.marquee.style2 .marquee-block h3{font-size:90px;}
.blog_style_two.blog_style_two h3.title a{font-size:19px;line-height:27px;}
.blog_style_two.blog_style_two .single_blog_post_content{padding:30px 20px 35px 20px;}
.section-title.style8 .section-title .title:after{-webkit-animation-duration:11s;animation-duration:11s;}
@keyframes title-MOV-BG {
0%{transform:translateX(0);}
100%{transform:translateX(945px);}
}
.work_progress.style4{padding:0 50px;}
.single-counter.style_four .counter-content span{font-size:90px;}
.blog-post.style1.style4 h3.title a{display:inline-block;font-size:22px;}
.blog-post.style1.style4 .single_blog_post_content{padding:22px 15px 30px 30px;}
.testimonial.style2.five.six .testimonial-item{padding:0 10px 130px 35px;}
.about-experience{left:178px;}
@keyframes service-dtls-move {
0%{transform:translateX(0);}
100%{transform:translateX(855px);}
}
}
@media screen and (max-width:991px){
.cleeny-blog-index.blog-area.cleeny-blog-area.blog-grid-item{padding:119px 0 40px !important;}
.about-title-shape:before{display:none;}
.dreamit-slick-slider .single-slick.three .slider-single-image{display:none;}
.dreamit-slick-slider .single-slick.three .slider-single-image:before{display:none;}
.form-area.contact-form.appointment-two{padding:36px 57px 30px;margin-bottom:0;margin-right:0;border-radius:5px;}
.em-service.style_2 .em-service-title h2{font-size:22px;}
.em-service.style_2 .em_service_content{padding:56px 10px 17px 20px;width:90%;}
.service-dtls-ser .service-box.style6 .icon{top:40%;}
@keyframes service-dtls-move {
0%{transform:translateX(0);}
100%{transform:translateX(630px);}
}
.testimonial.style2.five.six .testimonial-item{padding:0 10px 130px 30px;}
.work_progress.style4{padding:0 30px;}
.dreamit-button.style6 .button{padding:9px 0 5px 0;width:155px;text-align:center;}
.dreamit-slick-slider .single-slick.three.four .hero-text-wrap h1{font-size:65px;line-height:80px;}
.dreamit-slick-slider .single-slick.three.four .hero-text-wrap p{width:100%;}
.section-title.style7 .section-title .title{font-size:50px;line-height:70px;}
.slick_shape2{display:none;}
.single-counter.style_four .counter-content span{font-size:90px;}
.section-title.style1 .section-title.center .description{width:70%;}
.testimonial.style2 .testimonial-carousel.owl-carousel .owl-dots{display:none;}
.case-study.style2 h2.title a{font-size:22px;}
.section-title.style1 .section-title.center p.description{width:75%;}
.cleeny-header-top{display:none;}
.section-title .title{font-size:36px;}
.case-study.style4 button.owl-prev{display:none;}
.case-study.style4 button.owl-next{display:none;}
.case-study.style1 .case-grid{grid-template-columns:repeat(2, 1fr);}
.filter-tab #tabs{flex-wrap:wrap;}
.filter-tab #tabs li{margin-bottom:30px;flex:0 0 auto;width:50%;}
.filter-tab .content{padding-top:50px;}
.filter-tab .content .text img{margin-top:30px;}
.filter-tab .content .text .row{margin-left:0;margin-right:0;}
.dreamit-slick-slider .single-slick.three .hero-text-wrap .btn{padding:16px 37px;}
.marquee-block{-webkit-animation:scroll 50s linear infinite;animation:scroll 50s linear infinite;}
.about-exprnc-shape-html{right:8px;}
.section-title.style5 .section-title  .title{font-size:45px;}
.dreamit-button.style5 .dreamit-button a{padding:13px 33px;}
.testimonial-carousel-4 .owl-dots:before{left:26%;top:18px;}
.testimonial-carousel-4 .owl-dots:after{top:18px;right:26%;}
.marquee.style2 .marquee-block h3{font-size:80px;}
.section-title.style5 .section-title.center .description{width:70%;}
.blog-post.style1 h3.title a{font-size:22px;}
.case-study.style4 .owl-dots{top:30px;}
.case-study.style4 .owl-dots:before{top:10px;left:30%;}
.case-study.style4 .owl-dots:after{top:10px;right:30%;}
.form-area.contact-form.construction-contact .buttons.construction-button i{right:32%;}
.blog_style_two.blog_style_two .single_blog_post_content{padding:30px 20px 35px 20px;}
.single-slick.style-two .hero-text-wrap h1{font-size:45px;line-height:60px;}
.section-title.style8 .section-title .title:after{-webkit-animation-duration:10s;animation-duration:10s;}
@keyframes title-MOV-BG {
0%{transform:translateX(0);}
100%{transform:translateX(725px);}
}
.about-experience{left:66px;}
}
@media screen and (max-width:767px){
.section-title.style4 .section-title.center p.description{width:100%;}
.dreamit-slick-slider .single-slick.three .hero-text-wrap p{width:100%;}
.form-area.contact-form.appointment-two input{margin:-20px 0 20px 0;}
.form-area.contact-form input{font-size:14px;padding:0 20px 0;}
.work-shape-img .work_progress.style2::before{display:none;;}
.section-title.style1 .section-title.center p.description{width:93%;}
.service-dtls-ser .service-box.style6 .icon{top:58%;}
.single-counter.style_four .counter-content.counter{text-align:center;}
.service-box.style6 .icon{top:49%;right:14%;}
.dreamit-slick-slider .single-slick.three.four .hero-text-wrap h1{font-size:60px;line-height:70px;}
.single-counter.style_four .counter-content span{font-size:80px;}
.work_progress.style4{padding:0 110px;}
.section-title.style7 .section-title .title{font-size:50px;line-height:70px;padding:0 0 22px 0;}
.case-study.style2 h2.title a{font-size:25px;}
.section-title.style1 .section-title.center .description{width:85%;}
.single-slick.three{min-height:700px !important;}
.single-slick.three .slide-img, .parallax-img{height:700px;}
.dreamit-slick-slider .single-slick .content-wrapper{top:50%;transform:translateY(-50%);}
.dreamit-slick-slider .hero-text h2{font-size:58px;}
.dreamit-slick-slider .hero-text h3{font-size:18px;}
.portfolio-filter ul li{display:block;}
.portfolio-filter ul li::before{top:auto;bottom:0;}
.case-study.style1 .case-grid{display:block;}
.case-study.style1 .case-grid .gird-item{margin-bottom:20px;}
.filter-tab .content .text .row{margin-left:0;margin-right:0;}
.dreamit-slick-slider .single-slick.three .hero-text-wrap h1{font-size:39px;line-height:49px;}
.dreamit-slick-slider .single-slick.three .hero-text-wrap .btn{padding:15px 28px;}
.marquee-block{-webkit-animation:scroll 50s linear infinite;animation:scroll 50s linear infinite;}
.about-exprnc-shape-html{right:10px;}
.about-exprnc-shape-html:before{top:26px;}
.about-exprnc-shape-html{padding:95px 37px 33px 37px;}
.section-title.style5 .section-title  .title{font-size:45px;}
.dreamit-button.style5 .dreamit-button a{padding:13px 33px;}
.testimonial-carousel-4 .owl-dots:before{left:12%;top:18px;}
.testimonial-carousel-4 .owl-dots:after{top:18px;right:12%;}
.marquee.style2 .marquee-block h3{font-size:80px;}
.section-title.style5 .section-title.center .description{width:90%;}
.blog-post.style1 h3.title a{font-size:22px;}
.case-study.style4 .owl-dots{top:30px;}
.case-study.style4 .owl-dots:before{top:10px;left:23%;}
.case-study.style4 .owl-dots:after{top:10px;right:23%;}
.form-area.contact-form.construction-contact .buttons.construction-button i{right:38%;}
.section-title.style8 .section-title .title:after{-webkit-animation-duration:9s;animation-duration:9s;}
@keyframes title-MOV-BG {
0%{transform:translateX(0);}
100%{transform:translateX(550px);}
}
.work_progress.style2{padding:0 90px;}
}
@media screen and (max-width:599px){
.form-area.contact-form.appointment-two{padding:36px 30px 30px;}
.form-area.contact-form.appointment-two .appointment-title h1{font-size:25px;line-height:36px;}
.form-area.contact-form .buttons p input{height:50px;font-size:14px;line-height:35px;}
.case-study.style2 h2.title a{font-size:22px;}
.section-title.style1 .section-title.center p.description{width:100%;}
.case-study.style2 h2.title a{font-size:22px;}
.icon-box.style12 .img-icon{margin:0 0 10px 0;}
.icon-box.style12{display:block;text-align:center;padding:35px 15px 10px 30px;}
.service-dtls-ser .service-box.style6 .icon{top:41%;}
.dreamit-slick-slider .single-slick.three.four .hero-text-wrap .btn{padding:10px 30px;font-size:17px;}
.dreamit-slick-slider .single-slick.three.four .hero-text-wrap h1{font-size:50px;line-height:60px;}
.blog-post.style1.style4 .blog_btn a{font-size:15px;padding:0;}
.single-counter.style_four .counter-content span{font-size:70px;}
.work_progress.style4{padding:0 10px;}
.section-title.style7 .section-title .title{font-size:35px;line-height:50px;padding:0 0 22px 0;}
.service-box.style6 .icon{top:38%;right:0;width:70px;height:70px;line-height:100px;float:inherit;margin:0;}
.section-title.style8 .section-title .title{line-height:32px;}
.about-experience{left:0;}
.about-experience h3{font-weight:400;}
.about-experience h1{font-size:55px;}
.counter-content .suffix{font-size:35px;}
.counter-content span{font-size:35px;}
.team.style1 .bio .name{font-size:25px;}
.section-title.style1 .section-title.center .description{width:100%;}
.filter-tab #tabs li{width:100%;}
.subscribe-form input[type="email"]{width:100%;margin-bottom:15px;}
.subscribe-form input[type="submit"]{position:static;width:100%;}
.single-slick.three{min-height:650px !important;}
.single-slick.three .slide-img, .parallax-img{height:650px;}
.dreamit-slick-slider .single-slick.three .hero-text-wrap h1{font-size:35px;line-height:45px;}
.dreamit-slick-slider .single-slick.three .hero-text-wrap .btn{padding:12px 20px;}
.marquee-block{-webkit-animation:scroll 50s linear infinite;animation:scroll 50s linear infinite;}
.about-exprnc-shape-html{right:10px;}
.about-exprnc-shape-html:before{display:none;}
.about-exprnc-shape-html h4{font-size:16px;line-height:22px;}
.about-exprnc-shape-html{padding:25px 17px 38px 17px;}
.section-title.style5 .section-title  .title{font-size:28px;line-height:33px;}
.dreamit-button.style5 .dreamit-button a{padding:10px 30px;}
.testimonial-carousel-4 .owl-dots:before{display:none;}
.testimonial-carousel-4 .owl-dots:after{display:none;}
.marquee.style2 .marquee-block h3{font-size:70px;}
.section-title.style5 .section-title.center .description{width:100%;}
.blog-post.style1 h3.title a{font-size:22px;}
.case-study.style4 .owl-dots{top:25px;}
.case-study.style4 .owl-dots:before{display:none;}
.case-study.style4 .owl-dots:after{display:none;}
.dreamit-slick-slider .single-slick.three .hero-text-wrap{width:100%;}
.em-service.style_5 .em_service_content{padding:35px 10px 38px 40px;}
.testimonial.style4 .testimonial-content{padding:0 15px 47px 15px;}
.case-study.style4 .cases-study-content{padding:30px 30px 20px 35px;}
.form-area.contact-form.construction-contact .buttons.construction-button i{top:10px;right:33%;font-size:12px;}
.buttons.construction-button input{padding:11px 15px;}
.form-area.contact-form.construction-contact .form-control{height:50px;}
.form-area.contact-form.construction-contact input[type="email"]{height:50px;}
.form-area.contact-form.construction-contact .date-form input{height:50px;}
.form-area.contact-form.construction-contact .select-room select{height:50px;}
.form-area.contact-form.construction-contact i{top:10px;}
.section-title.style8 .section-title .title:after{-webkit-animation-duration:7s;animation-duration:7s;}
@keyframes title-MOV-BG {
0%{transform:translateX(0);}
100%{transform:translateX(370px);}
}
@keyframes banner-move-bg {
0%{-webkit-transform:translateX(285px);transform:translateX(285px);}
50%{-webkit-transform:translateX(0px);transform:translateX(0px);}
100%{-webkit-transform:translateX(285px);transform:translateX(285px);}
}
.section-title.style3 .subtitle{font-size:16px;}
.section-title.style2 .title{font-size:32px;line-height:45px;}
.section-title.style4 .subtitle{font-size:16px;}
.section-title.style4 .title{font-size:32px;line-height:45px;}
.section-title.style4 h3.title_two{font-size:32px;line-height:45px;}
.section-title.style3 .title{font-size:32px;line-height:45px;}
.section-title.style3 h3.title_two{font-size:32px;line-height:45px;}
.dreamit-slick-slider .single-slick.three .slider-single-image:before{display:none;}
.section-title.style2 .title{font-size:32px;line-height:45px;}
.section-title.style2 .subtitle{font-size:16px;}
.section-title.style2 h3.title_two{font-size:32px;line-height:45px;}
.section-title.style1 .title{font-size:32px;line-height:45px;}
.service-box.style6 .service-number{margin:-18% -15% 0 0;}
.case-study.style3 .em-case-study-button a i{font-size:18px;margin-left:0;}
.case-study.style3 h2.title a{font-size:21px;}
.case-study.style3 .case_category span{font-size:15px;}
.counter-content span{font-size:30px;}
.counter-content .suffix{font-size:30px;}
.icon-box.style6{padding:12px 8px 26px;text-align:center;}
.icon-box.style6 .icon-box-icon{text-align:center;display:inline-block;}
.icon-box.style5{display:inline-block;position:relative;}
.icon-box.style5 .img-icon{text-align:center;float:inherit;margin:13px 0 25px 0;display:inline-block;}
.service-box.style6{padding:28px 25px 0;}
.service-box.style6 .title{font-size:21px;}
.service-box.style6 .content{padding:30px 10px 40px 10px;text-align:center;}
.service-box.style6 .service-btn a{font-size:15px;padding:6px 15px 6px;}
.service-box.style6 p.description{font-size:15px;}
.service-box.style6 .service-number{display:none;}
.icon-box.style5{display:inline-block;position:relative;text-align:center;}
.icon-box.style6 .icon-box-icon{margin:15px 0 0 0;float:inherit;}
}
@media screen and (max-width:419px){
.dreamit-slick-slider .single-slick.three .hero-text-wrap p:after {
bottom: 25%;
}
.dreamit-slick-slider .single-slick.three .hero-text-wrap p::before {
bottom: 25%;
}
.dreamit-slick-slider .single-slick.three .hero-text-wrap p {
padding: 17px 0 70px;
font-size: 15px;
}
@keyframes title-MOV-BG {
0% {
transform: translateX(0);
}
100% {
transform: translateX(370px);
}
}
@keyframes banner-move-bg {
0% {
-webkit-transform: translateX(185px);
transform: translateX(185px);
}
50% {
-webkit-transform: translateX(0px);
transform: translateX(0px);
}
100% {
-webkit-transform: translateX(185px);
transform: translateX(185px);
}
}
.section-title.style3 .subtitle {
font-size: 16px;
}
.section-title.style2 .title {
font-size: 28px;
line-height: 40px;
}
.section-title.style4 .subtitle {
font-size: 16px;
}
.section-title.style4 .title {
font-size: 28px;
line-height: 40px;
}
.section-title.style4 h3.title_two {
font-size: 28px;
line-height: 40px;
}
.section-title.style3 .title {
font-size: 28px;
line-height: 40px;
}
.section-title.style3 h3.title_two {
font-size: 28px;
line-height: 40px;
}
.dreamit-slick-slider .single-slick.three .slider-single-image:before {
display: none;
}
.section-title.style2 .title {
font-size: 28px;
line-height: 40px;
}
.section-title.style2 .subtitle {
font-size: 16px;
}
.section-title.style2 h3.title_two {
font-size: 28px;
line-height: 40px;
}
.section-title.style1 .title {
font-size: 28px;
line-height: 40px;
}
.service-box.style6 .service-number {
margin: -18% -15% 0 0;
}
.case-study.style3 .em-case-study-button a i {
font-size: 18px;
margin-left: 0;
}
.case-study.style3 h2.title a {
font-size: 21px;
}
.case-study.style3 .case_category span {
font-size: 15px;
}
.counter-content span {
font-size: 30px;
}
.counter-content .suffix {
font-size: 30px;
}
.form-area.contact-form.appointment-two {
padding: 36px 30px 30px;
}
.form-area.contact-form.appointment-two .appointment-title h1 {
font-size: 25px;
line-height: 36px;
}
.form-area.contact-form .buttons p input {
height: 50px;
font-size: 14px;
line-height: 35px;
}
.form-area.contact-form.appointment-two textarea.form-control {
height: 100px;
}
.service-dtls-faq a.active {
font-size: 17px;
}
.my-accordion a {
font-size: 17px;
}
.service-dtls-ser .service-box.style6 .icon {
top: 32%;
}
.service-dtls-ser .service-box.style6 .content {
padding: 30px 25px 3px 30px;
}
.single-slick.three {
min-height: 520px !important;
}
.single-slick.three .slide-img, .parallax-img {
height: 520px;
}
.dreamit-slick-slider .single-slick.three .hero-text-wrap h1 {
font-size: 27px;
line-height: 38px;
}
.dreamit-slick-slider .single-slick.three .hero-text-wrap .btn {
padding: 12px 20px;
}
.marquee-block {
-webkit-animation: scroll 50s linear infinite;
animation: scroll 50s linear infinite;
}
.about-exprnc-shape-html {
right: 10px;
}
.about-exprnc-shape-html:before {
top: 26px;
}
.about-exprnc-shape-html {
padding: 5px 5px 25px 5px;
}
.section-title.style5 .section-title  .title {
font-size: 28px;
line-height: 34px;
}
.dreamit-button.style5 .dreamit-button a {
padding: 10px 25px;
}
.testimonial-carousel-4 .owl-dots:before {
display:none;
}
.testimonial-carousel-4 .owl-dots:after {
display:none;
}
.marquee.style2 .marquee-block h3 {
font-size: 70px;
}
.section-title.style5 .section-title.center .description {
width: 100%;
}
.blog-post.style1 h3.title a {
font-size: 22px;
}
.case-study.style4 .owl-dots {
top: 25px;
}
.case-study.style4 .owl-dots:before {
display:none;
}
.case-study.style4 .owl-dots:after {
display:none;
}
.dreamit-slick-slider .single-slick.three .hero-text-wrap {
width: 100%;
}
.icon-box.style3 .img-icon {
height: 60px;
width: 60px;
line-height: 60px;
}
.about-exprnc-shape-html h4 {
font-size: 14px;
line-height: 22px;
}
.em-service.style_5 .em_service_content {
padding: 35px 10px 38px 20px;
}
.service_cursousel_sliderr5 ul li button {
padding: 5px 15px 5px 15px;
margin: 15px 6px 0 6px;
}
.section-title .subtitle {
font-size: 16px;
}
.em-service.style_5 .em_service_content {
margin: 0 0 0 20px;
}
.em-service.style_5:hover .em-service-thumb img {
border-left: 20px solid #2f6eff;
border-top: 20px solid #2f6eff;
}
.em-service.style_5 .em-service-thumb img {
border-left: 20px solid #171717;
border-top: 20px solid #171717;
}
.case-study.style4 h2.title a {
font-size: 22px;
}
.icon-box.style5 .icon-box-content .description {
font-size: 18px;
}
.pricing.style3 .price-item .tk {
font-size: 35px;
}
.pricing.style3 .pricing_img {
height: 60px;
width: 60px;
line-height: 90px;
}
.pricing.style3 .pricing-title {
font-size: 25px;
}
.testimonial.style4 .testimonial-content {
padding: 0 15px 47px 15px;
}
.case-study.style4 .cases-study-content {
padding: 30px 30px 20px 35px;
}
#scrollUp {
font-size: 26px;
height: 50px;
line-height: 50px;
width: 50px;
}
.icon-box.style4 .icon-box-content .title {
font-size: 20px;
}
.form-area.contact-form.construction-contact .buttons.construction-button i {
top: 10px;
right: 28%;
font-size: 12px;
}
.buttons.construction-button input {
padding: 11px 15px;
}
.form-area.contact-form.construction-contact .form-control {
height: 50px;
}
.form-area.contact-form.construction-contact input[type="email"] {
height: 50px;
}
.form-area.contact-form.construction-contact .date-form input {
height: 50px;
}
.form-area.contact-form.construction-contact .select-room select {
height: 50px;
}
.form-area.contact-form.construction-contact i {
top: 10px;
}
.my-accordion.style_two a {
width: 100%;
padding: 8px 0;
font-size: 16px;
}
.section-title.style8 .section-title .title:after {
-webkit-animation-duration: 6s;
animation-duration: 6s;
}
@keyframes title-MOV-BG {
0% {
transform: translateX(0);
}
100% {
transform: translateX(270px);
}
}
.dreamit-slick-slider .single-slick.three.four .hero-text-wrap h1 {
font-size: 45px;
line-height: 55px;
}
.section-title.style7 .section-title .title {
font-size: 30px;
line-height: 40px;
padding: 0 0 22px 0;
}
.section-title.style8 .section-title .title {
line-height: 30px;
font-size: 22px;
}
.about-experience {
display:none;
}
.service-box.style6 .icon {
top: 28%;
right: 0;
width: 70px;
height: 70px;
line-height: 100px;
left: 0;
margin: auto;
text-align: center;
float: inherit;
}
.service-box.style6 {
padding: 28px 25px 0;
}
.service-box.style6 .title {
font-size: 19px;
}
.service-box.style6 .content {
padding: 30px 10px 40px 10px;
text-align: center;
}
.service-box.style6 .service-btn a {
font-size: 15px;
padding: 6px 15px 6px;
}
.service-box.style6 p.description {
font-size: 15px;
}
.work_progress.style4 {
padding: 0;
}
.team.style4 .content {
padding: 20px 30px 15px;
}
.single-counter.style_four .counter-content span {
font-size: 60px;
}
.blog-post.style1.style4 .single_blog_post_content {
padding: 22px 15px 30px 20px;
}
.testimonial.style2.five.six .testimonial-item {
padding: 0 10px 100px 20px;
}
.testimonial.style2.five.six .testimonial-item .quote img {
width: 50px;
bottom: 20%;
}
.testimonial.style2.five.six .testimonial-item .testi_content {
padding: 62px 0 25px 0;
}
.work_progress.style2 {
padding: 0 0;
}
.em-service.style_2 .em-service-title h2 {
font-size: 20px;
}
.icon-box.style1 {
padding: 35px 0 35px 0;
display: block;
text-align: center;
}
.icon-box.style1 .icon-box-icon {
margin-right: 0;
}
.dreamit-button.style1 a.button {
padding: 11px 33px 12px;
}
.counter-content span {
font-size: 30px;
}
.counter-content .suffix {
font-size: 30px;
}
.service-box.style6 .service-number {
display: none;
}
.case-study.style3 .em-case-study-button a i {
font-size: 18px;
margin-left: 30px;
}
.testimonial.style2 .testimonial-item {
padding: 32px 10px 33px;
}
.blog-post.style1.style3 h3.title a {
font-size: 18px;
}
.blog-post.style1.style3 .single_blog_post_content {
padding: 28px 10px 28px 15px;
}
.blog-post.style1.style3 .categories a {
font-size: 13px;
}
.icon-box.style6 {
margin: 0 0 10px 0;
}
.icon-box.style6 .icon-box-icon {
margin: 15px 0 0 0;
float: inherit;
}
.icon-box.style5 {
display: inline-block;
position: relative;
text-align: center;
}
}