@media only screen and (max-width:1499px){.side-navbar{display:none}}@media only screen and (min-width:1200px) and (max-width:1399px){.hero-title{font-size:60px}.hero-section .funfact-area{margin-top:70px}.resume-widget .resume-item .resume-title{font-size:23px}.skills-widget .skill-item{max-width:165px}.skills-widget .skill-inner{padding:30px 15px 25px}}@media only screen and (min-width:992px) and (max-width:1199px){.services-section{padding-top:100px;padding-bottom:100px}.hero-section{padding:160px 0 50px}.hero-sub-title{margin-bottom:0}.hero-title{font-size:50px}.hero-section .funfact-area{margin-top:60px}.funfact-item .number{font-size:55px}.popup_content_area{max-width:900px}.portfolio-section{padding-top:100px;padding-bottom:60px}.portfolio_story_approach .portfolio_approach,.portfolio_story_approach .portfolio_story{gap:15px}.resume-section{padding-top:100px;padding-bottom:70px}.section-header .section-title{font-size:40px;margin:0}.resume-section .resume-item{margin-right:0}.resume-widget .resume-item .resume-title{font-size:23px}.skills-section{padding-top:100px;padding-bottom:100px}.skills-widget .skill-item{max-width:165px}.skills-widget .skill-inner{padding:30px 15px 25px}.testimonial-section{padding-top:100px;padding-bottom:100px}.blog-section{padding-top:100px;padding-bottom:70px}.blog-item .blog-content{bottom:10px;width:calc(100% - 20px)}.tj-posts__area{padding-bottom:100px;padding-top:100px}.tj_recent_posts ul li .recent-post_content{max-width:100%}.tj-post-details__area{padding-top:100px;padding-bottom:100px}.single-post__navigation .tj-navigation_post .tj-navigation-post_inner .tj-content .post_pagination_title .title{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){h6{font-size:16px}.services-section{padding-top:80px;padding-bottom:80px}.section-header .section-title{font-size:35px;margin-bottom:10px}.tj-header-area .header-menu.opened{transform:scaleY(1)}.hero-section{padding:130px 0 30px}.hero-sub-title{margin-bottom:0;font-size:25px}.hero-title{font-size:38px}.hero-content-box .button-box{margin-top:30px;gap:30px}.hero-section .funfact-area{margin-top:60px}.funfact-item{justify-content:center;margin-bottom:20px}.funfact-item .number{font-size:55px}.services-widget .service-item{padding:0 15px}.services-widget .service-item .left-box{gap:10px}.services-widget .service-item .left-box .service-title{font-size:25px}.services-widget .service-item .right-box{padding:20px 0;padding-right:5%}.services-widget i{right:20px}.popup_content_area{max-width:670px}.popup_modal_img{padding:40px 25px 0}.popup_modal_content{padding-top:40px}.service_details{padding:0 25px 10px}.service_details_content .service_info .title{font-size:35px}.tj_main_sidebar{margin-top:40px;border-top:1px solid var(--tj-grey-3);padding-top:41px}.portfolio-section{padding-top:80px;padding-bottom:60px}.portfolio-box .portfolio-item{padding:25px 15px 0}.portfolio-box .content-box{width:calc(100% - 30px);padding:15px 30px 15px 15px}.portfolio-box .portfolio-item .content-box .portfolio-title{font-size:25px;margin:0}.portfolio-box .portfolio-item .content-box i{font-size:15px;right:15px}.popup_modal_content .portfolio_info{padding:0 25px;gap:20px}.popup_modal_content .portfolio_info .portfolio_info_text,.popup_modal_content .portfolio_info .portfolio_info_items{max-width:calc(50% - 10px)}.portfolio_info .portfolio_info_items{column-gap:15px;row-gap:20px}.popup_modal_content .portfolio_story_approach,.popup_modal_content .portfolio_description{padding:0 25px;margin-top:50px}.portfolio_story_approach .portfolio_approach,.portfolio_story_approach .portfolio_story{gap:15px}.portfolio_description .title,.portfolio_info .portfolio_info_text .title{font-size:35px}.popup_modal_content .portfolio_navigation{background-color:var(--tj-theme-primary);padding:30px 25px;gap:20px}.portfolio_navigation .navigation_item .project .nav_project .title{font-size:35px}.resume-section{padding-top:80px;padding-bottom:50px}.section-header .section-title{font-size:35px;margin:0}.resume-section .resume-item{margin-right:0;padding:20px 15px}.resume-widget .resume-item .time{font-size:15px}.resume-widget .resume-item .resume-title{font-size:20px}.skills-section{padding-top:80px;padding-bottom:80px}.skills-widget .skill-item{max-width:165px}.skills-widget .skill-inner{padding:30px 15px 25px}.testimonial-section{padding-top:80px;padding-bottom:80px}.testimonials-widget .testimonial-item{max-width:100%}.blog-section{padding-top:80px;padding-bottom:50px}.blog-item .blog-content{bottom:10px;width:calc(100% - 20px)}.contact-info-list li{padding-left:65px}.contact-info-list .text-box a{font-size:18px}body.absolute_header .breadcrumb_area{padding-top:160px}.breadcrumb_area{padding:80px 0;min-height:300px;align-items:end}.tj-posts__area{padding-bottom:80px;padding-top:80px}.tj-posts__area .tj_main_sidebar{border-color:var(--tj-grey-4);margin-top:60px}.tj-post-details__area{padding-top:80px;padding-bottom:80px}.single-post__navigation .tj-navigation_post .tj-navigation-post_inner .tj-content .post_pagination_title .title{font-size:16px}.tj-post-details__area .tj_main_sidebar{border-top:1px solid var(--tj-grey-4);margin-top:60px}.breadcrumb_content .title{font-size:40px}}@media only screen and (max-width:767px){h6{font-size:15px}.services-section{padding-top:60px;padding-bottom:60px}.section-header{margin-bottom:40px}.section-header .section-title{font-size:30px;margin-bottom:10px}.tj-header-area .header-menu.opened{transform:scaleY(1)}.portfolio-filter .button-group .active-bg{max-height:34px;display:none}.hero-section{padding:130px 0 40px}.hero-sub-title{margin-bottom:0;font-size:22px}.hero-title{font-size:35px;margin-bottom:0}.hero-image-box{margin:30px 0}.hero-image-box img{max-width:80%}.hero-content-box .button-box{margin-top:20px;gap:30px;justify-content:center}.hero-content-box{text-align:center}.hero-section .funfact-area{margin-top:60px}.funfact-item{justify-content:center;margin-bottom:30px}.funfact-item .number{font-size:45px}.funfact-item .text{text-align:center;margin-top:-15px}.services-widget .service-item{padding:20px 15px;gap:15px;transition:all .5s ease}.services-widget .service-item .left-box{width:100%;gap:10px;padding:0 25px 0 0}.services-widget .service-item .left-box .service-title{font-size:20px}.services-widget .service-item .right-box{width:100%;padding:0}.services-widget i{right:20px;top:20%;font-size:15px}.services-widget .active-bg{display:none}.services-widget .service-item.current{background:linear-gradient(260deg,var(--tj-theme-secondary) 0%,var(--tj-theme-primary) 100%)}.popup_content_area{max-width:330px}.popup_modal_img{padding:30px 15px 0}.popup_content_area .mfp-close{width:30px;height:30px;font-size:20px;right:-15px;top:-15px}.popup_modal_content{padding-top:30px}.service_details{padding:0 15px 30px}.service_details_content .service_info .title{font-size:30px}.service_details_content .service_info ul{columns:1}.tj_main_sidebar{margin-top:40px;border-top:1px solid var(--tj-grey-3);padding-top:41px}.tj_main_sidebar .sidebar_widget{padding:30px 15px}.sidebar_widget .widget_title .title{font-size:18px}button.\.portfolio-filter.\.button-group.active .portfolio-section{padding-top:60px;padding-bottom:30px}.portfolio-filter .button-group{padding:0 8px}.portfolio-filter .button-group button{font-size:14px;padding:10px}.portfolio-filter .button-group:not(:has(button.active)) button:first-child{border-radius:50px;background:var(--tj-theme-primary);background:-o-linear-gradient(190deg,var(--tj-theme-secondary) 0%,var(--tj-theme-primary) 100%);background:linear-gradient(260deg,var(--tj-theme-secondary) 0%,var(--tj-theme-primary) 100%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.portfolio-box .image-box img{height:300px}.portfolio-box .content-box{opacity:1;visibility:visible}.portfolio-filter .button-group button.active{border-radius:50px;background:var(--tj-theme-primary);background:-o-linear-gradient(190deg,var(--tj-theme-secondary) 0%,var(--tj-theme-primary) 100%);background:linear-gradient(260deg,var(--tj-theme-secondary) 0%,var(--tj-theme-primary) 100%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.portfolio-filter .button-group{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}.portfolio-box{padding-top:40px}.portfolio-box .portfolio-sizer{width:100%}.portfolio-box .portfolio-item{width:100%;padding:25px 15px 0;margin-bottom:30px}.portfolio-box .content-box{width:calc(100% - 30px);padding:15px 30px 15px 15px}.portfolio-box .portfolio-item .content-box .portfolio-title{font-size:25px;margin:0}.portfolio-box .portfolio-item .content-box i{font-size:15px;right:15px}.popup_modal_content .portfolio_info{padding:0 15px;gap:30px}.popup_modal_content .portfolio_info .portfolio_info_text,.popup_modal_content .portfolio_info .portfolio_info_items{max-width:100%}.portfolio_info .portfolio_info_items{column-gap:15px;row-gap:20px}.popup_modal_content .portfolio_gallery{margin-top:40px}.popup_modal_content .portfolio_story_approach,.popup_modal_content .portfolio_description{padding:0 15px;margin-top:40px}.portfolio_story_approach .portfolio_approach,.portfolio_story_approach .portfolio_story{gap:15px;margin-bottom:40px}.portfolio_description .title,.portfolio_info .portfolio_info_text .title{font-size:30px}.popup_modal_content .portfolio_navigation{background-color:var(--tj-theme-primary);padding:30px 15px;gap:15px;flex-direction:column;width:100%}.portfolio_navigation .navigation_item{max-width:100%}.portfolio_navigation .navigation_item .project .nav_project .title{font-size:25px}.portfolio_navigation .navigation_item .project i{font-size:20px;line-height:1}.resume-section{padding-top:60px;padding-bottom:30px}.section-header .section-title{font-size:30px;margin:0}.resume-section .resume-item{margin-right:0;padding:20px 15px}.resume-widget .resume-item .time{font-size:15px}.resume-widget .resume-item .resume-title{font-size:18px;margin-bottom:0}.skills-section{padding-top:60px;padding-bottom:60px}.skills-widget .skill-item{max-width:165px}.skills-widget .skill-inner{padding:25px 15px}.skills-widget .skill-item .icon-box{margin:0 auto 20px}.testimonial-section{padding-top:60px;padding-bottom:60px}.testimonials-widget .testimonial-item{max-width:100%}.testimonials-widget .testimonial-item .quote{margin-bottom:30px}.blog-section{padding-top:60px;padding-bottom:30px}.blog-item .blog-content{bottom:10px;width:calc(100% - 20px)}.blog-item .blog-content .blog-title{font-size:18px}.contact-info-list li{padding-left:65px}.contact-info-list .text-box{word-wrap:break-word;word-break:break-all;white-space:normal}.contact-info-list .text-box a{font-size:18px}body.absolute_header .breadcrumb_area{padding-top:150px}.breadcrumb_area{padding:60px 0;min-height:250px;align-items:end}.tj-posts__area{padding-bottom:60px;padding-top:60px}.tj-post .tj-post__thumb img{min-height:250px;object-fit:cover}.tj-post .tj-post__content{padding:25px 15px}.tj-post__meta{column-gap:15px;margin-bottom:15px}.tj-post__content .tj-post__title{font-size:22px;margin-bottom:15px}.tj-post__content .tj-post__btn{margin-top:20px}.tj__pagination{margin-top:50px}.tj__pagination ul{gap:10px}.tj-posts__area .tj_main_sidebar{border-color:var(--tj-grey-4);margin-top:60px}.breadcrumb_content .title{font-size:35px}.tj-post-details__area{padding-top:60px;padding-bottom:60px}.tj-single__post .tj-post__thumb img{min-height:250px;object-fit:cover}.tj-single__post p{margin-bottom:15px}.tj-single__post h1,.tj-single__post h2,.tj-single__post h3,.tj-single__post h4,.tj-single__post h5,.tj-single__post h6{margin-top:20px}.single-post__navigation .tj-navigation_post .tj-navigation-post_inner .tj-content .post_pagination_title .title{font-size:16px}.single-post_tag_share .tj_tag{width:100%}.single-post_tag_share .tj_tag .tag__title{margin-right:0}.single-post__navigation .tj-navigation_post{max-width:355px;width:100%}.single-post__navigation .tj-navigation_post .tj-navigation-post_inner{padding:30px 20px}.single-post__navigation .tj-navigation_post.next{margin-left:auto}.tj-comments__wrap .tj-comment__title h3,.comment-respond .tj-comment__title{font-size:25px}.tj__comment .tj-comment__wrap{flex-direction:column;row-gap:20px}.tj__comment .tj-comment__wrap .comment__text{width:100%}.tj-post-details__area .tj_main_sidebar{border-top:1px solid var(--tj-grey-4);margin-top:60px}}