body { font-family: 'Montserrat'; text-align : center; } h1,h2,h3,h4,h5,h6{ font-family: 'Montserrat-bold'; } #title { color:#36454F; text-align:left; } .big-heading{ font-size: 4.0rem; line-height: 1.2; font-weight: 900; } .container-fluid { padding: 3% 15% 5%; } /* Sections */ .coloured-section{ background-color:#89CFF0; } .white-section{ background-color:#fff; } /* Navigation bar */ .navbar { padding:0 0 5.0rem; } .navbar-brand { font-family: "Ubuntu"; font-size: 3.0rem; font-weight: Bold; } .nav-item { padding: 0 20px; color: black; } .nav-link { font-size: 2rem; font-family: "Montserrat-Thin" } /* Download-button */ .download-button { margin: 5% 3% 5% 0; } /* Title image */ .title-image { width:50px; position:relative; left: -3%; } /* Features Icon */ .feature-icon { color:#ADD8E6; margin-bottom: 1rem; } .features-text{ font-family: 'Montserrat-Bold'; font-weight:900; } .features-col{ padding:5%; } #features { padding:7% 15%; align : center; position:relative; z-index: 1; } .feature-icon:hover { color: #ff4c68; }/* testimonials */ .testimonial-text{ font-size: 3rem; line-height: 1.5; color:#fff; } #testimonials { background-color: #ff4c68 } .testimonial-image { width:10%; margin: 20px; border-radius: 100%; } /* press */ #press{ background-color:#ff4c68; padding-bottom:3%; } .press-image { width: 10%; margin :20px 20px 50px; } .carousel-item { padding : 7% 15%; } /* Pricing */ .pricing-text{ font-family: 'Montserrat-Bold'; font-weight:900; } #pricing { padding: 100px; } .pricing-column{ padding: 3% 2%; } /*CTA section */ #cta{ padding: 10% 20%; color:#36454F; } .cta-heading{ font-family: "Montserrat-Black"; font-size: 3.5rem; line-height: 1.5; } /* Footer */ #footer{ padding: 5% 10%; } .contact-icon{ margin:10px 10px; padding: 2% 2%; } @media (max-width:900px) { #title{ text-align: center; } .title-image { position: relative; transform: rotate(0); left:10%; } }