@charset "utf-8";
/* CSS Document */
@media (min-width: 2501px) and (max-width: 3600px) {
	
}
@media (min-width: 2501px) and (max-width: 3600px) {
	
}
@media (min-width: 2048px) and (max-width: 2500px) {
	.tm-about-sec-content {padding: 222px 0 100px;}
}
@media (min-width: 1707px) and (max-width: 2048px) {
	
}
@media (min-width: 1525px) and (max-width: 1707px) {
    
}
@media (min-width: 1366px) and (max-width: 1525px) {

}
@media (min-width: 1200px) and (max-width: 1365px) {
    body {font-size: 16px;}
    h1 {font-size: 50px;}
    h2 {font-size: 36px;}
    h3 {font-size: 22px;}
    h4 {font-size: 20px;}
    .our-featured-projects .owl-next {right: -15px;}
    .our-featured-projects .owl-prev {left: -15px;}
    .our-featured-projects button {font-size: 40px !important; width: 40px;height: 40px;}
    .tm-why-choose-us-sec-panel-text h3 {line-height: 28px;}
    .tm-footer-form .form-control::placeholder{font-size: 16px;}
    .tm-footer-content a {font-size: 17px;}
    .tm-footer-contact ul li a {font-size: 16px;}
    .tm-footer-menu ul li a {font-size: 16px;}
    .tm-why-choose-us-sec-panel-text p {min-height: 120px;}
    .tm-sec-title {margin-bottom: 30px;}
    .tm-insights-stories-panel-text-title h3 {line-height: 28px;}
    #sidebar {width: 377px;}
    #sidebar.fixed {width: 377px;}
    .tm-invest-now-perks-rewards-right-price-box li a {padding: 10px 16px;font-size: 24px;}
    .tm-user-details-make-meaningful-investment h2 {font-size: 30px;}
    .tm-btn {font-size: 16px;}
}
@media (min-width: 1024px) and (max-width: 1200px){
    body {font-size: 15px;}
    h1 {font-size: 46px;}
    h2 {font-size: 32px;}    
    h3 {font-size: 22px;}
    h4 {font-size: 18px;}
    .tm-insights-stories-panel-text-title h3 {line-height: 28px;}
    .tm-why-choose-us-sec-panel-text h3 {line-height: 28px;}
    .tm-btn,.tm-btn2 {padding: 12px 22px;font-size: 16px;}
    .tm-our-featured-projects-price h4 span {font-size: 15px;}
    .tm-our-featured-projects-panel-text-prgs-bottom span {font-size: 14px;}
    .our-featured-projects .owl-next {right: -15px;}
    .our-featured-projects .owl-prev {left: -15px;}
    .tm-footer-content a {font-size: 16px;}
    .tm-footer-contact ul li a {font-size: 16px;}
    .tm-footer-menu ul li a {font-size: 16px;}
    .tm-footer-form .form-control::placeholder{font-size: 16px;}
    .tm-insights-stories-page ul li span {padding: 10px 20px;}
    .tm-insights-stories-page ul li a {padding: 10px 20px;}
    #sidebar {width: 318px;}
    #sidebar.fixed {width: 318px;}
    .tm-invest-now-perks-rewards-right-price-box li a {padding: 10px 12px;font-size: 21px;}
    .tm-invest-now-perks-rewards-right .input-group-text {font-size: 21px;}
    .tm-invest-now-perks-rewards-right .form-control {font-size: 21px;}
    .tm-my-investments-sec-panel-box-panel a.tm-btn {font-size: 14px; padding: 10px 20px;}
    .tm-my-investments-sec-panel-box-panel h6 {font-size: 16px;}
    .tm-my-investments-sec-panel-box-panel span {font-size: 14px;}
    .tm-footer-content p {font-size: 14px;line-height: 20px;}
    .tm-user-details-page-tab .nav-link {font-size: 14px;}
    .tm-user-details-make-meaningful-investment h2 {font-size: 28px;}
}
@media (min-width: 992px) and (max-width: 1024px) {
    body {font-size: 15px;}
    h1 {font-size: 46px;}
    h2 {font-size: 32px;}
    h3 {font-size: 24px;}  
    h4 {font-size: 18px;}
    .tm-sec-title {margin-bottom: 25px;}  
    .tm-our-featured-projects-price h4 span {font-size: 14px;}
    .tm-our-featured-projects-panel-text-prgs-bottom span {font-size: 13px;}
    .tm-resources-rogin .btn {font-size: 12px;}
    .tm-resources-rogin .tm-btn {padding: 10px 20px;font-size: 14px;}
    .our-featured-projects .owl-next {right: -15px;}
    .our-featured-projects .owl-prev {left: -15px;}
    .tm-footer-content a {font-size: 15px;}
    .tm-footer-contact ul li a {font-size: 15px;}
    .tm-footer-menu ul li a {font-size: 15px;}
    .tm-btn {padding: 12px 20px;font-size: 16px;}
    .tm-btn2 {padding: 12px 20px;font-size: 16px;}
    .tm-our-featured-projects-sec {padding: 80px 0 100px;}
    .our-featured-projects button {font-size: 30px !important; width: 30px;height: 30px;}
    .tm-why-choose-us-sec-panel-text p {min-height: 135px;}
    .tm-footer-form .form-control::placeholder{font-size: 15px;}
}
@media (min-width: 768px) and (max-width: 1024px) {
    body {font-size: 15px;}
    h1 {font-size: 46px;}
    h2 {font-size: 36px;}
    h3 {font-size: 22px; line-height: 28px}  
    .tm-why-choose-us-sec-panel-text h3 {line-height: 28px;}
    .tm-banner-bottom-quick-contact-box {padding: 30px;}
    .tm-footer-bottom p {font-size: 14px;}
    .tm-insights-stories-page ul li span {padding: 8px 16px;}
    .tm-insights-stories-page ul li a {padding: 8px 16px;}
    .tm-invest-now-perks-rewards .col-md-8 {width: 100%;}
    .tm-invest-now-perks-rewards .col-md-4 {width: 100%; margin-top: 30px;}
    #sidebar {width: 100%; position: unset !important;}
    .tm-product-details-odd-page {padding: 160px 0 60px;}
    .tm-project-details-sec .col-md-8 {width: 100%; }
    .tm-project-details-sec .col-md-4 {width: 100%; }
    #sidebar.fixed {position: unset; width: 100%;}
    .tm-my-investments-sec-panel-box-title h3 {font-size: 21px;}
    .tm-our-featured-projects-panel-text-bottom-3 ul li a {padding: 5px 9px;font-size: 12px;}
    .tm-my-investments-sec-panel-box-panel h6 {font-size: 14px;}
    .tm-my-investments-sec-panel-box-panel span {font-size: 12px;}
    .tm-my-investments-sec-panel-box-panel a.tm-btn {font-size: 12px;padding: 6px 5px;}
    .tm-cancel-my-investment-panel {margin-top: 30px;}
    .tm-user-details-page-tab-portfolio-chart-title-right select {padding: 10px 20px;}
    .tm-user-details-make-meaningful-investment h2 {font-size: 19px;}
    .tm-btn {padding: 12px 20px;font-size: 15px;}
    .tm-user-details-page-tab-banner {padding: 60px 0;}
    .tm-our-featured-projects-panel {margin: 10px;}
    .tm-our-featured-projects-panel-text-bottom-1 h6 {font-size: 10px;}
    .tm-our-featured-projects-panel-text-bottom-1 h6 span {font-size: 11px;}
    .tm-our-featured-projects-panel-img img {height: 200px;}
    .tm-footer-content p {font-size: 14px;}
    .tm-user-details-account .col-md-3 {width: 30%;}
    .tm-user-details-account .col-md-9 {width: 70%;}
    .tm-user-details-page-tab .nav-link {font-size: 13px;}
    .tm-multifactor-authentication-sec-panel-left h6 {font-size: 14px;}
    .tm-multifactor-authentication-sec-panel-right span {font-size: 14px;}
    .tm-login-security-tab-content-form-panel input {font-size: 14px;}
    .tm-multifactor-authentication-sec-panel-right a {font-size: 14px;}
    .tm-multifactor-authentication-sec-panel-left p {font-size: 14px;}
    .tm-our-featured-projects-price {margin-bottom: 10px;}
    .tm-our-featured-projects-price h4 span {font-size: 14px;line-height: 1;}
    .tm-our-featured-projects-panel-text-prgs-bottom {margin-top: 5px;}
    .tm-our-featured-projects-panel-text-prgs-bottom span {font-size: 14px; line-height: 20px;}
    .tm-login-security-tab-content-form-panel-right span {font-size: 14px;}
    .tm-login-security-tab-content-form-panel-right a {font-size: 14px;}
}
@media only screen and (max-width: 991px) {
    body {font-size: 15px;}    
    .our-featured-projects .owl-next {right: -15px;}
    .our-featured-projects .owl-prev {left: -15px;}
    .our-featured-projects button {font-size: 30px !important; width: 30px;height: 30px;}
    .tm-header-bg.page-header.is-sticky {left: 0;}
    .tm-resources-rogin {justify-content: space-between !important; margin-top: 10px;}  
    .tm-footer-form .form-control::placeholder{font-size: 16px;}
    .tm-footer-top {padding: 70px 0 50px;}
    .tm-about-sec-Bg-icon {top: 40px;}
    .tm-go-beyond-backing-sec {padding: 100px 0 70px;}
    .tm-insights-stories-sec {padding: 80px 0;}
    .tm-insights-stories-page ul li span {padding: 8px 16px;}
    .tm-insights-stories-page ul li a {padding: 8px 16px;}
    .tm-browse-projects-search-bar{display: none;}
    .tm-browse-projects-search-bar-mob{display: block;}
    .tm-browse-projects p{display: none;}
    .tm-browse-projects-search-bar-mob .input-group {width: 100%;}
}
@media (min-width: 768px) and (max-width: 991px) {
      h2 {font-size: 28px;}
      .tm-insights-stories-panel-text-title h3 {font-size: 20px; line-height: 26px;}
       .tm-why-choose-us-sec-panel-text h3 {font-size: 18px; line-height: 24px;} 
       .tm-why-choos-us-sec-panel {padding: 20px 6px;}
       .tm-footer-contact ul li a {font-size: 14px;}
       .tm-footer-menu ul li a {font-size: 14px;}
       .tm-footer-heading {margin-bottom: 0;margin-top: 20px;}  
        .tm-primary-slider-project .splide__slide {height: 400px!important; width: 100%;}
        .tm-project-details-sec-left-thumbnail-slider video{height: 100%; width: 100%;}     
}
@media only screen and (max-width: 767px){ 
    body {font-size: 15px;}
    h1 {font-size: 36px;}
    h2 {font-size: 26px;}
    h3 {font-size: 22px;}
    .tm-why-choose-us-sec-panel-text h3 {line-height: 30px;}    
    .tm-btn {padding: 10px 25px;font-size: 14px;} 
    .tm-btn2 {padding: 10px 25px;font-size: 14px;}   
    .tm-hero-banner-sec-text .tm-btn2{margin-top: 20px;}
    .tm-banner-bottom-quick-contact-box {padding: 30px 20px; margin-top: 50px;}
    .tm-why-choos-us-sec-panel-icon {min-height: auto;}
    .tm-why-choose-us-sec-panel-text p {min-height: auto;}
    .tm-why-choos-us-sec {padding: 60px 0 100px;}
    .tm-sec-title {margin-bottom: 30px;}
    .tm-footer-bottom-right {text-align: center;}
    .tm-footer-contact ul li a {font-size: 14px;}
    .tm-footer-2 {padding-right: 0;}
    .tm-footer-menu ul li a {font-size: 14px;}
    .tm-footer-heading {margin-bottom: 0;margin-top: 25px;}
    .tm-hero-banner-sec .video-background-holder {padding: 170px 0 100px;}
    .tm-our-featured-projects-btn.mt-5 {margin-top: 20px !important;}
    .tm-our-featured-projects-sec {padding: 80px 0 80px;}
    .tm-go-beyond-backing-sec-panel-img img {border-radius: 20px;}
    .tm-insights-stories-panel {margin-top: 20px;}
    .tm-about-sec-content-img {margin: 0 5% 50px;}
    .tm-banner-bottom-quick-contact-box-panel-icon {min-height: auto;margin-bottom: 10px;}
    .tm-banner-bottom-quick-contact-box-panel {margin-top: 20px;}
    .tm-copy-right {text-align: center;}
    .tm-user-details-page-tab .nav-tabs {margin-bottom: 20px; justify-content: center !important;}
    .tm-login-security-tab-content {margin-top: 20px;}
    .tm-user-details-page-tab-banner {padding: 50px 0;}
    .tm-user-details-make-meaningful-investment {margin-top: 30px; text-align: center;}
    .tm-my-investments-dropdown {justify-content: center;}
    .tm-cancel-my-investment-panel {margin-top: 20px;}
    .tm-inner-banner {padding: 180px 0 100px; clip-path: polygon(0 0, 100% 0, 100% 91%, 0 88%);}
    .tm-inner-banner::after {top: -31px;}
    .tm-about-us-page {padding: 50px 0;}
    .tm-footer-content p {font-size: 15px;}
    .tm-about-us-page-bottom {clip-path: polygon(0 6%, 100% 0, 100% 100%, 0 100%);}
    .tm-about-us-page-bottom {padding: 80px 0 50px;}
    .tm-about-us-page-text{margin-bottom: 30px;}
    .tm-footer-bottom p{font-size: 14px;}
    .tm-multifactor-authentication-sec-panel {text-align: center;}
    .tm-multifactor-authentication-sec-panel-right {justify-content: center;}
    .tm-my-investments-sec-panel-box-panel {margin-top: 20px; text-align: center;}
    .tm-cancel-my-investment-panel {display: block; text-align: center;}
    .tm-insights-stories-sec.tm-insights-stories-page {padding-top: 120px;}
    .tm-login-security-tab-content-title {text-align: center;}
    .tm-my-investments-sec-panel-box-title {text-align: center; margin-top: 10px;}
    .tm-my-investments-sec-panel-box-img {text-align: center;}
    .tm-my-investments-title {text-align: center;}
    .tm-user-details-page-tab-portfolio-chart-title-right select {padding: 10px 20px;}
    .tm-insights-stories-page ul li span {padding: 8px 16px;}
    .tm-insights-stories-page ul li a {padding: 8px 16px;}
    #sidebar {width: auto;position: unset !important; margin-top: 40px;}
    #sidebar.fixed {width: auto;}
    .tm-invest-now-page-top {flex-direction: column-reverse;}
    .tm-invest-now-page-top-img img {width: auto;}   
    .tm-project-overview-tab-content-details-text p {font-size: 12px;line-height: 20px;} 
    .tm-primary-slider-project {padding: 5%;}
    .tm-project-overview-tab-content-details{margin-top: 30px;}
    .tm-project-overview-tab-content-top{margin-bottom: 30px;}
    .tm-primary-slider-project .splide__slide {height: 340px!important; width: 100%;}
    .tm-project-details-sec-left-thumbnail-slider video{height: 100%; width: 100%;}
    .tm-multifactor-authentication-sec .text-end {text-align: center !important;}
}
@media only screen and (max-width: 480px) {
    h1 {font-size: 30px;}
    h2 {font-size: 22px;}
    h3 {font-size: 20px;}
    h4 {font-size: 18px;}
    .tm-browse-projects p {font-size: 11px; line-height: 17px;}
    .tm-insights-stories-panel-text-title h3 {line-height: 24px;font-size: 19px;}
    .tm-why-choose-us-sec-panel-text h3 {line-height: 26px;}    
    .tm-footer-bottom p {font-size: 12px;}
    .tm-about-sec-Bg-icon {top: 50px;}
    .tm-our-featured-projects-panel-text-prgs-bottom span {font-size: 12px;}
    .tm-our-featured-projects-price h4 span {font-size: 12px;}
    .tm-our-featured-projects-panel-text-bottom-1 h6 {font-size: 13px;}
    .tm-sec-title {margin-bottom: 20px;}
    .tm-footer-form .form-control {padding: 8px 12px;}
    .tm-footer-form .form-control::placeholder{font-size: 14px;}
    .tm-hero-banner-sec::after {height: 300px;}
    .tm-user-details-page-tab .nav-link {font-size: 10px;}
    .tm-user-details-page {padding: 150px 0 60px;}
    .tm-user-details-page-tab .nav-link{border-bottom: 1px solid transparent;}
    .tm-user-details-page-tab .nav-link:hover{border-bottom: 1px solid #247BA0; border-radius: 0;}
    .tm-user-details-page-tab .nav-link.active{border-bottom: 1px solid #247BA0; border-radius: 0;}
    .tm-login-security-tab-content-form-panel-right span {font-size: 12px;}
    .tm-login-security-tab-content-form-panel-right a {font-size: 12px;}
    .tm-login-security-tab-content-form-panel input {font-size: 12px; padding: 10px 0;}
    .tm-multifactor-authentication-sec-panel-left p {font-size: 12px;line-height: 18px;}
    .tm-multifactor-authentication-sec-panel-right a {font-size: 12px;}
    .tm-multifactor-authentication-sec-panel-left h6 {font-size: 12px;}
    .tm-multifactor-authentication-sec-panel-right span {font-size: 12px;} 
    .tm-user-details-page-tab-portfolio-chart-title {display: block !important; text-align: center; margin-bottom: 20px;}   
    .tm-our-featured-projects-panel {margin: 15px 0;}
    .tm-insights-stories-page ul li span {padding: 7px 15px;}
    .tm-insights-stories-page ul li a {padding: 7px 15px;}
    .tm-invest-now-perks-rewards-right-price-box li a {padding: 8px 14px;font-size: 16px;}
    .tm-invest-now-perks-rewards-right .input-group-text {font-size: 16px;}
    .tm-invest-now-perks-rewards-right .form-control {font-size: 16px;}
    .tm-project-overview-tab-content-details {display: unset;}
    .tm-project-overview-tab-content-details-img {margin-bottom: 20px;}
    .tm-project-overview-tab-content-details-main {display: block;}
    .tm-project-overview-tab-content-details-share {margin-top: 20px;}
    .tm-product-details-odd-page {padding: 160px 0 20px;}
    .tm-primary-slider-project .splide__slide {height: 300px!important; width: 100%;}
    .tm-project-details-sec-left-thumbnail-slider video{height: 100%; width: 100%;}
    .tm-investment-terms-panel-list ul li {font-size: 14px;}
    .tm-recent-contributions-panel-list-text h6 {font-size: 14px;}
}
