.ebook-sec { position: relative; padding:100px 0;background:url(../../images/2024/ebook/shape-bg.png) #FAF3FF;background-repeat: no-repeat;background-position:center bottom;background-size:100%; }
.ebook-sec .row { align-items:center;justify-content:space-between; }
.ebook-sec-text h4 { font-size:22px;font-weight:500 }
.ebook-sec-text h1 { font-size:60px; }
.ebook-sec-text .btn { margin-top:50px; }
.ebook-sec .round-shape-img { position:absolute;top:50px;left:-50px;animation: rotate-center 4s linear 0s infinite normal none; }
.ebook-sec .round-shape-img2 { width: 70px; position:absolute;bottom:100px;left:40%;animation: rotate-center 4s linear 0s infinite normal none; }
.pra-sec { padding:60px 0; }
.pra-sec p { color:#647495;font-size:20px;margin-bottom:20px; }
.pra-sec p:last-child { margin-bottom:0 }
.form-box-chapter { overflow: hidden; box-shadow: 3px -1px 34px rgba(0, 0, 0, 0.07);border-radius:30px; }
.form-box-chapter .footer-form { padding:30px; } 
.form-heading-bg { padding:30px 15px; background:url(../../images/2024/ebook/bg-form-head.jpg) no-repeat;background-size:cover;background-position:center;color:#fff;text-align:center; }
.form-heading-bg span { font-size:22px;font-weight:400; } 
.form-heading-bg h4 { font-size:30px;font-weight:700; } 
.chapters-infos .col-md-6 { display:flex; }
.chapters-infos .col-md-6 > * { width:100%; }
.chapters-covered-info { background:#F6F6F6;border-radius:30px;padding:30px; }
.chapters-covered-info h4 { font-size:30px;color:#252A6A;font-weight:700;margin-bottom:30px; }
.chapters-covered-col .chapters-covered-row { padding:15px 0;border-bottom:1px solid #E6E7F6; }
.chapters-covered-col .chapters-covered-row:last-child { padding:15px 0;border-bottom:0;padding-bottom:0; }
.chapters-covered-col .chapters-covered-row h5 { font-size:18px;font-weight:600;color:#252A6A;margin-bottom:10px; }
.chapters-covered-col ul { list-style:disc;padding-left: 15px;font-size:15px;color:#647495; }
.chapters-infos { padding-bottom:60px }
.ebook-form-box{padding: 30px;}


@keyframes rotate-center {		
0% {
	transform:rotate(0);
}
100% {
	transform:rotate(360deg);
}
}

/* Extra large devices (large desktops, less than 1400px) */
@media (max-width: 1399px) {
    .ebook-sec .col-md-5 { flex: 50%;max-width: 50%; }
    .ebook-sec-text h1 { font-size:55px }
    .ebook-sec { padding:80px 0; }
}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1199px) {
    .ebook-sec-text h1 { font-size:50px }
    .ebook-sec { padding:60px 0; }
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px) {
    .ebook-sec-text h1 { font-size:40px }
    .form-heading-bg h4,.chapters-covered-info h4{ font-size:26px }
    .form-heading-bg span{ font-size:18px; }
    .chapters-covered-col .chapters-covered-row h5 { font-size:16px }
    .chapters-infos { padding-bottom:40px } 
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px) {
    .ebook-sec .col-md-5 { max-width:100%;flex:100%;text-align: center; }
    .ebook-sec-text { padding:0px 40px }
    .ebook-sec-text h1 { font-size:32px } 
    .ebook-sec .col-md-6 { text-align:center; }
    .ebook-sec .col-md-6 img { width:320px; }
    .ebook-sec .round-shape-img2 { left:auto;right:-30px }
    .pra-sec p { font-size:16px; }
    .pra-sec { padding:40px; }
    .ebook-sec-text h4 { font-size:18px; }
    .form-box-chapter { margin-top:20px; }
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px) {
    .ebook-sec-text h1 { font-size:28px }
    .ebook-sec-text .btn { margin-top:20px; }
}








