@media only screen and (min-width:1700px) and (max-width:2000px){
.banner-fixed-content {
    left: 43%;
}
}
@media only screen and (max-width:1500px){
.banner-fixed-content {
    left: 36%;
}
}
 @media only screen and (max-width:1340px){
.page-wrapper{overflow:hidden}
/* .height-800{min-height:560px;} */
}
 @media only screen and (max-width:1199px){
.height-800{min-height:560px;}	
.slider-content h1{color:#fff;font-size:45px;line-height:52px;margin-bottom:15px}
.slider-box{padding:20px 25px;margin-right:0}
.sec-title h2{font-size:30px;line-height:38px;margin-bottom:30px;}
.why-trinetra .image-column h3{padding-bottom:5px;}
.why-trinetra .image-column{padding:20px;}
.why .sec-title.centered .text{padding:0 30px 30px 30px;}
.overview-tabs .tab-btns .tab-btn{font-size:18px;padding:10px 15px 10px;}
.overview-tabs .tabs-content .tab .content .content-column .inner-column h3{font-size:22px;margin-bottom:35px;}
.overview-tabs .tabs-content{padding:30px 0px 0px;}
.sec-title{ margin-bottom:45px;}
.overview-section{padding:50px 0px 0px;}
.expertise-section{padding:50px 0px 20px;}
.expertise-section-two{padding:50px 0px 20px;}
.pricing-section-three{padding:50px 0px 40px;}
.contact-section{padding:50px 0 30px;}
.footer-style-two .widgets-section{padding:60px 0px 10px;}
.expertise-section .content-column .inner-column .icon-box, .expertise-section-two .content-column .inner-column .icon-box{margin-bottom:0px;}
.expertise-section .content-column .inner-column .icon-box img, .expertise-section-two .content-column .inner-column .icon-box{width:45px;}
.expertise-section-two .content-column .inner-column .icon-box{width:70px;}
.expertise-section .content-column .inner-column h3, .expertise-section-two .content-column .inner-column h3{padding:20px 0;font-size:26px;margin-bottom:20px;}
.expertise-section-two .images-column .inner-column .images{padding-top:30px;}
.expertise-section-two li{font-size:16px;}
.expertise-section-two .content-column{margin-bottom:30px;}
.footer-style-two .footer-widget h3{font-size:24px; padding-bottom:10px;}
.footer-style-two .footer-widget p{margin-bottom:0;}
.footer-style-two .footer-widget{margin-bottom:20px;}
.footer-style-two .footer-nav li{margin:0 13px;}
}
 @media only screen and (min-width:991px) and (max-width:1199px) {
	 	 .banner-fixed-content {
    top: 34%;
    left: 3%;
}
 } 
 @media only screen and (max-width:991px){

.slider-content h1{font-size:36px;line-height:40px;}
.slider-box{padding:30px 30px;margin-right:0}
.btn{font-size:12px;padding:12px 15px;}
.slider-content p{font-size:16px;line-height:18px;padding-right:0%;}
.height-800{min-height:420px;}
.why:before{background:#edf5fc;}	
.why-mobility{padding-bottom:0;}
.why-trinetra .image-column{min-height:180px;}
.overview-tabs .tabs-content .tab .content .image-column, .expertise-section-two .images-column{display:none;}
.overview-tabs .tabs-content{padding:0px 0px 30px;}
.default-form input[type="text"], .default-form input[type="email"], .default-form input[type="password"], .default-form select, .default-form textarea{height:40px;}
.default-form textarea{height:100px;}
.footer-style-two .about-widget .flag li:nth-child(2){padding:10px 15px 0px; margin:0 15px;}
.list-style-one li{padding:8px 80px 40px 100px;}
}
@media  only screen and (max-width:767px){
.slider-content h1{font-size:24px;line-height:35px;margin-bottom:0px}
.slider-content p{font-size:16px;line-height:30px;padding-right:0}
.slider-button{margin-top:10px}
.slider-content{bottom:30px;}
.header-top li{padding:0 15px 0 0;}
.height-800 {
    min-height: 477px;
}
.banner-fixed-content{
	display:none;
}
.why .sec-title.centered .text{padding:0 0px 30px 0px;font-size:15px;}
.btn-style-three{padding:6px 20px;line-height:24px;font-size:13px;}
.footer-style-two .footer-widget h3{font-size:20px;padding-bottom:10px;}
.footer-style-two .footer-widget p{font-size:14px;}
.footer-style-two .about-widget .flag li{font-size:13px;}
.footer-style-two .about-widget .flag li:nth-child(2){padding:0px 8px 0px;margin:0 8px;}	
.footer-style-two .widgets-section{padding:30px 0px 10px;}
.sec-title.centered .text{max-width:100%;}
.footer-column1{display:none;}
.why-trinetra .image-column{min-height:inherit;}
.sec-title h2{font-size:26px; line-height:30px;margin-bottom:25px;}
.why-trinetra .image-column h3{padding-bottom:5px;font-size:15px;}
.why-trinetra .image-column .image{ padding-bottom:10px;}
.overview-tabs .tab-btns .tab-btn{font-size:15px;padding:10px 15px 10px;}
.overview-tabs .tabs-content .tab .content .content-column .inner-column h3{font-size:19px;margin-bottom:30px;}
.footer-style-two .footer-widget{margin-bottom:20px;text-align:center;}
.sec-title .text{font-size:15px;}
.default-form .theme-btn{ padding:6px 20px;font-size:15px;}
.footer-style-two .about-widget .flag{float:none;}
.expertise-section-two li{font-size:15px;padding:0 20px 20px 30px;}
.expertise-section-two .content-column{ margin-bottom:10px;}
.expertise-section-two .content-column .inner-column .icon-box, .expertise-section .content-column .inner-column .icon-box{display:none;}
.expertise-section .content-column .inner-column h3, .expertise-section-two .content-column .inner-column h3{ padding:0px 0 20px 0;font-size:24px;margin-bottom:0px;}
.expertise-section li{font-size:15px;line-height:24px;padding:0 20px 20px 30px;}
.list-style-one li{padding:0px 0px 30px 85px;font-size:15px;}
.overview-tabs .tabs-content .tab .content .content-column .inner-column{position:relative;padding:10px 0px 10px 0px;}
}
@media only screen and (max-width:640px){
.header-top li{padding:0 6px 0 0;}
.logo{width:130px;}
.main-header .outer-box{margin-right:50px;padding:15px 0;}
.hamburger, .fixed-header .hamburger{top:17px;}
.btn-style-one{padding:2px 10px;font-size:13px;line-height:22px;}
.main-header .main-box .logo-box{ padding:8px 0px;}
#page-content-wrapper{padding-top:60px;}
.expertise-section-two .first, .expertise-section-two .second{width:100%;}	
.why-trinetra{padding:0 0;}
.slider-content{min-width:inherit;}
.footer-menu{padding:10px 0;}
}
@media only screen and (max-width:568px){
.header-top{display:none;}
.slider-content h1{font-size:20px;line-height:30px;margin-bottom:0px}
.slider-content p{font-size:13px;line-height:24px;padding-right:0}
.btn{font-size:11px;padding:8px 10px;}
.sec-title h2{font-size:22px;line-height:26px;margin-bottom:20px;}
.why{ padding:30px 0 20px;}
.why .sec-title.centered .text{padding:0 0px 15px 0px; font-size:14px;}
.btn-style-three{padding:2px 12px;line-height:24px;font-size:13px;}
.why .sec-title{margin-bottom:40px;}
.sec-title{margin-bottom:30px;}
.overview-section{padding:30px 0px 0px;}
.expertise-section{padding:30px 0px 10px;}
.expertise-section-two{padding:30px 0px 10px;}
.pricing-section-three{padding:30px 0px 20px;}
.contact-section{padding:30px 0 10px;}
.footer-style-two .widgets-section{padding:20px 0px 0px;}
.footer-style-two .footer-widget h3{font-size:17px;padding-bottom:8px;}
.fcopyright{padding:12px 0;}
}
@media only screen and (max-width:480px){
.main-header .outer-box{margin-right:40px;}
.btn-style-one{padding:2px 6px;font-size:12px;line-height:18px;}
.hamburger, .fixed-header .hamburger{width:23px;height:17px;}
.logo{width:110px;}
.hamburger p{display:none;}
.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom, .hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom{height:3px;}
#page-content-wrapper{padding-top:55px;}
.slider-content p{display:none;}
.why-trinetra .image-column p{font-size:14px;}
.overview-tabs .tab-btns .tab-btn{font-size:14px;padding:7px 8px 7px;}
.overview-tabs .tabs-content .tab .content .content-column .inner-column h3{font-size:16px;margin-bottom:25px;}
.expertise-section .content-column .inner-column h3, .expertise-section-two .content-column .inner-column h3{font-size:20px;}
.expertise-section li{font-size:14px;}
.expertise-section-two li{font-size:14px;padding:0 0px 20px 30px;}
.footer-style-two .footer-widget h3{font-size:15px;}
.footer-style-two .footer-widget p{font-size:13px;}
.footer-style-two .about-widget .flag li a img{width:40px;}
.footer-style-two .about-widget .flag li{font-size:11px;}
.footer-style-two .about-widget .flag li:nth-child(2){padding:0px 4px 0px;margin:0 4px;}
.footer-style-two .footer-widget{margin-bottom:10px;}
.footer-style-two .footer-nav li a{font-size:12px;}
.footer-style-two .footer-nav li{margin:0 5px;}
.social-icon-one li{margin-right:7px;}
.slider-content h1{font-size:18px;}
}
@media only screen and (max-width:380px){
.sec-title h2{font-size:19px;line-height:24px;margin-bottom:15px;}
}
@media only screen and (max-width:360px){
	.banner-form {
    width: 300px;
}
}