@import "https://fonts.googleapis.com/css2?family=Alegreya&family=Dancing+Script&family=Montserrat:wght@700&display=swap";@import "https://fonts.googleapis.com/css2?family=Alegreya&family=Dancing+Script&family=Montserrat:wght@700&family=Roboto+Slab&display=swap";@import "https://fonts.googleapis.com/css2?family=Alegreya&family=Dancing+Script&family=Montserrat:wght@100;200;300;700&family=Roboto+Slab:wght@100;200;300;400&display=swap";*{padding:0;margin:0}ul{list-style-type:none}a{text-decoration:none}.container{width:93%;margin:auto}.container2{width:70%;margin:auto}.header{background-image:url(../images/header-bg.jpg);font-family:'Montserrat',sans-serif;font-weight:700;background-size:cover;background-position:center;background-attachment:scroll;height:100vh}.navbar .logo img{width:35%}.navbar .logo{width:40%;float:left;padding-top:15px}.navbar .nav{width:60%;float:left;padding-top:20px;letter-spacing:1px;text-align:right}.navbar .nav .list-item{display:inline-block}.navbar{overflow:hidden;padding-top:15px;background-color:#212529;position:fixed;top:0;right:0;left:0;padding-left:50px;padding-right:50px;z-index:50}.navbar .nav .list-item a{color:#fff;font-size:15px;margin-right:30px}.headerContent{text-align:center;padding-top:280px}h1{color:#fff;font-family:'Roboto Slab',serif;font-weight:200;font-size:34px;font-style:italic;margin-bottom:30px}.headerContent p{color:#fff;font-size:70px;margin-bottom:60px}.btn{background-color:#ffc800;color:#fff;margin-right:20px;border-radius:5px;padding:25px 45px;font-size:20px;font-weight:600;border:none;margin-bottom:100px}.btn:hover{cursor:pointer;background-color:#cca000;color:#fff}.services{text-align:center;padding:40px;overflow:hidden}.services h2{margin-top:30px;font-family:'Montserrat',sans-serif;font-size:36px;font-weight:700;margin-bottom:10px}.services p{font-size:18px;font-weight:400;color:#6c757d;margin-bottom:30px;font-style:italic}.services .item{float:left;width:33.3%}.services .item p{line-height:25px;margin:auto;width:90%;font-style:normal;margin-bottom:60px}.services .item h3{font-family:'Montserrat',sans-serif;font-size:25px;font-weight:600;margin-top:20px;margin-bottom:20px}.services .item i{margin-top:40px;margin-left:10px;width:140px;height:140px;border-radius:70px;background-color:#ffc800;color:#fff;padding-top:30px;box-sizing:border-box;text-align:center;font-size:70px}.PORTFOLIO{text-align:center;padding:40px;overflow:hidden;background-color:#f8f9fa}.PORTFOLIO h2{font-size:36px;font-weight:700;margin-bottom:10px;padding-top:60px;font-family:'Montserrat',sans-serif}.PORTFOLIO p{font-size:18px;font-weight:400;color:#6c757d;font-style:italic;margin-bottom:50px}.PORTFOLIO .item{float:left;width:30%;background-color:#fff;margin-left:20px;margin-bottom:20px;box-sizing:border-box}.overly-one{position:relative;background-color:rgba(255,200,0,0.9)}.overly-two{opacity:0;position:absolute;top:40%;left:43%}.PORTFOLIO .item:hover img{opacity:.1}.PORTFOLIO .item:hover .overly-two{opacity:1}.PORTFOLIO .item img{width:100%;height:auto;display:block}.PORTFOLIO .item i{color:#fff;font-size:60px}.PORTFOLIO .item p{margin:auto;margin-bottom:20px}.PORTFOLIO .item h3{font-size:27px;font-weight:700;margin-top:20px;margin-bottom:5px;font-family:'Montserrat',sans-serif}.about{text-align:center;margin-top:80px}.about h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:40px;margin-bottom:10px}.about p{font-size:18px;font-weight:400;color:#6c757d;font-style:italic}.p1{margin-bottom:50px}.about .about-content h3{font-family:'Montserrat',sans-serif;font-weight:700;font-size:25px}.about .about-content p{width:100%;font-style:normal}.about-content{overflow:hidden}.about-content .item{float:left;width:33.3%}.about-content .item .description-left{width:100%;margin-bottom:350px}.about-content .item .image{width:50%;text-align:center;margin:auto}.about-content .item .description-right{width:100%;margin-top:250px;padding-bottom:100px;text-align:left}.about-content .item img,.about-content .rect,.team .item img{width:150px;height:150px;object-fit:cover;border-radius:50%;border-style:solid;border-color:#e9ecef;border-width:6px;margin-bottom:100px}.about-content .rect{position:relative;background-color:#ffc800;margin:auto;margin-bottom:100px}.about-content .be-part{text-align:center;color:#fff;padding-top:30%;padding-left:20%;padding-right:20%;box-sizing:border-box;font-size:19px;font-family:'Montserrat',sans-serif;font-weight:700}.about-content .item .description-right{text-align:left}.about-content .item .description-left{text-align:right}.about-content{position:relative}.vertical-line{border-left:3px solid #e9ecef;position:absolute;top:0;bottom:10%;left:50%;z-index:-1}.team{text-align:center;padding:40px;overflow:hidden;background-color:#f8f9fa}.team h2{margin-top:30px;font-family:'Montserrat',sans-serif;font-size:45px;font-weight:700;margin-bottom:10px}.team p{font-size:18px;font-weight:400;color:#6c757d;margin-bottom:50px;font-style:italic}.team .item{float:left;width:33.3%}.team .item p{line-height:25px;margin:auto;width:90%;font-style:normal;margin-bottom:20px}.team .item h3{font-family:'Montserrat',sans-serif;font-size:25px;font-weight:700;margin-top:20px;margin-bottom:10px}.team .item img{width:210px;height:210px;border-color:rgba(0,0,0,0.1)}.team .icons i{margin-left:10px;width:45px;height:45px;border-radius:50%;background-color:#212529;color:#fff;padding-top:15px;box-sizing:border-box;text-align:center;margin-bottom:40px}.team .icons i:hover{cursor:pointer;background-color:#1c1f23;color:#fff}.team .p2{width:60%;margin:auto;font-style:normal;margin-bottom:60px}.image-items{overflow:hidden}.image-items .item{float:left;width:25px;text-align:center;margin-top:60px;margin-bottom:50px;margin-right:40px}.image-items img{width:60%}.contact{background-image:url(../images/map-image.png);background-color:#212529;text-align:center;padding-top:60px}.contact h2{margin-top:30px;font-family:'Montserrat',sans-serif;font-size:45px;font-weight:700;margin-bottom:10px;color:#fff}.contact p{font-size:18px;font-weight:400;color:#6c757d;margin-bottom:50px;font-style:italic}.contact-items{overflow:hidden}.contact-items .item{float:left;width:50%}.contact-items .item input{width:650px;height:60px;border-radius:5px;margin-bottom:30px;padding:10px;font-size:20px;color:f8f9fa;font-weight:700}.contact-items .item .text2{height:350px;width:650px;border-radius:5px;margin-bottom:30px;padding:10px;font-size:20px;color:f8f9fa;font-weight:700}.btn-send-massege{background-color:#ffc800;color:#fff;margin-right:20px;border-radius:5px;padding:20px 35px;font-size:18px;font-weight:600;border:none;margin-bottom:100px;opacity:.8}.btn-send-massege:hover{cursor:pointer;background-color:#ffc800;opacity:1}.footer{overflow:hidden;padding-top:20px;text-align:center;font-family:'Montserrat',sans-serif;font-weight:300;font-size:15px;margin-bottom:20px}.footer-content{overflow:hidden}.footer-content .items{float:left;width:33.33%}.footer-content .items p{margin:auto;width:100%;margin-top:10px;text-align:left}.footer i{margin-left:10px;width:45px;height:45px;border-radius:50%;background-color:#212529;color:#fff;padding-top:15px;box-sizing:border-box;text-align:center}.footer i:hover{cursor:pointer;background-color:#1c1f23;color:#fff}.footer .list-item{display:inline-block;margin-left:20px;margin-top:10px}.footer .list-item a{color:#000}.hidden1{display:none}.hidden3{display:none}.hidden4{display:block}@media (min-width: 768px) and (max-width: 992px){.hidden1{display:block;float:left;width:60%;background-color:#212529;color:rgba(255,255,255,0.55);border-color:rgba(255,255,255,0.1);border-style:solid;border-width:5px;border-radius:10px;height:50px;width:100px;font-weight:700;position:relative;left:300px;bottom:10px}.navbar .logo img{width:90%}.hidden2{display:none}.PORTFOLIO .item{width:45%}.team .item{width:100%}.image-items .item{width:21%;margin-right:20px}.image-items img{width:100%}.contact-items .item{width:50%}.contact-items .item input{width:330px}.about-content .item .description-left{width:100%;margin-bottom:500px}.about-content .item .description-right{margin-top:450px;padding-bottom:80px}.about-content .item img,.about-content .rect{margin-bottom:300px}.vertical-line{left:52%}.about-content .rect{margin-bottom:50px}.about p{font-size:25px}.container2{width:90%}}@media (max-width: 768px){.container2{width:99%}.hidden1{display:block;float:left;width:60%;background-color:#212529;color:rgba(255,255,255,0.55);border-color:rgba(255,255,255,0.1);border-style:solid;border-width:5px;border-radius:10px;height:50px;width:100px;font-weight:700;position:relative;left:100px;bottom:10px}.headerContent{padding-top:200px}.headerContent p{font-size:50px}.navbar .logo img{width:90%}.hidden2{display:none}.services .item{width:100%}.PORTFOLIO .item{margin:auto;text-align:center;width:100%}.team h2{margin-top:10px;font-size:35px}.team .item{width:100%}.team .item h3{margin-top:5px}.team .item img{margin-bottom:20px}.team .p2{width:90%}.image-items .item{width:100%;margin-right:0}.image-items img{width:60%}.contact-items .item{width:100%}.contact-items .item input{width:330px}.footer-content .items{width:100%;text-align:center}.footer-content .items p{margin-bottom:20px;width:70%;text-align:center}.about-content .item .description-left{width:100%;margin-bottom:50px;text-align:left;margin-left:-20px}.about-content .item .image{width:50%;text-align:left}.about-content .item .description-right{width:100%;margin-top:0;padding-bottom:50px;text-align:left;margin-left:-20px}.about-content .item img,.about-content .rect{width:90px;height:90px;margin-bottom:270px}.about-content .rect{margin-bottom:100px}.about-content .be-part{padding-top:15%;padding-left:18%;padding-right:18%;font-size:15px}.vertical-line{bottom:10%;left:25%}.about-content .item{width:50%}.hidden3{display:block}.hidden4{display:none}}