@media only screen and (max-width:767px){body,p{font-size:15px}.ptb-100{padding-top:60px}.pb-100,.ptb-100{padding-bottom:60px}.pb-70{padding-bottom:30px}.pt-100{padding-top:60px}.section-title{text-align:center;max-width:100%;margin-left:0;margin-right:0;margin-bottom:35px}.section-title .sub-title{font-size:16px}.section-title h2{font-size:26px}.section-title p{font-size:15px;max-width:100%;margin-left:0;margin-right:0}.default-btn{font-size:15px!important;padding:14px 20px!important;border-radius:5px!important;letter-spacing:1px!important;font-weight:500!important;background:#44c3bc!important}.default-btn:hover{text-decoration:underline!important}.optional-btn{font-size:14px;top:-2px;padding:9px 25px}.home-area:before{display:none}.main-banner{height:100%;padding-top:170px;padding-bottom:170px}.main-banner-content{max-width:100%;margin-left:0;margin-right:0;margin-top:0}.main-banner-content .sub-title{letter-spacing:1px;font-size:15px;text-transform:capitalize}.main-banner-content h1{font-size:40px}.services-boxes-area .container .col-lg-4 .single-box{aspect-ratio:2/2}section#about-us{position:relative;top:-10px;z-index:9999}.about-title{border-right:none!important}.team-card{box-shadow:none;padding:0}.main-banner-content .btn-box{margin-top:23px}.main-banner-content .btn-box .default-btn,.main-banner-content .btn-box .optional-btn{display:block;width:100%;font-size:13px;margin:0}.main-banner-content .btn-box .optional-btn{margin-top:12px}.main-banner-content p{font-size:15px;margin-top:15px}.main-banner-content form{max-width:100%;margin-left:0;margin-right:0;margin-top:20px}.main-banner-content form .form-group .input-location{width:100%;font-size:15px}.main-banner-content form .default-btn{height:53px;line-height:53px;position:relative;display:block;width:100%;margin-top:12px}.home-slides .swiper-button-next,.home-slides .swiper-button-prev{top:auto;bottom:75px}.home-slides .swiper-button-next:after,.home-slides .swiper-button-prev:after{font-size:30px}.banner-footer{display:none}.home-section .main-banner{padding-bottom:155px}.banner-section{height:100%;padding-top:180px;padding-bottom:120px}.banner-section .main-banner-content{margin-top:0}.services-boxes-area{margin-top:0!important;margin-bottom:0!important;padding:30px 0 10px!important}section.services-area{padding:30px 0!important;background:#fff}.single-box{margin-bottom:30px}.single-box img{width:100%}.single-box .content{padding:50px 25px 35px}.single-box .content h3{font-size:20px}.single-box .hover-content{padding:65px 25px 35px}.single-box .hover-content h3{font-size:20px}.services-box .services-content{padding:25px 20px}.services-box .services-content h3{font-size:20px}.about-section .container-fluid{padding-left:15px;padding-right:15px}.about-image img{width:100%}.about-image .img1{padding-top:0}.about-image .img1:before{display:none}.about-image .img2{top:0}.about-image .img2,.about-image .img3{position:relative;left:0;border-width:0;margin-top:15px}.about-image .img3{bottom:0}.about-content{max-width:100%;padding-left:0;margin-top:30px;text-align:center}.about-content .sub-title{margin-bottom:5px;font-size:15px}.about-content h2{font-size:26px}.about-content .features-list li{padding-left:15px;flex:0 0 100%;max-width:100%}.about-content .features-list li .icon{font-size:33px;position:relative;left:0;top:0;margin-bottom:3px}.about-content .features-list li span{font-size:16px}.about-content .read-more-btn{font-size:15px}.about-title{text-align:center;padding-right:0;border-right:0}.about-title span{font-size:16px}.about-title h2{font-size:26px}.about-text{text-align:center;padding-left:0;margin-top:12px}.about-text .read-more-btn{margin-top:15px;font-size:15px}.video-area:before{height:20%}.video-content h2{font-size:26px;line-height:1.3}.video-box .play-video{left:50%;top:65%;transform:translateX(-50%) translateY(-65%)}.video-box .play-video .video-btn{width:50px;height:50px;line-height:50px;font-size:20px}.video-box .play-video span{margin-top:15px}.shorting-menu{margin-bottom:30px}.shorting-menu .filter{padding:8px 15px;font-size:14px;margin:5px 1px}.single-gallery-box{flex:0 0 100%;max-width:100%}.single-services-box{padding:20px 15px}.single-services-box .icon{font-size:40px;margin-top:-10px}.single-services-box .icon .icon-bg img{max-height:100%}.single-services-box h3{font-size:18px}.partner-title h2{margin-bottom:30px;font-size:16px}.why-choose-us-area{padding-bottom:0}.why-choose-us-image{background-image:unset;height:auto}.why-choose-us-image img{display:inline-block}.why-choose-us-content{top:0}.why-choose-us-content:before{display:none}.why-choose-us-content .content{text-align:center;max-width:100%;padding:30px 0}section.join-area.ptb-100{padding:70px 0!important}.feedback-area.ptb-100{padding:30px 0}.our-mission-area{padding:50px 15px!important}.why-choose-us-content .content .sub-title{font-size:16px}.why-choose-us-content .content h2{font-size:26px}.why-choose-us-content .content p{font-size:15px}.why-choose-us-content .content .features-list{text-align:left}.why-choose-us-content .content .features-list li{max-width:100%}.why-choose-us-content .content .features-list li span{font-size:20px}.why-choose-us-content .content .features-list li{padding:20px 15px!important}.benefits-image{margin-top:20px;margin-bottom:20px}.single-pricing-box{padding-bottom:35px}.single-pricing-box .pricing-header{padding-top:40px;padding-bottom:40px}.single-pricing-box .pricing-header h3{font-size:22px}.single-pricing-box .pricing-header:after{display:none}.single-pricing-box .price{font-size:35px}.single-pricing-box .price sub{font-size:15px}.single-pricing-box .pricing-features-list{margin-top:20px;padding-left:25px;padding-right:25px}.single-pricing-box .pricing-features-list li{font-size:15px}.join-content{max-width:100%;margin-left:0;margin-right:0}.join-content h2{font-size:28px}.single-feedback-item{padding-top:55px}.single-feedback-item:before{margin-top:-20px;font-size:50px}.single-feedback-item p{font-size:18px;line-height:1.7;max-width:100%;margin-left:0;margin-right:0}.single-feedback-item p:before{left:-3px;top:9px}.single-feedback-item p:after{bottom:-10px}.single-feedback-item .client{margin-top:20px}.mission-text{padding:30px 10px}.mission-text .icon{font-size:45px}.mission-text h3{font-size:20px}.mission-image{background-image:unset;height:auto}.mission-image img{display:inline-block}.team-area{padding-bottom:30px}.single-team-box .content{padding:20px}.single-team-box .content h3{font-size:17px}.single-team-box .content span{margin-top:5px;font-size:14px}.place-content{padding:60px 15px}.place-content .sub-title{font-size:15px}.place-content h2{font-size:26px}.place-content p{font-size:14px;max-width:100%;margin-left:0;margin-right:0}.place-content .features-list li{font-size:14px;flex:0 0 100%;max-width:100%;padding-top:20px}.place-content .features-list li .icon{font-size:35px}.place-content .features-list li span{font-size:16px;margin-bottom:6px}.single-place-image{height:auto;background-image:unset!important}.single-place-image img{display:inline-block!important}.place-image-slides{height:auto}.single-blog-post .post-image .date{padding:10px 20px 0}.single-blog-post .post-content{padding:20px}.single-blog-post .post-content h3{font-size:20px;line-height:1.4}.single-blog-post .post-content .default-btn{padding-top:13px;padding-bottom:13px}.blog-notes{margin-top:5px}.blog-notes p{line-height:1.8}.subscribe-area{margin-bottom:40px;padding-bottom:40px}.subscribe-content{text-align:center;margin-bottom:25px}.subscribe-content h2{font-size:26px}.subscribe-form{padding-left:0;text-align:center}.subscribe-form form button{position:relative;right:0;top:0;margin-top:10px;display:block;width:100%}.page-title-area{height:100%;padding-top:140px;padding-bottom:60px}.page-title-content{margin-top:0}.page-title-content h2{font-size:30px}.page-title-content ul{margin-top:10px}.page-title-content ul li{font-size:15px}.tab .tabs{display:flex;flex-wrap:wrap;width:auto;margin-left:-5px;margin-right:-5px;margin-bottom:30px}.tab .tabs li{flex:0 0 50%;max-width:50%;padding-left:5px;padding-right:5px;padding-bottom:10px;font-size:15px}.tab .tabs li:before{display:none}.tab .tab_content{padding:30px}.tab .tab_content .tabs_item .content{order:1;margin-bottom:30px}.tab .tab_content .tabs_item .image{order:2}.tab .tab_content .tabs_item .tabs_item_content h3{font-size:20px}.single-event-box{margin-bottom:30px}.single-event-box .event-image{flex:0 0 100%;max-width:100%;order:2}.single-event-box .event-image .image{background-image:unset;height:auto}.single-event-box .event-image .image img{display:inline-block}.single-event-box .event-content{order:1;flex:0 0 100%;max-width:100%}.single-event-box .event-content .content{padding:30px 25px}.single-event-box .event-content .content h3{font-size:20px}.single-event-box .event-content .content ul li{flex:0 0 100%;max-width:100%;margin-bottom:15px}.single-event-box .event-content .content ul li:last-child,.single-event-box:last-child{margin-bottom:0}.services-details-overview{margin-bottom:30px}.services-details-overview .services-details-desc{flex:0 0 100%;max-width:100%;order:1;margin-bottom:30px}.services-details-overview .services-details-desc h3{font-size:21px;margin-bottom:12px}.services-details-overview .services-details-desc .features-text h4{font-size:15px;margin-bottom:12px}.services-details-overview .services-details-desc .services-details-accordion .accordion .accordion-title{font-size:15px}.services-details-overview .services-details-image{flex:0 0 100%;max-width:100%;order:2}.error-area{height:100%;padding-top:120px;padding-bottom:120px}.error-content h3{font-size:25px}.pagination-area{margin-top:10px}.pagination-area .page-numbers{width:40px;height:40px;margin:0 2px;line-height:41px}.widget-area{margin-top:40px;padding:0}.widget-area .widget .widget-title{font-size:19px}.widget-area .widget_zash_posts_thumb .item .info .title{font-size:15px}.widget-area .widget_archive ul li,.widget-area .widget_categories ul li,.widget-area .widget_meta ul li,.widget-area .widget_recent_comments ul li,.widget-area .widget_recent_entries ul li{font-size:15px;font-weight:500}.blog-details-desc .article-content{margin-top:25px}.blog-details-desc .article-content .entry-meta{margin-bottom:-10px}.blog-details-desc .article-content .entry-meta ul li{display:block;margin-right:0;font-size:15px;margin-bottom:5px}.blog-details-desc .article-content .entry-meta ul li:before{display:none}.blog-details-desc .article-content h3{font-size:20px;line-height:1.4;margin-bottom:14px;margin-top:20px}.blog-details-desc .article-footer{text-align:center}.blog-details-desc .article-footer .article-tags{flex:0 0 100%;max-width:100%}.blog-details-desc .article-footer .article-share{flex:0 0 100%;max-width:100%;margin-top:15px}.blog-details-desc .article-footer .article-share .social{text-align:center}.blockquote,blockquote{padding:30px!important}.blockquote p,blockquote p{font-size:17px!important}.comments-area{padding:20px}.comments-area .comment-author .avatar{left:0;position:relative;display:block;margin-bottom:10px}.comments-area .comment-body{padding-left:0}.comments-area .comments-title{margin-bottom:20px;font-size:20px}.comments-area .comments-title:before{left:-20px}.comments-area .comment-author{margin-bottom:.3em}.comments-area .comment-metadata{font-size:13px}.comments-area .comment-respond .comment-reply-title{font-size:20px}.comments-area .comment-respond .comment-reply-title:before{left:-20px}.comments-area .comment-respond label{font-size:15px}.comments-area .comment-respond .comment-form-author{width:100%;padding-right:0}.comments-area .comment-respond .comment-form-email{width:100%;padding-left:0}.comments-area .comment-respond .form-submit input{font-size:15px;padding:12px 25px 10px}.contact-area .section-title{margin-bottom:15px}.contact-info{margin-bottom:45px}.contact-info .contact-list{padding-right:0}.contact-info .contact-list li{padding-left:78px;font-size:14px}.contact-info .contact-list li .icon{width:60px;height:60px;line-height:60px;font-size:20px;top:5px;transform:unset}.contact-info .contact-list li span{font-size:18px}.contact-info .social{padding-left:80px}.contact-info .social li a{width:45px;font-size:15px;height:45px;line-height:45px}.event-details-area .widget-area{padding-left:0;margin-top:30px}.event-details .event-details-header .back-all-event{font-size:13px;margin-bottom:13px}.event-details .event-details-header h3{font-size:21px}.event-details .event-details-header .event-info-meta li{display:block;margin-right:0;margin-bottom:5px}.event-details .event-details-header .event-info-meta li:last-child{margin-bottom:0}.footer-area{padding-top:60px}.single-footer-widget p{font-size:14px}.single-footer-widget h3{font-size:20px}.single-footer-widget .footer-quick-links li{padding-top:10px}.single-footer-widget .footer-quick-links li a{font-size:13px}.single-footer-widget .footer-contact-info li{font-size:14px}.copyright-area{margin-top:30px;text-align:center;padding-top:20px;padding-bottom:20px}.copyright-area p{font-size:14px}.copyright-area ul{text-align:center;margin-top:15px}.copyright-area ul li{font-size:14px}.tuam-nav .navbar{padding-right:0;padding-left:0}.tuam-nav .navbar .navbar-nav{margin-top:20px;max-height:60vh;overflow-y:scroll;border-top:1px solid #eee;padding-top:10px}.tuam-nav .navbar .navbar-nav::-webkit-scrollbar{width:10px}.tuam-nav .navbar .navbar-nav::-webkit-scrollbar-track{background:#f1f1f1}.tuam-nav .navbar .navbar-nav::-webkit-scrollbar-thumb{background:#888}.tuam-nav .navbar .navbar-nav::-webkit-scrollbar-thumb:hover{background:#555}.tuam-nav .navbar .navbar-nav .nav-item a{padding-top:10px;padding-bottom:10px}.tuam-nav .navbar .navbar-nav .nav-item a i{display:none}.tuam-nav .navbar .navbar-nav .nav-item:first-child a{margin-left:13px}.tuam-nav .navbar .navbar-nav .nav-item .dropdown-menu,.tuam-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu{left:15px;position:relative;top:0!important;width:90%;display:block;opacity:1;visibility:visible;margin-top:0;padding-top:10px;padding-bottom:10px;margin-bottom:10px}.tuam-nav .navbar .others-option{margin:0;border-top:1px solid #eee;padding-top:15px}.modal-video-inner{padding:0 15px}.go-top{width:35px;height:35px;line-height:35px}.go-top,.go-top i{border-radius:50%}.navbar-area.navbar-style-two .tuam-nav .navbar .navbar-brand .white-logo{display:none}.navbar-area.navbar-style-two .tuam-nav .navbar .navbar-brand .logo{display:block!important}.navbar-area.navbar-style-two .tuam-nav .navbar .navbar-nav .nav-item a{color:#524552}.navbar-area.navbar-style-two .tuam-nav .navbar .others-option .call-us{color:#333}.navbar-area.navbar-style-two .tuam-nav .navbar .others-option .default-btn{margin-left:15px;background-color:#000;padding:10px 15px}.navbar-area.navbar-style-two.is-sticky .tuam-nav .navbar{background-color:transparent}.single-footer-widget .footer-quick-links{margin-right:0}}@media only screen and (min-width:576px) and (max-width:767px){.why-choose-us-content .content .features-list li{max-width:100%!important;width:100%!important}.main-banner-content .btn-box .default-btn,.main-banner-content .btn-box .optional-btn{display:inline-block;width:auto;margin:0 10px}.single-gallery-box{flex:0 0 50%;max-width:50%}.about-section .container-fluid{max-width:540px}.about-image img{width:auto}.about-image .img1{padding-top:25px;max-width:80%}.about-image .img1:before{display:block}.about-image .img2{top:55px}.about-image .img2,.about-image .img3{position:absolute;border-width:3px;margin-top:0;max-width:60%}.about-image .img3{bottom:55px}.mission-text{padding-left:60px;padding-right:60px}.event-details .event-details-header .event-info-meta li{display:inline-block;margin-right:10px;margin-bottom:0}.place-content .features-list li{flex:0 0 50%;max-width:50%}.tab .tabs li{flex:0 0 33.333333%;max-width:33.333333%;font-size:16px}.tab .tab .tab_content .tabs_item .tabs_item_content h3{font-size:21px}.about-content .features-list li{flex:0 0 50%;max-width:50%}.subscribe-form form button{position:absolute;right:5px;top:5px;margin-top:0;display:inline-block;width:auto}.copyright-area{text-align:left}.copyright-area ul{text-align:right;margin-top:0}.subscribe-form form form .input-newsletter{height:60px}}@media only screen and (min-width:768px) and (max-width:991px){.default-btn,.optional-btn{font-size:15px}.section-title{max-width:610px}.section-title h2{font-size:36px}.pb-100{padding-bottom:70px}.pb-70{padding-bottom:40px}.pt-100{padding-top:70px}.main-banner{height:100%;padding-top:250px;padding-bottom:320px}.main-banner-content{max-width:600px;margin-left:auto;margin-right:auto;margin-top:0}.main-banner-content h1{font-size:40px}.home-section .banner-footer .banner-video{display:none}.home-section .banner-footer .banner-contact-info{border-radius:0}.home-section .banner-footer .banner-contact-info ul{max-width:100%}.banner-section{height:100%;padding-top:250px;padding-bottom:190px}.banner-section .main-banner-content{margin-top:0}.about-title{border-right:none;padding-right:0;text-align:center;max-width:710px;margin-left:auto;margin-right:auto}.about-title h2{font-size:36px}.about-text{padding-left:0;text-align:center;max-width:710px;margin-left:auto;margin-top:15px;margin-right:auto}.about-content{max-width:100%;text-align:center;margin-top:35px;padding-left:25px;padding-right:25px}.about-content .features-list{text-align:left}.place-content .features-list li span{font-size:20px;margin-bottom:5px}.services-boxes-area{margin-bottom:-30px}.single-box{margin-bottom:30px}.why-choose-us-image{background-image:unset;height:auto}.why-choose-us-image img{display:inline-block;width:100%}.why-choose-us-content .content{max-width:100%;padding:70px 30px}.why-choose-us-content .content h2{font-size:36px}.shorting-menu{margin-bottom:35px}.shorting-menu .filter{margin-bottom:5px}.single-gallery-box{flex:0 0 50%;max-width:50%}.benefits-section .row .col-lg-6{display:none}.single-feedback-item p{max-width:670px;font-size:25px}.our-mission-area .row .col-lg-3:first-child{order:2}.our-mission-area .row .col-lg-3:nth-child(2){order:1}.our-mission-area .row .col-lg-3:nth-child(3){order:3}.our-mission-area .row .col-lg-3:nth-child(4){order:4}.single-place-image{height:auto;background-image:unset!important}.single-place-image img{display:inline-block!important}.place-image-slides{height:auto}.page-title-area{height:385px}.page-title-content{margin-top:65px}.tab .tabs li{padding:15px 33px;font-size:15px}.tab .tabs_item .content{order:1;margin-bottom:30px}.tab .tabs_item .image{order:2}.about-content{max-width:710px;margin-left:auto;margin-right:auto}.about-content h2,.place-content h2{font-size:36px}.services-details-overview{margin-bottom:40px}.services-details-overview .services-details-desc{flex:0 0 100%;max-width:100%;margin-bottom:40px;order:1}.services-details-overview .services-details-image{flex:0 0 100%;max-width:100%;order:2}.error-area{height:100%;padding-top:120px;padding-bottom:120px}.widget-area{margin-top:40px;padding:0}.contact-info{margin-bottom:45px}.event-details .event-details-header .back-all-event{margin-bottom:14px;font-size:14px}.event-details-area .widget-area{padding-left:0;margin-top:30px}.subscribe-content{text-align:center;margin-bottom:25px}.subscribe-form{padding-left:0;text-align:center}.tuam-nav .navbar{padding:0}.tuam-nav .navbar .navbar-nav .nav-item a{padding-top:15px;padding-bottom:15px;margin-left:10px;margin-right:10px}.tuam-nav .navbar .navbar-nav .nav-item:last-child .dropdown-menu,.tuam-nav .navbar .navbar-nav .nav-item:nth-last-child(2) .dropdown-menu{left:auto;right:0}.tuam-nav .navbar .others-option{display:none}.single-blog-post .post-content h3{font-size:20px}.ptb-100{padding-top:70px;padding-bottom:70px}.team-area{padding-bottom:50px}.place-content{padding-top:70px;padding-bottom:70px}.copyright-area p{font-size:14px}.copyright-area ul li{font-size:15px}.modal-video-inner{padding:0 15px}.video-content h2{font-size:36px}.single-services-box h3{font-size:20px}.join-content h2{font-size:36px}.navbar-area.navbar-style-two .tuam-nav .navbar .navbar-brand .white-logo{display:none}.navbar-area.navbar-style-two .tuam-nav .navbar .navbar-brand .logo{display:block!important}.navbar-area.navbar-style-two .tuam-nav .navbar .navbar-nav .nav-item a{color:#524552;margin-left:8px;margin-right:7px;font-size:14px}.navbar-area.navbar-style-two .tuam-nav .navbar .others-option{margin-left:10px}.navbar-area.navbar-style-two .tuam-nav .navbar .others-option .call-us{display:none}.navbar-area.navbar-style-two .tuam-nav .navbar .others-option .default-btn{margin-left:0;background-color:#000;padding:10px 8px;font-size:9px}.home-section .banner-footer .banner-contact-info ul li{padding-left:75px}.home-section .banner-footer .banner-contact-info ul li i{width:45px;height:45px;line-height:45px;font-size:18px}.navbar-area.navbar-style-two.is-sticky .tuam-nav .navbar{background-color:transparent}.page-title-content h2{font-size:40px}.single-event-box .event-content .content h3{font-size:20px}.single-services-box{padding:30px 20px}.single-team-box .content h3{font-size:20px}.pagination-area{margin-top:20px}}@media only screen and (min-width:992px) and (max-width:1199px){.tuam-nav .navbar .others-option .call-us{padding-left:0}.tuam-nav .navbar .others-option .call-us .icon,.tuam-nav .navbar .others-option .default-btn{display:none}.home-section .banner-footer .banner-contact-info{padding:25px}.home-section .banner-footer .banner-contact-info ul{max-width:100%}.home-section .banner-footer .banner-contact-info ul li{padding-left:15px}.home-section .banner-footer .banner-contact-info ul li i{display:none}.home-section .banner-footer .banner-contact-info ul li span{margin-bottom:5px}.about-image .img2,.about-image .img3{max-width:70%}.place-content .features-list li{flex:0 0 50%;max-width:50%}.why-choose-us-content .content{max-width:100%;padding-left:25px;padding-right:15px}.mission-text{padding-left:15px;padding-right:15px}.main-banner-content{max-width:870px}.main-banner-content h1{font-size:50px}.single-blog-post .post-content h3{font-size:19px}.about-title h2,.why-choose-us-content .content h2{font-size:35px}.section-title h2{font-size:36px}.single-pricing-box .pricing-features-list{padding-left:30px;padding-right:30px}.mission-text h3{font-size:20px}.place-content h2{font-size:35px}.place-content .features-list li span{font-size:20px}.about-content h2{font-size:35px}.about-content .features-list li{padding-left:65px}.about-content .features-list li span{font-size:15px}.video-content h2{font-size:36px}single-services-box{padding:30px 20px}single-services-box h3{font-size:20px}single-services-box .read-more-btn{font-size:15px}.subscribe-content h2{font-size:30px}.single-services-box h3{font-size:20px}.event-details-area .widget-area{padding-left:10px}.single-services-box{padding:30px 20px}.single-team-box .content h3{font-size:20px}.widget-area{padding-left:0}.widget-area .widget_zash_posts_thumb .item .info .title{font-size:16px}.pagination-area{margin-top:20px}}@media only screen and (min-width:1200px) and (max-width:1399px){.navbar-area.navbar-style-two .tuam-nav .navbar .others-option .default-btn{margin-left:20px;padding:15px 20px}}@media only screen and (min-width:1550px){.main-banner{height:100vh}}