File: /var/www/html/Siyum_old/wp-content/themes/siyum/scss/style.scss
@import 'partials';
.banner{
background-image: url(../img/mekadesh-banner.jpg);
background-position: center;
background-size: cover;
background-repeat: no-repeat;
min-height: 860px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
position: relative;
@media($sm-1679){
min-height: 800px;
}
@media($sm-1481){
// min-height: 600px;
}
.title{
letter-spacing: 0px;
color: #FFFFFF;
font-size: 40px;
line-height: 51px;
font-weight: 500;
font-style: normal;
text-align: center;
padding-bottom: 33px;
font-family: $cooper-font;
font-weight: 500;
@media($sm-1679){
font-size: 40px;
line-height: 55px;
padding-bottom: 23px;
}
@media($sm-1441){
font-size: 38px;
line-height: 52px;
}
}
.content{
text-align: center;
color: #FFFFFF;
font-size: 18px;
line-height: 31px;
font-weight: 500;
font-family: $karamel-font;
}
}
.two-col{
background: #E9F5FF 0% 0% no-repeat padding-box;
padding-bottom: 100px;
@media($sm-1679){
padding-bottom: 100px;
}
.inner-sec{
background: #FFFFFF 0% 0% no-repeat padding-box;
border-radius: 20px;
padding: 40px 38px;
border-radius: 29px;
display: flex;
align-items: center;
position: relative;
margin-top: -263px;
margin-left: 20px;
margin-right: 20px;
@media($sm-1679){
margin-top: -242px;
}
@media($sm-579){
flex-wrap: wrap;
margin-top: -120px;
padding: 20px;
}
}
.left-sec{
width: 420px;
height: 420px;
margin-right: 68px;
flex-shrink: 0;
@media($sm-1679){
height: 380px;
width: 380px;
}
@media($sm-1481){
height: 340px;
width: 340px;
}
@media($sm-1199){
width: 240px;
height: 240px;
}
@media($sm-579){
width: 100%;
}
img{
width: 100%;
height: 100%;
object-fit: cover;
}
}
.right-sec{
flex: 1;
@media($sm-579){
width: 100%;
}
}
.subtitle{
letter-spacing: 0px;
color: #022F75;
text-transform: capitalize;
font-size: 22px;
font-weight: 400;
font-family: "moret", serif;
@media($sm-1679){
font-size: 20px;
}
@media($sm-1481){
font-size: 18px;
}
@media($sm-1281){
font-size: 16px;
}
}
.sub-content{
letter-spacing: 0px;
color: #7991B7;
font-size: 15px;
line-height: 22px;
padding-bottom: 30px;
font-family: $karamel-font;
@media($sm-1679){
font-size: 14px;
}
}
.desc{
display: flex;
align-items: center;
.author-details{
padding-right: 94px;
}
.position{
letter-spacing: 0px;
color: #022F75;
font-size: 12px;
line-height: 19px;
font-weight: 400;
padding-bottom: 5px;
font-family: $karamel-font;
}
.nme{
letter-spacing: 0px;
color: #022F75;
font-size: 19px;
line-height: 22px;
font-weight: 500;
font-family: 'fb_karamelmedium';
@media($sm-1679){
font-size: 17px;
}
@media($sm-1481){
font-size: 15px;
}
}
}
.lottie{
margin-top: 44px;
border-radius: 12px;
background: #E9F5FF 0% 0% no-repeat padding-box;
lottie-player{
width: 100% !important;
}
}
}
.newsletter-section{
padding: 100px 0px;
background: #F5FAFF 0% 0% no-repeat padding-box;
@media($sm-1679){
padding: 80px 0px;
}
@media($sm-1481){
padding: 60px 0px;
}
@media($sm-1199){
padding: 50px 0px;
}
@media($sm-767){
padding: 40px 0px;
}
.subtitle{
text-align: left;
letter-spacing: 0px;
color: #022F75;
font-size: 40px;
font-weight: 800;
line-height: 47px;
font-family: $cooper-font;
margin-bottom: 15px;
// font-family: 'cooper_md_btmedium';
@media($sm-1679){
font-size: 36px;
}
@media($sm-1481){
font-size: 34px;
}
@media($sm-1281){
font-size: 32px;
}
@media($sm-1199){
font-size: 28px;
}
}
.sub-content{
letter-spacing: 0px;
color: #022F75;
font-size: 18px;
font-weight: 400;
padding-bottom: 45px;
font-family: $circular-font;
@media($sm-1679){
font-size: 16px;
}
@media($sm-1441){
font-size: 14px;
}
}
.form-control{
padding: 12px 40px;
background: #FFFFFF 0% 0% no-repeat padding-box;
border: 1px solid #D3E9FD;
font-family: $karamel-font;
border-radius: 0;
color: #022F75;
font-size: 18px;
line-height: 18px;
font-weight: 400;
height: 64px;
@media($sm-1679){
font-size: 16px;
height: 54px;
}
@media($sm-1441){
font-size: 14px;
height: 45px;
}
&::placeholder{
color: #022F75;
font-family: $karamel-font;
}
}
.col-md-4{
width: 41%;
padding: 0;
padding-right: 10px;
@media(max-width:579px){
width: 100%;
margin-bottom: 10px;
}
}
.form-inner{
justify-content: space-between;
@media(max-width:579px){
padding: 0px 20px;
}
.col-md-2{
padding: 0;
}
}
.btn-submit{
width: 184px;
height: 64px;
background: #022F75;
font-size: 19px;
line-height: 19px;
border-radius: 0;
font-weight: 400;
font-family: $dintext-font;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
@media($sm-1679){
font-size: 16px;
height: 54px;
}
@media($sm-1441){
font-size: 14px;
height: 45px;
}
}
}
.video-banner {
position: relative;
height: 100vh;
overflow: hidden;
color: #fff;
video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
z-index: 1;
}
.custom-container {
position: relative;
z-index: 2;
display: flex;
flex-direction: column;
height: 100%;
align-items: flex-start;
justify-content: flex-end;
padding-bottom: 100px;
.scroll-btm-btn {
color: #fff;
display: inline-block;
position: absolute;
left: -100px;
bottom: 100px;
font-family: $dintext-font;
font-size: 18px;
display: flex;
flex-direction: column;
height: 145px;
text-decoration: none;
overflow: hidden;
img{
width: 22px;
margin-top: auto;
}
.txt{
padding-top: 1px;
display: inline-block;
transform: rotate(269deg);
height: 110px;
width: 100px;
position: absolute;
}
}
}
.title {
font-size: 48px;
font-weight: bold;
line-height: 1.2;
margin-bottom: 20px;
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.8);
font-family: 'cooper_md_btmedium';
font-family: $cooper-font;
@media($sm-1679){
font-size: 42px;
}
@media($sm-1481){
font-size: 38px;
}
@media($sm-1199){
font-size: 36px;
}
@media($sm-991){
font-size: 32px;
}
@media($sm-767){
font-size: 28px;
}
}
.content {
// height: 42px;
background: transparent linear-gradient(270deg, #1689FE00 0%, #0096FF 100%) 0% 0% no-repeat padding-box;
border-radius: 106px;
padding: 5px 20px;
letter-spacing: 0px;
color: #FFFFFF;
font-size: 24px;
font-weight: 400;
display: flex;
align-items: center;
font-family: $karamel-font;
@media($sm-1679){
font-size: 22px;
}
@media($sm-1481){
font-size: 20px;
}
@media($sm-1199){
font-size: 18px;
}
@media($sm-991){
font-size: 16px;
}
@media($sm-767){
font-size: 14px;
}
}
.btn-sec {
padding-top: 40px;
.btn1 {
background: #022F75;
color: #fff;
border: none;
padding: 13px 20px;
font-size: 19px;
font-weight: bold;
border-radius: 5px;
margin: 0 10px;
cursor: pointer;
transition: background-color 0.3s ease;
font-weight: 500;
font-family: $dintext-font;
min-width: 270px;
border: 2px solid #022F75;
@media($sm-1679){
font-size: 17px;
}
@media($sm-1481){
font-size: 15px;
}
@media($sm-767){
font-size: 13px;
}
&.join-btn{
background: #002F5899;
border: 2px solid #022F75;
}
}
}
}
.quote-sec{
text-align: center;
letter-spacing: 0px;
color: #FFFFFF;
font-size: 23px;
line-height: 27px;
font-weight: 400;
padding: 45px 0px;
background-image: url(../img/quote-bg.png);
background-position: center;
background-size: cover;
background-repeat: no-repeat;
font-family: $moret-font;
font-style: italic;
.quptes{
padding-right: 100px;
}
.arrow{
margin-right: 12px;
}
.quptes1{
padding-left: 100px;
}
}
.two-col-sec{
background: #E9F5FF;
padding: 150px 0px;
.two-col-inner{
display: flex;
align-items: center;
justify-content: space-between;
.left-sec{
width: 641px;
height: 500px;
img{
height: 100%;
width: 100%;
object-fit: cover;
border-radius: 10px;
}
}
.rt-sec{
width: 47%;
.title1{
letter-spacing: 0px;
color: #022F75;
font-size: 30px;
line-height: 47px;
font-weight: 500;
padding-bottom: 35px;
font-family: $cooper-font;
@media($sm-1679){
font-size: 28px;
}
@media($sm-1481){
font-size: 26px;
}
@media($sm-1199){
font-size: 24px;
}
@media($sm-991){
font-size: 20px;
}
@media($sm-767){
font-size: 18px;
}
}
.contents{
color: #022F75;
font-size: 18px;
line-height: 31px;
font-weight: 400;
padding-bottom: 30px;
font-family: $karamel-font;
@media($sm-1679){
font-size: 16px;
}
@media($sm-1481){
font-size: 14px;
}
}
.btn-learn{
padding: 12px 30px;
background: #022F75;
opacity: 1;
display: flex;
align-items: center;
justify-content: center;
letter-spacing: 0px;
color: #FFFFFF;
font-size: 19px;
font-weight: 500;
width: 165px;
border: none;
font-family: $dintext-font;
@media($sm-1679){
font-size: 17px;
}
@media($sm-1481){
font-size: 15px;
}
}
}
}
}
.boxes{
padding: 100px 0px;
.inner-box{
padding: 100px;
background-image: url('../img/small-banner.png');
background-size: cover;
background-position: center;
background-repeat: no-repeat;
border-radius: 14px;
margin-bottom: 33px;
display: flex;
align-items: center;
.logo{
width: 319px;
}
.contents{
letter-spacing: 0px;
color: #FFFFFF;
font-size: 20px;
font-weight: 400;
max-width: 56%;
font-family: $karamel-font;
padding-left: 50px;
@media($sm-1679){
font-size: 18px;
}
@media($sm-1481){
font-size: 16px;
}
}
&.inner-box1{
background-image: url('../img/hsbh-bg.png');
}
}
}
.publications-slider-sec{
background: transparent linear-gradient(180deg, #0C5699 0%, #022F75 100%);
padding: 130px 0;
.title-block{
text-align: center;
color: #fff;
margin-bottom: 60px;
h2{
font-size: 40px;
font-weight: 600;
font-family: $moret-font;
margin-bottom: 25px;
}
p{
font-size: 18px;
font-family: $karamel-font;
}
}
.publications-slider-cover{
}
.publications-slider{
.slick-dots {
bottom: -60px;
li {
width: auto;
button{
width: 8px;
height: 3px;
background-color: #4C96DF;
border-radius: 3px;
padding: 0;
transition: .3s;
&:before{
display: none;
}
}
&.slick-active{
button{
width: 63px;
background-color: #fff;
}
}
}
}
.slick-next, .slick-prev{
width: 54px;
height: 54px;
border-radius: 50%;
background-color: #0096FF;
background-position: center;
background-repeat: no-repeat;
background-size: 20px;
z-index: 1;
top: 40%;
&::before{
display: none;
}
}
.slick-prev{
background-image: url('../img/chevron-left-white.svg');
left: -80px;
}
.slick-next{
background-image: url('../img/chevron-right-white.svg');
right: -80px;
}
.publications-card{
padding: 15px 25px;
.media-block{
width: 100%;
max-height: 260px;
aspect-ratio: 0.607;
margin-bottom: 20px;
position: relative;
.media-btn{
position: absolute;
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
border-radius: 12px;
background-color: transparent ;
img{
width: 48px;
}
}
.media-item{
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 12px;
}
}
.data-content{
p{
color: #7697B4;
font-size: 12px;
margin-bottom: 10px;
font-family: $karamel-font;
}
h4{
color: #fff;
font-family: $karamel-font;
margin-bottom: 0;
font-size: 22px;
}
}
}
}
}
.video-series-sec{
padding: 150px 0;
.title-block{
text-align: center;
margin-bottom: 60px;
color: #022F75;
h5{
font-size: 16px;
font-family: $karamel-font;
margin-bottom: 10px;
}
h2{
font-size: 40px;
font-weight: 700;
font-family: $cooper-font;
margin-bottom: 25px;
}
p{
padding: 0 170px;
font-size: 18px;
font-family: $karamel-font;
}
}
.video-tab-cover{
.tab-btn{
display: flex;
align-items: center;
background-color: transparent;
margin-bottom: 50px;
&:last-child{
margin-bottom: 0;
}
.icon{
width: 50px;
height: 50px;
flex-shrink: 0;
border-radius: 50%;
margin-right: 25px;
img{
width: 50px;
height: 50px;
border-radius: 50%;
object-fit: cover;
}
}
.data-label{
font-family: $karamel-font;
position: relative;
padding: 10px 0;
padding-right: 15px;
font-size: 22px;
color: #022F75;
border-bottom: solid 3px transparent;
transition: .3s;
&::before{
transition: .3s;
content: '';
position: absolute;
left: 0;
bottom: -3px;
width: 50%;
height: 3px;
background-color: #0067D0;
opacity: 0;
}
}
&:hover{
.data-label{
border-color: #A4D1FF;
}
}
&.active{
.data-label{
border-color: #A4D1FF;
&::before{
opacity: 1;
}
}
}
}
.right-content-block{
width: 55%;
}
.left-btn-block{
width: 45%;
.tab-btn-block{
}
}
}
.video-slider-cover{
.video-series-slider-lg{
margin-bottom: 15px;
}
.item-lg-cover{
position: relative;
padding: 1px;
max-height: 400px;
border-radius: 10px;
overflow: hidden;
.lg-play-btn{
position: absolute;
left: 0;
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
border-radius: 10px;
background-color: transparent;
border: none;
}
.media-lg{
width: 100%;
height: 100%;
border-radius: 10px;
object-fit: cover;
}
}
}
.video-series-slider-thumb{
padding: 0 45px;
.slick-list{
}
.thumb-item{
padding: 0 5px;
.thumb-cover{
width: 100%;
height: 65px;
.thumb-media-item{
border-radius: 10px;
width: 100%;
height: 100%;
object-fit: cover;
cursor: pointer;
}
}
}
.slick-next, .slick-prev{
z-index: 1;
width: 35px;
height: 100%;
padding: 0;
display: flex;
align-items: center;
justify-content: center;
background-color: #E6F4FF;
border-radius: 6px;
background-position: center;
background-repeat: no-repeat;
&::before{
display: none;
}
}
.slick-next{
right: 0;
background-image: url('../img/chevron-right-dark.svg');
}
.slick-prev{
left: 0;
background-image: url('../img/chevron-left-dark.svg');
}
}
}
.banner-logo{
position: fixed;
right: 85px;
bottom: 30px;
z-index: 5;
background-image: url('../img/lottie-bg.svg');
background-repeat: no-repeat;
background-position: center;
background-size: contain;
width: 90px;
height: 90px;
display: flex;
align-items: center;
justify-content: center;
lottie-player{
max-width: 40px;
}
}