Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=Ubuntu:wght@400;500;700&display=swap');
- /* For all styling */
- *{
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- text-decoration: none;
- }
- /* For navbar styling start */
- html{
- scroll-behavior: smooth;
- }
- .max-width{
- max-width: 1300px;
- padding: 0 80px;
- margin: auto;
- }
- .navbar{
- position: fixed;
- width: 100%;
- padding: 15px 0;
- background: crimson;
- font-family: 'Ubuntu', sans-serif;
- transition: all .4s ease;
- z-index: 999;
- }
- .max-width{
- max-width: 1350px;
- padding: 0 85px;
- margin: auto;
- }
- .navbar .max-width{
- display: flex;
- align-items: center;
- justify-content: space-between;
- }
- .navbar .logo a{
- color: white;
- font-size: 35px;
- font-weight: 600;
- }
- .navbar .logo a span{
- color: black;
- }
- .navbar .menu li{
- list-style: none;
- display: inline-block;
- }
- .navbar .menu li a{
- color: white;
- font-size: 17px;
- font-weight: 450;
- margin-left: 24px;
- transition: color 0.4s ease;
- }
- .navbar .menu li a:hover{
- color: black;
- }
- /* For navbar styling start */
- /* search bar styling */
- .search-container{
- overflow: hidden;
- background-color: crimson;
- border-radius: 5px;
- }
- .search-container {
- float: right;
- }
- .search-container input[type=text] {
- padding: 6px;
- margin-top: 5px;
- font-size: 17px;
- border: none;
- }
- .search-container button {
- float: right;
- padding: 6px 10px;
- margin-top: 5px;
- margin-right: 12px;
- background:crimson;
- font-size: 17px;
- border: none;
- cursor: pointer;
- }
- .search-container button:hover {
- background:lightgray;
- color: crimson;
- transition: color 0.03s ease;
- }
- /* search bar styling end*/
- /* Home section start */
- .home{
- display: flex;
- background: black no-repeat center;
- height: 100vh;
- color: rgb(255, 255, 255);
- min-height: 500px;
- font-family: 'Ubuntu', sans-serif;
- }
- .home .max-width{
- margin: auto 0 auto 42px;
- }
- .home .home-content .text-1{
- font-size: 27px;
- }
- .home .home-content .text-2{
- font-size: 70px;
- font-weight: 550;
- margin-left: -4px;
- }
- .home .home-content .text-3{
- font-size: 40px;
- max-width: 5px 0;
- }
- .home .home-content .text-3 span{
- color: crimson;
- font-weight: 500;
- }
- .home .home-content a{
- display: inline-block;
- background: crimson;
- font-size: 20px;
- color: white;
- padding: 10px 36px;
- border: 2px solid crimson;
- margin-top: 5px;
- border-radius: 6px;
- }
- .home .home-content a:hover{
- color: black;
- background: white;
- transition: color 0.5s ease;
- }
- /* Home section end*/
- section{
- padding: 100px 0;
- }
- /* about section styling */
- .about, .services, .skills, .contact , footer{
- font-family: 'poppins', sans-serif;
- }
- .about .about-content,
- .services .serv-content ,
- .skills .skills-content,
- .contact .contact-content{
- display: flex;
- flex-wrap: wrap;
- align-items: center;
- justify-content: space-between;
- }
- section .title{
- position: relative;
- font-family: 'ubuntu', sans-serif;
- text-align: center;
- font-size: 40px;
- font-weight: 500;
- margin-bottom: 60px;
- padding-bottom: 20px;
- }
- section .title::before{
- content: "";
- position: absolute;
- bottom: 0px;
- left: 42.5%;
- width: 180px;
- height: 3px;
- background: black;
- transition: translateX(-50%);
- }
- section .title::after{
- position: absolute;
- left: 46.2%;
- bottom: -11px;
- padding: 5px;
- font-size: 20px;
- color: crimson;
- background: white;
- transition: translateX(-50%);
- }
- .about .title::after{
- content: "Who I am";
- }
- .about .about-content .text span{
- color: crimson;
- }
- .about .about-content .text{
- font-size: 25px;
- font-weight: 600;
- margin-bottom: 10px;
- }
- .about .about-content .column-left{
- width: 45%;
- }
- .about .about-content .column-left img{
- height: 400px;
- width: 500px;
- object-fit: cover;
- border: 2px solid coral;
- border-radius: 5px;
- }
- .about .about-content .column-right{
- width: 55%;
- }
- .about .about-content .column-right p{
- text-align: justify;
- }
- .about .about-content .column-right a{
- display: inline-block;
- background: crimson;
- font-weight: 500;
- margin-top: 23px;
- padding: 10px 20px;
- text-align: center;
- color: white;
- font-size: 20px;
- border: 2px solid crimson;
- border-radius: 5px;
- }
- .about .about-content .column-right a:hover{
- color: crimson;
- border: 2px black solid;
- background: white;
- transition: color 0.5s ease;
- }
- /* about section end */
- /* service section start */
- .services{
- background: black;
- color: white;
- }
- .services .title::before{
- background: white;
- }
- .services .title::after{
- content: "I Provide";
- background: black;
- }
- .services .serv-content .card{
- width: calc(30% - 15px);
- background: #222;
- text-align: center;
- border-radius: 5px;
- padding: 20px 26px;
- cursor: pointer;
- transform: scale(1.09);
- margin: 20px;
- font-family: 'poppins', sans-serif;
- position: relative;
- }
- .services .serv-content .card:hover{
- background: crimson;
- }
- .services .serv-content .card:hover i{
- color: black;
- }
- .services .serv-content .card i{
- font-size: 50px;
- color: crimson;
- }
- .services .serv-content .card .box{
- transition: all 0.06s ease;
- }
- .services .serv-content .card:hover .box{
- transform: scale(1.06);
- }
- .services .serv-content .card .text{
- font-size: 25px;
- font-weight: 500;
- margin: 10px 0 7px 0;
- }
- /* service section end*/
- /* skill section start */
- .skills .title::after{
- content:" I know";
- }
- .skills .skills-content .column,
- .contact .contact-content .column{
- width: calc(50% - 30px);
- }
- .skills .skills-content .left .text{
- font-size: 22px;
- font-weight: 600;
- margin-bottom: 10px;
- }
- .skills .skills-content .right .bars{
- margin-bottom: 15px;
- }
- .skills .skills-content .right .info{
- display: flex;
- align-items: center;
- justify-content: space-between;
- margin-bottom: 5px;
- }
- .skills .skills-content .right span{
- font-weight: 500;
- font-size: 15px;
- }
- .skills .skills-content .right .line{
- height: 5px;
- width: 100%;
- background: lightgray;
- position: relative;
- }
- .skills .skills-content .right .line::before{
- content: "";
- position: absolute;
- height: 100%;
- left: 0;
- top: 0;
- background: crimson;
- }
- .skills .skills-content .left p{
- text-align: justify;
- }
- .skills .skills-content .left a{
- display: inline-block;
- background: crimson;
- margin-top: 20px;
- font-weight: 500;
- padding: 10px 20px;
- text-align: center;
- color: white;
- font-size: 18px;
- border: 2px solid crimson;
- border-radius: 5px;
- }
- .skills .skills-content .left a:hover{
- color: crimson;
- border: 2px black solid;
- background: white;
- transition: color 0.5s ease;
- }
- .skills .skills-content .right .html::before{
- width: 90%;
- }
- .skills .skills-content .right .css::before{
- width: 70%;
- }
- .skills .skills-content .right .mysql::before{
- width: 50%;
- }
- .skills .skills-content .right .bootstrap::before{
- width: 20%;
- }
- .skills .skills-content .right .javaScript::before{
- width: 10%;
- }
- /* skill section end */
- /* team section start */
- .teams .title::after{
- content:"Now Deal";
- }
- /* team section end */
- /* Contact section start */
- .contact .title::after{
- content:"Get In";
- }
- .contact .contact-content .column{
- width: calc(50% - 30px);
- }
- .contact .contact-content .text{
- font-size: 22px;
- font-weight: 600;
- margin-bottom: 10px;
- }
- .contact .contact-content .left p{
- text-align: justify;
- }
- .contact .contact-content .left .icons{
- margin: 10px;
- }
- .contact .contact-content .row{
- display: flex;
- height: 65px;
- align-items: center;
- }
- .contact .contact-content .row .info{
- margin-left: 30px;
- }
- .contact .contact-content .row i{
- font-size: 23px;
- color: crimson;
- }
- .contact .contact-content .info .head{
- font-weight: 600;
- }
- .contact .contact-content .info .subtitle{
- color: #333;
- }
- .contact .right form .fields{
- display: flex;
- }
- .contact .right form .name{
- margin-right: 10px;
- }
- .contact .right form .email{
- margin-left: 10px;
- }
- .contact .right form .textarea{
- margin-top: 10px;
- height: 100px;
- width: 100%;
- }
- .contact .right form .fields,
- .contact .right form .fields .field{
- height: 45px;
- width: 100%;
- margin-bottom: 15px;
- }
- .contact .right form .field input,
- .contact .right form .textarea textarea{
- height: 100%;
- width: 100%;
- border: 1px lightgray solid;
- border-radius: 6px;
- outline: none;
- padding: 0 15px;
- font-size: 17px;
- font-family: 'poppins', sans-serif;
- }
- .contact .right form .textarea textarea{
- padding-top: 10px;
- resize: none;
- }
- .contact .right form .button{
- height: 47px;
- width: 170px;
- }
- .contact .right form .button button{
- width: 100%;
- height: 100%;
- font-size: 15px;
- font-weight: 550;
- background: crimson;
- border: 1px crimson solid;
- border-radius: 10px;
- transition: color 0.05s ease;
- margin-top: 10px;
- cursor: pointer;
- }
- .contact .right form .button button:hover{
- background: white;
- color: crimson;
- }
- /*Contact section end */
- /* footer styling */
- footer{
- background: black;
- color: white;
- padding: 20px 23px;
- text-align: center;
- }
- footer span a{
- color: crimson;
- text-decoration: underline;
- }
- footer span a:hover{
- color: blue;
- text-decoration: underline;
- }
Add Comment
Please, Sign In to add comment