| Server IP : 74.208.250.37 / Your IP : 216.73.216.114 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ubuntu 6.8.0-124-generic #124-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 13:00:45 UTC 2026 x86_64 User : miferval ( 1000) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/brainwavemx/public/css/ |
Upload File : |
/*
fonts
*/
@font-face {
font-family: quicksand-regular;
src: url(../fonts/Quicksand-Regular.woff);
}
@font-face {
font-family: quicksand-light;
src: url(../fonts/Quicksand-Light.woff);
}
@font-face {
font-family: quicksand-bold;
src: url(../fonts/Quicksand-Bold.woff);
}
img {
max-width: 100%;
}
.bg-gray {
background-color: #e5e1dc;
}
.bg-bwc {
background-image: url(/images/4_home.jpg);
}
.headline {
font-family: quicksand-regular;
font-size: 4.2308rem;
font-weight: 400;
line-height: 1;
letter-spacing: 0em;
}
.subhead {
font-size: 1rem;
margin-bottom: 1em;
line-height: 1.4;
}
#pc-menu {
display: none;
}
#mobil-menu {
background: #222;
color: #fff;
display: none;
font-size: 1.6rem;
min-height: 100vh;
position: absolute;
right: 0;
text-transform: uppercase;
width: 100%;
z-index: 100;
}
#hamburguer {
display: inline-block;
position: absolute;
right: 0;
width: 50px;
z-index: 100;
}
.logo img {
height: 30px;
}
#main {
min-height: 600px;
}
#pc-menu li {
font-size: 1.2rem;
height: 30px;
line-height: 40px;
vertical-align: middle;
}
.banner {
min-height: 600px;
position: relative;
}
.text-banner {
min-height: 400px;
position: relative;
}
.service-box {
align-items: center !important;
display: flex !important;
flex-wrap: wrap !important;
justify-content: center !important;
min-height: 400px;
position: relative;
}
.service-content {
z-index: 20;
}
.dark-overlay {
height: 400px;
position: absolute !important;
top: 0;
left: 0;
width: 100% !important;
height: 100%;
background-color: #222;
z-index: 10;
transition: background-color 0.5s 0s;
}
.service-box:hover > .dark-overlay {
background: linear-gradient(to right, #0030ff 0%, #00faff 100%);
opacity: 95%;
}
.banner-background {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
display: block;
}
.banner-content {
bottom: 10vh;
color: white;
overflow: hidden;
padding-bottom: calc(3vw * 1);
padding-left: calc(10vw - 1rem);
padding-right: calc(10vw - 1rem);
padding-top: calc(10vw * 1);
position: absolute;
transition: opacity 2s, z-index 2s;
width: 100%;
z-index: 50;
}
.bg-solutions {
align-items: center !important;
background-image: url(/images/4_home.jpg);
display: flex !important;
flex-wrap: wrap !important;
height: 200px;
justify-content: center !important;
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.text-background {
background-image: url(/images/svg/brainwave.svg);
background-color: #e5e1dc;
background-repeat: no-repeat;
background-position: left;
min-height: 400px;
align-items: center !important;
display: flex !important;
flex-wrap: wrap !important;
justify-content: center !important;
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
#contact input,
#contact textarea {
background-color: #d4d0cc;
}
#contact .form-group {
padding-top: 40px;
}
#footer {
background: #121212;
}
.footer {
min-height: 200px;
}
.icontile {
padding-right:15px;
}
.media-links {
align-items: center;
display: flex;
justify-content: center;
margin: 24px 0 10px;
}
.media-links {
display: flex;
margin: 24px 0 10px;
}
.media-links .fm_button {
background: transparent;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 40px;
width: 40px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: hsla(0,0%,100%,.1);
border-radius: 100%;
margin-right: 6px;
text-decoration: none;
}
.media-links .fm_button.fm_twitter span {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300.251'%3E%3Cpath fill='%23fff' d='M178.57 127.15 290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.25h26.46l102.4-116.59 81.8 116.59H300M36.01 19.54h40.65l187.13 262.13h-40.66'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-size: cover;
height: 18px !important;
width: 18px !important;
}
.media-links .fm_button.fm_facebook span {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M17.768 8.12H13.5V6.323a.9.9 0 0 1 .036-.399.9.9 0 0 1 .212-.346 1 1 0 0 1 .347-.228c.132-.051.274-.074.417-.067.418 0 2.988.01 2.988.01V1.5h-4.329C9.244 1.5 8.5 4.312 8.5 6.091V8.12h-3v3.782h3V23.25h5V11.902h3.851z'/%3E%3C/svg%3E") !important;
background-repeat: no-repeat;
background-size: cover;
height: 24px !important;
width: 24px !important;
}
.media-links .fm_button.fm_linkedin span {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M6.679 23.25H1.5V9.113h5.179zM16 13.463c-.55 0-1.076.229-1.465.637a2.23 2.23 0 0 0-.606 1.537v7.613H8.75V9.113h5.179v1.614a6.35 6.35 0 0 1 4.132-1.625c3.068 0 5.189 2.392 5.189 6.91v7.238h-5.179v-7.613a2.23 2.23 0 0 0-.606-1.537A2.02 2.02 0 0 0 16 13.463M6.679 4.219c0 .537-.152 1.063-.437 1.51A2.6 2.6 0 0 1 5.08 6.731c-.473.205-.994.26-1.496.154a2.55 2.55 0 0 1-1.326-.744A2.76 2.76 0 0 1 1.55 4.75a2.85 2.85 0 0 1 .147-1.57c.196-.497.528-.922.954-1.22a2.5 2.5 0 0 1 1.438-.46c.687 0 1.346.286 1.831.796a2.8 2.8 0 0 1 .76 1.924Z'/%3E%3C/svg%3E") !important;
background-repeat: no-repeat;
background-size: cover;
height: 24px !important;
width: 24px !important;
}
.facts .card-body {
min-height: 200px;
}
/* min-width */
@media (min-width: 576px) {
}
@media (min-width: 768px) {
.facts .card-body {
min-height: 400px;
}
}
@media (min-width: 992px) {
#pc-menu {
display: block;
}
#hamburguer {
display: none;
}
.banner-content {
width: 70%;
}
.media-links {
align-items: start;
justify-content: start;
}
}
@media (min-width: 1200px) {
.text-background {
background-position: center;
}
}
/* max-width */
@media (max-width: 575.98px) {
}
@media (max-width: 767.98px) {
}
@media (max-width: 991.98px) {
}
@media (max-width: 1199.98px) {
}