shell bypass 403
@import url('https://fonts.googleapis.com/css2?family=Amiri:ital,wght@0,400;0,700;1,400;1,700&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
@import url(../fonts/NeueHaasDisplay/stylesheet.css);
@import url('https://fonts.googleapis.com/css2?family=Teko:wght@300..700&display=swap');
* {
margin: 0;
padding: 0;
box-sizing: border-box;
text-decoration: none;
}
body {
overflow-x: hidden;
background-color: #FAF6EF;
}
main {
position: relative;
}
a {
text-decoration: none;
}
select {
cursor: pointer;
}
.btn:focus {
outline: none;
}
ul,
ol {
list-style: none;
margin: 0;
padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
margin: 0;
padding: 0;
}
input:focus {
outline: none;
box-shadow: none;
}
button {
outline: none;
background-color: transparent;
border: none;
}
button:focus {
outline: none;
box-shadow: none;
}
.btn:focus {
outline: none;
box-shadow: none;
}
@font-face {
font-family: 'gilroy-regular';
src: url('../fonts/gilroy-regular.ttf');
}
@font-face {
font-family: 'gilroy-semibold';
src: url('../fonts/gilroy-semibold.ttf');
}
@font-face {
font-family: 'gilroy-medium';
src: url('../fonts/gilroy-medium.ttf');
}
@font-face {
font-family: 'morgan-bold';
src: url('../fonts/Morganite-BoldItalic.ttf');
}
@font-face {
font-family: 'morgan';
src: url('../fonts/Morganite-Book.ttf');
}
@font-face {
font-family: 'grischel-regular';
src: url('../fonts/Grischel-Regular.ttf');
}
* {
font-family: 'gilroy-regular';
}
:root {
--primaryColor: #17A1D5;
--whiteColor: #FFFFFF;
--blackColor: #000000;
}
.btn-theme {
background-color: #edf3ff;
font-family: 'gilroy-regular';
display: block;
text-decoration: none;
color: #000000;
text-transform: uppercase;
padding: 13px 25px;
font-size: 14px;
border-radius: 8px;
transition: .4s all;
border: 1px solid #edf3ff;
width: fit-content;
}
.btn-theme:hover {
background-color: #FFFFFF;
color: #000000;
}
.btn-theme-2 {
background-color: var(--primaryColor);
padding: 20px 40px;
border-radius: 40px;
color: var(--whiteColor);
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
width: fit-content;
text-decoration: none;
text-transform: uppercase;
font-family: 'gilroy-medium';
box-shadow: rgba(23, 161, 213, 0.7) 0px 1px 1px 0px inset, rgba(23, 161, 213, 0.7) 0px 50px 100px -20px, rgba(23, 161, 213, 0.7) 0px 30px 60px -30px;
transition: .4s all;
}
.btn-theme-2:hover {
color: var(--whiteColor);
transform: translateY(-10px);
}
.btn-theme-2 img {
height: 15px;
}
.primary-title {
max-width: 700px;
margin: auto;
text-align: center;
}
.primary-title.title-left {
margin-right: auto;
text-align: start;
}
.primary-title span {
color: var(--primaryColor);
font-family: 'gilroy-medium';
font-size: 16px;
text-transform: uppercase;
letter-spacing: 10px;
}
.primary-title h6 {
color: var(--blackColor);
font-family: 'grischel-regular';
font-size: 100px;
text-transform: uppercase;
margin-bottom: 0;
}
nav {
transition: .4s all;
}
.scroll_nav {
background-color: var(--whiteColor);
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.navbar-brand img {
height: 80px;
}
header {
background-color: transparent;
z-index: 1111;
position: absolute;
width: 100%;
}
header {}
header nav ul {
gap: 30px;
}
header nav ul li a {
font-family: 'gilroy-regular';
color: #000000 !important;
text-transform: uppercase;
font-size: 14px;
font-weight: 400;
transition: .4s all;
}
.hero-content {
position: relative;
z-index: -1;
}
.hero-slide {
display: flex;
align-items: center;
height: 100vh;
}
.hero-title h1 {
font-size: 150px;
text-transform: uppercase;
line-height: .8;
font-family: 'morgan';
letter-spacing: 18px;
}
.hero-title h1 span {
/* font-style: italic; */
color: var(--primaryColor);
font-family: 'morgan-bold';
}
.hero-title h6 {
font-size: 14px;
font-family: 'gilroy-medium';
text-transform: uppercase;
letter-spacing: 23px;
background-color: #FFFFFF;
width: fit-content;
padding: 2px 15px;
}
.guitar-man img {
max-width: 330px;
}
.hero-guitar {
position: absolute;
top: 0;
right: 0;
height: 100%;
}
.hero-bg-guitar-content {
text-transform: uppercase;
position: absolute;
top: 50%;
left: 6%;
transform: translateY(-50%);
line-height: 120px;
opacity: .1;
z-index: -1;
}
.hero-bg-guitar-content span {
font-family: 'gilroy-semibold';
color: #999999;
display: block;
}
.hero-bg-guitar-content span:nth-child(1) {
font-size: 100px;
}
.hero-bg-guitar-content span:nth-child(2) {
font-size: 220px;
}
.hero-bg-guitar-content span:nth-child(3) {
font-family: 'gilroy-medium';
font-size: 35px;
letter-spacing: 73px;
}
.music-card {
background-color: #EDF3FF;
position: absolute;
bottom: 18%;
right: 17%;
display: flex;
width: 330px;
border-radius: 20px;
overflow: hidden;
align-items: center;
}
.music-card .music-detail {
width: 100%;
padding: 15px 40px;
}
.music-card .music-detail span {
font-family: 'gilroy-semibold';
text-transform: uppercase;
font-size: 12px;
}
.music-card .music-detail h6 {
font-size: 16px;
margin-bottom: 0;
font-family: 'gilroy-semibold';
text-transform: uppercase;
}
.music-card .play-music img {
height: 90px;
}
.navbar-toggler:focus {
box-shadow: none;
}
.text-slider {
overflow: hidden;
width: 100%;
display: flex;
align-items: center;
border-top: 1px solid lightgrey;
border-bottom: 1px solid lightgrey;
}
/* .text-slider div {
animation: textSlider 8s linear backwards infinite;
}
@keyframes textSlider {
0% {
transform: translateX(-100%);
}
100% {
transform: translateX(200%);
}
} */
.text-slider span {
color: var(--blackColor);
font-family: 'grischel-regular';
font-size: 100px;
text-transform: uppercase;
margin-bottom: -25px;
}
.text-slider span span {
color: var(--primaryColor);
}
.about-section {
padding: 100px 0;
}
.about-us-img {
box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
border-radius: 25px;
}
.about-section p {
font-size: 18px;
color: var(--blackColor);
}
.our-programs-section {
padding: 100px 0;
}
.our-program-section .program-card {
border: 1px solid lightgrey;
padding: 50px;
padding-top: 120px;
transition: .4s all;
cursor: pointer;
position: relative;
overflow: hidden;
}
.our-program-section .program-card::after {
content: '';
background-image: url('../images/guitar-playing.png');
background-repeat: no-repeat;
background-position: center;
background-size: cover;
position: absolute;
top: 0;
right: 0;
z-index: -1;
width: 100%;
height: 100%;
transform: translateX(100%);
transition: .4s all;
}
.our-program-section .program-card:hover::after {
transform: translateX(0%)
}
.our-program-section .program-card:hover {
/* transform: translateY(-10px); */
color: var(--whiteColor);
}
.our-program-section .program-card:hover span {
color: var(--whiteColor) !important;
}
.our-program-section .program-card:hover a {
color: var(--whiteColor) !important;
}
.our-program-section .program-card .program-title span {
color: var(--blackColor);
font-family: 'gilroy-semibold';
font-size: 18px;
}
.our-program-section .program-card .program-title h6 {
font-family: 'grischel-regular';
font-size: 46px;
text-transform: uppercase;
}
.our-program-section .program-card .program-detail p {
font-size: 16px;
}
.our-program-section .program-card .program-detail .explore {
color: #0A0A0E;
text-transform: uppercase;
font-family: 'gilroy-medium';
text-decoration: none;
}
#slidephoto {
position: fixed;
width: 13vw;
height: 15vw;
background-color: aquamarine;
z-index: 999;
overflow: hidden;
pointer-events: none;
/* display: none; */
opacity: 0;
transition: all cubic-bezier(0.19, 1, 0.22, 1) 2s;
}
#slidephotos {
width: 100%;
height: 400%;
display: flex;
flex-direction: column;
transition: all cubic-bezier(0.19, 1, 0.22, 1) 2s;
}
.photu {
width: 100%;
height: 100%;
/* background-color: yellow; */
}
.photu:nth-child(1) {
background-image: url('../images/image-1.png');
background-size: cover;
background-position: center;
}
.photu:nth-child(2) {
background-image: url('../images/image-1.png');
background-size: cover;
background-position: center;
}
.photu:nth-child(3) {
background-image: url('../images/image-1.png');
background-size: cover;
background-position: center;
}
.photu:nth-child(4) {
background-image: url('../images/image-1.png');
background-size: cover;
background-position: center;
}
.teacher-section {
padding-bottom: 100px;
}
.user-item:first-child {
border-top: 1px solid lightgrey;
}
.user-item {
display: flex;
align-items: center;
justify-content: space-between;
padding: 30px 0;
border-bottom: 1px solid lightgrey;
}
.user-item img {
height: 20px;
}
.user-item span {
font-size: 22px;
font-family: 'gilroy-medium';
}
.user-item h6 {
font-family: 'grischel-regular';
font-size: 46px;
text-transform: uppercase;
margin-bottom: 0;
margin-top: 6px;
}
/*
.offer .offer__cta-single {
position: relative;
margin-bottom: 65px;
}
.offer .offer-thumb-hover {
width: 200px;
height: 270px;
position: absolute;
top: 50%;
transform: translateY(-50%) rotate(45deg);
inset-inline-start: 0;
background-size: 100% 100%;
background-repeat: no-repeat;
background-position-x: 75%;
opacity: 0;
transition: opacity .3s, transform .7s ;
margin: -200px 0 0 -150px;
overflow: hidden;
pointer-events: none;
z-index: -1;
}
.offer h2 a {
justify-content: space-between;
text-transform: capitalize;
width: 100%;
font-weight: 500;
color: #404040;
gap: 16px;
}
.offer .sub-title {
display: inline-flex;
align-items: center;
gap: 12px;
padding: 12px 20px;
line-height: 1;
border: 1px solid #414141;
color: #404040;
border-radius: 30px;
margin-bottom: 32px;
text-transform: uppercase;
margin-bottom: 20px;
transition: all 0.3s ease-in-out;
} */
.our-clients {
padding-bottom: 100px;
}
.our-clients .client-img {
box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
.client-review-box .client-review span {
font-size: 100px;
display: block;
line-height: .4;
color: var(--primaryColor);
}
.client-review-box .client-review h6 {
font-size: 46px;
font-family: 'grischel-regular';
}
.client-review-box .client-review p {
font-size: 16px;
}
.client-review-box .client-name h6 {
font-size: 22px;
color: var(--primaryColor);
font-family: 'gilroy-semibold';
margin-bottom: 0;
}
.client-review-box .client-name span {
font-family: 'gilroy-semibold';
font-size: 16px;
}
footer {
background-image: url('../images/footer-bg.png');
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
footer .footer-row {
padding-top: 80px;
padding-bottom: 50px;
}
footer .footer-row .footer-logo {
height: 80px;
}
footer .footer-row h6 {
font-family: 'grischel-regular';
color: var(--blackColor);
font-size: 46px;
text-transform: uppercase;
margin-top: 40px;
margin-bottom: 0;
}
footer .footer-row p {
font-size: 16px;
font-family: 'gilroy-regular';
}
footer .footer-row h2 {
color: var(--blackColor);
font-family: 'grischel-regular';
font-size: 80px;
line-height: .9;
text-transform: uppercase;
}
footer .footer-row h2 span {
color: var(--primaryColor);
font-family: 'grischel-regular';
display: block;
}
footer .footer-searchbar {
display: flex;
align-items: center;
justify-items: end;
border-top: 1px solid lightgrey;
border-bottom: 1px solid lightgrey;
padding: 0 20px;
}
footer .footer-searchbar img {
height: 20px;
}
footer .footer-searchbar input {
background-color: transparent;
border: none;
width: 100%;
padding: 18px;
font-family: 'gilroy-medium';
}
footer .footer-searchbar input:focus {
outline: none;
box-shadow: none;
}
footer .footer-searchbar input::placeholder {
font-size: 14px;
color: var(--blackColor);
}
footer .copyright {
border-top: 1px solid lightgrey;
border-bottom: 1px solid lightgrey;
padding: 20px 0;
}
footer .copyright div {
font-size: 16px;
font-family: 'gilroy-medium';
}
footer .copyright div a {
color: var(--primaryColor);
font-weight: bold;
font-family: 'gilroy-semibold';
text-decoration: none;
}
/* Define the animation */
@keyframes slideInFromSide {
0% {
transform: translateX(100%);
/* Start off-screen to the right */
opacity: 0;
}
100% {
transform: translateX(0);
/* End at its original position */
opacity: 1;
}
}
.loader {
margin: auto;
overflow: hidden;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
/* Center vertically on the page */
/* animation: loadingInner 3s forwards; */
background-color: #17a1d5;
position: fixed;
z-index: 9999;
width: 100%;
transition: 1s;
}
.loader.hide {
transform: translate3d(0, 100%, 0);
}
.loader svg {
height: 128px;
width: 128px;
animation: loadingSVG 3s infinite;
}
.fixed-top {
display: none;
}
.gsap-section {
padding: 100px 0;
}
.gsap-section .heading {
text-decoration: underline;
color: #17A1D5;
font-size: 50px;
font-weight: 500;
font-family: 'grischel-regular';
padding: 25px 0 30px 0;
}
.gsap-section .text-gsap h2 {
text-align: center;
font-family: 'grischel-regular';
font-size: 65px;
}
.gsap-section .text-gsap p {
text-align: center;
font-size: 18px;
font-family: 'grischel-regular';
}
.knowning .heading-1 h2 {}
.about-section H2 {
font-size: 50px;
font-family: 'grischel-regular';
padding: 0 0 15px 0;
}
/* Animation for loader container */
@keyframes loadingInner {
0%,
33%,
66% {
transform: translate3d(0, 0, 0);
}
95%,
100% {
transform: translate3d(0, 100%, 0);
}
}
/* Animation for SVG */
@keyframes loadingSVG {
0% {
transform: translate3d(0, 100%, 0) rotate(0deg);
}
33% {
transform: translate3d(0, 0, 0) rotate(0deg);
}
66% {
transform: translate3d(0, 0, 0) rotate(180deg);
}
95%,
100% {
transform: translate3d(0, -100%, 0) rotate(180deg);
}
}
/* packges */
.banner-0 .black-lable h2 {
font-family: "Amiri", serif;
font-size: 110px;
font-weight: 700;
}
.banner-0 {
position: relative;
}
.banner-0 .ruper {
position: absolute;
right: -21px;
top: -10px;
z-index: -9999;
width: 15%;
}
.banner-0 {
background-image: url(../images/banner-images.png);
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 50vh;
display: flex;
align-items: center;
}
.main-hostinger .custom-cards h4 {
padding: 8px 0 20px 0;
}
.main-hostinger .custom-cards h6 {
color: #8F8F8F;
padding-top: 20px;
font-family: 'Neue Haas Grotesk Display Pro';
}
.main-hostinger .custom-cards {
border: 1px solid #CCCCCC;
padding: 20px;
}
.main-hostinger .custom-cards .texture-theme .white-boarad ul li a {
color: #1cb5dd;
font-style: italic;
font-family: "Montserrat", sans-serif;
font-size: 18px;
font-weight: 500;
}
.main-hostinger .custom-cards .texture-theme .white-boarad ul {
display: flex;
justify-content: space-between;
align-items: center;
border-top: 1px solid #CCCCCC ;
padding: 25px 0 0 0;
}
.main-hostinger .custom-cards .texture-theme {
padding-left: 15px;
}
.main-hostinger .custom-cards .white-boarad{
position: relative;
}
.main-hostinger .custom-cards .white-boarad ul li .more-theme:after{
content: '';
width: 2px;
height: 28px;
background-color: #cccc;
position: absolute;
top: 50%;
left: 50%;
}
/* Apply the animation to the image */
.hero-guitar img {
animation: slideInFromSide 5s ease-out forwards;
}
.main-hostinger .custom-cards .texture-theme .white-boarad ul li a:hover{
text-decoration: underline;
}
.gallary-45{
padding: 30px 0;
}
.gallary-45 .texture-mian h2{
font-family: 'Neue Haas Grotesk Display Pro';
color:#000;
font-size: 55px;
text-transform: uppercase;
padding: 10px 0 0 0;
font-weight: 500;
}
.gallary-45 .texture-mian h5{
color: #17A1D5;
font-family: "Montserrat", sans-serif;
font-size: 25px;
font-weight: 300;
letter-spacing: 20px;
text-transform: uppercase;
}
.gallary-45 .motion-leture p{
font-family: 'gilroy-regular';
}
.demo-gallary{
padding: 0px 0 60px 0;
}
.mian-hoster-45{
padding: 100px 0 100px 0;
background-image: url(../images/background-theme.png);
width: 100%;
height: 50vh;
}
.mian-hoster-45 .black-themo {
color: #000;
font-family: "Amiri", serif;
font-size: 20px;
width: 70%;
padding: 10px 0 0 0;
}
.mian-hoster-45 .mouth{
color: #000;
font-family: "Amiri", serif;
font-size: 20px;
padding: 10px 0 0 0;
}
.mian-hoster-45 .black-theme h2{
font-family: 'Neue Haas Grotesk Display Pro';
color: #000;
font-size: 55px;
text-transform: uppercase;
padding: 10px 0 0 0;
font-weight: 500;
}
/*
font-family: 'Neue Haas Grotesk Display Pro';
font-family: "Amiri", serif;
font-family: "Montserrat", sans-serif;
/* */
.video-container {
position: relative;
width: 1000px;
height: 426px;
}
.video {
width: 100%;
height: auto;
}
.custom-play-btn {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: 50px;
color: white;
background: rgba(0, 0, 0, 0.5);
border-radius: 50%;
padding: 30px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
}
.custom-play-btn i {
font-size: 47px;
}
.theme-video{
padding: 100px 0;
display: flex;
justify-content: center;
align-items: center;
}
#customVideo{
width: 1000px;
margin: 0 auto;
}
@media only screen and (min-width: 1440px) {
/* Media query rules here */
}
@media only screen and (max-width: 1920px) {
/* Media query rules here */
}
@media only screen and (max-width: 1599px) {
/* Media query rules here */
}
@media only screen and (max-width: 1444px) {
/* Media query rules here */
}
@media only screen and (max-width: 1399px) {
/* Media query rules here */
}
@media only screen and (max-width: 1199px) {
/* Media query rules here */
}
@media only screen and (max-width: 991px) {
/* Media query rules here */
}
@media only screen and (max-width: 767px) {
/* Media query rules here */
}
@media only screen and (max-width: 520px) {
/* Media query rules here */
}