html icon css icon js icon browser icon projects dumbbell icon
nav bars icon
h1>> Ultimate Arabic front-end course.
p >> the ultimate front-end courses for arabic speakers, best Arabic "speakers" in the web development that give you the tools and knowledge to go further.
p >> taking place in may in Egypt.
// menu section logic const navOpen = document.querySelector(".navbar-toggler"); const navClose = document.querySelector(".close-btn-wrapper"); const menuElement = document.querySelector(".menu"); const linksAction = menuElement.querySelectorAll("a");
navOpen.addEventListener("click", () => { menuElement.classList.remove("hidden"); document.querySelector("body").classList.add("overflow-hidden"); });
navClose.addEventListener("click", () => { menuElement.classList.add("hidden"); document.querySelector("body").classList.remove("overflow-hidden"); });
linksAction.forEach((node) => { node.onclick = () => { menuElement.classList.add("hidden"); document.querySelector("body").classList.remove("overflow-hidden"); }; });
// speakers Section data and logic
const speakers = [
{
name: "Ghareeb Elshaikh",
textOne: programer and content Creator
,
textTwo: self-tough programmer and youtube content maker.
,
imageOne: "imgs/squares-black-white.jpg",
imageTwo: "imgs/ghareeb-2.jpg",
},
{
name: "Osama Mohammed",
textOne: Number #1 Arabic programer and content Creator at youtube
,
textTwo: self-tough programmer and youtube content maker he create full courses by his self.
,
imageOne: "imgs/squares-black-white.jpg",
imageTwo: "imgs/elzero.jpg",
},
{
name: "Ali Shahin",
textOne: programer and content Creator
,
textTwo: self-tough programmer and youtube content maker.
,
imageOne: "imgs/squares-black-white.jpg",
imageTwo: "imgs/ali.jpg",
},
{
name: "Islam Hesham",
textOne: programer and content Creator
,
textTwo: self-tough programmer and youtube content maker.
,
imageOne: "imgs/squares-black-white.jpg",
imageTwo: "imgs/islam.jpg",
},
{
name: "Mohamed Abusrea",
textOne: programer and content Creator
,
textTwo: self-tough programmer and youtube content maker.
,
imageOne: "imgs/squares-black-white.jpg",
imageTwo: "imgs/mohamed.jpg",
},
{
name: "Ahmed Abouzaid",
textOne: content Creator in productivity , time management and self-development
,
textTwo: most famous arabic speaker in productivity and self-development with more then 6m subscriber on youtube.
,
imageOne: "imgs/squares-black-white.jpg",
imageTwo: "imgs/Ahmed.jpg",
},
];
<title>Ultimate Arabic front-end course 2022</title>
The ultimate front-end courses for arabic speakers, best Arabic "speakers" in the web development that give you the tools and knowledge to go further.
<h1 class="date">2022.5.25(WED) ~ 28(SAT)</h1>
<p class="sec-p">@ national museum Cairo center</p>
</section>
</div>
</section>
<!-- main program section -->
<section class="main-program" id="program">
<div class="container">
<h1 class="section-title">Main Program</h1>
<div class="cards-section d-grid gap-2 d-md-flex">
<div class="card">
<div
class="card-body text-success d-flex justify-content-between align-items-center flex-md-column justify-content-md-start"
>
<h5 class="card-icon"><i class="fa-brands fa-html5"></i></h5>
<h5 class="card-title">HTML</h5>
<p class="card-text">
HTML is the standard markup language for creating Web pages.
</p>
</div>
</div>
<div class="card">
<div
class="card-body text-success d-flex justify-content-between align-items-center flex-md-column justify-content-md-start"
>
<h5 class="card-icon"><i class="fa-brands fa-css3-alt"></i></h5>
<h5 class="card-title">Css</h5>
<p class="card-text">
CSS is the language we use to style an HTML document.
</p>
</div>
</div>
<div class="card">
<div
class="card-body text-success d-flex justify-content-between align-items-center flex-md-column justify-content-md-start"
>
<h5 class="card-icon"><i class="fa-brands fa-js"></i></h5>
<h5 class="card-title">Javascript</h5>
<p class="card-text">
JavaScript is the programming language of the Web.
</p>
</div>
</div>
<div class="card">
<div
class="card-body text-success d-flex justify-content-between align-items-center flex-md-column justify-content-md-start"
>
<h5 class="card-icon"><i class="fa-brands fa-bootstrap"></i></h5>
<h5 class="card-title">Frameworks</h5>
<p class="card-text">
A framework that is designed to support web applications
development
</p>
</div>
</div>
<div class="card">
<div
class="card-body text-success d-flex justify-content-between align-items-center flex-md-column justify-content-md-start"
>
<h5 class="card-icon"><i class="fa-regular fa-clipboard"></i></h5>
<h5 class="card-title">Assignments</h5>
<p class="card-text">
Apply your knowledge on projects and assignments.
</p>
</div>
</div>
</div>
<div class="join d-md-none">
<a href="#" class="join-link">Join The Ultimate Course</a>
</div>
<a href="#" class="see-link d-none d-md-block">See the Whole program</a>
</div>
</section>
<!-- feature speaker section -->
<section class="feature-speakers">
<div class="container">
<h1 class="section-title">Feature Speakers</h1>
<div class="card-section-speakers d-md-flex flex-md-row flex-wrap">
<div class="card">
<div
class="card-body text-success d-flex justify-content-between align-items-center"
>
<div class="card-imgs">
<img src="imgs/squares-black-white.jpg" alt="elzero" />
<img src="imgs/ghareeb-2.jpg" alt="elzero" />
</div>
<div class="card-text-cont">
<h3>Ghareeb Elshaikh</h3>
<p class="card-text main">programer and content Creator</p>
<hr />
<p class="card-text secondary">
self-tough programmer and youtube content maker.
</p>
</div>
</div>
</div>
<div class="card">
<div
class="card-body text-success d-flex justify-content-between align-items-center"
>
<div class="card-imgs">
<img src="imgs/squares-black-white.jpg" alt="elzero" />
<img src="imgs/elzero.jpg" alt="elzero" />
</div>
<div class="card-text-cont">
<h3>Osama Mohammed</h3>
<p class="card-text main">
Number #1 Arabic programer and content Creator at youtube
</p>
<hr />
<p class="card-text secondary">
self-tough programmer and youtube content maker he create full
courses by his self.
</p>
</div>
</div>
</div>
<div class="card d-md-flex">
<div
class="card-body text-success d-flex justify-content-between align-items-center"
>
<div class="card-imgs">
<img src="imgs/squares-black-white.jpg" alt="elzero" />
<img src="imgs/ali.jpg" alt="elzero" />
</div>
<div class="card-text-cont">
<h3>Ali Shahin</h3>
<p class="card-text main">programer and content Creator</p>
<hr />
<p class="card-text secondary">
self-tough programmer and youtube content maker.
</p>
</div>
</div>
</div>
<div class="card d-md-flex">
<div
class="card-body text-success d-flex justify-content-between align-items-center"
>
<div class="card-imgs">
<img src="imgs/squares-black-white.jpg" alt="elzero" />
<img src="imgs/islam.jpg" alt="elzero" />
</div>
<div class="card-text-cont">
<h3>Islam Hesham</h3>
<p class="card-text main">programer and content Creator</p>
<hr />
<p class="card-text secondary">
self-tough programmer and youtube content maker.
</p>
</div>
</div>
</div>
<div class="card d-md-flex">
<div
class="card-body text-success d-flex justify-content-between align-items-center"
>
<div class="card-imgs">
<img src="imgs/squares-black-white.jpg" alt="elzero" />
<img src="imgs/mohamed.jpg" alt="elzero" />
</div>
<div class="card-text-cont">
<h3>Mohamed Abusrea</h3>
<p class="card-text main">programer and content Creator</p>
<hr />
<p class="card-text secondary">
self-tough programmer and youtube content maker.
</p>
</div>
</div>
</div>
<div class="card d-md-flex">
<div
class="card-body text-success d-flex justify-content-between align-items-center"
>
<div class="card-imgs">
<img src="imgs/squares-black-white.jpg" alt="elzero" />
<img src="imgs/Ahmed.jpg" alt="elzero" />
</div>
<div class="card-text-cont">
<h3>Ahmed Abouzaid</h3>
<p class="card-text main">
content Creator in productivity , time management and
self-development
</p>
<hr />
<p class="card-text secondary">
most famous arabic speaker in productivity and
self-development with more then 6m subscriber on youtube.
</p>
</div>
</div>
</div>
</div>
<!-- <div class="more d-md-none">
<button>More <i class="fa-solid fa-angle-down"></i></button>
</div> -->
</div>
</section>
<!-- partner section -->
<section class="partners-section d-md-flex" id="sponsor">
<div class="container-sm">
<h1 class="section-title">Partners</h1>
<div class="partners-imgs">
<div class="img-box-1 d-flex justify-content-between d-md-inline">
<img class="partner-imgs" src="imgs/google.png" alt="google" />
<img class="partner-imgs" src="imgs/mozilla.png" alt="mozilla" />
<img
class="partner-imgs"
src="imgs/airbnb-logo.svg"
alt="airbnb-logo"
/>
</div>
<div class="img-box-2 d-flex justify-content-around d-md-inline">
<img class="partner-imgs" src="imgs/10-hsoubar.webp" alt="hsoub" />
<img
class="partner-imgs"
src="imgs/microsoft.png"
alt="microsoft"
/>
</div>
</div>
</div>
</section>
<!-- footer section -->
<footer class="footer">
<div class="container d-md-flex justify-content-md-center">
<div class="footer-content d-flex justify-content-between px-3">
<img class="footer-img" src="imgs/Ultimate-Course.png" alt="logo" />
<p>
Ultimate Arabic Frontend Course <br />
Some Right Reserved.
</p>
</div>
</div>
</footer>
<script src="js/index.js"></script>
/_ global variables _/ :root { --color-one-: #272a31; --color-two-: #ec5242; --color-Three-: #d3d3d3; --coco-font-: "COCOGOOSE", sans-serif; --lato-font-: "Lato", sans-serif; }
- { box-sizing: border-box; -webkit-box-sizing: border-box; }
.hidden { display: none; }
.section-title { font-size: 24px; color: var(--color-one-); position: relative; text-align: center; width: fit-content; margin: 0 auto 40px; }
.section-title::after { content: ""; height: 1px; width: 12%; background-color: var(--color-two-); position: absolute; bottom: -30%; right: 44%; }
@media (min-width: 768px) { .container { padding: 0 50px; }
.header, .main-program, .feature-speakers, .partners-section, footer { padding: 60px; } }
/_ global variables _/ .menu { z-index: 99; width: 100%; position: fixed; height: 100vh; background-color: transparent; background-image: url(../imgs/footer-bar.svg); background-position: bottom 10px center; background-repeat: no-repeat; }
.close-btn-wrapper { height: 50px; display: flex; flex-direction: row-reverse; background-color: rgba(60, 58, 57, 0.98); }
.close-btn-wrapper .close-btn { border: none; background-color: inherit; }
.close-btn-wrapper .close-btn:hover { cursor: pointer; }
.menu .links-con { background-color: rgba(60, 58, 57, 0.98); height: 85vh; padding: 15px; }
.menu ul { list-style: none; padding: 0; margin: 0; }
.menu li { padding: 10px; margin-bottom: 10px; border-bottom: 1px rgba(111, 108, 107, 1) solid; }
.menu a { text-decoration: none; color: white; font-family: "Inter", sans-serif; font-weight: 700; font-size: 32px; }
/_ first nav section _/ .first-nav { background-color: var(--color-one-); color: white; font-size: 13px; height: 30px; display: flex; align-items: center; }
.first-nav ul { list-style: none; margin: 0; display: flex; justify-content: flex-end; }
.first-nav li { list-style: none; margin-left: 15px; }
.first-nav a { text-decoration: none; color: inherit; font-family: var(--lato-font-); }
@media (max-width: 767px) { .first-nav { display: none; } }
/_ main nav section _/
.navbar { background-color: white; height: 75px; }
.navbar a { color: var(--color-one-); }
.navbar .active { color: var(--color-two-); }
.navbar li { margin: 0 10px; }
.nav-logo img { max-width: 80px; }
.nav-link:focus, .nav-link:hover { color: var(--color-two-); }
.comp-name { border: solid 5px var(--color-two-); color: var(--color-two-); padding: 5px; }
.menu-btn { font-size: 50px; }
@media (max-width: 767px) { .comp-name, .nav-logo { display: none; }
.navbar { background-color: transparent; height: 0; padding: 0; } }
/_ header section _/ .header { background-image: url(../imgs/Website-background.png); background-size: cover; background-position: center; padding: 60px 0; }
.welcome { color: var(--color-two-); font-size: 24px; margin-top: 25px; font-family: var(--lato-font-); }
.title { color: var(--color-two-); font-size: 35px; font-family: var(--coco-font-); background-image: url(../imgs/fire-bg.jpg); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-position: 60% 68%; }
.first-p { border: solid 1px white; background-color: #f6f6f7; margin: 20px 0 15px; padding: 15px; font-family: var(--lato-font-); color: var(--color-one-); }
.date { color: var(--color-one-); font-size: 24px; font-family: var(--coco-font-); }
.sec-p { font-family: var(--lato-font-); text-transform: capitalize; color: var(--color-one-); }
/_ header section quires _/ @media (min-width: 768px) { .header { background-size: contain; }
.welcome { font-size: 30px; }
.title { font-size: 45px; width: 80%; text-transform: uppercase; }
.first-p { width: 60%; } }
/_ main program section _/
.main-program { background-image: url(../imgs/program-bg.jpg); padding: 30px 0; }
.main-program .section-title { color: white; }
.card { background-color: #d3d3d326; height: 120px; }
.main-program .card-body { padding-right: 0; }
.card-icon { color: var(--color-Three-); font-size: 25px; margin-right: 5%; width: 25px; }
.card-title { color: var(--color-two-); flex-basis: 30%; font-size: 17px; }
.card-text { color: var(--color-Three-); width: 65%; font-size: 15px; margin-left: 1%; }
.join { margin: auto; margin-top: 50px; width: 80%; background-color: var(--color-two-); height: 80px; position: relative; }
.join-link { text-decoration: none; color: white; font-family: var(--lato-font-); font-size: 20px; line-height: 80px; position: absolute; width: 100%; text-align: center; }
.see-link { color: var(--color-Three-); display: block; padding: 20px; text-align: center; margin: 0 auto; }
/_ main program section quires _/ @media (min-width: 768px) { .card { height: unset; width: 20%; text-align: center; }
.card-body { padding: 10px; }
.card-icon { width: 100%; font-size: 36px; }
.card-title { font-size: 20px; width: 100%; margin: 0; flex-basis: 0; padding-bottom: 20px; }
.card-text { width: 100%; margin: 0; font-size: 14px; } }
/_ feature-speakers _/ .feature-speakers { padding: 40px 0; }
.feature-speakers .section-title { margin-bottom: 30px; }
.feature-speakers .card { background-color: white; border: none; margin-bottom: 20px; }
.card-imgs { position: relative; }
.feature-speakers img:first-child { width: 50px; position: absolute; top: 0; left: -10px; }
.feature-speakers img:last-child { width: 100px; height: 100px; position: relative; top: 15px; }
.card-section-speakers { padding: 30px 0; }
.card-text-cont { flex: 1; transform: translate(20px, 10px); }
.card-section-speakers h3 { font-size: 18px; color: var(--color-one-); font-family: var(--lato-font-); font-weight: 800; }
.card-text-cont .main { font-size: 13px; color: var(--color-two-); font-family: var(--lato-font-); font-style: italic; margin: 0; width: 100%; }
.card-text-cont hr { width: 10%; height: 2px; margin: 15px 0; }
.card-text-cont .secondary { font-size: 12px; color: var(--color-one-); font-family: var(--lato-font-); margin: 0; width: 100%; }
.more { padding: 15px 25px; margin-top: 20px; text-align: center; border: solid 1px #272a319f; border-radius: 3px; font-size: 20px; font-family: var(--lato-font-); text-transform: uppercase; }
.more button { border: none; background-color: transparent; margin: 0; width: 100%; }
.more i { color: var(--color-two-); }
/_ speakers section quires _/ @media (min-width: 768px) { .feature-speakers .card { margin-bottom: 50px; width: 50%; text-align: left; } }
/_ partners section _/ .partners-section { padding: 40px 0; background-color: var(--color-one-); }
.partners-section .section-title { color: white; }
.partners-imgs { padding: 30px 20px; }
.partners-section .img-box-2 { margin-top: 20px; }
.partners-section .partner-imgs { width: 70px; height: 50px; }
/_ partner section quires _/ @media (min-width: 768px) { .partners-section img { width: 100px; height: 70px; margin-right: 25px; }
.partners-imgs { padding: 0 20px; width: fit-content; margin: 0 auto; }
.section-title::after { content: ""; height: 1px; width: 30%; background-color: var(--color-two-); position: absolute; bottom: -30%; right: 35%; } }
/_ footer section _/ .footer { padding: 40px 0; }
.footer .footer-img { height: 60px; width: 125px; }
.footer p { font-family: var(--lato-font-); font-size: 14px; margin-left: 20px; }
/_ footer section quires _/ @media (min-width: 768px) { .footer .footer-img { margin-right: 50px; } }
<title>About</title>
The ultimate front-end courses for arabic speakers, best Arabic "speakers" in the web development that give you the tools and knowledge to go further.These courses provide quizzes, weekly exercises, peer-graded and reviewed assignments, an optional Honors assignment, and sometimes a final project or exam to complete the course.
<p class="sec-p">
Please contect us for any qustuion about the Ultimate Arabic
front-end course!
</p>
<a class="email">[email protected]</a>
</div>
</div>
</section>
<!-- logo section -->
<section class="logo-section">
<div class="container">
<h1 class="section-title">Ultimate Arabic FrontEnd Course 2022 Logo</h1>
<p>
Ultimate course logo was designed using canva website and was created
at may 2022.
</p>
<img src="imgs/Ultimate-Course.png" alt="Logo" />
</div>
</section>
<hr />
<!-- past section -->
<section class="past-course-section">
<div class="container">
<h1 class="section-title">Ultimate Arabic FrontEnd Course 2022 Logo</h1>
<div
class="cards-section d-grid gap-3 d-md-flex justify-content-md-between"
>
<div class="card bg-dark text-white">
<img src="imgs/2021.jpg" class="card-img" alt="..." />
<div class="card-img-overlay">
<h5 class="card-title">2021</h5>
<p class="card-text">
Ultimate Arabic FrontEnd Course 2021 in UAE
</p>
</div>
</div>
<div class="card bg-dark text-white">
<img src="imgs/past-courses-2.jpg" class="card-img" alt="..." />
<div class="card-img-overlay">
<h5 class="card-title">2019</h5>
<p class="card-text">
Ultimate Arabic FrontEnd Course 2021 in Qatar
</p>
</div>
</div>
</div>
</div>
</section>
<!-- partners section -->
<section class="partners-section d-md-none">
<div class="container-sm">
<h1 class="section-title">Partners</h1>
<div class="partners-imgs">
<div class="img-box-1 d-flex justify-content-between">
<img src="imgs/google.png" alt="google" />
<img src="imgs/mozilla.png" alt="mozilla" />
<img src="imgs/airbnb-logo.svg" alt="airbnb-logo" />
</div>
<div class="img-box-2 d-flex justify-content-around">
<img src="imgs/10-hsoubar.webp" alt="hsoub" />
<img src="imgs/microsoft.png" alt="microsoft" />
</div>
</div>
</div>
</section>
<!-- footer section -->
<footer>
<div class="container d-md-flex justify-content-md-center">
<div class="footer-content d-flex justify-content-between px-3">
<img class="footer-img" src="imgs/Ultimate-Course.png" alt="logo" />
<p class="footer-p">
Ultimate Arabic Frontend Course <br />
Some Right Reserved.
</p>
</div>
</div>
</footer>
<script src="js/index.js"></script>
/_ global variables _/ :root { --color-one-: #272a31; --color-two-: #ec5242; --color-Three-: #d3d3d3; --coco-font-: "COCOGOOSE", sans-serif; --lato-font-: "Lato", sans-serif; }
- { box-sizing: border-box; -webkit-box-sizing: border-box; }
.hidden { display: none; }
.section-title { font-size: 24px; color: var(--color-one-); margin-bottom: 30px; position: relative; text-align: center; }
.section-title::after { content: ""; height: 1px; width: 6%; background-color: var(--color-two-); position: absolute; bottom: -30%; right: 47%; }
@media (min-width: 768px) { .container { padding: 0 50px; }
.header, .main-program, .feature-speakers, .partners-section, footer { padding: 60px; } }
/_ global variables _/
.menu { z-index: 99; width: 100%; position: fixed; height: 100vh; background-color: white; background-image: url(../imgs/footer-bar.svg); background-position: bottom 10px center; background-repeat: no-repeat; }
.close-btn-wrapper { height: 50px; display: flex; flex-direction: row-reverse; background-color: rgba(60, 58, 57, 1); }
.close-btn-wrapper .close-btn { border: none; background-color: inherit; }
.close-btn-wrapper .close-btn:hover { cursor: pointer; }
.menu .links-con { background-color: rgba(60, 58, 57, 1); height: 85vh; padding: 15px; }
.menu ul { list-style: none; padding: 0; margin: 0; }
.menu li { padding: 10px; margin-bottom: 10px; border-bottom: 1px rgba(111, 108, 107, 1) solid; }
.menu a { text-decoration: none; color: white; font-family: "Inter", sans-serif; font-weight: 700; font-size: 32px; }
/_ first nav section _/ .first-nav { background-color: var(--color-one-); color: white; font-size: 13px; height: 30px; display: flex; align-items: center; }
.first-nav ul { list-style: none; margin: 0; display: flex; justify-content: flex-end; }
.first-nav li { list-style: none; margin-left: 15px; }
.first-nav a { text-decoration: none; color: inherit; font-family: var(--lato-font-); }
@media (max-width: 767px) { .first-nav { display: none; } }
@media (min-width: 768px) { .first-nav { padding: 0 80px; } }
/_ main nav section _/
.navbar { background-color: white; height: 75px; }
.navbar a { color: var(--color-one-); }
.navbar .active { color: var(--color-two-); }
.navbar li { margin: 0 10px; }
.nav-logo img { max-width: 80px; }
.nav-link:focus, .nav-link:hover { color: var(--color-two-); }
.comp-name { border: solid 5px var(--color-two-); color: var(--color-two-); padding: 5px; }
.menu-btn { font-size: 50px; }
@media (max-width: 767px) { .comp-name, .nav-logo { display: none; }
.navbar { background-color: transparent; height: 0; padding: 0; } }
@media (min-width: 768px) { .navbar { padding: 0 80px; } }
/_ header section _/ .menu-button { font-size: 50px; margin-top: 20px; }
.header { background-image: url(../imgs/Website-background.png); background-size: cover; background-position: center; padding: 70px 0; }
.welcome { color: var(--color-two-); font-size: 24px; margin-top: 25px; font-family: var(--lato-font-); text-align: center; }
.title { color: var(--color-two-); font-size: 35px; font-family: var(--coco-font-); background-position: 60% 68%; text-align: center; }
.first-p { border: solid 1px white; background-color: white; margin: 20px 0 15px; padding: 15px; font-family: var(--lato-font-); color: var(--color-one-); text-align: center; }
.sec-p { font-family: var(--lato-font-); color: var(--color-one-); text-align: center; font-size: 14px; width: 85%; margin: 5px auto; }
.email { color: var(--color-one-); font-family: var(--lato-font-); text-align: center; display: block; font-size: 14px; }
@media (min-width: 768px) { .header { background-size: contain; padding: 100px 150px; } }
/_ Logo section _/ .logo-section { padding: 30px 0; }
.logo-section p { font-family: var(--lato-font-); color: var(--color-one-); text-align: center; font-size: 14px; width: 85%; margin: 5px auto 30px; }
.logo-section img { height: 150px; width: 300px; margin: 0 auto; display: block; }
@media (min-width: 768px) { .logo-section { padding: 30px 150px; } }
/_ Past course sectionn _/ .past-course-section { padding: 40px 0; }
.past-course-section img { height: 250px; border-radius: 0; }
.card-img-overlay { background-color: #ec5342b9; }
.past-course-section .card-title { text-align: center; margin: auto; margin: 60px 0 10px; font-size: 30px; font-family: var(--lato-font-); font-weight: 700; }
.past-course-section .card-text { text-align: center; font-family: var(--lato-font-); }
@media (min-width: 768px) { .past-course-section { padding: 30px 150px; }
.past-course-section .card { width: 48%; border-radius: 0; } }
/_ partners section _/ .partners-section { padding: 40px 0; background-color: var(--color-one-); }
.partners-section .section-title { color: white; }
.partners-imgs { padding: 30px 20px; }
.partners-section .img-box-2 { margin-top: 20px; }
.partners-section img { width: 70px; height: 50px; }
@media (min-width: 768px) { .partners-section { padding: 30px 150px; }
.partners-section img { width: 100px; height: 70px; margin-right: 25px; }
.partners-imgs { padding: 0 20px; width: fit-content; margin: 0 auto; }
.section-title::after { content: ""; height: 1px; width: 30px; background-color: var(--color-two-); position: absolute; bottom: -30%; right: calc(50% - 15px); } }
footer { padding: 40px 0; background-color: white; color: var(--color-one-); }
footer .footer-img { height: 60px; width: 125px; }
footer .footer-p { font-family: var(--lato-font-); font-size: 14px; margin-left: 20px; }
@media (min-width: 768px) { footer { padding: 30px 150px; background-color: #272a31; color: white; }
footer .footer-img { margin-right: 50px; } }