@media only screen and (min-width:480px){}@media screen and (max-width:1400px){.container{padding:0 15px}.main-slider .main-slides .image-1{height:86%}.main-slider .slider .main-slides .text .main-slider-two__title{font-size:55px;line-height:65px}}@media screen and (max-width:1300px){.main-slider .slider .main-slides .text{max-width:60%;padding:0 0 0 30px}.main-header .main-header-inner .main-menu-list .menu-item a{font-size:14px}}@media screen and (max-width:1200px){.main-slider .slider .main-slides .text .main-slider-two__title{font-size:50px;line-height:60px}.inner-page-header .inner-title-description{font-size:14px}.inner-page-header h2.inner-page-header-title{font-size:60px;line-height:65px;margin:0 0 10px 0}.main-header .main-header-inner .main-menu-list{display:none}.main-slider .slider .main-slides .text h2{font-size:55px;line-height:55px}.main-slider .slider .main-slides{max-height:600px}.main-slider .main-slides .image-1{max-height:500px;position:relative}.blog-post-widget .post-read-more a.read-more{width:55%}.cpt-services-list .service-item .description{padding:40px 5%}.cpt-services-list .service-item .description h3{font-size:48px}.sidebar-one__content{padding:80px}.cpt-services-list .service-item .description .service-content p{font-size:14px}.sidebar-one__content .sidebar-overlay-menu ul li a{font-size:26px}.sidebar-one__about__text{font-size:14px;font-weight:400}.sidebar-one__close{font-size:42px}.galley-full .homepage-gallery .gallery-card-content h3.gallery-card-title{font-size:13px;font-weight:300;line-height:18px}}@media screen and (max-width:1100px){.main-slider .slider .main-slides .text{max-width:60%;padding:0 0 0 20px}.main-slider .slider .main-slides{min-height:480px;max-height:480px}}@media screen and (max-width:992px){.main-slider .main-slides .image-1{display:none}.main-slider .slider .main-slides .text{max-width:100%;padding:0 0 0 50px}.main-slider .slider .main-slides{max-height:500px}.homepage-gallery .gallery_card{position:relative;margin-bottom:20px;width:49%}.blog-post-widget,.blog-post-widget.columns-3,.blog-post-widget.columns-4,.blog-post-widget.columns-5{grid-template-columns:repeat(3,1fr)}.footer-sections{flex-wrap:wrap;padding:0 10px}.footer-sections .ftr-about,.footer-sections .ftr-menu,.footer-sections .ftr-contact{max-width:50%;width:50%}.inner-about-section{flex-wrap:wrap;padding:0 15px}.inner-about-section .image-wrapper{width:100%;text-align:center;display:flex;justify-content:center}.inner-about-section .image-wrapper{width:100%;text-align:center}.inner-about-section .description{width:100%}.cpt-services-list .service-item{flex-wrap:wrap}.cpt-services-list{padding:0}.cpt-services-list .service-item{flex-wrap:wrap}.cpt-services-list .service-item .thumbnail{width:100%}.cpt-services-list .service-item .description{width:100%}.galley-full .homepage-gallery{grid-template-columns:repeat(2,1fr)}.inner-page-header{flex-wrap:wrap}.inner-page-header .inner-title{width:100%;max-width:100%;margin-bottom:20px}.inner-page-header h2.inner-page-header-title{font-size:50px;line-height:50px}.inner-page-header .inner-title-description{width:100%;max-width:100%;padding:0}}@media screen and (max-width:600px){.main-slider .slider .main-slides .text .main-slider-two__title{font-size:35px;line-height:45px}.loader-text-wrapper{display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-size:20px;text-transform:uppercase}.loader-text-wrapper img{width:90%}.loader #progress-percent{color:#2007b2;font-size:80px;position:absolute;bottom:1%;right:1%}.main-slider .slider .main-slides .text{max-width:100%;padding:0 0 0 0;text-align:center}.main-slider .slider .main-slides .text h2{font-size:35px;line-height:35px}.homepage-gallery .gallery-card-content{position:relative;left:3px;bottom:3px;width:98%;background-color:rgb(255 255 255 / .8);padding:8px}.blog-post-widget.columns-3,.blog-post-widget.columns-4,.blog-post-widget.columns-5{grid-template-columns:repeat(2,1fr)}.blog-post-widget h3.blog-card-title{font-size:14px;margin-bottom:15px}.blog-post-widget .post-meta{flex-wrap:wrap}.blog-post-widget .post-meta .post-date{width:100%}.blog-post-widget .post-read-more a.read-more{width:75%;padding:5px 8px}.footer-sections .ftr-about,.footer-sections .ftr-menu,.footer-sections .ftr-contact{max-width:100%;width:100%;margin-bottom:15px}.sidebar-one__content{padding:15px}.cpt-services-list .service-item .description .service-content p{font-size:14px}.sidebar-one__content .sidebar-overlay-menu ul li a{font-size:18px}.sidebar-one__about__text{font-size:13px;font-weight:400}.sidebar-one__content .sidebar-overlay-menu ul li a::after{font-size:36px;line-height:36px}.sidebar-one__close{font-size:38px}.inner-about-section .image-wrapper{margin-bottom:0;max-width:80%}.cpt-services-list .service-item .description h3{font-size:34px}.galley-full .homepage-gallery{grid-template-columns:repeat(1,1fr)}.performance-list .performance-item{width:100%}}