@media (min-width: 1200px) and (max-width: 1820px) {
}
@media (min-width: 1280px) and (max-width: 1439px) {
}
@media (min-width: 1200px) and (max-width: 1365px) {
} @media (min-width: 1170px) and (max-width: 1365px) {   .dreamit-slick-slider .hero-text-wrap p {
font-size: 16px;
}
.techno_menu {
text-align: right;
}
.blog-post.style1 h3.title a {
font-size: 24px;
}
.single-counter.style1 .counter-content span {
font-size: 33px;
}
.dreamit-slick-slider .single-slick.one.three .slider-single-image {
display: none;
}
.section-title.style11 h3.title {
font-size: 40px;
line-height: 45px;
}
} @media (min-width: 992px) and (max-width: 1169px) {
.blog-post.style1 h3.title a {
font-size: 20px;
}
.blog-post.style1 .user_author a {
margin-right: 20px;
}
.flip-box .flip-box-inner .back-part {
padding: 26px 23px 26px;
}
.flip-box .flip-box-inner .front-part {
padding: 50px 24px 50px;
}
.section-title.style1 .title, .section-title.style1 .title-two {
font-size: 29px;
}
.feature-box.style1 .feature-box-title h2 {
font-size: 13px;
}
.single-counter.style1 .counter-content h6 {
font-size: 15px;
}
.single-counter.style1 .counter-content span {
font-size: 33px;
}
.service-box.style2 {
padding: 31px 17px 30px;
}
.section-title.style1 .subtitle {
letter-spacing: 1px;
}
.feature-box.style4 .feature-box-title h2 {
font-size: 18px;
}
.dreamit-slick-slider .single-slick.one.three .slider-single-image {
display: none;
}
.service-box.style9 h3.title {
font-size: 20px;
}
.service-box.style11 h3.title {
font-size: 21px;
}
.service-box.style12 .title {
font-size: 21px;
}
.service-box.style13 h3.title a {
font-size: 20px;
}
.feature-box.style8 .feature-box-title h2 {
font-size: 19px;
}
.service_carousel.style2 button.owl-dot {
width: auto !important;
}
.feature-box.style15 {
padding: 32px 17px 29px;
}
.section-title.style9 h3.title, .section-title.style9 h2 {
font-size: 34px;
}
.icon-box.style1 .icon-box-content h2 {
font-size: 16px;
}
.odoo .work-process.style-two {
padding: 0 0;
}
.section-title.style11 h3.title {
font-size: 39px;
}
.single-counter.style14 span.count.percent {
font-size: 37px;
}
.pricing.style6 {
padding: 40px 30px 43px 35px;
}
.heading.style-5 p.heading-text {
width: 68%;
}
.dreamit-slick-slider .single-slick.style_one.style-six .slider-single-image {
display:none;
}
}
@media (min-width: 1025px) and (max-width: 1169px) {
.heading.style-5 p.heading-text {
width: 85% !important;
} 
.heading.style-6 p.heading-text {
width: 100% !important;
}  
.form-area.digital-agency-two {
width: 100%;
left: 37px !important;
margin-bottom: 43px;
}  
} @media (min-width: 992px) and (max-width: 1365px) {
.slick_shape3 {
display:none;
}
.techno_menu {
text-align: right;
}
.seven .flip-box .flip-box-inner .front-part .front-content-part .front-icon-part {
margin-bottom: 14px;
margin-top: 0;
}
.feature-box.style7 .feature-box-title h2 {
font-size: 19px;
}
.service_carousel.style2 button.owl-dot {
width: auto !important;
}
.section-title.style7 h3.title, .section-title.style7 h2 {
font-size: 29px;
}
.pricing.style5 {
padding: 62px 20px 39px 18px;
}
.pricing.style5 h3.pricing-name {
font-size: 20px;
}
.section-title.style8 h3.title, .section-title.style8 h2 {
font-size: 27px;
}
.service-box.style20 h3.title a {
font-size: 17px;
}
.heading.style-5 p.heading-text {
width: 60%;
}
.heading.style-6 p.heading-text {
width: 64%;
}
.icon-box.style31 .description p {
width: 74%;
}
.brand.style7 {
margin-top: 31px;
}
.portfolio-filter.style-two .portfolio_content a {
width: 83%;
}
.form-area.digital-agency-two {
width: 100%;
left: -13px;
margin-bottom: 43px;
}
.techno_menu > ul > li > a {
margin: 35px 5px;
}
.trp_nav_area {
padding: 0 24px;
}
.hbg2 {
padding: 0px 0;
}
a.dtbtn {
padding: 10px 8px;
padding: 10px 8px;
}
.donate-btn-header {
margin-left: 0;
}
.owl-nav {
display: none;
}
.service-box.style24 {
padding: 50px 16px 39px;
}
.serice_thumb img {
width: 100%;
}
.container #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu {
left: -329px !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu {
width: 973px !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.dreamit-slick-slider .single-slick.one.three .slider-single-image {
display: none;
}
.video-box .section-title.style1.center .description {
width: 64%;
}
.filter-tab #tabs li {
width: 100%;
} 
.section-title.style1 .title, .section-title.style1 .title-two {
font-size: 31px;
}
.service-box.style11 .icon {
display: none;
}
.service-box.style14 {
padding: 40px 26px 44px;
}
.service_carousel.style2 button.owl-dot {
width: auto !important;
}   
.breadcumb-inner h2 {
font-size: 35px;
margin-bottom: 21px;
}
.my-accordion.style7 a.active .shape_img {
display: none;
}  
.my-accordion.style7 li p {
width: 81%;
}  
.brand.style7 {
margin-top: 23px;
}  
.portfolio-filter.style-two .portfolio_content a {
font-size: 25px;
line-height: 40px;
width: 100%;
}   
.form-area.digital-agency-two {
width: 100%;
left: -11px;
margin-bottom: 52px;
} 
.single-counter.style16 p.counter-desc {
right: -5px;
}   
.serice_thumb img {
width: 100%;
}   
.dreamit-slick-slider .single-slick.style_one.style-six .slider-single-image {
display: none;
}  
.dreamit-slick-slider .single-slick.style_one.style-six .hero-text-wrap p {
width: 74%;
}   
} @media (min-width: 576px) and (max-width: 767px) {
.section-title.style4 .title3:before {
display:none;
}
.video-box .section-title.style1.center .description {
width: 70%;
}    
.section-title.style1 .title, .section-title.style1 .title-two {
font-size: 28px;
}
.filter-tab #tabs li {
width: 100%;
} 
.dreamit-slick-slider .single-slick.one.three .slider-single-image {
display: none;
}
.single-slick.one.three .hero-text h1 {
font-size: 49px;
}
.service-box.style11 .icon {
display: none;
}
.service_carousel.style2 button.owl-dot {
width: auto !important;
}
.section-title.style1.center .description br {
display: none;
}
.breadcumb-inner h2 {
font-size: 32px;
margin-bottom: 11px;
}
.my-accordion.style7 li p {
width: 91%;
}  
.my-accordion.style7 a.active .shape_img {
display: none;
} 
.section-title.style11 h3.title {
font-size: 32px;
line-height: 32px;
}
.icon-box.style31 .description p {
width: 65%;
}
.form-area.digital-agency-two {
width: 100%;
left: 0;
margin-bottom: 34px;
}
.single-counter.style16 p.counter-desc {
right: inherit;
left: 135px;
}
} @media (min-width: 320px) and (max-width: 575px) {
.section-title.style1 .subtitle {
letter-spacing: 0px;
}  
.section-title.style1 .title, .section-title.style1 .title-two {
font-size: 21px;
}
.icon-box.style1 {
display: block;
}
.icon-box.style1 .icon-box-icon {
margin-bottom: 20px;
}
.flip-box .flip-box-inner .front-part {
padding: 50px 16px 50px;
}
.flip-box .flip-box-inner .back-part {
padding: 26px 16px 26px;
}
.flip-box .flip-box-inner .back-part .back-content-part .back-icon-part {
display: none;
}
.testimonial.style1 .testimonial-item h4.name {
font-size: 17px;
}
.post-item.style1 .single_blog_post_content {
padding: 25px 19px 25px;
}
.blog-post.style1 h3.title a {
font-size: 17px;
}
.blog-post.style1 .user_author a {
margin-right: 13px;
}
.blog-post.style1 .date {
margin-right: 12px;
}
.mc4wp-form-fields button {
background: #fff;
color: #0c5adb;
right: inherit;
top: inherit;
height: 80%;
bottom: -83px;
left: 21%;
}
.dreamit-slick-slider .single-slick.style_one .hero-text-wrap h1 {
font-size: 21px;
line-height: 36px;
}
.dreamit-slick-slider .single-slick.style_one .hero-text-wrap h4 {
font-size: 15px;
}
.feature-box.style1 {
display: block;
}
.feature-box-icon {
margin-bottom: 23px;
}
.service-box.style1 h3.title {
font-size: 16px;
}
.section-title.style1.center .description {
width: 100%;
}
.testimonial.style2 .testimonial-item {
padding: 24px;
}
.dreamit-slick-slider .single-slick.style_one.style_two .slider-video-icon {
display: none;
}
.feature-box.style3 .feature-box-title h2 {
font-size: 16px;
}
.single-counter.style_three h6 {
font-size: 19px;
}
.section-title.style2 h2 {
font-size: 22px;
}
.case-study.style1.style2 .owl-dots {
display: none;
}
.video-box .section-title.style1.center .description {
width: 100%;
}
.single-counter.style_four {
display: block;
}
.icon-box.style4 {
display: block;
}
.icon-box.style4 .icon i {
margin-bottom: 20px;
}
.icon-box.style5 .title h2 {
font-size: 18px;
}
.single-slick.one.three .hero-text h1 {
font-size: 27px;
}
.single-slick.one.three .hero-text p {
font-size: 17px;
width: 100%;
}
.dreamit-slick-slider .single-slick.one.three .slider-single-image {
display: none;
}
a.btn.btn-gradient.btn-md.btn-animated-none.two {
display: none;
}
.feature-box.style5 {
padding: 50px 16px;
}
.service-box.style7 {
padding: 33px 17px 40px;
}
.single-slick.four .hero-text h1 {
font-size: 29px;
}
.pricing.style-two {
padding: 31px 26px 50px;
}
.single-slick.one.three .hero-text h1 {
font-size: 28px;
}
.single-slick.one.three .hero-text p {
font-size: 17px;
width: 100%;
}
a.btn.btn-gradient.btn-md.btn-animated-none.two {
display: none;
}
.section-title.style1 .title, .section-title.style1 .title-two {
font-size: 22px;
}
.filter-tab #tabs li {
width: 100%;
} 
.style-three.single-video {
margin-right: 0;
margin-left: 0;
}
.filter-tab .tab_content {
padding: 16px 3px 0;
}
.seven .flip-box .flip-box-inner .front-part {
padding: 50px 14px 50px;
}
.seven .flip-box .flip-box-inner .front-part .front-content-part .front-icon-part {
margin-bottom: 17px;
}
.icon-box.style5 {
display: block;
}
.icon-box.style5 .icon-box-icon {
margin-bottom: 30px;
}
.service_item.style_one .service_content {
padding: 40px 19px 21px;
}
.service-box.style11 .icon {
display: none;
}
.service-box.style13 h3.title a {
font-size: 17px;
}
.service-box.style11 {
padding: 36px 20px 42px;
}
.service-box.style11 h3.title {
font-size: 20px;
}
.icon-box.style1 .icon-box-content h2 br{
display: none;
}
.service-box.style12 {
margin-right: 0;
padding: 36px 20px 31px;
}
.service-box.style12 .title {
font-size: 21px;
}
.startup-slick .single-slick.one.three .hero-text p {
font-size: 17px;
width: 100%;
}
.icon-box.style9 {
display: block;
}
.icon-box.style9 .title h2 {
font-size: 21px;
}
.feature-box.style9 {
padding: 45px 21px 36px;
}
.testimonial.style6 .thumb {
float: inherit;
top: 40px;
}
.owl-nav {
display: none;
}
.my-accordion a {
padding: 14px 20px 14px 23px;
}
.section-title.style4 h2 span {
font-size: 30px;
}
.feature-box.style11 {
display: block;
padding: 26px 20px 26px 20px;
}
.center .section-title.style4 .description {
width: 100%;
}
.service-box.style14 {
padding: 40px 17px 44px;
}
.testimonial.style7 .reviews_rating {
display: none;
}
.service-box.style15 .serice_thumb img {
height: inherit;
}
.testimonial.style8 p.quote {
width: 100%;
font-size: 17px;
}
.service_carousel.style2 button.owl-dot {
width: auto !important;
}
.section-title .title {
font-size: 22px;
}
.testimonial.style10 .testimonial-item {
padding: 32px 11px 20px;
}
.pricing.style3 {
padding: 40px 17px 57px 17px;
}
.icon-box.style16 {
display: block;
padding: 0 21px;
}
.icon-box.style17 {
display: block;
padding: 28px 11px 30px 19px;
}
.pricing.style4 {
padding: 60px 14px 37px;
}
.testimonial.style11 h4.name {
font-size: 15px;
}
.section-title.style7 h3.title, .section-title.style7 h2 {
font-size: 22px;
}
.service_item.style_three .service_item_content {
display: block;
}
.service_item.style_three h2.title br{
display: none;
}
.service_item.style_three h2.title {
font-size: 19px;
margin: 15px 0 0;
}
.testimonial.style12 p.quote {
font-size: 17px;
line-height: 30px;
}
.pricing.style5 .top_content {
display: block;
}
.pricing.style5 .img-icon {
margin-bottom: 19px;
}
.pricing.style5 {
padding: 62px 26px 39px 26px;
}
.section-title.style8 h3.title, .section-title.style8 h2 {
font-size: 21px;
}
.section-title .description br{
display: none;   
}
.section-title.style9 h3.title, .section-title.style9 h2 {
font-size: 23px;
}
.techno-new-tab .tab.style-two .nav-tabs li {
width: 100%;
margin-bottom: 9px;
}
.testimonial.style14 .testimonial-item {
padding: 56px 14px 37px;
}
.testimonial.style14 h4.name {
font-size: 19px;
}
.new-contact-two .form-area.apppontment-form {
padding: 58px 13px 14px;
}
.new-contact-two {
background-size: cover;
}
.form-area.apppontment-form.oddo {
padding: 30px 9px 0;
}
.tab .tab-content {
padding: 55px 10px 50px;
}
.section-title.style1.center .description br {
display: none;
}
.breadcumb-inner h2 {
font-size: 21px;
margin-bottom: 24px;
}
.techno-single-blog-details-inner {
padding: 39px 17px 49px;
}
blockquote {
padding: 24px 14px 24px 13px;
}
.widget {
padding: 26px 17px 23px;
}
.comments-area {
padding: 50px 21px 55px;
}
.my-accordion.style7 li p {
width: 98%;
}  
.my-accordion.style7 a.active .shape_img {
display: none;
}  
.service-box.style20 h3.title a {
font-size: 22px;
}
.my-accordion.style7 a {
font-size: 16px;
}
.testimonial-item.style15 {
padding: 34px 13px 27px;
}
.testimonial-item.style15 h4.name {
font-size: 17px;
}
.feature-box.style18 {
padding: 35px 10px 34px;
}
.feature-box.style18 span.feature-box-number {
margin-right: 11px;
}
.feature-box.style18 .feature-box-title h2 {
font-size: 19px;
}
.blog-post.style1 .single_blog_post_content h3 a {
font-size: 18px;
}
.section-title.style11 h3.title {
font-size: 22px;
line-height: 22px;
}
.testimonial.style17 h4.name {
font-size: 21px;
}
.pricing.style6 {
display: block;
padding: 40px 19px 43px 15px;
}
.pricing.style6 h3.pricing-title {
margin: 31px 0 18px;
}
.heading.style-5 p.heading-text {
margin: 13px 0 0;
width: 94%;
}
.heading.style-6 p.heading-text {
font-size: 15px;
line-height: 27px;
width: 100%;
padding-left: 69px;
margin: 27px 0 0;
}
.section-title.style11 h3.title {
font-size: 20px;
line-height: 22px;
}
.service-box.style21 {
padding: 48px 20px 48px;
}
.portfolio-filter.style-two .portfolio-content {
padding: 20px 15px 20px;
}
.portfolio-filter.style-two .portfolio_content a {
font-size: 21px;
line-height: 33px;
width: 100%;
}
.form-area.digital-agency-two {
width: 100%;
padding: 22px 19px 34px;
left: 0;
margin: 25px 0 36px;
}
.form-area.digital-agency-two .buttons input {
width: 60% !important;
}
.service-box.style22 {
padding: 24px 16px 36px;
}
.service-box.style22 .icon {
margin-right: 25px;
margin-bottom: 18px;
}
.service-box.style22 span.service-box-number {
top: 13%;
}
.testimonial.style16 .testimonial-item h4.name {
font-size: 22px;
line-height: 34px;
}
.form-area.digital-agency-two .form-group h3 {
font-size: 29px;
}
.single-counter.style16 p.counter-desc {
right: 12px;
}
.dreamit-slick-slider .single-slick.style_one.style-six .slider-single-image {
display: none;
}
.dreamit-slick-slider .single-slick.style_one.style-six .hero-text-wrap p {
width: 90%;
}
.my-accordion.style8 li p {
padding: 23px 12px 39px 13px;
}
.testimonial-item.style19 p.quote {
font-size: 20px;
}
.pricing.style7 {
padding: 56px 10px 59px;
}
.pricing.style7 h3.pricing-title {
font-size: 24px;
}
.service-box.style27 .content {
padding: 43px 14px 40px;
}
.service-box.style27 h3.title:after {
display:none;
}
.service-box.style28 {
padding: 43px 21px 40px;
}
}