a {
text-decoration: none !important;
}
.read-book-free-button, #read-book-free-button {
max-width: 390px;
width: 100%;
}
.golden-heading {
color: #C4942F;
}
.white-heading {
color: #FFFFFF;
}
.center-heading-light .pp-first-text::before {
border-color: #ffffff !important;
}
.elementor-element.elementor-element-2fe74fe ul.sub-menu {
padding: 9px 22px 15px 22px;
}
.elementor-element.elementor-element-322968f .pp-info-box-title, .center-heading span.pp-first-text, .elementor-element.elementor-element-48a3696 .elementor-widget-container, .series-readmore > .elementor-widget-container, .elementor-element.elementor-element-c862693 > .elementor-widget-container, .elementor-element.elementor-element-08cab45 a, .accordion-active-img > .elementor-widget-container, .elementor-element.elementor-element-6b80fac3 a, .inner-side-heading, .inner-side-heading span.pp-first-text {
position: relative;
}
.elementor-element.elementor-element-322968f .pp-info-box-title:before {
content: '';
border: 1px solid #C4942F;
position: absolute;
width: 177px;
height: 177px;
top: -31px;
left: -11px;
z-index: 0;
}
.center-heading span.pp-first-text:before, .inner-side-heading span.pp-first-text:before {
content: '';
border-top: 2px solid #150F34;
width: 56px;
display: -webkit-inline-box;
padding: 27px 0px 0px 0px;
}
.center-heading span.pp-first-text:after, .inner-side-heading span.pp-first-text:after {
content: '';
border: 1px solid #C4942F;
position: absolute;
width: 123px;
height: 123px;
top: auto;
left: 75px;
z-index: 0;
}
.center-heading.center-heading-light span.pp-first-text:before {
border-top: 2px solid #FFFFFF;
}
.elementor-element.elementor-element-48a3696 .elementor-widget-container:before {
content: '';
border: 1px solid #A0F0E6;
border-radius: 5px;
width: 95%;
height: 631px;
position: absolute;
top: -18px;
left: -18px;
z-index: -1;
}
.elementor-12 .elementor-element.elementor-element-06fd60b .pp-style-custom .pp-advanced-tabs-title {
width: 20% !important;
text-align: center;
padding: 1px 10px;
margin: 12.5px 0px;
}
.elementor-12 .elementor-element.elementor-element-06fd60b .pp-tabs-panels.at-horizontal-content {
margin-top: 46px;
}
.series-readmore > .elementor-widget-container:before {
content: '';
position: absolute;
top: 47px;
left: 1px;
border-left: 16px solid transparent;
border-right: 16px solid transparent;
border-bottom: 16px solid #c4942f;
transform: rotate(45deg);
}
.elementor-element.elementor-element-dcec275 .elementor-heading-title {
border-bottom: 2px solid #C4942F;
}
.elementor-element.elementor-element-c862693 > .elementor-widget-container:before {
content: '';
border: 1px solid #C4942F;
width: 94%;
height: 100%;
position: absolute;
top: 12px;
left: 0;
z-index: -1;
}
.elementor-element.elementor-element-08cab45 a:before, .elementor-element.elementor-element-6b80fac3 a:before {
content: '';
border-top: 2px solid #150F34;
width: 50px;
position: absolute;
top: 50%;
left: -58px;
}
.elementor-element.elementor-element-698b1a59 .pp-elementor-grid .pp-grid-item-wrap .pp-post.pp-grid-item {
padding-left: 11px;
}
.elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-tab-title {
border-radius: 5px;
}
.accordion-deactive-img {
position: absolute;
top: 150px;
right: -57px;
opacity: 10%;
z-index: 0 !important;
}
.accordion-active-img {
z-index: 1;
}
.accordion-active-img > .elementor-widget-container:after {
content: '';
border: 1px solid #A0F0E6;
border-radius: 5px;
width: 100%;
height: 107%;
position: absolute;
top: -19px;
right: -14px;
z-index: -1;
}
.series-readmore a {
text-decoration: none !important;
}
.accordion-active-img > .elementor-widget-container, .accordion-active-img {
position: relative;
animation-name: fadeIn;
-webkit-animation-duration: 2s;
animation-duration: 2s;
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
}
.accordion-active-img > .elementor-widget-container:before {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/07/books_anime-3.png)no-repeat;
width: 322px;
height: 268px;
position: absolute;
top: -155px;
right: -100px;
overflow: hidden;
}
.accordion-active-img:before, .book-hovered:before {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/07/books_anime-1.png)no-repeat;
width: 0;
height: 408px;
position: absolute;
bottom: 0px;
right: 0;
transition: 0.5s;
opacity: 0;
}
.accordion-active-img:after, .book-hovered:after {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/07/books_anime-2.png)no-repeat;
width: 0;
height: 563px;
position: absolute;
top: -70px;
left: 0;
opacity: 0;
transition: 0.5s;
}
.accordion-active-img:hover:after, .book-hovered:after {
width: 90px;
opacity: 1;
left: -88px;
}
.accordion-active-img:hover:before, .book-hovered:before {
right: -219px;
width: 219px;
opacity: 1;
}
.elementor-element.elementor-element-c26e828, .elementor-element.elementor-element-48a3696 .elementor-widget-container, .elementor-element.elementor-element-48a3696, .elementor-element.elementor-element-2d7500f .elementor-element-populated {
position: relative;
} .elementor-element.elementor-element-48a3696 .elementor-widget-container:after {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/07/books_anime-bottom.png)no-repeat;
width: 505px;
height: 165px;
position: absolute;
bottom: -165px;
right: -20px;
}
.elementor-element.elementor-element-48a3696:hover::before {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/07/download-animation-left.png)no-repeat;
width: 225px;
height: 388px;
position: absolute;
top: 210px;
left: -225px;
-webkit-animation: fadein 1s; -moz-animation: fadein 1s; -ms-animation: fadein 1s; -o-animation: fadein 1s; animation: fadein 1s;
}
.elementor-element.elementor-element-48a3696:hover::after {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/07/download-animation-right.png)no-repeat;
width: 100px;
height: 563px;
position: absolute;
top: -75px;
right: -79px;
-webkit-animation: fadein 1s; -moz-animation: fadein 1s; -ms-animation: fadein 1s; -o-animation: fadein 1s; animation: fadein 1s;
z-index: -1;
}
@keyframes fadein {
from { opacity: 0; }
to   { opacity: 1; }
} @-moz-keyframes fadein {
from { opacity: 0; }
to   { opacity: 1; }
}
.elementor-element.elementor-element-2d7500f .elementor-element-populated:before {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/07/download-animation-top.png)no-repeat;
width: 306px;
height: 255px;
position: absolute;
top: -148px;
left: -100px;
z-index: 2;
}
textarea#input_1_4 {
padding-top: 20px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 > .elementor-widget-container {
padding: 20px 0px 0px 0px;
}
.elementor-element.elementor-element-2fe74fe .menu-item-44 span.sub-arrow {
display: none;
}
.elementor-element.elementor-element-2fe74fe ul.sub-menu a.pp-sub-item.menu-link {
justify-content: flex-start;
text-transform: capitalize;
}
.elementor-12 .elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content {
height: 306px;
}
.elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content .mCSB_dragger_bar, .series-tab-content .mCSB_dragger_bar, .series-desc-hidden .mCSB_dragger_bar {
background-color: #a0f0e6;
width: 4px !important; 
}
.elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content .mCSB_draggerRail, .series-tab-content .mCSB_draggerRail {
background-color: #ffffff !important;
}
.mCSB_inside > .mCSB_container {
margin-right: 20px;
}
.elementor-29 .elementor-element.elementor-element-78f6acc img {
visibility: hidden;
}
.elementor-29 .elementor-element.elementor-element-9a31ea7 {
height: 325px;
}  .sidebar-heading h2, .elementor-element.elementor-element-208302ff li {
position: relative;
}
.blog-category h2 span {
background: #A0F0E6;
border-radius: 5px;
padding: 7px 28px;
}
.blog-share-btn .elementor-icon {
cursor: pointer;
}
.blog-share-icons:after {
content: '';
border-style: solid;
border-width: 8px 8px 8px 8px;
border-color: transparent #ffffff transparent transparent;
position: absolute;
right: 8px;
transform: rotate(-90deg);
}
.elementor-element.elementor-element-4ded5f3 span.page-numbers.current, .elementor-element.elementor-element-4ded5f3 a.page-numbers, .elementor-1535 .elementor-element.elementor-element-e901b8d .pp-posts-pagination .page-numbers, .elementor-1535 .elementor-element.elementor-element-e901b8d .pp-posts-pagination a {
width: 35px;
}
.sidebar-heading h2:before {
content: '';
border: 2px solid #C4942F;
width: 38px;
height: 2px;
position: absolute;
top: 50%;
left: -55px;
}
.elementor-element.elementor-element-1153aeeb .elementor-post__text {
display: grid;
}
.elementor-element.elementor-element-1153aeeb h3.elementor-post__title {
order: 2;
}
.elementor-element.elementor-element-1153aeeb .elementor-post__meta-data {
order: 1;
}
.elementor-element.elementor-element-208302ff h5 {
display: none;
}
.elementor-element.elementor-element-208302ff ul {
list-style-type: none;
margin: 0;
}
.elementor-element.elementor-element-208302ff li {
border-style: solid;
border-width: 0px 0px 1px 0px;
border-color: rgba(196, 196, 196, 0.34);
padding: 0px 0px 7px 0px;
margin-bottom: 12px;
position: relative;
}
.elementor-element.elementor-element-208302ff li:before {
content: "\f111";
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-size: 6px;
margin-right: 7px;
position: relative;
top: -3px;
color: #C4942F;
list-style: none;
}
.elementor-element.elementor-element-208302ff li a {
color: #150F34 !important;
font-family: "Noto Serif", Sans-serif;
font-size: 16px;
font-weight: normal;
line-height: 30px;
letter-spacing: 0.32px;
}
.elementor-element.elementor-element-208302ff li a:hover {
color: #C4942F;
}
p.post-single-decor-sec {
font-style: italic;
background: rgba(160, 240, 230, 0.28);
border-radius: 5px;
padding: 25px;
}
.elementor-element.elementor-element-c4a377e .pp-info-box-icon, .elementor-element.elementor-element-76500224 .pp-info-box-icon {
width: 75px;
}
.elementor-909 .elementor-element.elementor-element-c4a377e .pp-info-box-icon-wrap {
margin-left: -38px !important;
}
.elementor-element.elementor-element-76500224 .pp-info-box-icon-wrap {
margin-right: -38px !important;
}
.elementor-element.elementor-element-29158b28 h3#reply-title {
font-family: Playfair Display;
font-weight: bold;
font-size: 24px;
line-height: 32px;
letter-spacing: 0.02em;
text-transform: capitalize;
color: #150F34;
padding-top: 38px;
padding-bottom: 24px;
}
.elementor-element.elementor-element-29158b28 p.comment-notes, p.comment-form-cookies-consent {
font-family: Noto Serif;
font-weight: normal;
font-size: 16px;
line-height: 30px;
letter-spacing: 0.02em;
text-transform: capitalize;
color: #150F34;
margin-bottom: 20px;
}
.elementor-element.elementor-element-29158b28 form#ast-commentform input, .elementor-element.elementor-element-29158b28 form#ast-commentform textarea {
background: rgba(255, 255, 255, 0.38);
border: 1px solid #150F34;
box-sizing: border-box;
border-radius: 2px;
font-family: Noto Serif;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 30px;
letter-spacing: 0.02em;
color: #150F34;
outline: unset;
}
.elementor-element.elementor-element-29158b28 input#submit {
background: #C4942F !important;
border-radius: 100px !important;
font-family: Noto Serif !important;
font-style: normal !important;
font-weight: bold !important;
font-size: 20px !important;
text-align: center !important;
letter-spacing: 0.04em !important;
text-transform: capitalize !important;
color: #FFFFFF !important;
width: 100% !important;
padding: 25px 0 !important;
border: 2px solid #C4942F !important;
}
.elementor-element.elementor-element-29158b28 input#submit:hover {
background: transparent !important;
color: #C4942F !important;
border: 2px solid #C4942F !important;
}
.single-post footer#colophon {
display: none;
}
.elementor-element.elementor-element-b1e251a img {
visibility: hidden;
}
h3.post-single-heading {
margin-bottom: -30px;
}
#next_prev_btn .pp-info-box .pp-icon img {
border-radius: 3px;
}  .elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .elementor-element.elementor-element-95f845a, .elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-info-box-container {
position: relative;
}
.elementor-element.elementor-element-b78f85f i {
font-size: 15px;
}
.elementor-1205 .elementor-element.elementor-element-b78f85f .pp-info-box-icon-wrap {
margin-top: 15px !important;
position: relative;
left: 13px;
}
.elementor-element.elementor-element-b78f85f .pp-info-box-content {
padding: 0 18px;
}
.elementor-25 .elementor-element.elementor-element-e6d68b8 .pp-elementor-grid .pp-grid-item-wrap .pp-post.pp-grid-item {
padding-right: 15px;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .elementor-element.elementor-element-95f845a:before {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/books-top-animation.png)no-repeat;
width: 199px;
height: 118px;
position: absolute;
top: -55px;
left: -40px;
z-index: 2;
}
.elementor-element.elementor-element-e6d68b8 h5.pp-info-box-subtitle {
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
overflow: hidden;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-post.pp-grid-item {
padding: 55px 0 0 0;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-info-box-container:hover:after {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/books-right.png)no-repeat;
width: 40px;
height: 361px;
position: absolute;
top: 30px;
right: -53px;
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-info-box-container:hover:before {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/books-left.png)no-repeat;
width: 300px;
height: 288px;
position: absolute;
bottom: 300px;
left: -140px;
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-post.pp-grid-item
{
padding: 55px 45px 0 25px !important;
}
.elementor-element.elementor-element-1b89307 .swiper-wrapper {
visibility: hidden;
}  .elementor-element.elementor-element-1c685d2 .pp-grid-item-wrap .elementor-widget-pp-info-box,
.elementor-element.elementor-element-1c685d2 .pp-grid-item-wrap .pp-info-box-container {
position: relative;
}
.elementor-element.elementor-element-28ec9d8 .pp-info-box-icon-wrap {
margin-top: 15px !important;
position: relative;
left: 21px;
}
.elementor-element.elementor-element-28ec9d8 .pp-info-box-content {
padding: 0 28px;
}
.elementor-element.elementor-element-1c685d2 .pp-post-wrap.pp-grid-item-wrap .pp-post.pp-grid-item {
padding-right: 22px;
}
.elementor-element.elementor-element-28ec9d8 i {
font-size: 15px;
}
.elementor-element.elementor-element-1c685d2d h5.pp-info-box-subtitle {
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
overflow: hidden;
}
.elementor-element.elementor-element-1c685d2 .pp-grid-item-wrap .elementor-widget-pp-info-box:before {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/books-top-animation.png)no-repeat;
width: 199px;
height: 118px;
position: absolute;
top: -55px;
left: -40px;
z-index: 1;
}
.elementor-element.elementor-element-1c685d2 .pp-grid-item-wrap .pp-post.pp-grid-item {
padding: 25px 20px 0px 20px !important;
overflow: visible;
}
.elementor-element.elementor-element-1c685d2 .pp-grid-item-wrap .pp-info-box-container:hover .pp-info-box-icon-wrap:after {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/books-right.png)no-repeat;
width: 40px;
height: 361px;
position: absolute;
top: 60px;
right: -39px;
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
}
.elementor-element.elementor-element-1c685d2 .pp-grid-item-wrap .pp-info-box-container:hover .pp-info-box-icon-wrap:before {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/books-left.png)no-repeat;
width: 300px;
height: 288px;
position: absolute;
bottom: -30px;
left: -165px;
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
z-index:-1;
}
.elementor-element.elementor-element-1c685d2.elementor-grid-2 .elementor-grid {
grid-template-columns: repeat(2, 1fr);
gap: 45px;
}
.elementor-element.elementor-element-1c685d2.elementor-grid-2 >.elementor-widget-container {
padding: 0 25px;
}
.elementor-element.elementor-element-1c685d2 .elementor-1205 .elementor-element.elementor-element-b78f85f .pp-info-box-icon-wrap {
left: 21px;
}
.elementor-element.elementor-element-1c685d2 .elementor-element.elementor-element-b78f85f .pp-info-box-content {
padding: 0 29px 0 28px;
}
.elementor-element.elementor-element-1c685d2 .elementor-element.elementor-element-b78f85f .pp-info-box-content .pp-info-box-title-wrap {
min-height: 400px;
}
.elementor-element.elementor-element-1c685d2 .elementor-element.elementor-element-b78f85f .pp-info-box-content .pp-info-box-title-wrap {
min-height: 400px;
}  .elementor-element.elementor-element-a932563.elementor-column > .elementor-element-populated {
position: relative;
}
.elementor-element.elementor-element-a932563.elementor-column > .elementor-element-populated:before {
content: '';
border-right: 1px solid rgba(21, 15, 52, 0.29);
height: 100%;
position: absolute;
right: 50%;
}
.elementor-39 .elementor-element.elementor-element-5eef060 .pp-login-form-links {
display: none;
}
.elementor-39 .elementor-element.elementor-element-5eef060 .elementor-field-group .elementor-field {
outline: none !important;
box-shadow: unset !important;
}
.elementor-39 .elementor-element.elementor-element-7565434 .elementor-button {
width: 100%;
max-width: max-content;
}
.elementor-element.elementor-element-7565434 .elementor-field-label:after {
display: none !important;
}  body.error404 .site-below-footer-wrap {
display: none;
}
li.pp-breadcrumbs-item.pp-breadcrumbs-item-current {
color: #A0F0E6;
font-family: "Noto Serif", Sans-serif;
font-size: 18px;
font-weight: normal;
text-decoration: none;
line-height: 28px;
letter-spacing: 0.72px;
}
.elementor-element.elementor-element-968450a .pp-sitemap-section li {
position: relative;
}
.elementor-element.elementor-element-968450a .pp-sitemap-section li:before {
content: "\e907";
font-family: 'icon-tayma-home' !important;
position: absolute;
font-size: 12px;
left: 0;
top: 2px;
color: #C4942F;
}
.elementor-1502 .elementor-element.elementor-element-5e63b65 ul.children li:before {
left: -23px !important;
}  .book-single-four .elementor-col-50 img {
visibility: hidden;
}
.books-breadcrumb-top-heading h2, .book-single-one .elementor-widget-image > .elementor-widget-container, .series-single-one .elementor-widget-image, .book-single-one .elementor-widget-image {
position: relative;
}
.books-breadcrumb-top-heading h2:after {
content: '';
border: 1px solid #C4942F;
position: absolute;
width: 101px;
height: 101px;
top: 8px;
left: -9px;
z-index: 0;
}
.book-single-one .elementor-widget-image > .elementor-widget-container:before {
content: '';
border: 1px solid #C4942F;
position: absolute;
width: 100%;
height: 106%;
top: -20px;
left: -19px;
z-index: -1;
border-radius: 5px;
}
.series-single-one .elementor-widget-image > .elementor-widget-container:after {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/series-single-top.png)no-repeat;
width: 267px;
height: 158px;
position: absolute;
top: -90px;
left: -90px;
}
.series-single-one .elementor-widget-image:hover:before {
content: '';
background-image: url(https://taymatameem.com/wp-content/uploads/2021/08/series-single-animation.png);
background-repeat: no-repeat;
width: 680px;
height: 565px;
position: absolute;
bottom: 15px;
right: -105px;
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
}
.book-single-one .elementor-widget-image:before {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/series-single-topleft.png)no-repeat;
width: 267px;
height: 158px;
position: absolute;
top: -90px;
right: -60px;
z-index: 1;
}
.book-single-one .elementor-widget-image:hover:after {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/books-top-anime.png)no-repeat;
width: 650px;
height: 707px;
position: absolute;
top: 10px;
right: -100px;
z-index: -1;
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
}
.testimonial-section.reviews .pp-info-box-content{
padding-right: 69px!important;
}
.testimonial-section .pp-info-box-description{
background-size:92px;
}  .series-single-books-section .spoiler-alert-col > .elementor-element-populated, .series-single-one .elementor-widget-image > .elementor-widget-container, .series-single-three .elementor-widget-image > .elementor-widget-container, .series-single-books-section .spoiler-alert-col .elementor-icon-box-icon, .series-desc-hidden .elementor-widget-container, .elementor-element.elementor-element-34857d6 .elementor-col-33 > .elementor-element-populated, .elemental-fewa .elementor-col-50 > .elementor-element-populated, .series-single-three .elementor-widget-image .elementor-element.elementor-element-cec1994 .pp-image-slider-thumb-overlay {
position: relative;
}
.series-single-one .elementor-widget-image > .elementor-widget-container:before {
content: '';
border: 1px solid #C4942F;
position: absolute;
width: 100%;
height: 106%;
top: -18px;
left: -18px;
border-radius: 5px;
z-index: -1;
}
.series-single-books-section .spoiler-alert-col > .elementor-element-populated:before, .elementor-element.elementor-element-34857d6 .elementor-col-33 > .elementor-element-populated:before, .elemental-fewa .elementor-col-50 > .elementor-element-populated:before {
content: '';
border: 1px solid #C4942F;
position: absolute;
width: 100%;
height: 100%;
bottom: -16px;
left: -11px;
}
.series-single-books-section .spoiler-alert-col h2 {
height: 402px !important;
} .spoiler-alert-section .series-desc-hidden, .elemental-fewa .spoiler-alert-col .series-desc-hidden {
z-index: -1;
}
.series-desc-hidden .elementor-widget-container:after {
visibility: hidden;
}
.series-single-books-section .spoiler-alert-col > .elementor-element-populated:hover .series-desc-hidden, .elemental-fewa .elementor-col-50 > .elementor-element-populated:hover .series-desc-hidden {
z-index: 1;
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
} 
.series-single-books-section .spoiler-alert-col > .elementor-element-populated:hover .series-desc-hidden .elementor-widget-container:after, elemental-fewa .elementor-col-50 > .elementor-element-populated:hover .series-desc-hidden .elementor-widget-container:after {
visibility: visible;
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
}
.page-id-29 .series-single-three .elementor-widget-image > .elementor-widget-container:after {
right: 17px;
}
.series-single-three .elementor-widget-image > .elementor-widget-container:after {
content: '';
border: 1px solid #C4942F;
position: absolute;
width: 100%;
height: 106.5%;
top: -24px;
right: -20px;
z-index: -1;
border-radius: 5px;
}
.series-single-four .elementor-widget-image img, .series-single-four .pp-image-slider-carousel {
visibility: hidden;
}
.center-heading.white-heading .pp-first-text:after {
border-color: #ffffff !important;
}
.series-single-books-section .elementor-col-33 .elementor-icon-box-icon, .elemental-fewa .elementor-col-50 .elementor-image-box-image {
z-index: 1;
}
.series-single-books-section .elementor-col-33 .elementor-icon-box-icon:before, .elemental-fewa .elementor-col-50 .elementor-image-box-image:before {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/series-amine.png)no-repeat;
width: 316px;
height: 253px;
position: absolute;
top: -15px;
right: 25px;
z-index: -1;
}
.series-desc-hidden .elementor-widget-container:after {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/series-hover-anime.png)no-repeat;
width: 309px;
height: 65px;
position: absolute;
bottom: -65px;
left: 0;
right: 0;
margin: 0 auto;
}
.elementor-element.elementor-element-c4faa2a .fewa-heading {
font-size: 36px;
line-height: 36px;
letter-spacing: 0.04em;
color: #150F34;
display: block;
margin-bottom: 34px;
}
.elemental-fewa .series-desc-hidden h2 {
height: 535px;
}
.elementor-element.elementor-element-fa26eb0 .pp-arrow-prev i:before {
content: "\e907";
font-family: 'icon-tayma-home' !important;
}
.elementor-element.elementor-element-fa26eb0 .pp-arrow-prev i {
transform: rotate(180deg);
}
.series-single-three .elementor-widget-image > .elementor-widget-container:before {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/series-single-topleft.png)no-repeat;
width: 267px;
height: 158px;
position: absolute;
top: -93px;
right: -75px;
}
.series-single-books-section .slick-dots {
display: none !important;
}
.series-single-four .inner-side-content .mCSB_draggerRail, .elementor-element.elementor-element-7ad203b .mCSB_draggerRail {
background-color: #5E587A !important;
width: 8px !important;
border-radius: 0 !important; }
.series-single-four .inner-side-content .mCSB_dragger_bar {
background-color: #A0F0E6 !important;
width: 8px !important;
border-radius: 50px !important;
}
.elementor-element.elementor-element-7ad203b .mCSB_dragger_bar {
background-color: #A0F0E6 !important;
width: 8px !important;
border-radius: 50px !important;
}
.testimonial-section .pp-testimonial .pp-testimonial-image {
width: 50%;
}
.testimonial-section .pp-testimonial .pp-testimonial-content-wrap {
width: 50%;
padding: 318px 50px 0 0;
}
.series-single-three .elementor-widget-image:hover:before {
content: '';
background-image: url(https://taymatameem.com/wp-content/uploads/2021/08/series-bottom-anime.png);
background-repeat: no-repeat;
width: 660px;
height: 624px;
position: absolute;
bottom: -82px;
right: -110px;
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
}
.series-single-books-section .pp-post-wrap {
padding-bottom: 20px !important;
}
.spoiler-alert-section.series-single-books-section .pp-post-wrap {
padding-bottom: 0px !important;
}
.spoiler-alert-section.series-single-books-section .pp-post-wrap ul {
display: none;
}
section.elementor-section.spoiler-alert-section.series-single-books-section .swiper-autoheight .swiper-wrapper {
height: 475px !important;
}
.spoiler-alert-section.series-single-books-section .spoiler-alert-col > .elementor-widget-wrap.elementor-element-populated {
padding-top: 82px;
}
.spoiler-alert-section.series-single-books-section .spoiler-alert-col h2 .mCSB_draggerRail {
height: 100%;
}
.series-single-books-section .pp-post-wrap .pp-post {
height: inherit !important;
}
.series-single-books-section div#mCSB_1_dragger_vertical {
height: 200px;
}
.series-single-books-section .mCSB_inside > .mCSB_container, .series-single-four .mCSB_inside > .mCSB_container {
margin-right: 20px;
}
.series-single-books-section .pp-post-wrap .pp-post.pp-carousel-item {
padding: 0 0 0 15px !important;
}
.series-single-books-section .pp-arrow-prev i, .elementor-element.elementor-element-cec1994 .pp-arrow-prev i {
transform: rotate(180deg);
}
.series-single-books-section .pp-arrow-prev i:before, .elementor-element.elementor-element-cec1994 .pp-arrow-prev i:before {
content: "\e907";
}
.testimonial-section .pp-info-box-content-wrap {
display: flex;
flex-wrap: nowrap;
}
.testimonial-section .pp-info-box-content {
width: 50%;
order: 1;
padding-top: 128px;
padding-right: 20px;
}
.testimonial-section .pp-info-box-icon-wrap {
width: 50%;
order: 2;
}
.elementor-element.elementor-element-3264a03 .inner-side-content {
height: 450px;
}
.elementor-element.elementor-element-145f894 .inner-side-content {
height: 480px;
}
.elementor-element.elementor-element-3264a03 .inner-side-content .mCSB_draggerRail {
height: 270px;
}
.elementor-2241 .elementor-element.elementor-element-627fbcb .pp-info-box-description {
height: 360px;
} .series-desc-hidden .mCustomScrollBox {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
}
.series-desc-hidden .mCustomScrollBox p {
margin-bottom: 0;
}
.testimonial-section .pp-info-box-description {
background-image: url(https://taymatameem.com/wp-content/uploads/2021/08/quote-img.png);
background-repeat: no-repeat;
background-position: right;
background-size: inherit;
}
.series-single-books-section .spoiler-alert-col h2 .mCSB_draggerRail {
height: 300px;
}  .elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .elementor-widget-image, .elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .elementor-widget-image > .elementor-widget-container {
position: relative;
}
body.search.search-results .blog-category h2 span {
padding: 7px 5px;
}
body.search.search-results .elementor-element.elementor-element-1875e1b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
margin-right: calc(15px/2) !important;
margin-left: calc(15px/2) !important;
}
body.search.search-results .elementor-element.elementor-element-1875e1b0 .elementor-icon-list-items.elementor-inline-items {
margin-right: calc(-15px/2) !important;
margin-left: calc(-15px/2) !important;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: -62px !important;
}
body.search.search-results footer#colophon {
display: none;
}
.elementor-element.elementor-element-3299728 i.ee-search-form__icon.nicon.nicon-search, .search-form i.ee-search-form__icon.nicon.nicon-search {
font-size: 28px !important;
transform: rotate(270deg);
}
.search-form .ee-search-form__container {
border: 0 !important;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .elementor-widget-image:before {
content: '';
border: 1px solid #C4942F;
border-radius: 5px;
width: 100%;
height: 106%;
position: absolute;
top: -20px;
right: 20px;
z-index: -1;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .pp-post.pp-grid-item {
padding: 50px 0px 50px 50px;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .elementor-widget-image:after {
content: '';
background: url(https://taymatameem.com/wp-content/uploads/2021/08/books-top-animation.png)no-repeat;
width: 199px;
height: 118px;
position: absolute;
top: -70px;
left: -55px;
z-index: 2;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .elementor-widget-image > .elementor-widget-container:hover:before {
content: '';
background-image: url(https://taymatameem.com/wp-content/uploads/2021/08/book-search-before.png);
background-repeat: no-repeat;
width: 402px;
height: 388px;
position: absolute;
bottom: -50px;
left: -215px;
z-index: -1;
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
}
.pp-posts-empty p {
font-family: "Noto Serif", sans-serif;
font-size: 20px;
line-height: 30px;
}  .elementor-element.elementor-element-ddf3b92 .bbp-breadcrumb {
display: none;
}
.elementor-element.elementor-element-ddf3b92 .bbp-search-form {
width: 100% !important;
float: unset !important;
}
.elementor-element.elementor-element-ddf3b92 input#bbp_search {
width: 100% !important;
border: 1px solid #C4942F;
border-radius: 50px;
background: #ffffff;
outline: none;
padding: 17px 20px;
} 
.elementor-element.elementor-element-ddf3b92 input#bbp_search_submit {
width: 28%;
position: absolute;
right: 0px;
top: 1px;
font-family: Noto Serif;
font-style: normal;
font-size: 20px;
line-height: 27px;
text-align: center;
letter-spacing: 0.04em;
text-transform: capitalize;
color: #FFFFFF;
border-radius: 50px;
background: #C4942F;
padding: 15.5px 0px;
border: 1px solid #C4942F;
} 
.elementor-element.elementor-element-ddf3b92 input#bbp_search_submit:hover {
background: #ffffff;
color: #C4942F;
} 
.elementor-element.elementor-element-d4ad91f a.bbp-forum-title, .elementor-element.elementor-element-295c9c9 a.bbp-forum-title, .elementor-element.elementor-element-de99d99 a.bbp-forum-title {
color: #150F34;
font-family: "Noto Serif", Sans-serif;
font-size: 16px;
font-weight: normal;
line-height: 30px;
letter-spacing: 0.32px;
}
.elementor-element.elementor-element-d4ad91f ul.bbp-topics-widget.newness, .elementor-element.elementor-element-295c9c9 ul.bbp-topics-widget.newness, .elementor-element.elementor-element-de99d99 ul.bbp-topics-widget.newness {
list-style: none;
margin: 0;
}
.elementor-element.elementor-element-d4ad91f a.bbp-forum-title:hover, .elementor-element.elementor-element-295c9c9 a.bbp-forum-title:hover,.elementor-element.elementor-element-de99d99 a.bbp-forum-title:hover {
color: #C4942F;
}
.elementor-element.elementor-element-d4ad91f li, .elementor-element.elementor-element-295c9c9 li, .elementor-element.elementor-element-de99d99 li {
border-style: solid;
border-width: 0px 0px 1px 0px;
border-color: rgba(196, 196, 196, 0.34);
padding: 0px 0px 7px 0px;
margin-bottom: 12px;
position: relative;
}
.elementor-element.elementor-element-d4ad91f li:before, .elementor-element.elementor-element-295c9c9 li:before, .elementor-element.elementor-element-de99d99 li:before {
content: "\f111";
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-size: 6px;
margin-right: 7px;
position: relative;
top: -3px;
color: #C4942F;
list-style: none;
}
.elementor-element.elementor-element-ea29819 input#bbp_search, .elementor-element.elementor-element-55514ae input#bbp_search, .elementor-element.elementor-element-8718ad6 input#bbp_search {
width: 100%;
border-radius: 50px;
border: 1px solid #150F34;
padding: 11px 20px;
outline: none;
background: #ffffff;
}
.elementor-element.elementor-element-ea29819 input#bbp_search_submit, .elementor-element.elementor-element-55514ae input#bbp_search_submit, .elementor-element.elementor-element-8718ad6  input#bbp_search_submit {
width: 35%;
position: absolute;
right: 0;
top: 27px;
background: #150F34;
border-radius: 50px;
border: 1px solid #150F34;
padding: 10.5px 0px;
font-family: Noto Serif;
font-weight: bold;
font-size: 18px;
line-height: 25px;
letter-spacing: 0.04em;
}
.elementor-element.elementor-element-ea29819 input#bbp_search_submit:hover, .elementor-element.elementor-element-55514ae input#bbp_search_submit:hover, .elementor-element.elementor-element-8718ad6  input#bbp_search_submit:hover {
background: #ffffff;
color: #150F34;
}
.elementor-element.elementor-element-ddf3b92 ul#forums-list-0 {
margin-top: 33px !important;
border: 0;
}
.elementor-element.elementor-element-ddf3b92 li.bbp-header, .elementor-element.elementor-element-ddf3b92 ul.forum-titles li.bbp-forum-topic-count, .elementor-element.elementor-element-ddf3b92 ul.forum-titles li.bbp-forum-reply-count, .elementor-element.elementor-element-ddf3b92 ul.forum-titles li.bbp-forum-freshness {
background: #150F34 !important;
border-radius: 5px !important;
color: #ffffff !important;
font-family: Noto Serif;
font-weight: 400 !important;
font-size: 18px;
line-height: 30px;
letter-spacing: 0.02em;
text-transform: capitalize;
}
.elementor-element.elementor-element-ddf3b92 li.bbp-footer {
display: none;
}
.elementor-element.elementor-element-ddf3b92 #bbpress-forums ul.odd {
background: transparent;
}
.elementor-element.elementor-element-ddf3b92 #bbpress-forums .bbp-body ul {
padding-bottom: 22px !important;
padding-top: 14px !important;
}
.elementor-element.elementor-element-ddf3b92 a.bbp-forum-title {
font-family: Playfair Display;
font-style: normal;
font-weight: bold;
font-size: 35px;
line-height: 47px;
letter-spacing: 0.02em;
text-transform: capitalize;
color: #150F34;
}
.elementor-element.elementor-element-ddf3b92 .bbp-forum-content {
font-family: Noto Serif;
font-style: normal;
font-weight: normal;
font-size: 20px !important;
line-height: 32px !important;
letter-spacing: 0.02em;
color: #150F34;
margin-top: 21px !important;
}
.elementor-element.elementor-element-ddf3b92 li.bbp-forum-topic-count, .elementor-element.elementor-element-ddf3b92 li.bbp-forum-reply-count, .elementor-element.elementor-element-ddf3b92 li.bbp-forum-freshness, .elementor-element.elementor-element-ddf3b92 li.bbp-forum-freshness a {
font-family: Noto Serif;
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 30px;
text-align: center;
letter-spacing: 0.02em;
text-transform: capitalize;
color: #150F34;
}
.elementor-element.elementor-element-ddf3b92 li.bbp-body {
margin-top: 38px !important;
}
.elementor-element.elementor-element-d7d1353 > .elementor-element-populated, .elementor-element.elementor-element-44e4005 > .elementor-element-populated, .elementor-element.elementor-element-b99d337 > .elementor-element-populated {
height: max-content;
}
.elementor-element.elementor-element-25432c4 .elementor-shortcode, .elementor-element.elementor-element-a5eb120 .elementor-shortcode {
font-family: Noto Serif;
color: #150F34;
}
.forum-single .bbp-breadcrumb, .forum-single span#subscription-toggle, span#favorite-toggle {
font-family: "Playfair Display", sans-serif;
font-size: 20px;
line-height: 32px;
font-weight: 500;
margin-bottom: 12px;
}
.forum-single .bbp-breadcrumb a, .forum-single span#subscription-toggle a, span#favorite-toggle a {
color: #150F34 !important;
transition: all .2s linear;
transition-property: all;
transition-duration: 0.2s;
transition-timing-function: linear;
transition-delay: 0s;
}
.forum-single .bbp-breadcrumb a:hover, .forum-single span#subscription-toggle a:hover, span#favorite-toggle a:hover {
color: #c4942f !important;
}
.forum-single .main-list-container {
border-bottom: 1px solid rgba(196, 196, 196, 0.34);
padding-bottom: 20px;
margin-bottom: 45px;
}
.forum-single .main-list-container:last-child {
border: 0;
padding: 0;
margin: 0;
}
.forum-single .bbp-template-notice li {
font-size: 15px !important;
line-height: 25px !important;
}
.forum-single span#subscription-toggle {
margin-bottom: 13px;
}
.forum-single .bbp-topic-form legend {
font-size: 18px;
line-height: 30px;
margin-bottom: 0;
}
.forum-single .bbp-topic-form .bbp-template-notice {
margin-bottom: 26px;
}
.forum-single .bbp-topic-form input[type="text"], .forum-single .bbp-topic-form select, .forum-single form.bbp-login-form input[type="text"], .forum-single form.bbp-login-form input[type="password"] {
background: transparent;
border: 1px solid #150F34;
outline: none;
margin-top: 10px !important;
height: 40px !important;
border-radius: 5px;
text-indent: 8px;
color: #150F34;
}
.forum-single textarea#bbp_topic_content {
background: transparent;
border: 1px solid #150F34;
outline: none;
border-radius: 5px;
text-indent: 8px;
color: #150F34;
}
.forum-single .bbp-topic-form label, .forum-single div#qt_bbp_topic_content_toolbar input[type="button"], .forum-single form.bbp-login-form label {
font-size: 14px;
color: #150F34;
}
.forum-single button#bbp_topic_submit, .forum-single button#user-submit, button#bbp_reply_submit {
background: #150F34;
border-radius: 50px;
border: 2px solid #150F34;
padding: 13px 63px;
font-family: Noto Serif;
font-weight: bold;
font-size: 18px;
line-height: 25px;
letter-spacing: 0.04em;
}
.forum-single button#bbp_topic_submit:hover, .forum-single button#user-submit:hover, button#bbp_reply_submit:hover {
background: transparent;
color: #150F34;
}
.forum-single #bbpress-forums fieldset.bbp-form {
padding: 20px 20px 30px;
}
body.bbp-search.forum-search div#content {
background: #F5F6F8B5;
}
body.bbp-search.forum-search div#primary, body.bbp-user-page div#primary {
width: 100% !important;
padding: 50px 10px !important;
}
body.bbp-search.forum-search div#secondary, body.bbp-user-page div#secondary {
display: none;
}
body.bbp-search.forum-search header.entry-header.ast-no-thumbnail.ast-no-meta {
display: none;
}
body.bbp-search.forum-search .ast-article-post, body.bbp-search.forum-search .ast-article-post a, body.bbp-search.forum-search .bbp-breadcrumb a, body.bbp-user-page article {
font-family: Noto serif;
color: #150F34 !important;
}
body.bbp-search.forum-search .bbp-breadcrumb {
font-size: 16px !important;
line-height: 26px;
}
body.bbp-search.forum-search .bbp-breadcrumb a:hover {
color: #c4942f !important;
}
body.bbp-search.forum-search a.bbp-breadcrumb-search {
display: none;
}
body.bbp-search.forum-search .bbp-pagination {
font-size: 18px;
line-height: 28px;
margin-top: 10px;
}
body.bbp-search.forum-search div#bbpress-forums {
border: 1px solid #f3f3f3;
padding: 50px 20px 30px;
margin-bottom: 0;
}
body.bbp-search.forum-search div#bbpress-forums li {
padding: 12px 12px !important;
}
body.bbp-search.forum-search div#bbpress-forums .bbp-search-author, body.bbp-search.forum-search div#bbpress-forums .bbp-search-content {
font-size: 16px !important;
}
li.bbp-body li.bbp-topic-title span, li.bbp-body li.bbp-topic-title a, li.bbp-topic-freshness a, span.bbp-author-name, li.bbp-forum-description a, .bbp-pagination-count, .bbp-topic-tags p, .bbp-topic-tags p a, div#qt_bbp_reply_content_toolbar input[type="button"] {
color: #150f34 !important;
font-size: 14px !important;
} 
li.bbp-body li.bbp-topic-title a:hover, li.bbp-topic-freshness a:hover,  li.bbp-forum-description a:hover, .bbp-topic-tags p a:hover {
color: #c4942f !important;
}
.bbp-reply-content strong {
font-size: 16px;
line-height: 1em;
}
textarea#bbp_reply_content, #bbpress-forums div.odd, #bbpress-forums ul.odd {
background: #ffffff;
}
form#new-post legend {
font-size: 16px;
}
#bbpress-forums div.bbp-topic-tags {
display: none;
}
.bbp-meta a {
color: #150f34 !important;
}
body.bbp-user-page article {
background: #ffffff;
padding: 40px 20px;
}
body.bbp-user-page .bbp-user-section p {
font-family: Noto serif;
color: #150F34 !important;
font-size: 14px;
}
body.bbp-user-page form {
display: none;
}
div#bbp-user-navigation span a {
color: #150f34 !important;
padding: 12px 5px !important;
font-size: 14px !important;
}
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
line-height: 25px;
}
body.bbp-search.forum-search div#bbpress-forums li.bbp-header, body.bbp-search.forum-search div#bbpress-forums li.bbp-footer, body.forum.bbpress.single-forum li.bbp-header, body.forum.bbpress.single-forum li.bbp-footer, body.topic.bbpress.single-topic li.bbp-header, body.topic.bbpress.single-topic li.bbp-footer {
font-size: 16px !important;
background: #150F34 !important;
color: #ffffff !important;
padding: 12px 12px !important;
}
body.bbp-search.forum-search .ast-article-post a:hover {
color: #C4942F !important;
}
body.bbp-search.forum-search .bbp-forum-content {
font-size: 16px;
line-height: 26px;
margin: 0 !important;
} .spoiler-alert-section span.pp-second-text u {
color: #C4942F;
}
.series-desc-hidden {
padding: 0 !important;
} li.for-mbl-menu {
display: none;
}
.elementor-element.landing-page-banner.elementor-widget {
max-width: 850px;
margin: 0 auto;
}
.elementor-element.landing-page-banner.elementor-widget .pp-info-box-description {
max-width: 650px;
margin: 0 auto;
}
.elementor-element.divider-sec.elementor-widget .elementor-divider>span.elementor-divider-separator {
position: relative;
}
.elementor-element.divider-sec.elementor-widget .elementor-divider>span.elementor-divider-separator:before, 
.elementor-element.divider-sec.elementor-widget .elementor-divider>span.elementor-divider-separator:after {
content: '';
position: absolute;
top: -6px;
left: -10px;
background-color: #c4942f;
width: 10px;
height: 10px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.elementor-element.divider-sec.elementor-widget .elementor-divider>span.elementor-divider-separator:after {
left: auto;
right: -10px;
}
.elementor-element.contact-sec-img-cls.elementor-widget.elementor-widget-image {
height: 100%;
}
.elementor-element.contact-sec-img-cls.elementor-widget.elementor-widget-image>.elementor-widget-container {
width: 100%;
height: 100%;
}
.elementor-element.contact-sec-img-cls.elementor-widget.elementor-widget-image>.elementor-widget-container>img {
width: 100%;
object-fit: cover;
height: 100%;
margin-bottom: -4px;
}
.elementor-element.survey-form-section.elementor-widget form>.gform_body.gform-body>div#gform_page_3_1 {
#max-width: 477px;
} .elementor-element.survey-form-section.elementor-widget .gform_page_fields .gform_fields .gfield .ginput_container .gchoice {
margin-bottom: 10px;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_fields .gform_fields .gfield .ginput_container .gchoice label {
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 24px;
color: #3A3A3D;
cursor: pointer;
}
.conditional-email-field {
position: relative;
}
.conditional-email-field .ginput_container.ginput_container_email input {
width: 228px !important;
height: 36px !important;
border: 1px solid #D3D4D9;
border-radius: 6px;
font-style: normal;
font-weight: 600 !important;
font-size: 16px;
line-height: 16px;
display: flex;
align-items: center;
color: #888A96;
background-color: #fff !important;
}
.conditional-email-field .ginput_container.ginput_container_email {
position: absolute;
top: -122px;
left: 250px;
} .gfield.checkbox-field-sec .gfield_checkbox .gchoice {
width: 50%;
display: inline-block;
}
.choices-field-cls .ginput_container .gchoice {
position: relative;
}
.choices-field-cls .ginput_container .gchoice input {
cursor: pointer;
opacity: 0;
z-index: 1;
width: 19.84px;
height: 19.84px;
}
.choices-field-cls .ginput_container .gchoice label {
margin-left: 5px;
}
.choices-field-cls .ginput_container .gchoice label:before {
background-color: #0000;
border: 1.23984px solid #979ECA;
content: "";
outline: 0;
display: inline-block;
width: 19.84px;
height: 19.84px;
left: 24px;
top: 5px;
margin-left: -24px;
position: absolute;
transition: border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;
border-radius: 2.47968px;
}
.choices-field-cls .ginput_container .gchoice label:after {
content: '';
font-size: 11px;
height: 19.84px;
left: 19px;
margin-left: -19px;
margin-top: 0;
padding-left: 0;
padding-top: 0;
position: absolute;
top: 5px;
width: 19.84px;
}
.choices-field-cls .ginput_container .gchoice input[type="checkbox"]:checked+label:after,
.choices-field-cls .ginput_container .gchoice input[type="radio"]:checked+label:after {
content: '\e90e';
font-family: eicons;
font-size: 16px;
line-height: 1.3;
color: #fff;
background-color: #C3922E;
padding-left: 2px;
border-radius: 2.47968px;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_fields .gform_fields .gfield { margin-bottom: 30px;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_footer {
text-align: center;
margin-top: 0;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_footer input.button {
background: #C3922E;
border-radius: 10px;
font-family: Red Hat Display;
padding: 15px 50px;
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 21px;
color: #FFFFFF;
width: auto !important;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_footer input.button:hover {
background: #EEEBE5;
color: #979ECA;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_fields .gform_fields .gfield legend.gfield_label,
fieldset#field_3_14 legend.gfield_label {
font-family: Open Sans;
font-style: normal;
font-weight: bold;
font-size: 28px;
line-height: 34px;
text-align: center;
letter-spacing: -0.02em;
color: #3A3A3D;
margin-bottom: 20px;
}
.elementor-element.survey-form-section.elementor-widget {
background: #F8F8F8;
border-radius: 16px 16px 0px 0px;
max-width: 737px;
margin: 0 auto;
padding: 60px;
}
p.thankyou-text {
font-family: Open Sans;
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 24px;
text-align: center;
color: #C3922E;
} fieldset#field_3_14 {
padding-bottom: 0;
border: 0px;
}
div#field_3_10,
div#field_3_5 {
margin-bottom: 0 !important;
}
fieldset.gfield .ginput_container.ginput_container_radio {
max-width: 260px;
margin: 0 auto;
}
div#field_3_15 {
position: relative;
margin-bottom: 0;
padding-bottom: 0;
border: 0px;
}
div#field_3_15 .ginput_container.ginput_container_text {
position: absolute;
top: -87px;
z-index: 999;
left: 207px;
}
div#field_3_15 .ginput_container.ginput_container_text input#input_3_15 {
font-family: Source Sans Pro;
border: 1px solid #D3D4D9;
border-radius: 6px;
font-style: normal;
font-weight: 600 !important;
font-size: 16px;
line-height: 16px;
display: flex;
align-items: center;
color: #888A96;
background-color: #F8F8F8 !important;
}
.elementor-element.survey-form-section.elementor-widget form .gf_progressbar_wrapper>p.gf_progressbar_title {
display: none;
}
.elementor-element.survey-form-section.elementor-widget form .gf_progressbar_wrapper .gf_progressbar {
background: #EEEBE5;
box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.05);
border-radius: 5px;
}
.elementor-element.survey-form-section.elementor-widget form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage {
background-color: #C3922E;
border-radius: 5px;
height: 8px;
}
.elementor-element.survey-form-section.elementor-widget form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage>span {
display: none !important;
}
p.thankyou-text {
margin: 30px 0px 0px;
}
.elementor-element.quick-survey-desc.elementor-widget .pp-dual-heading {
margin-bottom: 0;
}  .buy-here-button, .buy-now-button-white, .get-now-button, .read-book-free-button, .get-complete-series-button, .signup-here-button, a.read-more-button, .signup-button {
font-family: "Noto Serif", Sans-serif !important;
font-size: 20px;
font-weight: bold !important;
text-transform: capitalize;
letter-spacing: 0.8px;
border-style: solid;
border-width: 2px 2px 2px 2px;
border-radius: 100px;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.buy-here-button {
background-color: #C4942F;
border-color: #C4942F;
padding: 27px 119px;
}
.buy-here-button:hover, .get-now-button:hover, .get-complete-series-button:hover, .signup-here-button:hover, a.read-more-button:hover, .signup-button:hover {
color: #C4942F;
background-color: #02010100 !important;
border-color: #C4942F;
}
.buy-now-button-white {
background-color: #FFFFFF;
border-color: #FFFFFF;
color: #150F34;
padding: 27px 122px;
}
.buy-now-button-white:hover {
color: #FFFFFF;
background-color: #150F34;
border-color: #150F34;
}
.get-now-button {
background-color: #C4942F;
border-color: #C4942F;
padding: 27px 112px;
}
.read-book-free-button {
float: right;
background-color: #150F34;
border-color: #150F34;
padding: 27px 55px;
}
.read-book-free-button:hover {
background-color: #FFFFFF;
border-color: #FFFFFF;
color: #150F34;
}
.get-complete-series-button {
background-color: #C4942F;
border-color: #C4942F;
padding: 27px 37px;
}
.signup-here-button {
background-color: #C4942F;
border-color: #C4942F;
padding: 27px 99px;
}
a.read-more-button {
background-color: #C4942F;
border-color: #C4942F;
padding: 27px 111px;
}
.signup-button {
background-color: #C4942F !important;
border-color: #C4942F;
padding: 27px 88px 27px 88px;
}
.elementor-7331 .elementor-element.elementor-element-daccd35 .pp-info-box-description,
.elementor-7331 .elementor-element.elementor-element-daccd35 .pp-info-box-description{
display: none;
}
.elementor-element-1f88916 li.pp-icon-list-item a {
font-family: "Merriweather", Sans-serif;
font-size: 16px;
font-weight: normal;
text-transform: uppercase;
line-height: 20px;
letter-spacing: 0.64px;
color: #150F34;
fill: #150F34;
}
.elementor-element-1f88916 li.pp-icon-list-item a:hover {
color: #C4942F;
fill: #C4942F;
}@media only screen and (max-width: 1680px) {
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-subtitle {
font-size: 57px;
line-height: 85px;
letter-spacing: 2.48px;
margin-bottom: 13px;
}
.center-heading span.pp-first-text {
font-size: 75px !important;
line-height: 95px !important;
letter-spacing: 3.2px !important;
}
.center-heading span.pp-second-text {
font-size: 55px !important;
line-height: 65px !important;
letter-spacing: 2.2px !important;
}
.center-heading span.pp-first-text:before {
width: 56px;
padding: 20px 0px 0px 0px;
}
}
@media only screen and (max-width: 1440px) {
.elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu .pp-menu-item, .elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-2fe74fe .pp-menu-item, .elementor-48 .elementor-element.elementor-element-1f88916 .pp-icon-list-text, .elementor-48 .elementor-element.elementor-element-8d2302d .pp-icon-list-text {
font-size: 15px;
line-height: 18px;
letter-spacing: 0.5px;
}
body:not(.rtl) .elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu--layout-horizontal .pp-advanced-menu > li:not(:last-child) {
margin-right: 25px;
}
.elementor-48 .elementor-element.elementor-element-2fe74fe > .elementor-widget-container {
padding: 0px 20px 0px 0px;
}
.elementor-48 .elementor-element.elementor-element-1f88916 > .elementor-widget-container, .elementor-48 .elementor-element.elementor-element-8d2302d > .elementor-widget-container {
padding: 0px 0px 0px 20px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-title {
font-size: 85px;
line-height: 65px;
letter-spacing: 3px;
margin-bottom: 61px;
}
.elementor-element.elementor-element-322968f .pp-info-box-title:before {
width: 135px;
height: 135px;
top: -25px;
left: -11px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-subtitle {
font-size: 45px;
line-height: 65px;
letter-spacing: 1.5px;
margin-bottom: 12px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-description {
font-size: 25px;
line-height: 35px;
letter-spacing: 1px;
margin-bottom: 27px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 25px 42px 25px 42px;
}
.elementor-12 .elementor-element.elementor-element-c26e828 {
padding: 110px 20px 75px 40px;
}
.elementor-12 .elementor-element.elementor-element-dd7f917 {
--grid-column-gap: 12px;
}
.center-heading span.pp-first-text {
font-size: 60px !important;
line-height: 80px !important;
letter-spacing: 2.5px !important;
}
.center-heading span.pp-second-text {
font-size: 45px !important;
line-height: 55px !important;
letter-spacing: 2px !important;
margin-top: 36px !important;
}
.center-heading span.pp-first-text:after {
width: 100px;
height: 100px;
top: 0px;
left: 70px;
}
.elementor-element.elementor-element-1887b8b > .elementor-widget-container, .elementor-element.elementor-element-39d2f5e > .elementor-widget-container, .elementor-element.elementor-element-75cb3dbd > .elementor-widget-container {
margin-top: -17px !important;
}
.elementor-12 .elementor-element.elementor-element-3be2a7f {
padding: 105px 20px 38px 20px;
}
.elementor-12 .elementor-element.elementor-element-a4e2348 {
padding: 93px 20px 93px 20px;
}
.elementor-12 .elementor-element.elementor-element-2d7500f > .elementor-element-populated {
justify-content: center;
}
.elementor-12 .elementor-element.elementor-element-0e0de86 > .elementor-element-populated {
padding: 0px 0px 0px 20px;
}
.elementor-12 .elementor-element.elementor-element-a98aa4d {
padding: 75px 20px 75px 20px;
}
.elementor-12 .elementor-element.elementor-element-7f3342d .elementor-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 25px 97px 25px 97px;
}
.elementor-829 .elementor-element.elementor-element-7b70bb0d {
padding: 78px 20px 67px 20px;
}
.elementor-829 .elementor-element.elementor-element-698b1a59 > .elementor-widget-container {
padding: 0px 0px 0px 0px !important;
}
.elementor-element.elementor-element-75cb3dbd p {
margin-bottom: 21px;
}
.elementor-399 .elementor-element.elementor-element-fbac3f5 .pp-first-text {
font-size: 22px !important;
line-height: 34px !important;
letter-spacing: 0.75px !important;
}
.elementor-829 .elementor-element.elementor-element-7b70bb0d {
padding: 77px 20px 67px 20px !important;
}
.elementor-452 .elementor-element.elementor-element-12e09b0 {
padding: 40px 20px 33px 20px;
}
body:not(.rtl) .elementor-452 .elementor-element.elementor-element-98850e8 .pp-advanced-menu--layout-horizontal .pp-advanced-menu > li:not(:last-child) {
margin-right: 25px;
}
.elementor-452 .elementor-element.elementor-element-568538b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
justify-content: flex-end;
}
.elementor-452 .elementor-element.elementor-element-9a08f5a > .elementor-widget-container {
padding: 0px 0px 0px 30px;
}
.elementor-452 .elementor-element.elementor-element-98850e8 .pp-advanced-menu .pp-menu-item, .elementor-452 .elementor-element.elementor-element-98850e8 .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-98850e8 .pp-menu-item {
font-size: 15px;
line-height: 18px;
letter-spacing: 0.5px;
}
.elementor-452 .elementor-element.elementor-element-9a08f5a .elementor-social-icon i {
font-size: 20px;
}
.elementor-452 .elementor-element.elementor-element-e56386f {
padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-0624a1b .elementor-heading-title, .elementor-element.elementor-element-9a6b233 .elementor-heading-title {
font-size: 15px !important;
line-height: 25px !important;
letter-spacing: 0.25px !important;
}
.elementor-element.elementor-element-48a3696:hover::before {
background-size: 90%;
width: 150px;
height: 250px;
top: 350px;
left: -135px;
}
.elementor-element.elementor-element-48a3696:hover::after {
background-size: 85%;
width: 100px;
height: 400px;
top: -45px;
right: -79px;
}
.elementor-element.elementor-element-2d7500f .elementor-element-populated:before {
background-size: 90%;
width: 220px;
height: 170px;
left: 15px;
top: -100px;
}
.elementor-12 .elementor-element.elementor-element-55b8b67 > .elementor-widget-container {
padding: 2px 0px 5px 0px;
}
.elementor-12 .elementor-element.elementor-element-de29cec .elementor-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 25px 113px 25px 113px;
}
.elementor-element.elementor-element-48a3696 .elementor-widget-container:after {
background-size: 85%;
width: 425px;
height: 81px;
bottom: -80px;
right: -10px;
}
.elementor-12 .elementor-element.elementor-element-ebc2cdf {
padding: 75px 20px 75px 20px;
}
.elementor-12 .elementor-element.elementor-element-06fd60b > .elementor-widget-container {
padding: 0px 0px 0px 0px;
margin-top: -8px;
}
.elementor-12 .elementor-element.elementor-element-06fd60b .pp-tabs-panels.at-horizontal-content {
margin-top: 39px;
}
.series-tab-content > .elementor-widget-container {
padding: 3px 0px 0px 0px !important;
}
.series-tab-button a {
font-size: 18px !important;
letter-spacing: 0.5px !important;
padding: 25px 32px 25px 32px !important;
}
.elementor-12 .elementor-element.elementor-element-e1782ba {
padding: 75px 20px 75px 20px;
}
.elementor-12 .elementor-element.elementor-element-adfdce6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
justify-content: center;
background-position: 60% 110%;
}
.elementor-12 .elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-tab-title {
font-size: 28px;
line-height: 38px;
letter-spacing: 1px;
padding: 14px 20px 14px 20px;
}
.elementor-12 .elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content {
font-size: 18px;
line-height: 30px;
letter-spacing: 0.25px;
padding: 22px 25px 22px 25px;
}
.elementor-12 .elementor-element.elementor-element-92efc2e .elementor-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 25px 104px 25px 104px;
}
.elementor-12 .elementor-element.elementor-element-7a4b506 > .elementor-element-populated {
padding: 50px 20px 50px 30px;
}
.elementor-12 .elementor-element.elementor-element-a06129a > .elementor-widget-container {
padding: 2px 0px 3px 0px;
}
.elementor-12 .elementor-element.elementor-element-452a54a .elementor-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 25px 97px 25px 97px;
}
.elementor-12 .elementor-element.elementor-element-a06129a {
font-size: 18px;
line-height: 30px;
letter-spacing: 0.25px;
width: 100%;
max-width: 100%;
}
.elementor-12 .elementor-element.elementor-element-06fd60b .pp-style-custom .pp-advanced-tabs-title {
padding: 1px 10px;
margin: 10px 0px;
}
.elementor-12 .elementor-element.elementor-element-35bdee5 {
margin-top: -60px;
margin-bottom: 0px;
padding: 0px 50px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-dd7f917 > .elementor-widget-container {
padding: 0px 0px 0px 20px;
}
.elementor-12 .elementor-element.elementor-element-dd7f917 .elementor-social-icon {
font-size: 25px;
}
.elementor-element.elementor-element-1887b8b, .elementor-element.elementor-element-55b8b67, .elementor-element.elementor-element-39d2f5e, .elementor-element.elementor-element-75cb3dbd {
font-size: 18px !important;
line-height: 30px !important;
letter-spacing: 0.25px !important;
}
.elementor-12 .elementor-element.elementor-element-06fd60b .pp-advanced-tabs-title .pp-advanced-tabs-title-text {
font-size: 15px;
line-height: 30px;
letter-spacing: 0.25px;
}
.series-tab-content {
font-size: 18px !important;
line-height: 30px !important;
letter-spacing: 0.25px !important;
}
.accordion-active-img:hover:before, .book-hovered:before {
width: 100px;
right: -100px;
}
.accordion-active-img:hover:after, .book-hovered:after {
width: 75px;
left: -75px;
}
.accordion-active-img > .elementor-widget-container:before {
background-size: 90%;
width: 200px;
height: 200px;
top: -95px;
right: -75px;
}
.elementor-12 .elementor-element.elementor-element-daa3580 > .elementor-element-populated {
padding: 0px 20px 0px 0px;
}
.accordion-active-img > .elementor-widget-container {
max-width: 380px;
width: 100%;
}
.accordion-deactive-img {
position: absolute;
top: 135px;
right: 50px;
opacity: 10%;
z-index: 0 !important;
max-width: 380px !important;
width: 100% !important;
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45da98e {
left: 86px !important;
}
.series-readmore > .elementor-widget-container:before {
top: 48px;
left: 0px;
border-left: 12px solid transparent;
border-right: 12px solid transparent;
border-bottom: 12px solid #c4942f;
}
.elementor-12 .elementor-element.elementor-element-452a54a > .elementor-widget-container {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.series-readmore {
left: -16px !important;
}
.elementor-element.elementor-element-48a3696 .elementor-widget-container:before {
height: 105%;
top: -15px;
left: -15px;
}
.elementor-12 .elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content {
height: 285px;
}
}
@media only screen and (max-width: 1280px) {
.center-heading span.pp-first-text {
font-size: 55px !important;
line-height: 75px !important;
letter-spacing: 2.5px !important;
}
.center-heading span.pp-first-text:after {
width: 100px;
height: 100px;
top: -5px;
left: 70px;
}
.center-heading span.pp-second-text {
font-size: 40px !important;
line-height: 50px !important;
letter-spacing: 1.5px !important;
margin-top: 42px !important;
}
.elementor-element.elementor-element-1887b8b > .elementor-widget-container, .elementor-element.elementor-element-39d2f5e > .elementor-widget-container, .elementor-element.elementor-element-75cb3dbd > .elementor-widget-container {
margin-top: -17px !important;
}
.series-readmore > .elementor-widget-container {
padding: 8px 30px 9px 29px !important;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-title {
font-size: 70px;
line-height: 50px;
letter-spacing: 3px;
margin-bottom: 57px;
}
.elementor-element.elementor-element-322968f .pp-info-box-title:before {
width: 120px;
height: 120px;
top: -30px;
left: -11px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-subtitle {
font-size: 40px;
line-height: 60px;
letter-spacing: 1.5px;
margin-bottom: 12px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-description {
font-size: 22px;
line-height: 32px;
letter-spacing: 1px;
margin-bottom: 28px;
}
body:not(.rtl) .elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu--layout-horizontal .pp-advanced-menu > li:not(:last-child) {
margin-right: 18px;
}
.elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu .pp-menu-item, .elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-2fe74fe .pp-menu-item, .elementor-48 .elementor-element.elementor-element-1f88916 .pp-icon-list-text, .elementor-48 .elementor-element.elementor-element-8d2302d .pp-icon-list-text {
font-size: 14px;
line-height: 18px;
letter-spacing: 0.25px;
}
.elementor-48 .elementor-element.elementor-element-2fe74fe > .elementor-widget-container {
padding: 0px 15px 0px 0px;
}
.elementor-48 .elementor-element.elementor-element-1f88916 > .elementor-widget-container, .elementor-48 .elementor-element.elementor-element-8d2302d > .elementor-widget-container {
padding: 0px 0px 0px 15px;
}
.series-readmore > .elementor-widget-container:before {
top: 47px;
}
}
@media only screen and (max-width: 1170px) {
.elementor-48 .elementor-element.elementor-element-c2641a8 {
width: 20%;
}
.elementor-48 .elementor-element.elementor-element-61db5c7 {
width: 80%;
}
.elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu .pp-menu-item, .elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-2fe74fe .pp-menu-item, .elementor-48 .elementor-element.elementor-element-1f88916 .pp-icon-list-text, .elementor-452 .elementor-element.elementor-element-98850e8 .pp-advanced-menu .pp-menu-item, .elementor-452 .elementor-element.elementor-element-98850e8 .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-98850e8 .pp-menu-item {
font-size: 14px;
line-height: 16px;
letter-spacing: 0.5px;
}
.elementor-452 .elementor-element.elementor-element-581bb46 {
width: 20%;
}
.elementor-452 .elementor-element.elementor-element-568538b {
width: 80%;
}
body:not(.rtl) .elementor-452 .elementor-element.elementor-element-98850e8 .pp-advanced-menu--layout-horizontal .pp-advanced-menu > li:not(:last-child) {
margin-right: 18px;
}
.elementor-452 .elementor-element.elementor-element-9a08f5a > .elementor-widget-container {
padding: 0px 0px 0px 20px;
}
.accordion-active-img:hover:before, .book-hovered:before {
width: 60px;
right: -60px;
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45da98e {
left: 77px !important;
}
.elementor-452 .elementor-element.elementor-element-aa4b39f {
width: 35%;
}
.elementor-452 .elementor-element.elementor-element-73cb4cd {
width: 65%;
}
}
@media only screen and (max-width: 1100px) {
.elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu--layout-horizontal .pp-advanced-menu > li:not(:last-child) {
margin-right: 15px;
}
.elementor-48 .elementor-element.elementor-element-1f88916 > .elementor-widget-container, .elementor-48 .elementor-element.elementor-element-8d2302d > .elementor-widget-container {
padding: 0px 0px 0px 10px;
}
.elementor-48 .elementor-element.elementor-element-2fe74fe > .elementor-widget-container {
padding: 0px 10px 0px 0px;
}
.elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu .pp-menu-item, .elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-2fe74fe .pp-menu-item, .elementor-48 .elementor-element.elementor-element-1f88916 .pp-icon-list-text, .elementor-452 .elementor-element.elementor-element-98850e8 .pp-advanced-menu .pp-menu-item, .elementor-452 .elementor-element.elementor-element-98850e8 .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-98850e8 .pp-menu-item {
font-size: 13px;
line-height: 15px;
letter-spacing: 0.5px;
}
}
@media only screen and (max-width: 1024px) {
.elementor-48 .elementor-element.elementor-element-c2641a8, .elementor-48 .elementor-element.elementor-element-61db5c7 {
width: 50%;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-title {
font-size: 55px;
line-height: 35px;
letter-spacing: 2px;
margin-bottom: 58px;
}
.elementor-element.elementor-element-322968f .pp-info-box-title:before {
width: 100px;
height: 100px;
top: -25px;
left: -11px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-subtitle {
font-size: 35px;
line-height: 55px;
letter-spacing: 1px;
margin-bottom: 9px;
}
.elementor-12 .elementor-element.elementor-element-c26e828 {
padding: 100px 20px 65px 50px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-description {
font-size: 20px;
line-height: 30px;
letter-spacing: 1px;
margin-bottom: 22px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-button {
font-size: 16px;
letter-spacing: 0.5px;
padding: 20px 28px 20px 28px;
}
.elementor-12 .elementor-element.elementor-element-35bdee5 {
margin-top: -50px;
margin-bottom: 0px;
padding: 0px 20px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-dd7f917 .elementor-social-icon {
font-size: 20px;
}
.elementor-12 .elementor-element.elementor-element-dd7f917 {
--grid-column-gap: 6px;
}
.elementor-12 .elementor-element.elementor-element-dd7f917 > .elementor-widget-container {
padding: 0px 0px 0px 15px;
}
.center-heading span.pp-first-text {
font-size: 45px !important;
line-height: 65px !important;
letter-spacing: 2px !important;
}
.center-heading span.pp-first-text:after {
width: 100px;
height: 100px;
top: -15px;
left: 65px;
}
.center-heading span.pp-second-text {
font-size: 35px !important;
line-height: 45px !important;
letter-spacing: 1.5px !important;
margin-top: 33px !important;
}
.elementor-element.elementor-element-1887b8b, .elementor-element.elementor-element-55b8b67, .elementor-element.elementor-element-39d2f5e, .elementor-element.elementor-element-75cb3dbd {
font-size: 16px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
}
.elementor-element.elementor-element-1887b8b > .elementor-widget-container, .elementor-element.elementor-element-39d2f5e > .elementor-widget-container, .elementor-element.elementor-element-75cb3dbd > .elementor-widget-container {
margin-top: -20px !important;
}
.elementor-12 .elementor-element.elementor-element-3be2a7f {
padding: 75px 20px 26px 20px;
}
.elementor-12 .elementor-element.elementor-element-a4e2348 {
padding: 75px 20px 75px 40px;
}
.elementor-element.elementor-element-2d7500f .elementor-element-populated:before {
background-size: 80%;
width: 200px;
height: 170px;
left: -25px;
top: -85px;
}
.elementor-element.elementor-element-48a3696:hover::before {
background-size: 90%;
width: 100px;
height: 250px;
top: 430px;
left: -90px;
}
.elementor-element.elementor-element-48a3696:hover::after {
background-size: 80%;
width: 75px;
height: 400px;
top: -45px;
right: -54px;
}
.elementor-12 .elementor-element.elementor-element-de29cec .elementor-button {
font-size: 16px;
letter-spacing: 0.5px;
padding: 20px 35px 20px 35px;
}
.elementor-12 .elementor-element.elementor-element-ebc2cdf {
padding: 75px 20px 60px 20px;
}
.elementor-12 .elementor-element.elementor-element-06fd60b > .elementor-widget-container {
padding: 0px 0px 0px 0px;
margin-top: -15px;
}
.elementor-12 .elementor-element.elementor-element-06fd60b .pp-style-custom .pp-advanced-tabs-title {
padding: 1px 5px 5px;
width: 20% !important;
margin: 8px 0px;
}
.elementor-12 .elementor-element.elementor-element-06fd60b .pp-tabs-panels.at-horizontal-content {
margin-top: 31px;
}
.series-tab-content {
font-size: 16px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
}
.series-tab-content > .elementor-widget-container {
padding: 0px 0px 0px 0px !important;
}
.series-tab-button a {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 20px 20px 20px !important;
}
.elementor-12 .elementor-element.elementor-element-e1782ba {
padding: 75px 20px 60px 20px;
}
.elementor-12 .elementor-element.elementor-element-6219a9b > .elementor-widget-container {
padding: 20px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-tab-title {
font-size: 25px;
line-height: 35px;
letter-spacing: 1px;
padding: 14px 20px 14px 20px;
}
.elementor-12 .elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content {
font-size: 16px;
line-height: 28px;
letter-spacing: 0.25px;
padding: 17px 20px 17px 20px;
}
.elementor-12 .elementor-element.elementor-element-92efc2e .elementor-button {
font-size: 16px;
letter-spacing: 0.5px;
padding: 20px 84px 20px 84px;
}
.elementor-12 .elementor-element.elementor-element-a98aa4d {
padding: 55px 20px 60px 20px;
}
.elementor-12 .elementor-element.elementor-element-7f3342d .elementor-button, .elementor-12 .elementor-element.elementor-element-452a54a .elementor-button {
font-size: 16px;
letter-spacing: 0.5px;
padding: 20px 77px 20px 77px;
}
.elementor-12 .elementor-element.elementor-element-a06129a {
font-size: 16px;
line-height: 28px;
letter-spacing: 0.25px;
}
.elementor-12 .elementor-element.elementor-element-7a4b506 > .elementor-element-populated {
padding: 50px 20px 50px 20px;
}
.elementor-829 .elementor-element.elementor-element-7b70bb0d {
padding: 55px 20px 52px 20px !important;
}
.elementor-829 .elementor-element.elementor-element-698b1a59 > .elementor-widget-container {
padding: 0px 0px 0px 0px !important;
margin-top: -9px;
}
.elementor-element.elementor-element-698b1a59 > .elementor-widget-container {
max-width: 771px;
margin: 0 auto;
} .elementor-399 .elementor-element.elementor-element-fbac3f5 .pp-first-text {
font-size: 20px !important;
line-height: 32px !important;
letter-spacing: 0.5px !important;
}
.elementor-452 .elementor-element.elementor-element-12e09b0 {
padding: 30px 20px 23px 20px;
}
.elementor-452 .elementor-element.elementor-element-9a08f5a .elementor-social-icon i {
font-size: 18px;
}
.accordion-active-img > .elementor-widget-container:before {
background-size: 90%;
width: 150px;
height: 150px;
top: -70px;
right: -60px;
}
.elementor-452 .elementor-element.elementor-element-581bb46, .elementor-452 .elementor-element.elementor-element-568538b {
width: 100%;
}
.elementor-element.elementor-element-48a3696 .elementor-widget-container:before {
width: 95%;
height: 100%;
top: -15px;
left: -15px;
}
.accordion-active-img > .elementor-widget-container:after {
height: 100%;
top: -15px;
right: -15px;
}
.accordion-deactive-img {
visibility: hidden;
}
.elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu .pp-menu-item, .elementor-48 .elementor-element.elementor-element-2fe74fe .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-2fe74fe .pp-menu-item {
font-size: 16px;
line-height: 20px;
letter-spacing: 0.5px;
}
.elementor-452 .elementor-element.elementor-element-73cb4cd, .elementor-452 .elementor-element.elementor-element-aa4b39f {
width: 100%;
}
.elementor-12 .elementor-element.elementor-element-a06129a > .elementor-widget-container {
padding: 0px 0px 0px 0px;
margin-top: -6px;
}
.elementor-452 .elementor-element.elementor-element-568538b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
justify-content: center;
}
.elementor-48 .elementor-element.elementor-element-2fe74fe > .elementor-widget-container {
padding: 0px 15px 0px 0px;
}
.elementor-48 .elementor-element.elementor-element-1f88916 > .elementor-widget-container, .elementor-48 .elementor-element.elementor-element-8d2302d > .elementor-widget-container {
padding: 0px 0px 0px 15px;
}
.elementor-element.elementor-element-48a3696 .elementor-widget-container:after {
background-size: 80%;
width: 100%;
height: 80px;
bottom: -80px;
right: -30px;
}
.elementor-12 .elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content {
height: 250px;
}
.series-readmore > .elementor-widget-container:before {
top: 47px;
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45da98e {
left: 40px !important;
}
.elementor-12 .elementor-element.elementor-element-06fd60b .pp-advanced-tabs-title .pp-advanced-tabs-title-text {
font-size: 15px;
line-height: 25px;
letter-spacing: 0.25px;
}
}
@media only screen and (max-width: 1023px) {
.elementor-element.elementor-element-48a3696:hover::after, .elementor-element.elementor-element-48a3696:hover::before {
display: none !important;
}
.accordion-active-img:hover:after, .book-hovered:after, .accordion-active-img:hover:before, .book-hovered:before {
display: none !important;
}
}
@media only screen and (max-width: 1000px) {
.accordion-active-img:hover:after, .book-hovered:after, .accordion-active-img:hover:before, .book-hovered:before, .accordion-active-img > .elementor-widget-container:before {
display: none;
}
.accordion-deactive-img {
top: 120px;
right: 10px;
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45da98e {
left: 34px !important;
}
}
@media only screen and (max-width: 920px) {
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-subtitle {
font-size: 32px;
line-height: 50px;
letter-spacing: 1px;
margin-bottom: 10px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-title {
font-size: 55px;
line-height: 35px;
letter-spacing: 2px;
margin-bottom: 60px;
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45da98e {
left: 14px !important;
}
.series-tab-content {
height: 258px;
}
.series-tab-content .mCSB_draggerRail {
height: 150px !important;
}
}
@media only screen and (max-width: 834px) {
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45da98e {
left: -7px !important;
}
}
@media only screen and (max-width: 800px) {
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45da98e {
left: -16px !important;
}
}
@media only screen and (max-width: 767px) {
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-title {
font-size: 50px;
line-height: 30px;
letter-spacing: 1px;
margin-bottom: 55px;
}
.elementor-element.elementor-element-322968f .pp-info-box-title:before {
width: 100px;
height: 100px;
top: -32px;
left: -11px;
z-index: 0;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-subtitle {
font-size: 30px;
line-height: 45px;
letter-spacing: 1px;
margin-bottom: 11px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-subtitle br {
display: none;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-description {
font-size: 20px;
line-height: 30px;
letter-spacing: 1px;
margin-bottom: 22px;
}
.elementor-12 .elementor-element.elementor-element-dd7f917 .elementor-social-icon {
font-size: 18px;
}
.elementor-12 .elementor-element.elementor-element-dd7f917 > .elementor-widget-container {
padding: 0px 0px 0px 10px;
}
.elementor-12 .elementor-element.elementor-element-c26e828 {
padding: 92px 20px 60px 30px;
}
.center-heading span.pp-first-text {
font-size: 40px !important;
line-height: 60px !important;
letter-spacing: 1.5px !important;
}
.center-heading span.pp-second-text {
font-size: 30px !important;
line-height: 40px !important;
letter-spacing: 1px !important;
margin-top: 19px !important;
}
.center-heading span.pp-first-text:after {
width: 75px;
height: 75px;
top: -5px;
left: 65px;
}
.center-heading span.pp-first-text:before {
width: 56px;
padding: 15px 0px 0px 0px;
}
.elementor-element.elementor-element-1887b8b > .elementor-widget-container, .elementor-element.elementor-element-39d2f5e > .elementor-widget-container, .elementor-element.elementor-element-75cb3dbd > .elementor-widget-container {
margin-top: -25px !important;
}
.elementor-12 .elementor-element.elementor-element-3be2a7f {
padding: 65px 20px 16px 20px;
}
.elementor-12 .elementor-element.elementor-element-a4e2348 {
padding: 68px 20px 50px 20px;
}
.elementor-element.elementor-element-48a3696 > .elementor-widget-container {
max-width: 350px;
width: 100%;
}
.elementor-element.elementor-element-48a3696 .elementor-widget-container:before {
width: 95%;
height: 108%;
position: absolute;
top: -15px;
left: -15px;
}
.elementor-12 .elementor-element.elementor-element-0e0de86 > .elementor-element-populated {
padding: 35px 0px 0px 0px;
}
.elementor-element.elementor-element-48a3696:hover::after {
right: -58px;
}
.elementor-element.elementor-element-48a3696:hover::before {
top: 300px;
left: -90px;
}
.elementor-element.elementor-element-48a3696 .elementor-widget-container:after {
display: none;
}
.elementor-element.elementor-element-2d7500f > .elementor-element-populated {
max-width: 400px;
width: 100%;
margin: 0 auto;
}
.elementor-element.elementor-element-2d7500f .elementor-element-populated:before {
background-size: 80%;
width: 200px;
height: 125px;
left: -25px;
top: -80px;
}
.elementor-12 .elementor-element.elementor-element-e43fec4.pp-dual-heading-block .pp-second-text br, .elementor-12 .elementor-element.elementor-element-e5323d2.pp-dual-heading-block .pp-second-text br {
display: none;
}
.elementor-12 .elementor-element.elementor-element-55b8b67 > .elementor-widget-container {
padding: 0px 0px 2px 0px;
margin-top: -6px;
}
.elementor-12 .elementor-element.elementor-element-ebc2cdf {
padding: 45px 20px 50px 20px;
}
.elementor-12 .elementor-element.elementor-element-06fd60b > .elementor-widget-container {
max-width: 500px;
width: 100%;
margin: 0 auto;
}
.elementor-12 .elementor-element.elementor-element-06fd60b .pp-style-custom .pp-advanced-tabs-title {
padding: 1px 10px;
width: 50% !important;
margin: 8px 0px 10px;
}
.elementor-12 .elementor-element.elementor-element-06fd60b .pp-tabs-panels.at-horizontal-content {
margin-top: 20px;
}
.series-tab-content > .elementor-widget-container {
padding: 0px 0px 0px 0px !important;
margin-top: -6px;
}
.elementor-12 .elementor-element.elementor-element-e1782ba {
padding: 70px 20px 50px 20px;
}
.elementor-12 .elementor-element.elementor-element-daa3580 > .elementor-element-populated {
padding: 35px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-tab-title {
font-size: 22px;
line-height: 32px;
letter-spacing: 1px;
padding: 14px 20px 14px 20px;
}
.accordion-deactive-img {
top: 0;
right: 0;
left: 0;
margin: 0 auto;
}
.elementor-element.elementor-element-adfdce6 > .elementor-element-populated {
max-width: 350px;
width: 100%;
margin: 0 auto;
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45da98e {
left: -16px !important;
bottom: 75px;
}
.elementor-12 .elementor-element.elementor-element-6219a9b > .elementor-widget-container {
padding: 0px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-a98aa4d {
padding: 45px 20px 50px 20px;
}
.elementor-element.elementor-element-b1e251a img {
visibility: visible;
max-width: 400px;
width: 100%;
}
.elementor-12 .elementor-element.elementor-element-7a4b506 > .elementor-element-populated {
padding: 45px 20px 50px 20px;
}
.elementor-12 .elementor-element.elementor-element-a06129a > .elementor-widget-container {
padding: 0px 0px 0px 0px;
margin-top: -6px;
}
.elementor-829 .elementor-element.elementor-element-7b70bb0d {
padding: 45px 20px 43px 20px !important;
}
.elementor-element.elementor-element-698b1a59 > .elementor-widget-container {
max-width: 373px;
margin: 0 auto;
}
.elementor-element.elementor-element-698b1a59 .pp-post-wrap.pp-grid-item-wrap:last-child {
margin-top: 0;
}
.elementor-element.elementor-element-698b1a59 .pp-post-wrap.pp-grid-item-wrap:not(:first-child) {
margin-top: 35px;
}
.elementor-452 .elementor-element.elementor-element-581bb46 {
width: 100%;
}
.elementor-452 .elementor-element.elementor-element-568538b {
width: 100%;
}
nav#pp-menu-98850e8 {
justify-content: center;
}
ul#menu-main-menu-2 {
justify-content: center;
}
.elementor-element.elementor-element-48a3696 .elementor-widget-container:before, .elementor-element.elementor-element-48a3696:hover:after {
display: none;
}
.accordion-active-img > .elementor-widget-container:before {
display: none;
}
.elementor-452 .elementor-element.elementor-element-9a08f5a > .elementor-widget-container {
padding: 0px 0px 0px 0px;
}
body:not(.rtl) .elementor-452 .elementor-element.elementor-element-98850e8 .pp-advanced-menu--layout-horizontal .pp-advanced-menu > li:not(:last-child) {
margin-right: 0;
}
ul#menu-footer-menu-2 {
justify-content: center;
}
.elementor-48 .elementor-element.elementor-element-61db5c7 {
width: 35%;
}
.elementor-48 .elementor-element.elementor-element-c2641a8 {
width: 65%;
}
nav#pp-menu-98850e8 ul#menu-footer-menu {
justify-content: center;
}
.accordion-deactive-img {
display: none;
}
.elementor-12 .elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content, .series-tab-content {
height: unset !important;
}
}
@media only screen and (max-width: 480px) {
.elementor-48 .elementor-element.elementor-element-1f88916 > .elementor-widget-container, .elementor-48 .elementor-element.elementor-element-8d2302d > .elementor-widget-container {
padding: 0px 0px 0px 12px;
}
.elementor-48 .elementor-element.elementor-element-1f88916 .pp-list-items .pp-icon-list-icon, .elementor-48 .elementor-element.elementor-element-8d2302d .pp-list-items .pp-icon-list-icon {
font-size: 22px;
line-height: 22px;
height: 22px;
width: 22px;
}
.elementor-element.elementor-element-1f88916 .pp-icon-list-text, .elementor-48 .elementor-element.elementor-element-8d2302d .pp-icon-list-text {
display: none;
}
.elementor-element.elementor-element-1f88916.pp-icon-left .pp-list-items .pp-icon-wrapper, .elementor-48 .elementor-element.elementor-element-8d2302d.pp-icon-left .pp-list-items .pp-icon-wrapper  {
margin-right: 0 !important;
}
.elementor-12 .elementor-element.elementor-element-3ad4348.elementor-column > .elementor-widget-wrap {
justify-content: flex-start;
}
.elementor-12 .elementor-element.elementor-element-35bdee5 {
margin-bottom: 0px;
padding: 0px 0px 0px 30px;
}
}
@media only screen and (max-width: 420px) {
.elementor-48 .elementor-element.elementor-element-2fe74fe > .elementor-widget-container {
padding: 0px 15px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-c26e828 {
padding: 92px 20px 100px 20px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-subtitle {
font-size: 26px;
line-height: 38px;
letter-spacing: 1px;
margin-bottom: 8px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-title {
font-size: 50px;
line-height: 30px;
letter-spacing: 1px;
margin-bottom: 58px;
}
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-description {
font-size: 18px;
line-height: 28px;
letter-spacing: 1px;
margin-bottom: 23px;
}
.elementor-12 .elementor-element.elementor-element-35bdee5 {
margin-top: -85px;
margin-bottom: 0px;
padding: 0px 0px 0px 20px;
}
.elementor-12 .elementor-element.elementor-element-3be2a7f {
padding: 100px 20px 17px 20px;
}
.center-heading span.pp-second-text {
font-size: 25px !important;
line-height: 35px !important;
letter-spacing: 1px !important;
margin-top: 20px !important;
}
.elementor-12 .elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content {
font-size: 16px;
line-height: 28px;
letter-spacing: 0.25px;
padding: 17px 10px 17px 10px;
}
.elementor-12 .elementor-element.elementor-element-06fd60b .pp-style-custom .pp-advanced-tabs-title {
width: 100% !important;
}
}
@media only screen and (max-width: 320px) {
.elementor-12 .elementor-element.elementor-element-322968f .pp-info-box-subtitle {
font-size: 25px;
line-height: 35px;
letter-spacing: 1px;
margin-bottom: 8px;
}
.elementor-12 .elementor-element.elementor-element-6219a9b .pp-advanced-accordion .pp-accordion-tab-title {
font-size: 20px;
line-height: 30px;
letter-spacing: 1px;
padding: 14px 20px 14px 20px;
}
.series-tab-button a {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 12px 20px 12px !important;
}
.elementor-48 .elementor-element.elementor-element-18b3ceb {
padding: 10px 10px 10px 10px;
}
.elementor-48 .elementor-element.elementor-element-d1c83c6 img {
width: 100%;
max-width: 230px;
}
}  @media only screen and (max-width: 1440px) {
.breadcrumb-section h2.elementor-heading-title {
font-size: 50px !important;
line-height: 60px !important;
letter-spacing: 2px !important;
}
.breadcrumb-section  {
padding: 85px 20px 93px 20px !important;
}
.elementor-37 .elementor-element.elementor-element-4029d74 {
padding: 75px 20px 59px 20px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 > .elementor-widget-container {
padding: 0px 0px 0px 0px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gfield select {
height: 75px;
text-indent: 20px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gfield {
margin-bottom: 14px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gfield textarea, .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gfield select {
text-indent: 20px;
font-size: 18px;
letter-spacing: 0.25px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_footer input[type="submit"], .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_page_footer input[type="submit"] {
padding: 26px 20px 26px 20px;
font-size: 18px;
letter-spacing: 0.5px;
}
}
@media only screen and (max-width: 1024px) {
.breadcrumb-section h2.elementor-heading-title {
font-size: 45px !important;
line-height: 55px !important;
letter-spacing: 1px !important;
}
.breadcrumb-section {
padding: 61px 20px 68px 20px !important;
}
a.pp-breadcrumbs-crumb.pp-breadcrumbs-crumb-link.pp-breadcrumbs-crumb-home, span.pp-breadcrumbs-separator-text, strong.pp-breadcrumbs-crumb.pp-breadcrumbs-crumb-current, li.pp-breadcrumbs-item.pp-breadcrumbs-item-current {
font-size: 16px !important;
line-height: 26px !important;
letter-spacing: 0.5px !important;
}
.elementor-37 .elementor-element.elementor-element-4029d74 {
padding: 55px 20px 44px 20px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gfield select {
height: 60px;
text-indent: 15px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gfield textarea, .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gfield select {
text-indent: 15px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_footer input[type="submit"], .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_page_footer input[type="submit"] {
padding: 19px 20px 19px 20px;
font-size: 18px;
letter-spacing: 0.5px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 > .elementor-widget-container {
padding: 0px 0px 0px 0px;
margin-top: -8px;
}
}
@media only screen and (max-width: 767px) {
.breadcrumb-section h2.elementor-heading-title {
font-size: 30px !important;
line-height: 40px !important;
letter-spacing: .75px !important;
}
.breadcrumb-section {
padding: 50px 20px 53px 20px !important;
}
.elementor-37 .elementor-element.elementor-element-4029d74 {
padding: 45px 20px 34px 20px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 > .elementor-widget-container {
padding: 0px 0px 0px 0px;
margin-top: -18px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gfield select {
height: 50px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gfield textarea, .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gfield select {
text-indent: 12px;
font-size: 16px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gfield {
margin-bottom: 10px;
}
textarea#input_1_4 {
padding-top: 10px;
height: 150px;
}
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_footer input[type="submit"], .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_page_footer input[type="submit"] {
padding: 15px 20px 15px 20px;
font-size: 16px;
letter-spacing: 0.5px;
}
.center-heading span.pp-second-text br {
display: none;
}
}
@media only screen and (max-width: 640px) {
.elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_footer input[type="submit"], .elementor-37 .elementor-element.elementor-element-7d8cca5 .pp-gravity-form .gform_page_footer input[type="submit"] {
padding: 7px 20px 7px 20px;
font-size: 16px;
letter-spacing: 0.5px;
}
}  @media only screen and (max-width: 1440px) {
.elementor-29 .elementor-element.elementor-element-99d38f4 {
padding: 75px 20px 38px 20px;
}
.center-content {
font-size: 18px !important;
line-height: 30px !important;
letter-spacing: 0.25px !important;
}
.center-content > .elementor-widget-container {
margin-top: -17px !important;
}
.elementor-element.elementor-element-f564932 .elementor-button {
font-size: 18px !important;
letter-spacing: 0.5px !important;
padding: 25px 87px 25px 87px !important;
}
.elementor-29 .elementor-element.elementor-element-f564932 > .elementor-widget-container {
padding: 20px 0px 0px 0px;
}
.center-content br {
display: none;
}
.elementor-29 .elementor-element.elementor-element-188a8fe, .elementor-29 .elementor-element.elementor-element-a86a831 {
padding: 75px 20px 38px 20px;
}
.elementor-29 .elementor-element.elementor-element-9a31ea7 {
height: 350px;
}
}
@media only screen and (max-width: 1024px) {
.center-content {
font-size: 16px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
}
.center-content > .elementor-widget-container {
margin-top: -26px !important;
}
.elementor-29 .elementor-element.elementor-element-99d38f4 {
padding: 55px 20px 27px 20px;
}
.elementor-element.elementor-element-f564932 .elementor-button {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 69px 20px 69px !important;
}
.center-content > .elementor-widget-container {
margin-top: -31px !important;
}
.elementor-29 .elementor-element.elementor-element-9a31ea7 {
height: 310px;
}
.elementor-29 .elementor-element.elementor-element-188a8fe, .elementor-29 .elementor-element.elementor-element-a86a831 {
padding: 55px 20px 27px 20px;
}
}
@media only screen and (max-width: 767px) {
.elementor-29 .elementor-element.elementor-element-78f6acc img {
visibility: visible;
}
.elementor-29 .elementor-element.elementor-element-9a31ea7 {
height: unset !important
}
.elementor-29 .elementor-element.elementor-element-99d38f4 {
padding: 45px 20px 16px 20px;
}
.elementor-29 .elementor-element.elementor-element-188a8fe, .elementor-29 .elementor-element.elementor-element-a86a831 {
padding: 45px 20px 16px 20px;
}
}  @media only screen and (max-width: 1440px) {
.elementor-1491 .elementor-element.elementor-element-0ea6e91 {
padding: 75px 20px 10px 20px;
}
.elementor-1491 .elementor-element.elementor-element-24c71d2 .pp-first-text {
font-size: 45px;
line-height: 55px;
letter-spacing: 2px;
}
.elementor-1491 .elementor-element.elementor-element-24c71d2 .pp-second-text {
font-size: 18px;
line-height: 30px;
letter-spacing: 0.25px;
}
.elementor-1491 .elementor-element.elementor-element-9f58ff7 > .elementor-widget-container {
padding: 12px 0px 0px 0px;
}
.elementor-1491 .elementor-element.elementor-element-9f58ff7 .elementor-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 24px 110px 24px 110px;
}
.elementor-element.elementor-element-544ba6c img {
width: 85%;
}
.elementor-1491 .elementor-element.elementor-element-dbf3cc2 > .elementor-element-populated {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-968450a h2.pp-sitemap-title {
font-size: 30px !important;
line-height: 40px !important;
letter-spacing: 0.5px !important;
padding: 0px 0px 0px 0px !important;
}
.elementor-1502 .elementor-element.elementor-element-968450a .pp-sitemap-item, .elementor-1502 .elementor-element.elementor-element-968450a span.pp-sitemap-list, .elementor-1502 .elementor-element.elementor-element-968450a .pp-sitemap-item a {
color: #150F34;
font-family: "Noto Serif", Sans-serif;
font-size: 18px;
font-weight: normal;
line-height: 40px;
letter-spacing: 0.25px;
}
.elementor-1502 .elementor-element.elementor-element-5e63b65 {
padding: 64px 20px 39px 20px;
}
.elementor-element.elementor-element-968450a .pp-sitemap-section li:before {
top: 0;
}
}
@media only screen and (max-width: 1024px) {
.elementor-1491 .elementor-element.elementor-element-0ea6e91 {
padding: 50px 20px 10px 20px;
}
.elementor-1491 .elementor-element.elementor-element-24c71d2 .pp-first-text {
font-size: 40px;
line-height: 50px;
letter-spacing: 1px;
}
.elementor-1491 .elementor-element.elementor-element-24c71d2 .pp-second-text {
font-size: 15px;
line-height: 27px;
letter-spacing: 0.25px;
}
.elementor-1491 .elementor-element.elementor-element-9f58ff7 > .elementor-widget-container {
padding: 0px 0px 0px 0px;
}
.elementor-1491 .elementor-element.elementor-element-9f58ff7 .elementor-button {
font-size: 16px;
letter-spacing: 0.5px;
padding: 20px 89px 20px 89px;
}
.elementor-element.elementor-element-968450a h2.pp-sitemap-title {
font-size: 25px !important;
line-height: 35px !important;
letter-spacing: 0.5px !important;
padding: 0px 0px 0px 0px !important;
margin-bottom: 13px;
}
.elementor-1502 .elementor-element.elementor-element-5e63b65 {
padding: 49px 20px 24px 20px;
}
.elementor-1502 .elementor-element.elementor-element-968450a .pp-sitemap-item, .elementor-1502 .elementor-element.elementor-element-968450a span.pp-sitemap-list, .elementor-1502 .elementor-element.elementor-element-968450a .pp-sitemap-item a {
color: #150F34;
font-family: "Noto Serif", Sans-serif;
font-size: 16px;
font-weight: normal;
line-height: 35px;
letter-spacing: 0.25px;
}
}
@media only screen and (max-width: 834px) {
.elementor-1491 .elementor-element.elementor-element-0ea6e91 {
padding: 50px 20px 30px 20px;
}
}
@media only screen and (max-width: 767px) {
.elementor-element.elementor-element-544ba6c img {
width: 100%;
}
.elementor-1491 .elementor-element.elementor-element-0ea6e91 {
padding: 50px 20px 50px 20px;
}
.elementor-1491 .elementor-element.elementor-element-dbf3cc2 > .elementor-element-populated {
padding: 40px 0px 0px 0px;
}
.elementor-1502 .elementor-element.elementor-element-5e63b65 {
padding: 39px 20px 17px 20px;
}
}  @media only screen and (max-width: 1440px) {
.elementor-39 .elementor-element.elementor-element-d87c181 {
padding: 75px 20px 75px 20px;
}
.elementor-39 .elementor-element.elementor-element-447a58f .elementor-heading-title, .elementor-39 .elementor-element.elementor-element-b5add20 .elementor-heading-title {
font-size: 45px;
line-height: 55px;
letter-spacing: 2px;
}
.elementor-39 .elementor-element.elementor-element-7035f88 > .elementor-widget-container, .elementor-39 .elementor-element.elementor-element-658a101 > .elementor-widget-container {
padding: 6px 0px 8px 0px;
}
.elementor-39 .elementor-element.elementor-element-5eef060 .elementor-form-fields-wrapper label, .elementor-39 .elementor-element.elementor-element-7565434 .elementor-field-group > label {
font-size: 18px;
line-height: 28px;
letter-spacing: 0.25px;
}
body .elementor-39 .elementor-element.elementor-element-5eef060 .elementor-field-group > label, body .elementor-39 .elementor-element.elementor-element-7565434 .elementor-labels-above .elementor-field-group > label {
padding-bottom: 13px;
}
.elementor-39 .elementor-element.elementor-element-5eef060 .elementor-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 24px 118px 24px 118px;
}
.elementor-39 .elementor-element.elementor-element-7565434 .elementor-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 24px 108px 24px 108px;
}
.elementor-39 .elementor-element.elementor-element-7565434 .pp-registration-form .elementor-field-group.elementor-field-type-submit {
margin: 13px 0px 0px 0px;
}
}
@media only screen and (max-width: 1024px) {
.elementor-39 .elementor-element.elementor-element-d87c181 {
padding: 60px 20px 60px 20px;
}
.elementor-39 .elementor-element.elementor-element-447a58f .elementor-heading-title, .elementor-39 .elementor-element.elementor-element-b5add20 .elementor-heading-title {
font-size: 35px;
line-height: 45px;
letter-spacing: 1.5px;
}
.elementor-39 .elementor-element.elementor-element-7035f88 > .elementor-widget-container, .elementor-39 .elementor-element.elementor-element-658a101 > .elementor-widget-container {
padding: 0px 0px 0px 0px;
}
.elementor-39 .elementor-element.elementor-element-5eef060 .elementor-form-fields-wrapper label, .elementor-39 .elementor-element.elementor-element-7565434 .elementor-field-group > label {
font-size: 16px;
line-height: 26px;
letter-spacing: 0.25px;
}
.elementor-39 .elementor-element.elementor-element-5eef060 .elementor-button {
font-size: 16px;
letter-spacing: 0.25px;
padding: 20px 97px 20px 97px;
}
.elementor-39 .elementor-element.elementor-element-7565434 .elementor-button {
font-size: 16px;
letter-spacing: 0.25px;
padding: 20px 89px 20px 89px;
}
}
@media only screen and (max-width: 767px) {
.elementor-element.elementor-element-a932563.elementor-column > .elementor-element-populated:before {
content: '';
border-right: 0;
border-top: 1px solid rgba(21, 15, 52, 0.29);
height: 100%;
position: absolute;
right: 0;
width: 100%;
top: 53%;
}
.elementor-39 .elementor-element.elementor-element-447a58f .elementor-heading-title, .elementor-39 .elementor-element.elementor-element-b5add20 .elementor-heading-title {
font-size: 30px;
line-height: 40px;
letter-spacing: 1px;
}
.elementor-39 .elementor-element.elementor-element-d87c181 {
padding: 40px 20px 40px 20px;
}
.elementor-39 .elementor-element.elementor-element-5eef060 .elementor-button {
font-size: 16px;
letter-spacing: 0.25px;
padding: 15px 20px 15px 20px;
}
.elementor-39 .elementor-element.elementor-element-7565434 .elementor-button {
font-size: 16px;
letter-spacing: 0.25px;
padding: 15px 20px 15px 20px;
}
}
@media only screen and (max-width: 600px) {
.elementor-39 .elementor-element.elementor-element-5eef060 .elementor-button, .elementor-39 .elementor-element.elementor-element-7565434 .elementor-button {
max-width: 100%;
width: 100%;
}
}  @media only screen and (max-width: 1440px) {
.elementor-32 .elementor-element.elementor-element-9d423f9 {
padding: 75px 20px 75px 20px;
}
.elementor-5792 .elementor-element.elementor-element-1e038bb {
padding: 75px 20px 75px 20px;
}
.elementor-850 .elementor-element.elementor-element-1875e1b0 .elementor-icon-list-items.elementor-inline-items {
margin-right: calc(-25px/2) !important;
margin-left: calc(-25px/2) !important;
}
.elementor-850 .elementor-element.elementor-element-1875e1b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
margin-right: calc(25px/2) !important;
margin-left: calc(25px/2) !important;
}
.elementor-850 .elementor-element.elementor-element-645a82b8 {
margin-top: 25px !important;
margin-bottom: 10px !important;
}
.elementor-850 .elementor-element.elementor-element-7d95c190 .elementor-heading-title {
font-size: 40px !important;
line-height: 50px !important;
letter-spacing: 1px !important;
}
.elementor-850 .elementor-element.elementor-element-1d4c6637 .elementor-widget-container {
font-size: 18px !important;
line-height: 30px !important;
letter-spacing: 0.25px !important;
}
.elementor-850 .elementor-element.elementor-element-7d95c190 > .elementor-widget-container {
padding: 0px 0px 0px 0px !important;
}
.elementor-850 .elementor-element.elementor-element-1d4c6637 > .elementor-widget-container {
padding: 13px 0px 0px 0px !important;
}
.elementor-850 .elementor-element.elementor-element-6b80fac3 > .elementor-widget-container {
margin: 20px 0px 0px 0px !important;
}
.elementor-32 .elementor-element.elementor-element-4ded5f3 .pp-elementor-grid .pp-grid-item-wrap {
margin-bottom: 42px !important;
}
.elementor-32 .elementor-element.elementor-element-4ded5f3 .pp-posts-pagination-bottom .pp-posts-pagination {
margin-top: 0px;
}
.elementor-854 .elementor-element.elementor-element-65ef23a {
margin-top: 30px !important;
padding: 29px 20px 19px 20px !important;
}
.elementor-907 .elementor-element.elementor-element-035eeb7 {
padding: 75px 20px 45px 20px;
}
.elementor-907 .elementor-element.elementor-element-d1932e5 .elementor-icon-list-items.elementor-inline-items {
margin-right: calc(-25px/2);
margin-left: calc(-25px/2);
}
.elementor-907 .elementor-element.elementor-element-d1932e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
margin-right: calc(25px/2);
margin-left: calc(25px/2);
}
.elementor-907 .elementor-element.elementor-element-4e1988e7 {
margin-top: 25px;
margin-bottom: 10px;
}
.elementor-907 .elementor-element.elementor-element-59379bd6 .elementor-heading-title {
font-size: 40px;
line-height: 50px;
letter-spacing: 1px;
}
.elementor-907 .elementor-element.elementor-element-152b7cf1 {
font-size: 18px;
line-height: 30px;
letter-spacing: 0.25px;
}
.elementor-907 .elementor-element.elementor-element-59379bd6 > .elementor-widget-container {
padding: 0px 0px 0px 0px;
}
.elementor-907 .elementor-element.elementor-element-152b7cf1 > .elementor-widget-container {
padding: 13px 0px 0px 0px;
}
.elementor-907 .elementor-element.elementor-element-52d06273 {
margin-top: 10px;
padding: 15px 20px 15px 20px;
}
.elementor-907 .elementor-element.elementor-element-4a87da55 > .elementor-widget-container {
padding: 40px 0px 40px 0px;
}
.elementor-912 .elementor-element.elementor-element-76500224 .pp-info-box-container, .elementor-909 .elementor-element.elementor-element-c4a377e .pp-info-box-container {
padding: 20px 0px 20px 20px;
}
.elementor-912 .elementor-element.elementor-element-76500224 .pp-info-box-title, .elementor-909 .elementor-element.elementor-element-c4a377e .pp-info-box-title {
font-size: 18px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
}
.elementor-907 .elementor-element.elementor-element-5d96c84b {
padding: 0px 0px 40px 0px;
}
.elementor-element.elementor-element-29158b28 h3#reply-title {
font-size: 20px;
line-height: 30px;
padding-top: 32px;
padding-bottom: 8px;
}
.elementor-element.elementor-element-29158b28 form#ast-commentform textarea {
height: 200px;
margin-bottom: 0;
}
.elementor-element.elementor-element-29158b28 input#submit {
font-size: 18px !important;
letter-spacing: 0.02em !important;
padding: 18px 0 !important;
}
.elementor-907 .elementor-element.elementor-element-152b7cf1 h3 {
font-size: 22px;
}
.elementor-1535 .elementor-element.elementor-element-418e5de {
padding: 0px 20px 10px 20px;
}
.elementor-1535 .elementor-element.elementor-element-e374df6 {
padding: 75px 20px 50px 20px;
}
.elementor-1535 .elementor-element.elementor-element-e901b8d .pp-elementor-grid .pp-grid-item-wrap {
margin-bottom: 42px;
}
.elementor-2776 .elementor-element.elementor-element-8e72707 {
padding: 75px 20px 20px 20px;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 {
padding: 0px 20px 41px 20px;
}
}
@media only screen and (max-width: 1280px) {	
.elementor-32 .elementor-element.elementor-element-14c40ec > .elementor-element-populated {
padding: 0px 7px 0px 0px;
}
.elementor-907 .elementor-element.elementor-element-bfcc121 > .elementor-element-populated {
padding: 0px 7px 0px 0px;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 > .elementor-container {
max-width: 850px;
}
.elementor-2776 .elementor-element.elementor-element-e416190 .pp-post-wrap {
padding-left: calc( 50px/2 );
padding-right: calc( 50px/2 );
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .elementor-widget-image:before {
height: 108%;
}
}
@media only screen and (max-width: 1024px) {
.elementor-32 .elementor-element.elementor-element-9d423f9 {
padding: 60px 20px 60px 20px;
}
.elementor-5792 .elementor-element.elementor-element-1e038bb {
padding: 60px 20px 60px 20px;
}
.elementor-32 .elementor-element.elementor-element-14c40ec > .elementor-element-populated {
padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-3299728 i.ee-search-form__icon.nicon.nicon-search, .search-form i.ee-search-form__icon.nicon.nicon-search {
font-size: 25px !important;
transform: rotate(270deg);
}
.elementor-854 .elementor-element.elementor-element-65ef23a {
margin-top: 20px !important;
padding: 29px 15px 19px 15px !important;
}
.elementor-850 .elementor-element.elementor-element-b0dc23d {
order: 3;
}
.elementor-850 .elementor-element.elementor-element-5a8fcac7 {
order: 1;
}
.elementor-850 .elementor-element.elementor-element-7afd969e {
order: 1;
}
.elementor-850 .elementor-element.elementor-element-645a82b8 {
margin-top: 20px !important;
margin-bottom: 10px !important;
}
.elementor-850 .elementor-element.elementor-element-7d95c190 .elementor-heading-title {
font-size: 30px !important;
line-height: 40px !important;
letter-spacing: 1px !important;
}
.elementor-850 .elementor-element.elementor-element-1d4c6637 .elementor-widget-container {
font-size: 16px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
}
.elementor-element.elementor-element-2d8c228 .elementor-grid {
grid-template-columns: repeat(3,1fr) !important;
}
.elementor-850 .elementor-element.elementor-element-1875e1b0 .elementor-icon-list-items.elementor-inline-items {
margin-right: calc(-20px/2) !important;
margin-left: calc(-20px/2) !important;
}
.elementor-850 .elementor-element.elementor-element-1875e1b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
margin-right: calc(20px/2) !important;
margin-left: calc(20px/2) !important;
}
.elementor-850 .elementor-element.elementor-element-6b80fac3 > .elementor-widget-container {
margin: 16px 0px 0px 0px !important;
padding: 0px 0px 0px 43px !important;
}
.elementor-850 .elementor-element.elementor-element-1d4c6637 > .elementor-widget-container {
padding: 15px 0px 0px 0px !important;
}
.elementor-element.elementor-element-08cab45 a:before, .elementor-element.elementor-element-6b80fac3 a:before {
width: 30px;
left: -43px;
}
.elementor-907 .elementor-element.elementor-element-6d70b5e9 {
order: 1;
}
.elementor-907 .elementor-element.elementor-element-2e613c92 {
order: 3;
}
.elementor-907 .elementor-element.elementor-element-1cd3b23b {
order: 2;
}
.elementor-907 .elementor-element.elementor-element-4e1988e7 {
margin-top: 20px;
margin-bottom: 10px;
}
.elementor-907 .elementor-element.elementor-element-bfcc121 > .elementor-element-populated {
padding: 0px 0px 0px 0px;
}
.elementor-907 .elementor-element.elementor-element-373e277e > .elementor-element-populated {
padding: 0px 0px 0px 20px;
}
.elementor-907 .elementor-element.elementor-element-035eeb7 {
padding: 60px 20px 30px 20px;
}
.elementor-907 .elementor-element.elementor-element-152b7cf1 {
font-size: 16px;
line-height: 28px;
letter-spacing: 0.25px;
}
.elementor-907 .elementor-element.elementor-element-59379bd6 .elementor-heading-title {
font-size: 30px;
line-height: 40px;
letter-spacing: 1px;
}
.elementor-907 .elementor-element.elementor-element-152b7cf1 > .elementor-widget-container {
padding: 15px 0px 0px 0px;
}
.elementor-907 .elementor-element.elementor-element-152b7cf1 h3 {
font-size: 20px;
}
p.post-single-decor-sec {
padding: 20px;
}
.elementor-907 .elementor-element.elementor-element-52d06273 {
margin-top: 0px;
padding: 15px 20px 15px 20px;
}
.elementor-907 .elementor-element.elementor-element-4a87da55 > .elementor-widget-container {
padding: 30px 0px 30px 0px;
}
.elementor-907 .elementor-element.elementor-element-5d96c84b {
padding: 0px 0px 30px 0px;
}
.elementor-element.elementor-element-29158b28 h3#reply-title {
font-size: 20px;
line-height: 30px;
padding-top: 26px;
padding-bottom: 7px;
}
.elementor-element.elementor-element-29158b28 input#submit {
font-size: 16px !important;
letter-spacing: 0.02em !important;
padding: 13px 0 !important;
}
.elementor-907 .elementor-element.elementor-element-d1932e5 .elementor-icon-list-items.elementor-inline-items {
margin-right: calc(-20px/2);
margin-left: calc(-20px/2);
}
.elementor-907 .elementor-element.elementor-element-d1932e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
margin-right: calc(20px/2);
margin-left: calc(20px/2);
}
.elementor-907 .elementor-element.elementor-element-59379bd6 .elementor-heading-title {
font-size: 25px;
line-height: 35px;
letter-spacing: 1px;
}
.elementor-1535 .elementor-element.elementor-element-e374df6 {
padding: 60px 20px 40px 20px;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: -25px !important;
}
.elementor-2776 .elementor-element.elementor-element-8e72707 {
padding: 60px 20px 5px 20px;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 {
padding: 0px 20px 5px 20px;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 > .elementor-container {
max-width: 700px;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .elementor-widget-image:before {
height: 100%;
top: -15px;
right: 15px;
}
.elementor-2776 .elementor-element.elementor-element-e416190 .pp-post-wrap {
padding-left: calc( 20px/2 );
padding-right: calc( 20px/2 );
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .elementor-widget-image:after {
background-size: 85%;
width: 175px;
top: -55px;
left: -45px;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .elementor-widget-image > .elementor-widget-container:hover:before {
width: 300px;
background-size: cover;
bottom: -40px;
left: -200px;
}
}
@media only screen and (max-width: 960px) {
body:not(.rtl) .elementor-850 .elementor-element.elementor-element-2d8c228, body:not(.rtl) .elementor-907 .elementor-element.elementor-element-61f2dc51 {
left: -5px !important;
}
body:not(.rtl) .elementor-907 .elementor-element.elementor-element-285bb742 {
left: -65px;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: -35px !important;
}
}
@media only screen and (max-width: 834px) {
body:not(.rtl) .elementor-850 .elementor-element.elementor-element-2d8c228, body:not(.rtl) .elementor-907 .elementor-element.elementor-element-61f2dc51 {
left: -20px !important;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: -50px !important;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 > .elementor-container {
max-width: 600px;
}
}
@media only screen and (max-width: 767px) {
.elementor-32 .elementor-element.elementor-element-9d423f9 {
padding: 50px 20px 50px 20px;
}
.elementor-5792 .elementor-element.elementor-element-1e038bb {
padding: 50px 20px 50px 20px;
}
.elementor-850 .elementor-element.elementor-element-7d95c190 .elementor-heading-title {
font-size: 25px !important;
line-height: 35px !important;
letter-spacing: 1px !important;
}
body:not(.rtl) .elementor-850 .elementor-element.elementor-element-2d8c228, body:not(.rtl) .elementor-907 .elementor-element.elementor-element-61f2dc51 {
left: 100px !important;
}
.elementor-907 .elementor-element.elementor-element-035eeb7 {
padding: 50px 20px 50px 20px;
}
.elementor-907 .elementor-element.elementor-element-373e277e > .elementor-element-populated {
padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-29158b28 .ast-comment-formwrap.ast-row p {
width: 100% !important;
}
.elementor-element.elementor-element-29158b28 .ast-comment-formwrap.ast-row p input {
margin-bottom: -3px !important;
}
.elementor-element.elementor-element-29158b28 div#comments {
padding: 0;
}
.elementor-907 .elementor-element.elementor-element-373e277e > .elementor-element-populated {
padding: 22px 0px 0px 0px;
}
body:not(.rtl) .elementor-907 .elementor-element.elementor-element-285bb742 {
left: 90px;
}
.elementor-1535 .elementor-element.elementor-element-e374df6 {
padding: 50px 20px 40px 20px;
}
.elementor-1535 .elementor-element.elementor-element-418e5de {
padding: 0px 20px 0px 20px;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: 95px !important;
}
.elementor-2776 .elementor-element.elementor-element-8e72707 {
padding: 50px 20px 15px 20px;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 {
padding: 0px 20px 35px 20px;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .elementor-widget-image > .elementor-widget-container:hover:before {
display: none;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 .pp-grid-item-wrap .pp-post.pp-grid-item {
padding: 50px 0px 10px 25px;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 > .elementor-container {
max-width: 300px;
}
.elementor-2776 .elementor-element.elementor-element-e416190 .pp-post-wrap {
padding-left: calc( 0px/2 );
padding-right: calc( 0px/2 );
}
}
@media only screen and (max-width: 600px) {
body:not(.rtl) .elementor-850 .elementor-element.elementor-element-2d8c228, body:not(.rtl) .elementor-907 .elementor-element.elementor-element-61f2dc51 {
left: 50px !important;
}
body:not(.rtl) .elementor-907 .elementor-element.elementor-element-285bb742 {
left: 40px;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: 50px !important;
}
}
@media only screen and (max-width: 540px) {
body:not(.rtl) .elementor-850 .elementor-element.elementor-element-2d8c228, body:not(.rtl) .elementor-907 .elementor-element.elementor-element-61f2dc51 {
left: 30px !important;
}
body:not(.rtl) .elementor-907 .elementor-element.elementor-element-285bb742 {
left: 25px;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: 30px !important;
}
}
@media only screen and (max-width: 480px) {
body:not(.rtl) .elementor-850 .elementor-element.elementor-element-2d8c228, body:not(.rtl) .elementor-907 .elementor-element.elementor-element-61f2dc51 {
left: 10px !important;
}
body:not(.rtl) .elementor-907 .elementor-element.elementor-element-285bb742 {
left: 5px;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: 10px !important;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 > .elementor-container {
max-width: 250px;
}
}
@media only screen and (max-width: 420px) {
body:not(.rtl) .elementor-850 .elementor-element.elementor-element-2d8c228, body:not(.rtl) .elementor-907 .elementor-element.elementor-element-61f2dc51 {
left: -10px !important;
}
body:not(.rtl) .elementor-907 .elementor-element.elementor-element-285bb742 {
left: -15px;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: -10px !important;
}
}
@media only screen and (max-width: 380px) {
body:not(.rtl) .elementor-850 .elementor-element.elementor-element-2d8c228, body:not(.rtl) .elementor-907 .elementor-element.elementor-element-61f2dc51 {
left: -20px !important;
}
body:not(.rtl) .elementor-907 .elementor-element.elementor-element-285bb742 {
left: -25px;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: -20px !important;
}
.elementor-2776 .elementor-element.elementor-element-a0a2909 > .elementor-container {
max-width: 200px;
}
}
@media only screen and (max-width: 360px) {
body:not(.rtl) .elementor-850 .elementor-element.elementor-element-2d8c228, body:not(.rtl) .elementor-907 .elementor-element.elementor-element-61f2dc51 {
left: -25px !important;
}
body:not(.rtl) .elementor-907 .elementor-element.elementor-element-285bb742 {
left: -30px;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: -25px !important;
}
}
@media only screen and (max-width: 320px) {
body:not(.rtl) .elementor-850 .elementor-element.elementor-element-2d8c228, body:not(.rtl) .elementor-907 .elementor-element.elementor-element-61f2dc51 {
left: -40px !important;
}
body:not(.rtl) .elementor-907 .elementor-element.elementor-element-285bb742 {
left: -45px;
}
body.search.search-results .elementor-850 .elementor-element.elementor-element-2d8c228 {
left: -40px !important;
}
}  @media only screen and (max-width: 1440px) {
.elementor-27 .elementor-element.elementor-element-559ebf3 {
padding: 75px 20px 75px 20px;
}
.elementor-27 .elementor-element.elementor-element-46cfc38 > .elementor-widget-container, .elementor-25 .elementor-element.elementor-element-e6d68b8 > .elementor-widget-container {
padding: 0px 0px 0px 0px;
}
.elementor-1288 .elementor-element.elementor-element-28ec9d8 .pp-info-box-title, .elementor-1205 .elementor-element.elementor-element-b78f85f .pp-info-box-title {
font-size: 22px !important;
line-height: 30px !important;
letter-spacing: 0.25px !important;
margin-bottom: 21px !important;
}
.elementor-1288 .elementor-element.elementor-element-28ec9d8 .pp-info-box-subtitle, .elementor-1205 .elementor-element.elementor-element-b78f85f .pp-info-box-subtitle {
font-size: 18px !important;
line-height: 30px !important;
letter-spacing: 0.25px !important;
margin-bottom: 0 !important;
}
.elementor-1288 .elementor-element.elementor-element-28ec9d8 .pp-info-box-button, .elementor-1205 .elementor-element.elementor-element-b78f85f .pp-info-box-button {
font-size: 20px !important;
line-height: 30px !important;
letter-spacing: 0.25px !important;
padding: 20px 0px 0px 0px !important;
}
.exclusive-section-1 h2.elementor-heading-title, .exclusive-section h2.elementor-heading-title {
font-size: 50px !important;
line-height: 60px !important;
letter-spacing: 2px !important;
}
.exclusive-section-1 a.elementor-button-link {
font-size: 18px !important;
letter-spacing: 0.5px !important;
padding: 24px 106px 24px 106px !important;
}
.exclusive-section a.elementor-button-link {
font-size: 18px !important;
letter-spacing: 0.5px !important;
padding: 24px 20px 24px 20px !important;
width: 300px;
}
.exclusive-section-1, .exclusive-section {
padding: 66px 20px 65px 20px !important;
}
.elementor-25 .elementor-element.elementor-element-8acf5ea {
padding: 75px 20px 70px 20px;
}
.elementor-25 .elementor-element.elementor-element-e6d68b8 .pp-elementor-grid .pp-grid-item-wrap {
margin-bottom: 5px;
}
.elementor-27 .elementor-element.elementor-element-cd4b1ff .ee-form__field__control--text, .elementor-25 .elementor-element.elementor-element-68af4d0 .ee-form__field__control--text {
min-height: 60px;
}
.spoiler-alert-section .series-desc-hidden .elementor-heading-title {
height: 350px;
}
.elementor-2532 .elementor-element.elementor-element-a7511ec {
padding: 12px 0px 0px 0px !important;
}
.elementor-2532 .elementor-element.elementor-element-c202799 {
padding-bottom: 0 !important;
}
}
@media only screen and (max-width: 1200px) {
.elementor-element.elementor-element-46cfc38 .pp-grid-item-wrap .pp-info-box-container:hover:after {
background-size: 85%;
width: 35px;
top: 50px;
right: -55px;
}
.elementor-element.elementor-element-46cfc38 .pp-grid-item-wrap .pp-info-box-container:hover:before {
background-size: 85%;
width: 250px;
left: -95px;
bottom: 180px;
}
.elementor-element.elementor-element-46cfc38 .pp-grid-item-wrap .pp-post.pp-grid-item {
padding: 60px 45px 0px 20px !important;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-info-box-container:hover:after {
background-size: 85%;
width: 35px;
top: 30px;
right: -48px;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-info-box-container:hover:before {
background-size: 85%;
width: 250px;
left: -100px;
bottom: 250px;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-post.pp-grid-item {
padding: 55px 40px 0 25px !important;
}
}
@media only screen and (max-width: 1024px) {
.elementor-27 .elementor-element.elementor-element-559ebf3 {
padding: 55px 20px 60px 20px;
}
.elementor-element.elementor-element-28ec9d8 .pp-info-box-icon-wrap {
margin-top: 15px !important;
position: relative;
left: 15px;
}
.elementor-element.elementor-element-28ec9d8 .pp-info-box-content {
padding: 0 20px;
}
.elementor-1288 .elementor-element.elementor-element-28ec9d8 .pp-info-box-title, .elementor-1205 .elementor-element.elementor-element-b78f85f .pp-info-box-title {
font-size: 20px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
margin-bottom: 15px !important;
}
.elementor-1288 .elementor-element.elementor-element-28ec9d8 .pp-info-box-subtitle, .elementor-1205 .elementor-element.elementor-element-b78f85f .pp-info-box-subtitle {
font-size: 16px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
margin-bottom: 0 !important;
}
.elementor-1288 .elementor-element.elementor-element-28ec9d8 .pp-info-box-button, .elementor-1205 .elementor-element.elementor-element-b78f85f .pp-info-box-button {
font-size: 18px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
padding: 20px 0px 0px 0px !important;
}
.exclusive-section-1 h2.elementor-heading-title, .exclusive-section h2.elementor-heading-title {
font-size: 40px !important;
line-height: 50px !important;
letter-spacing: 1px !important;
}
.exclusive-section-1 a.elementor-button-link {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 86px 20px 86px !important;
}
.exclusive-section a.elementor-button-link {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 10px 20px 10px !important;
width: 250px !important;
}
.exclusive-section-1, .exclusive-section {
padding: 50px 20px 51px 20px !important;
}
.elementor-25 .elementor-element.elementor-element-e6d68b8 > .elementor-widget-container {
max-width: 828px;
margin: -48px auto 0;
}
.elementor-25 .elementor-element.elementor-element-8acf5ea {
padding: 55px 20px 60px 20px;
}
.elementor-element.elementor-element-46cfc38 .pp-grid-item-wrap .elementor-widget-pp-info-box:before {
background-size: 85%;
width: 175px;
top: -40px;
left: -30px;
}
.elementor-element.elementor-element-46cfc38 .pp-grid-item-wrap .pp-info-box-container:hover:after {
right: -49px;
}
.elementor-element.elementor-element-46cfc38 .pp-grid-item-wrap .pp-info-box-container:hover:before {
left: -100px;
}
.elementor-element.elementor-element-46cfc38 .pp-grid-item-wrap .pp-post.pp-grid-item {
padding: 37px 40px 0px 20px !important;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .elementor-element.elementor-element-95f845a:before {
background-size: 85%;
width: 175px;
top: -40px;
left: -30px;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-info-box-container:hover:after {
background-size: 85%;
width: 35px;
top: 30px;
right: -45px;
}
.elementor-25 .elementor-element.elementor-element-e6d68b8 .pp-elementor-grid .pp-grid-item-wrap {
margin-bottom: 0px;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-post.pp-grid-item {
padding: 50px 40px 0 25px !important;
}
.spoiler-alert-section .series-desc-hidden .elementor-heading-title {
height: 320px;
}
.elementor-2532 .elementor-element.elementor-element-a7511ec {
padding: 0px 0px 0px 0px !important;
}
}
@media only screen and (max-width: 864px) {
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-info-box-container:hover:after {
background-size: 85%;
width: 35px;
top: 30px;
right: -48px;
}	
}
@media only screen and (max-width: 767px) {
.elementor-27 .elementor-element.elementor-element-559ebf3 {
padding: 45px 20px 22px 20px;
}
.elementor-27 .elementor-element.elementor-element-46cfc38 > .elementor-widget-container {
max-width: 400px;
margin: 0 auto;
}
.exclusive-section-1 h2.elementor-heading-title, .exclusive-section-1 h2.elementor-heading-title, .exclusive-section h2.elementor-heading-title {
font-size: 28px !important;
line-height: 38px !important;
letter-spacing: 1px !important;
text-align: center;
}
.exclusive-section-1, .exclusive-section {
padding: 42px 20px 50px 20px !important;
}
.elementor-1288 .elementor-element.elementor-element-28ec9d8 .pp-info-box-button, .elementor-1205 .elementor-element.elementor-element-b78f85f .pp-info-box-button  {
font-size: 18px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
padding: 15px 0px 0px 0px !important;
}
.elementor-25 .elementor-element.elementor-element-8acf5ea {
padding: 45px 20px 50px 20px;
}
.elementor-25 .elementor-element.elementor-element-e6d68b8 > .elementor-widget-container {
max-width: 390px;
margin: -48px auto 0;
}
.elementor-element.elementor-element-46cfc38 .pp-grid-item-wrap .pp-post.pp-grid-item {
padding: 22px 40px 0px 20px !important;
}
.elementor-27 .elementor-element.elementor-element-cd4b1ff .ee-form__field__control--text, .elementor-25 .elementor-element.elementor-element-68af4d0 .ee-form__field__control--text {
min-height: 50px;
}
.elementor-element.elementor-element-3299728 i.ee-search-form__icon.nicon.nicon-search, .search-form i.ee-search-form__icon.nicon.nicon-search {
font-size: 20px !important;
}
}
@media only screen and (max-width: 420px) {
.elementor-element.elementor-element-46cfc38 .pp-grid-item-wrap .pp-info-box-container:hover:before, .elementor-element.elementor-element-46cfc38 .pp-grid-item-wrap .pp-info-box-container:hover:after, .elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-info-box-container:hover:before, .elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-info-box-container:hover:after {
display: none;
}
.elementor-element.elementor-element-46cfc38 .pp-grid-item-wrap .pp-post.pp-grid-item {
padding: 22px 20px 0px 0px !important;
}
.elementor-element.elementor-element-e6d68b8 .pp-grid-item-wrap .pp-post.pp-grid-item {
padding: 56px 20px 0 0px !important;
}
.elementor-25 .elementor-element.elementor-element-e6d68b8 > .elementor-widget-container {
max-width: 340px;
margin: -53px auto 0;
}
}  @media only screen and (max-width: 1440px) {
.elementor-35 .elementor-element.elementor-element-8842832 .elementor-heading-title {
font-size: 45px;
line-height: 55px;
letter-spacing: 2px;
}
.elementor-35 .elementor-element.elementor-element-2bfc9df {
padding: 75px 20px 0px 20px;
}
.elementor-element.elementor-element-ddf3b92 a.bbp-forum-title {
font-size: 30px;
line-height: 40px;
letter-spacing: 0.02em;
}
.elementor-element.elementor-element-ddf3b92 .bbp-forum-content {
font-size: 18px !important;
line-height: 30px !important;
letter-spacing: 0.02em;
margin-top: 14px !important;
}
.elementor-element.elementor-element-d7d1353 .elementor-heading-title, .elementor-element.elementor-element-44e4005 .elementor-heading-title, .elementor-element.elementor-element-b99d337 .elementor-heading-title {
font-size: 18px !important;
line-height: 24px !important;
letter-spacing: 0.36px !important;
}
.elementor-35 .elementor-element.elementor-element-ea29819 > .elementor-widget-container, .elementor-5282 .elementor-element.elementor-element-55514ae > .elementor-widget-container, .elementor-6052 .elementor-element.elementor-element-8718ad6 > .elementor-widget-container {
margin: 0px 0px 0px 0px;
padding: 19px 0px 0px 0px;
}
.elementor-element.elementor-element-ea29819 input#bbp_search_submit, .elementor-element.elementor-element-55514ae input#bbp_search_submit, .elementor-element.elementor-element-8718ad6 input#bbp_search_submit {
top: 20px;
}
.elementor-35 .elementor-element.elementor-element-3821783 > .elementor-widget-container, .elementor-5282 .elementor-element.elementor-element-32936a0 > .elementor-widget-container, .elementor-6052 .elementor-element.elementor-element-96e38d3 > .elementor-widget-container {
padding: 35px 0px 0px 55px;
}
.elementor-35 .elementor-element.elementor-element-d4ad91f > .elementor-widget-container, .elementor-5282 .elementor-element.elementor-element-295c9c9 > .elementor-widget-container, .elementor-6052 .elementor-element.elementor-element-de99d99 > .elementor-widget-container {
padding: 16px 0px 0px 0px;
}
.elementor-35 .elementor-element.elementor-element-d7d1353 > .elementor-element-populated, .elementor-5282 .elementor-element.elementor-element-44e4005 > .elementor-element-populated, .elementor-6052 .elementor-element.elementor-element-b99d337 > .elementor-element-populated {
margin: 0px 0px 0px 40px;
padding: 36px 20px 0px 20px;
}
.elementor-element.elementor-element-ddf3b92 li.bbp-forum-topic-count, .elementor-element.elementor-element-ddf3b92 li.bbp-forum-reply-count, .elementor-element.elementor-element-ddf3b92 li.bbp-forum-freshness {
font-size: 16px;
line-height: 28px;
letter-spacing: 0.02em;
}
.elementor-35 .elementor-element.elementor-element-cbfe30c > .elementor-element-populated {
margin: 0px 10px 0px 0px;
}
.elementor-5282 .elementor-element.elementor-element-71c3ea4, .elementor-6052 .elementor-element.elementor-element-05a7bc3 {
padding: 75px 20px 45px 20px;
}
}
@media only screen and (max-width: 1024px) {
.elementor-35 .elementor-element.elementor-element-d7d1353 > .elementor-element-populated, .elementor-5282 .elementor-element.elementor-element-44e4005 > .elementor-element-populated, .elementor-6052 .elementor-element.elementor-element-b99d337 > .elementor-element-populated {
margin: 0px 0px 0px 20px;
padding: 30px 15px 0px 15px;
}
.elementor-element.elementor-element-ddf3b92 input#bbp_search {
padding: 14px 15px;
}
.elementor-element.elementor-element-ddf3b92 input#bbp_search_submit {
font-size: 16px;
letter-spacing: 0.02em;
padding: 9.5px 0px;
}
.elementor-element.elementor-element-ea29819 input#bbp_search {
width: 100%;
padding: 14px 15px;
}
.elementor-element.elementor-element-d4ad91f li, .elementor-element.elementor-element-295c9c9 li, .elementor-element.elementor-element-de99d99 li {
margin-bottom: 10px;
}
.elementor-element.elementor-element-ddf3b92 a.bbp-forum-title {
font-size: 28px;
line-height: 38px;
letter-spacing: 0.02em;
}
.elementor-element.elementor-element-ddf3b92 .bbp-forum-content {
font-size: 16px !important;
line-height: 28px !important;
letter-spacing: 0.02em;
margin-top: 10px !important;
}
.elementor-element.elementor-element-ddf3b92 #bbpress-forums .bbp-body ul {
padding-bottom: 17px !important;
padding-top: 14px !important;
}
.elementor-element.elementor-element-ea29819 input#bbp_search_submit, .elementor-element.elementor-element-55514ae input#bbp_search_submit, .elementor-element.elementor-element-8718ad6 input#bbp_search_submit {
width: 40%;
top: 20px;
}
.elementor-35 .elementor-element.elementor-element-8842832 .elementor-heading-title {
font-size: 32px;
line-height: 42px;
letter-spacing: 1px;
}
.elementor-35 .elementor-element.elementor-element-2bfc9df {
padding: 60px 20px 0px 20px;
}
.elementor-35 .elementor-element.elementor-element-cbfe30c > .elementor-element-populated {
margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-ddf3b92 li.bbp-header, .elementor-element.elementor-element-ddf3b92 ul.forum-titles li.bbp-forum-topic-count, .elementor-element.elementor-element-ddf3b92 ul.forum-titles li.bbp-forum-reply-count, .elementor-element.elementor-element-ddf3b92 ul.forum-titles li.bbp-forum-freshness {
font-size: 15px;
line-height: 28px;
letter-spacing: 0.01em;
}
.elementor-5282 .elementor-element.elementor-element-71c3ea4, .elementor-6052 .elementor-element.elementor-element-05a7bc3 {
padding: 60px 20px 30px 20px;
}
body.bbp-user-page.single ul.bbp-topics {
max-width: 850px;
width: 850px;
overflow-x: scroll;
}
}
@media only screen and (max-width: 921px) {
.elementor-element.elementor-element-ddf3b92 input#bbp_search_submit {
font-size: 16px;
letter-spacing: 0.02em;
padding: 8.5px 0px;
}
.elementor-element.elementor-element-ea29819 input#bbp_search_submit, .elementor-element.elementor-element-55514ae input#bbp_search_submit, .elementor-element.elementor-element-8718ad6 input#bbp_search_submit {
width: 40%;
top: 20px;
padding: 9.5px 0px;
}
}
@media only screen and (max-width: 767px) {
.elementor-35 .elementor-element.elementor-element-8842832 .elementor-heading-title {
font-size: 25px;
line-height: 35px;
letter-spacing: 1px;
}
.elementor-35 .elementor-element.elementor-element-2bfc9df {
padding: 40px 20px 50px 20px;
}
.elementor-35 .elementor-element.elementor-element-d7d1353 > .elementor-element-populated, .elementor-5282 .elementor-element.elementor-element-44e4005 > .elementor-element-populated, .elementor-6052 .elementor-element.elementor-element-b99d337 > .elementor-element-populated {
margin: 0px 0px 0px 0px;
padding: 30px 15px 0px 15px;
}
.elementor-element.elementor-element-ddf3b92 a.bbp-forum-title {
font-size: 22px;
line-height: 32px;
letter-spacing: 0.02em;
}
.elementor-element.elementor-element-ddf3b92 input#bbp_search_submit {
padding: 8.5px 0px;
width: 40%;
}
.elementor-element.elementor-element-ea29819 input#bbp_search_submit, .elementor-element.elementor-element-55514ae input#bbp_search_submit, .elementor-element.elementor-element-8718ad6 input#bbp_search_submit {
width: 40%;
top: 20px;
padding: 9.5px 0px;
}
.forum-single .bbp-breadcrumb, .forum-single span#subscription-toggle {
font-family: "Playfair Display", sans-serif;
font-size: 18px;
line-height: 30px;
font-weight: 500;
margin-bottom: 12px;
}
.elementor-5282 .elementor-element.elementor-element-71c3ea4, .elementor-6052 .elementor-element.elementor-element-05a7bc3 {
padding: 43px 20px 50px 20px;
}
.forum-single button#bbp_topic_submit, .forum-single button#user-submit, button#bbp_reply_submit {
font-size: 16px;
}
.forum-single #bbpress-forums fieldset.bbp-form {
padding: 20px 15px 30px;
}
}
@media only screen and (max-width: 540px) {
.elementor-element.elementor-element-ddf3b92 ul#forums-list-0 {
min-width: 500px;
width: 500px;
overflow-x: scroll;
}
.elementor-element.elementor-element-ddf3b92 #bbp-search-form > div {
position: relative;
}
.elementor-element.elementor-element-ddf3b92 #bbpress-forums {
overflow-x: scroll;
}
}
@media only screen and (max-width: 480px) {
.elementor-element.elementor-element-ddf3b92 input#bbp_search_submit {
padding: 7px 0px;
}
.elementor-element.elementor-element-ea29819 input#bbp_search_submit, .elementor-element.elementor-element-55514ae input#bbp_search_submit, .elementor-element.elementor-element-8718ad6 input#bbp_search_submit {
width: 40%;
top: 20px;
padding: 8px 0px;
}
body.bbp-user-page.single div#bbp-user-body {
border-top: 1px solid #efefef;
padding-top: 30px;
}
}  @media only screen and (max-width: 1680px) {
.inner-side-heading span.pp-second-text {
font-size: 57px !important;
line-height: 67px !important;
letter-spacing: 2.25px !important;
}
}
@media only screen and (max-width: 1440px) {
.books-breadcrumb-top-heading h2 {
font-size: 60px !important;
line-height: 80px !important;
letter-spacing: 3px !important;
}
.books-breadcrumb-heading > .elementor-widget-container {
padding: 16px 0 7px 0 !important;
}
.books-breadcrumb-top-heading h2:after {
width: 80px;
height: 80px;
top: 10px;
left: -10px;
}
.books-breadcrumb-heading h2 {
font-size: 50px !important;
line-height: 60px !important;
letter-spacing: 2px !important;
}
.books-breadcrumb {
padding: 40px 20px 42px 20px !important;
}
.book-single-one {
padding: 90px 20px 90px 40px !important;
}
.book-single-one .elementor-widget-image:before {
background-size: 85%;
width: 250px;
top: -70px;
right: -80px;
}
.inner-side-heading span.pp-first-text {
font-size: 60px !important;
line-height: 80px !important;
letter-spacing: 2.5px !important;
}
.center-heading span.pp-first-text:after, .inner-side-heading span.pp-first-text:after {
width: 100px;
height: 100px;
top: 0px;
left: 70px;
}
.inner-side-heading span.pp-second-text {
font-size: 45px !important;
line-height: 55px !important;
letter-spacing: 2px !important;
margin-top: 36px !important;
}
.inner-side-content {
font-size: 18px !important;
line-height: 30px !important;
letter-spacing: 0.25px !important;
}
.inner-side-content > .elementor-widget-container {
padding: 3px 0px 0px 0px !important;
}
.book-single-one a.elementor-button-link {
font-size: 18px !important;
letter-spacing: 0.5px !important;
padding: 24px 104px 24px 104px !important;
}
.elementor-1645 .elementor-element.elementor-element-f66d902 > .elementor-widget-container, .elementor-1643 .elementor-element.elementor-element-26ec4d1 > .elementor-widget-container {
margin: 4px 0px 0px 0px;
}
.center-heading span.pp-first-text:before, .inner-side-heading span.pp-first-text:before {
width: 50px;
padding: 20px 0px 0px 0px;
}
.elementor-1645 .elementor-element.elementor-element-6d080c9, .elementor-1643 .elementor-element.elementor-element-c7e8c51 {
padding: 75px 20px 38px 20px;
}
.elementor-1645 .elementor-element.elementor-element-b564fd1 > .elementor-element-populated > .elementor-widget-wrap, .elementor-1643 .elementor-element.elementor-element-0739220 > .elementor-element-populated > .elementor-widget-wrap {
padding: 50px 20px 50px 50px;
}
.elementor-1645 .elementor-element.elementor-element-e08eef3 .elementor-button, .elementor-1643 .elementor-element.elementor-element-69cfeee .elementor-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 24px 98px 24px 98px;
}
.elementor-1645 .elementor-element.elementor-element-e08eef3 > .elementor-widget-container, .elementor-1643 .elementor-element.elementor-element-69cfeee > .elementor-widget-container {
padding: 3px 0px 0px 0px;
}
.book-single-one .elementor-widget-image > .elementor-widget-container:before {
height: 105%;
top: -15px;
left: -15px;
}
}
@media only screen and (max-width: 1280px) {
.inner-side-heading span.pp-second-text {
font-size: 42px !important;
line-height: 52px !important;
letter-spacing: 1.75px !important;
margin-top: 36px !important;
}
}
@media only screen and (max-width: 1024px) {
.books-breadcrumb-top-heading h2 {
font-size: 50px !important;
line-height: 70px !important;
letter-spacing: 2px !important;
}
.book-single-one {
padding: 75px 20px 77px 40px !important;
}
.books-breadcrumb-top-heading h2:after {
width: 60px;
height: 60px;
top: 15px;
left: -5px;
}
.book-single-one .elementor-widget-image > .elementor-widget-container:before {
height: 100%;
top: -15px;
left: -15px;
}
.books-breadcrumb-heading h2 {
font-size: 40px !important;
line-height: 50px !important;
letter-spacing: 1px !important;
}
.books-breadcrumb-heading > .elementor-widget-container {
padding: 17px 0 7px 0 !important;
}
.books-breadcrumb {
padding: 35px 20px 42px 20px !important;
}
.inner-side-heading span.pp-first-text {
font-size: 45px !important;
line-height: 65px !important;
letter-spacing: 1.5px !important;
}
.inner-side-heading span.pp-second-text {
font-size: 35px !important;
line-height: 45px !important;
letter-spacing: 1px !important;
margin-top: 28px !important;
}
.center-heading span.pp-first-text:after, .inner-side-heading span.pp-first-text:after {
width: 75px;
height: 75px;
top: 5px;
left: 60px;
}
.inner-side-content > .elementor-widget-container {
padding: 0px 0px 0px 0px !important;
}
.book-single-one a.elementor-button-link {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 84px 20px 84px !important;
}
.book-single-one .elementor-widget-image:before {
background-size: 80%;
width: 200px;
top: -55px;
right: -70px;
}
.inner-side-content {
font-size: 16px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
}
.elementor-1645 .elementor-element.elementor-element-f66d902 > .elementor-widget-container, .elementor-1643 .elementor-element.elementor-element-26ec4d1 > .elementor-widget-container {
margin: 6px 0px 0px 0px;
}
.elementor-1645 .elementor-element.elementor-element-6d080c9, .elementor-1643 .elementor-element.elementor-element-c7e8c51 {
padding: 55px 20px 27px 20px;
}
.elementor-1645 .elementor-element.elementor-element-b564fd1 > .elementor-element-populated > .elementor-widget-wrap, .elementor-1643 .elementor-element.elementor-element-0739220 > .elementor-element-populated > .elementor-widget-wrap {
padding: 50px 20px 50px 20px;
}
.elementor-1645 .elementor-element.elementor-element-e08eef3 .elementor-button, .elementor-1643 .elementor-element.elementor-element-69cfeee .elementor-button {
font-size: 16px;
letter-spacing: 0.5px;
padding: 20px 78px 20px 78px;
}
.elementor-1645 .elementor-element.elementor-element-e08eef3 > .elementor-widget-container, .elementor-1643 .elementor-element.elementor-element-69cfeee > .elementor-widget-container {
padding: 6px 0px 0px 0px;
}
.inner-side-content br, .inner-side-heading span.pp-second-text br {
display: none;
}
}
@media only screen and (max-width: 1023px) {
.book-single-one .elementor-widget-image:hover:after {
display: none;
}
}
@media only screen and (max-width: 767px) {
.books-breadcrumb-heading h2 {
font-size: 30px !important;
line-height: 40px !important;
letter-spacing: 1px !important;
}
.book-single-one .elementor-widget-image > .elementor-widget-container:before {
height: 100%;
top: -15px;
left: -15px;
}
.book-single-one {
padding: 65px 20px 50px 20px !important;
}
.inner-side-heading span.pp-first-text {
font-size: 40px !important;
line-height: 60px !important;
letter-spacing: 2px !important;
}
.center-heading span.pp-first-text:after, .inner-side-heading span.pp-first-text:after {
width: 60px;
height: 60px;
top: 5px;
left: 40px;
}
.center-heading span.pp-first-text:before, .inner-side-heading span.pp-first-text:before {
width: 30px;
padding: 15px 0px 0px 0px;
}
.inner-side-heading span.pp-second-text {
font-size: 30px !important;
line-height: 40px !important;
letter-spacing: 1px !important;
margin-top: 24px !important;
}
.elementor-1645 .elementor-element.elementor-element-6d080c9, .elementor-1643 .elementor-element.elementor-element-c7e8c51 {
padding: 45px 20px 16px 20px;
}
.elementor-1645 .elementor-element.elementor-element-b564fd1 > .elementor-element-populated > .elementor-widget-wrap, .elementor-1643 .elementor-element.elementor-element-0739220 > .elementor-element-populated > .elementor-widget-wrap {
padding: 35px 20px 50px 20px;
}
.book-single-four .elementor-col-50 img {
visibility: visible;
}
.book-single-one .elementor-widget-image:before {
display: none;
}
}
@media only screen and (max-width: 420px) {
.center-heading span.pp-first-text:after, .inner-side-heading span.pp-first-text:after {
width: 60px;
height: 60px;
top: 5px;
left: 22%;
}
}  @media only screen and (max-width: 1440px) {
.series-single-one {
padding: 90px 20px 90px 20px !important;
}
.series-single-one a.elementor-button-link {
font-size: 18px !important;
letter-spacing: 0.5px !important;
padding: 24px 104px 24px 104px !important;
}
.series-single-one .elementor-widget-image > .elementor-widget-container:after {
background-size: 85%;
width: 210px;
top: -65px;
left: -55px;
}
.series-single-three {
padding: 99px 020px 97px 20px !important;
}
.series-single-three a.elementor-button-link {
font-size: 18px !important;
letter-spacing: 0.5px !important;
padding: 24px 104px 24px 104px !important;
}
.series-single-three .elementor-widget-image > .elementor-widget-container:before {
background-size: 85%;
width: 225px;
top: -70px;
right: -90px;
}
.series-single-three .elementor-widget-image:hover:before {
width: 600px;
bottom: -80px;
right: -50px;
background-size: cover;
}
.spoiler-alert-section {
padding: 75px 20px 75px 20px !important;
}
.series-single-books-section > .elementor-widget-container {
padding: 0px 0px 0px 0px !important;
}
.spoiler-alert-section a.elementor-button-link, .elementor-2239 .elementor-element.elementor-element-ba23b90 .elementor-button, .elementor-2207 .elementor-element.elementor-element-9c4f4ec .elementor-button, .elementor-2234 .elementor-element.elementor-element-eb89193 .elementor-button, .elementor-2233 .elementor-element.elementor-element-ab3ae84 .elementor-button, .complete-series-btn  a {
font-size: 18px !important;
letter-spacing: 0.5px !important;
padding: 24px 38px 24px 38px !important;
}
.spoiler-alert-section .elementor-widget-button > .elementor-widget-container {
padding: 20px 0px 0px 0px !important;
}
.spoiler-alert-icon-box h3.elementor-icon-box-title {
font-size: 32px !important;
line-height: 32px !important;
letter-spacing: 1px !important;
margin-bottom: 10px !important;
}
.spoiler-alert-icon-box p.elementor-icon-box-description {
font-size: 20px !important;
line-height: 30px !important;
letter-spacing: 0.5px !important;
}
.spoiler-alert-icon-box span.elementor-icon {
font-size: 80px !important;
padding: 35px !important;
}
.spoiler-alert-icon-box .elementor-icon-box-icon {
margin-bottom: 26px !important;
}
.series-single-books-section .spoiler-alert-col > .elementor-element-populated:before, .elementor-element.elementor-element-34857d6 .elementor-col-33 > .elementor-element-populated:before, .elemental-fewa .elementor-col-50 > .elementor-element-populated:before {
bottom: -11px;
left: -11px;
}
.series-single-books-section .spoiler-alert-col h2 {
height: 352px !important;
}
.series-desc-hidden > .elementor-widget-container {
padding: 20px 20px 20px 20px !important;
}
.elementor-2115 .elementor-element.elementor-element-41a9260 {
padding: 75px 20px 67px 20px;
}
.elementor-2115 .elementor-element.elementor-element-a15b750 {
padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-a15b750 p.elementor-image-box-description {
font-size: 18px !important;
line-height: 30px !important;
letter-spacing: 0.25px !important;
}
.elementor-element.elementor-element-a15b750 .elementor-image-box-img {
margin-bottom: 27px !important;
}
.series-single-four-right > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
padding: 50px 20px 50px 30px !important;
}
.series-single-four .inner-side-heading, .series-single-four .inner-side-content {
width: 100% !important;
max-width: 100% !important;
}
.series-single-four a.elementor-button-link {
font-size: 18px !important;
letter-spacing: 0.5px !important;
padding: 24px 97px 24px 97px !important;
}
.series-single-five span.pp-first-text {
font-size: 45px !important;
line-height: 55px !important;
letter-spacing: 2px !important;
}
.series-single-five span.pp-second-text {
font-size: 18px !important;
line-height: 30px !important;
letter-spacing: 0.25px !important;
margin-top: 13px !important;
}
.series-single-five a.elementor-button-link {
font-size: 18px !important;
letter-spacing: 0.5px !important;
padding: 24px 77px 24px 77px !important;
}
.series-single-five .elementor-widget-button > .elementor-widget-container {
padding: 12px 0px 0px 0px !important;
}
.series-single-five {
padding: 61px 20px 75px 20px !important;
}
.series-single-three .elementor-widget-image > .elementor-widget-container:before {
background-size: 85%;
width: 200px;
top: -65px;
right: -80px;
}
.series-single-three .elementor-widget-image > .elementor-widget-container:after {
height: 104.5%;
top: -15px;
right: -15px;
}
.series-single-one .elementor-widget-image > .elementor-widget-container:before {
width: 100%;
height: 105%;
top: -15px;
left: -15px;
}
.elementor-2239 .elementor-element.elementor-element-7b873d3, .elementor-2207 .elementor-element.elementor-element-e623e72, .elementor-2234 .elementor-element.elementor-element-f5ed61d, .elementor-2233 .elementor-element.elementor-element-bdb7770, .elementor-2231 .elementor-element.elementor-element-92021b7, .elementor-2232 .elementor-element.elementor-element-6a47369, .elementor-2235 .elementor-element.elementor-element-1194501, .elementor-2236 .elementor-element.elementor-element-f3a0f6a, .elementor-2237 .elementor-element.elementor-element-6888849, .elementor-2238 .elementor-element.elementor-element-acfee90, .elementor-2240 .elementor-element.elementor-element-bc7dba8, .elementor-2241 .elementor-element.elementor-element-2cc8594, .elementor-2241 .elementor-element.elementor-element-b7d20d7 {
padding: 75px 20px 75px 20px;
}
.series-single-books-section .pp-slider-arrow {
font-size: 35px !important;
line-height: 35px !important;
height: 35px !important;
width: 35px !important;
}
.series-single-books-section .pp-arrow-prev {
left: -30px !important;
}
.series-single-books-section .pp-arrow-next {
right: -30px !important;
}
.testimonial-section h4.pp-info-box-title {
font-size: 45px !important;
line-height: 55px !important;
letter-spacing: 2px !important;
margin-bottom: 23px !important;
}
.testimonial-section .pp-info-box-content {
padding-top: 106px;
}
.testimonial-section {
padding: 75px 20px 67px 20px !important;
}	
.testimonial-section h5.pp-info-box-subtitle {
font-size: 18px !important;
line-height: 30px !important;
letter-spacing: 0.25px !important;
margin-bottom: 10px !important;
}
.elementor-element.elementor-element-145f894 .inner-side-content {
height: 390px;
}
.elementor-1860 .elementor-element.elementor-element-5f33c4a .elementor-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 24px 40px 24px 40px;
}
.elementor-1860 .elementor-element.elementor-element-8f6b517 {
padding: 75px 20px 75px 20px;
}
.elementor-2230 .elementor-element.elementor-element-34857d6 {
padding: 0px 0px 41px 0px;
}
.elementor-2230 .elementor-element.elementor-element-34857d6 .series-desc-hidden .elementor-widget-container:after {
background-size: 85%;
width: 100%;
max-width: 300px;
height: 50px;
left: 0px;
bottom: -50px;
}
.elementor-2241 .elementor-element.elementor-element-c4faa2a, .elementor-2241 .elementor-element.elementor-element-1cc7658 {
padding: 75px 20px 75px 20px;
}
.elementor-2241 .elementor-element.elementor-element-cec1994 .pp-slider-arrow {
font-size: 30px;
line-height: 30px;
height: 30px;
width: 30px;
}
.elementor-2241 .elementor-element.elementor-element-cec1994 .pp-arrow-prev {
left: -50px;
}
.elementor-2241 .elementor-element.elementor-element-cec1994 .pp-arrow-next {
right: -50px;
}
.elementor-2241 .elementor-element.elementor-element-7ad203b .pp-info-box-title {
font-size: 45px;
line-height: 55px;
letter-spacing: 2px;
margin-bottom: 23px;
}
.elementor-2241 .elementor-element.elementor-element-627fbcb .pp-info-box-description {
height: 360px;
font-size: 18px;
font-weight: normal;
line-height: 30px;
letter-spacing: 0.4px;
margin-bottom: 18px;
}
.elementor-2241 .elementor-element.elementor-element-7ad203b .pp-info-box-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 24px 104px 24px 104px;
}
.elementor-2241 .elementor-element.elementor-element-a014421 {
padding: 88px 0px 0px 0px;
}
}
@media only screen and (max-width: 1280px) {
.series-single-one {
padding: 93px 20px 93px 40px !important;
}
.series-single-one .elementor-widget-image:hover:before {
background-size: cover;
width: 620px;
right: -40px;
}
.series-single-three {
padding: 99px 40px 97px 20px !important;
}
.series-single-three .elementor-widget-image > .elementor-widget-container:before {
background-size: 80%;
width: 120px;
height: 120px;
top: -40px;
right: -30px;
}
.series-single-three .elementor-widget-image:hover:before {
display: none;
}
.series-single-books-section .pp-slider-arrow {
font-size: 22px !important;
line-height: 22px !important;
height: 22px !important;
width: 22px !important;
}
.series-single-books-section .pp-arrow-prev {
left: -5px !important;
}
.series-single-books-section .pp-arrow-next {
right: -5px !important;
}
.elementor-2241 .elementor-element.elementor-element-cec1994 .pp-slider-arrow {
font-size: 25px;
line-height: 25px;
height: 25px;
width: 25px;
}
.elementor-2241 .elementor-element.elementor-element-cec1994 .pp-arrow-prev {
left: -30px;
}
.elementor-2241 .elementor-element.elementor-element-cec1994 .pp-arrow-next {
right: -30px;
}
}
@media only screen and (max-width: 1024px) {
.series-single-one {
padding: 75px 20px 75px 40px !important;
}
.series-single-one a.elementor-button-link {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 84px 20px 84px !important;
}
.series-single-three {
padding: 75px 40px 71px 20px !important;
}
.series-single-three a.elementor-button-link {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 84px 20px 84px !important;
}
.spoiler-alert-section {
padding: 55px 20px 60px 20px !important;
}
.series-desc-hidden > .elementor-widget-container {
padding: 20px 15px 20px 15px !important;
}
.spoiler-alert-icon-box h3.elementor-icon-box-title {
font-size: 28px !important;
line-height: 30px !important;
letter-spacing: 1px !important;
margin-bottom: 10px !important;
}
.spoiler-alert-icon-box span.elementor-icon {
font-size: 70px !important;
padding: 30px !important;
}
.series-single-books-section .spoiler-alert-col h2 {
height: 329px !important;
}
.spoiler-alert-section .elementor-widget-button > .elementor-widget-container {
padding: 21px 0px 0px 0px !important;
}
.spoiler-alert-section a.elementor-button-link, .elementor-2239 .elementor-element.elementor-element-ba23b90 .elementor-button, .elementor-2207 .elementor-element.elementor-element-9c4f4ec .elementor-button, .elementor-2234 .elementor-element.elementor-element-eb89193 .elementor-button, .elementor-2233 .elementor-element.elementor-element-ab3ae84 .elementor-button, .complete-series-btn a {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 22px 20px 22px !important;
}
.elementor-element.elementor-element-a15b750 p.elementor-image-box-description {
font-size: 16px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
}
.elementor-2115 .elementor-element.elementor-element-41a9260 {
padding: 55px 10px 51px 10px;
}
.elementor-element.elementor-element-a15b750 .elementor-image-box-img {
margin-bottom: 17px !important;
}
.series-single-four-right > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
padding: 50px 20px 50px 20px !important;
}
.series-single-four a.elementor-button-link {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 58px 20px 58px !important;
}
.series-single-five span.pp-first-text {
font-size: 35px !important;
line-height: 45px !important;
letter-spacing: 1.5px !important;
}
.series-single-five span.pp-second-text {
font-size: 16px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
margin-top: 14px !important;
}
.series-single-five a.elementor-button-link {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 60px 20px 60px !important;
}
.series-single-five {
padding: 50px 20px 60px 20px !important;
}
.elementor-2239 .elementor-element.elementor-element-7b873d3, .elementor-2207 .elementor-element.elementor-element-e623e72, .elementor-2234 .elementor-element.elementor-element-f5ed61d, .elementor-2233 .elementor-element.elementor-element-bdb7770, .elementor-2231 .elementor-element.elementor-element-92021b7, .elementor-2232 .elementor-element.elementor-element-6a47369, .elementor-2235 .elementor-element.elementor-element-1194501, .elementor-2236 .elementor-element.elementor-element-f3a0f6a, .elementor-2237 .elementor-element.elementor-element-6888849, .elementor-2238 .elementor-element.elementor-element-acfee90, .elementor-2240 .elementor-element.elementor-element-bc7dba8, .elementor-2241 .elementor-element.elementor-element-2cc8594, .elementor-2241 .elementor-element.elementor-element-b7d20d7 {
padding: 55px 20px 60px 20px;
}
.series-single-books-section .slick-dots {
display: block !important;
} 
.series-single-books-section .pp-arrow-prev, .series-single-books-section .pp-arrow-next {
display: none !important;
}
.elementor-element.elementor-element-3264a03 .inner-side-content {
height: 385px;
}
.testimonial-section h4.pp-info-box-title {
font-size: 35px !important;
line-height: 45px !important;
letter-spacing: 1px !important;
margin-bottom: 20px !important;
}
.testimonial-section h5.pp-info-box-subtitle {
font-size: 16px !important;
line-height: 28px !important;
letter-spacing: 0.25px !important;
margin-bottom: 0px !important;
}
.testimonial-section .pp-info-box-content {
padding-top: 98px;
}
.testimonial-section {
padding: 55px 20px 52px 20px !important;
}
.series-single-one .elementor-widget-image > .elementor-widget-container:before {
height: 100%;
}
.series-single-three .elementor-widget-image > .elementor-widget-container:after {
height: 100%;
}
.elementor-element.elementor-element-145f894 .inner-side-content {
height: 410px;
}
.elementor-1860 .elementor-element.elementor-element-8f6b517 {
padding: 55px 20px 60px 20px;
}
.elementor-1860 .elementor-element.elementor-element-5f33c4a .elementor-button {
font-size: 16px;
letter-spacing: 0.5px;
padding: 20px 30px 20px 30px;
}
.elementor-element.elementor-element-c4faa2a .fewa-heading {
font-size: 25px;
line-height: 25px;
letter-spacing: 0.04em;
color: #150F34;
margin-bottom: 22px;
}
.series-desc-hidden .elementor-widget-container:after {
background-size: 85%;
width: 100%;
max-width: 300px;
height: 50px;
bottom: -50px;
}
.elementor-2241 .elementor-element.elementor-element-a014421 {
padding: 61px 0px 0px 0px;
}
.elementor-2241 .elementor-element.elementor-element-7ad203b .pp-info-box-title {
font-size: 35px;
line-height: 45px;
letter-spacing: 1px;
margin-bottom: 20px;
}
.elementor-2241 .elementor-element.elementor-element-627fbcb .pp-info-box-description {
height: 360px;
font-size: 16px;
font-weight: normal;
line-height: 28px;
letter-spacing: 0.25px;
margin-bottom: 18px;
}
.elementor-2241 .elementor-element.elementor-element-7ad203b .pp-info-box-button {
font-size: 16px;
letter-spacing: 0.5px;
padding: 20px 84px 20px 84px;
}
.elemental-fewa .series-desc-hidden {
height: calc( 100% - 0px );
overflow: hidden;
}
.testimonial-section .pp-info-box-description {
background-size: 50px;
}
}
@media only screen and (max-width: 1023px) {
.series-single-one .elementor-widget-image:hover:before {
display: none;
}
}
@media only screen and (max-width: 920px) {
.elemental-fewa .series-desc-hidden h2 {
height: 508px;
}
}
@media only screen and (max-width: 834px) {
.elemental-fewa .series-desc-hidden h2 {
height: 470px;
}
}
@media only screen and (max-width: 800px) {
.elemental-fewa .series-desc-hidden h2 {
height: 450px;
}
}
@media only screen and (max-width: 768px) {
.elemental-fewa .series-desc-hidden h2 {
height: 432px;
}
}
@media only screen and (max-width: 767px) {
.series-single-one .elementor-widget-image > .elementor-widget-container:after, .series-single-one .elementor-widget-image:hover:before {
display: none;
}
.series-single-one .elementor-widget-image > .elementor-widget-container:before {
width: 100%;
height: 100%;
top: -15px;
left: -15px;
}
.series-single-one {
padding: 65px 20px 50px 20px !important;
}
.series-single-three .elementor-widget-image > .elementor-widget-container:after {
height: 100%;
top: -15px;
right: -15px;
}
.series-single-three .elementor-widget-image > .elementor-widget-container:before {
display: none;
}
.series-single-three {
padding: 65px 20px 50px 20px !important;
}
.spoiler-alert-section {
padding: 45px 20px 50px 20px !important;
}
.elementor-2115 .elementor-element.elementor-element-7981282f > .elementor-widget-container {
max-width: 350px;
margin: auto;
}
.elementor-2115 .elementor-element.elementor-element-41a9260 {
padding: 45px 20px 42px 20px;
}
.elementor-element.elementor-element-a15b750 > .elementor-container {
max-width: 400px;
}
.series-single-four .elementor-widget-image img, .series-single-four .pp-image-slider-carousel {
visibility: visible;
}
.series-single-four-right > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
padding: 35px 20px 50px 20px !important;
}
.series-single-four .inner-side-content {
height: unset;
}
.series-single-five span.pp-first-text {
font-size: 28px !important;
line-height: 38px !important;
letter-spacing: 1px !important;
}
.series-single-five {
padding: 40px 20px 50px 20px !important;
}
.elementor-2239 .elementor-element.elementor-element-7b873d3, .elementor-2207 .elementor-element.elementor-element-e623e72, .elementor-2234 .elementor-element.elementor-element-f5ed61d, .elementor-2233 .elementor-element.elementor-element-bdb7770, .elementor-2231 .elementor-element.elementor-element-92021b7, .elementor-2232 .elementor-element.elementor-element-6a47369, .elementor-2235 .elementor-element.elementor-element-1194501, .elementor-2236 .elementor-element.elementor-element-f3a0f6a, .elementor-2237 .elementor-element.elementor-element-6888849, .elementor-2238 .elementor-element.elementor-element-acfee90, .elementor-2240 .elementor-element.elementor-element-bc7dba8, .elementor-2241 .elementor-element.elementor-element-2cc8594, .elementor-2241 .elementor-element.elementor-element-b7d20d7 {
padding: 45px 20px 50px 20px;
}
.elementor-element.elementor-element-3264a03 .inner-side-content, .elementor-element.elementor-element-145f894 .inner-side-content {
height: unset;
}
.testimonial-section .inner-side-heading {
position: unset !important;
margin: 0 auto;
}
.testimonial-section .pp-info-box-content-wrap {
display: unset;
flex-wrap: unset;
}
.testimonial-section .pp-info-box-icon-wrap, .testimonial-section .pp-info-box-content {
width: 100%;
text-align: center;
}
.testimonial-section .pp-info-box-content {
padding-top: 0;
text-align: center;
padding-right: 0px;
}
.testimonial-section h4.pp-info-box-title {
font-size: 30px !important;
line-height: 40px !important;
letter-spacing: 1px !important;
margin-bottom: 19px !important;
}
.testimonial-section .pp-info-box-icon-wrap img {
max-width: 400px;
}
.elementor-2230 .elementor-element.elementor-element-34857d6 {
padding: 0px 0px 41px 10px;
}
.elementor .elementor-background-overlay, .elementor .elementor-background-slideshow {
display: none;
}
.elementor-2241 .elementor-element.elementor-element-cec1994 .pp-arrow-prev {
left: 0;
}
.elementor-2241 .elementor-element.elementor-element-cec1994 .pp-arrow-next {
right: 0;
}
.elementor-2241 .elementor-element.elementor-element-627fbcb .pp-info-box-description {
height: unset !important;
}
.elementor-2241 .elementor-element.elementor-element-c4faa2a, .elementor-2241 .elementor-element.elementor-element-1cc7658 {
padding: 50px 20px 50px 20px;
}
.elementor-2241 .elementor-element.elementor-element-a014421 {
padding: 0px 0px 0px 0px;
}
.elementor-2241 .elementor-element.elementor-element-c4faa2a > .elementor-container {
max-width: 350px;
}
.elemental-fewa .series-desc-hidden h2 {
height: 443px;
}
.testimonial-section .pp-info-box-description {
text-align: left;
}
.testimonial-section .pp-info-box-description {
background-size: 30px;
}
.elemental-fewa .elementor-col-50 > .elementor-element-populated:hover .series-desc-hidden .mCSB_draggerRail {
height: 300px;
}
}
@media only screen and (max-width: 400px) {
.elementor-2241 .elementor-element.elementor-element-c4faa2a > .elementor-container {
max-width: 300px;
}
.elemental-fewa .series-desc-hidden h2 {
height: 386px;
}
}  @media only screen and (max-width: 1440px) {
.elementor-1546 .elementor-element.elementor-element-bc2541d {
padding: 75px 20px 75px 20px;
}
.elementor-1546 .elementor-element.elementor-element-e12ff7d .elementor-button, .elementor-1546 .elementor-element.elementor-element-88d7664 .elementor-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 24px 77px 24px 77px;
}
.elementor-1546 .elementor-element.elementor-element-e12ff7d > .elementor-widget-container {
padding: 3px 0px 0px 0px;
}
.elementor-1546 .elementor-element.elementor-element-0d55129 > .elementor-element-populated > .elementor-widget-wrap {
padding: 50px 20px 50px 30px;
}
.elementor-1546 .elementor-element.elementor-element-ef05f94 > .elementor-widget-container {
padding: 12px 0px 30px 0px;
}
.elementor-1546 .elementor-element.elementor-element-88d7664 > .elementor-widget-container {
padding: 32px 0px 0px 0px;
}
.elementor-1546 .elementor-element.elementor-element-ef05f94 .pp-icon-list-text {
font-size: 18px;
line-height: 28px;
letter-spacing: 0.25px;
}
.elementor-1546 .elementor-element.elementor-element-ef05f94 .pp-list-items:not(.pp-inline-items) li:not(:last-child) {
margin-bottom: 18px;
}
.elementor-1546 .elementor-element.elementor-element-392b9c7 {
font-size: 18px;
line-height: 30px;
letter-spacing: 0.25px;
width: 100%;
max-width: 100%;
}
}
@media only screen and (max-width: 1024px) {
.elementor-1546 .elementor-element.elementor-element-bc2541d {
padding: 55px 20px 60px 20px;
}
.elementor-1546 .elementor-element.elementor-element-e12ff7d .elementor-button, .elementor-1546 .elementor-element.elementor-element-88d7664 .elementor-button {
font-size: 16px;
letter-spacing: 0.5px;
padding: 20px 55px 20px 55px;
}
.elementor-1546 .elementor-element.elementor-element-0d55129 > .elementor-element-populated > .elementor-widget-wrap {
padding: 50px 20px 50px 20px;
}
.elementor-1546 .elementor-element.elementor-element-ef05f94 .pp-icon-list-text {
font-size: 16px;
line-height: 26px;
letter-spacing: 0.25px;
}
.elementor-1546 .elementor-element.elementor-element-ef05f94 .pp-list-items:not(.pp-inline-items) li:not(:last-child) {
margin-bottom: 15px;
}
.elementor-1546 .elementor-element.elementor-element-392b9c7 {
font-size: 16px;
line-height: 28px;
letter-spacing: 0.25px;
width: 100%;
max-width: 100%;
}
.elementor-1546 .elementor-element.elementor-element-ef05f94 > .elementor-widget-container {
padding: 0px 0px 20px 0px;
}
.elementor-1546 .elementor-element.elementor-element-88d7664 > .elementor-widget-container {
padding: 22px 0px 0px 0px;
}
}
@media only screen and (max-width: 767px) {
.elementor-1546 .elementor-element.elementor-element-bc2541d {
padding: 45px 20px 50px 20px;
}
.elementor-element.elementor-element-1b89307 .swiper-wrapper {
visibility: visible;
}
}  @media only screen and (max-width: 1440px) {
section.elementor-section.elementor-top-section.elementor-element.landing-banner-section {
padding-bottom: 257px;
}
}
@media only screen and (max-width: 1366px) {
section.elementor-section.elementor-top-section.elementor-element.landing-banner-section {
padding-bottom: 200px;
}
}
@media only screen and (max-width: 1280px) {
.elementor-element.landing-page-banner.elementor-widget .pp-info-box .pp-info-box-content .pp-info-box-title-wrap .pp-info-box-subtitle {
font-size: 40px;
max-width: 700px;
margin: 0 auto 30px;
}
}
@media only screen and (max-width: 1199px) {
.elementor-column.elementor-top-column.elementor-element.elementor-element-beabaf5>.elementor-widget-wrap.elementor-element-populated {
padding-right: 100px;
}
}
@media only screen and (max-width: 1099px) {
.elementor-column.elementor-top-column.elementor-element.elementor-element-beabaf5>.elementor-widget-wrap.elementor-element-populated {
padding-right: 40px;
}
}
@media only screen and (max-width: 1024px) {
section.elementor-section.elementor-top-section.elementor-element.landing-banner-section {
padding-bottom: 140px;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_fields .gform_fields .gfield legend.gfield_label, fieldset#field_3_14 legend.gfield_label {
font-size: 24px;
line-height: 30px;
}
li.for-mbl-menu {
display: block;
}
.elementor-element.lunch-survey-menu .pp-advanced-menu-main-wrapper {
display: block;
}
.elementor-6608 .elementor-element.elementor-element-39cd6bb .pp-menu-toggle {
transition: none;
}
.elementor-column.elementor-top-column.elementor-element.elementor-element-beabaf5>.elementor-widget-wrap.elementor-element-populated {
padding-right: 0px;
}
}
@media only screen and (max-width: 767px) {
section.elementor-section.elementor-top-section.elementor-element.landing-banner-section {
padding-bottom: 100px;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_fields .gform_fields .gfield legend.gfield_label, fieldset#field_3_14 legend.gfield_label {
font-size: 22px;
line-height: 28px;
}
.elementor-element.landing-page-banner.elementor-widget .pp-info-box .pp-info-box-content .pp-info-box-title-wrap .pp-info-box-subtitle {
font-size: 36px;
}
.elementor-element.quick-survey-desc.elementor-widget .pp-dual-heading span.pp-second-text>br {
display: none;
}
.elementor-6620 .elementor-element.elementor-element-a08ea85 > .elementor-background-overlay {
display: block !important;
}
.date-sec-cls .elementor-icon-box-wrapper {
display: flex;
text-align: left;
}
.date-sec-cls .elementor-icon-box-wrapper>.elementor-icon-box-icon {
margin-right: 10px !important;
}
}
@media only screen and (max-width: 640px) {
.conditional-email-field .ginput_container.ginput_container_email {
top: -120px;
left: 190px;
}
}
@media only screen and (max-width: 600px) {
.conditional-email-field .ginput_container.ginput_container_email {
left: 170px;
}
}
@media only screen and (max-width: 580px) {
.elementor-element.landing-page-banner.elementor-widget .pp-info-box .pp-info-box-content .pp-info-box-title-wrap .pp-info-box-subtitle {
font-size: 30px;
line-height: 40px;
}
.elementor-element.landing-page-banner.elementor-widget .pp-info-box-description {
font-size: 16px;
line-height: 22px;
}
section.elementor-section.elementor-top-section.elementor-element.landing-banner-section {
padding-bottom: 80px;
}
.elementor-element.survey-form-section.elementor-widget {
padding: 30px;
}
p.thankyou-text {
margin-top: 20px;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_fields .gform_fields .gfield {
margin-bottom: 10px;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_footer input.button {
padding: 10px 35px;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_fields .gform_fields .gfield legend.gfield_label, fieldset#field_3_14 legend.gfield_label {
font-size: 20px;
line-height: 26px;
}
.conditional-email-field .ginput_container.ginput_container_email {
left: 190px;
top: -100px;
}
}
@media only screen and (max-width: 534px) {
.conditional-email-field .ginput_container.ginput_container_email {
left: 160px;
}
}
@media only screen and (max-width: 480px) {
.conditional-email-field .ginput_container.ginput_container_email {
left: 130px;
}
.elementor-element.footer-list.pp-icon-left.elementor-widget ul.pp-list-items li.pp-icon-list-item,
.elementor-element.footer-list.pp-icon-left.elementor-widget ul.pp-list-items li.pp-icon-list-item span.pp-icon-wrapper {
margin-right: 5px;
}
}
@media only screen and (max-width: 455px) {
.elementor-element.landing-page-banner.elementor-widget .pp-info-box .pp-info-box-content .pp-info-box-title-wrap .pp-info-box-subtitle {
font-size: 26px;
line-height: 36px;
}
.elementor-element.quick-survey-desc.elementor-widget .pp-dual-heading span.pp-second-text {
font-size: 17px;
line-height: 27px;
}
}
@media only screen and (max-width: 430px) {
.elementor-element.survey-form-section.elementor-widget .gform_page_fields .gform_fields .gfield legend.gfield_label, fieldset#field_3_14 legend.gfield_label {
font-size: 16px;
line-height: 22px;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_fields .gform_fields .gfield .ginput_container .gchoice label {
font-size: 14px;
line-height: 22px;
}
.elementor-element.survey-form-section.elementor-widget .gform_page_footer input.button:hover {
font-size: 14px;
}
.conditional-email-field .ginput_container.ginput_container_email {
left: 100px;
}
.elementor-element.landing-page-logo.elementor-widget.elementor-widget-image img {
max-width: 180px;
}
}
@media only screen and (max-width: 414px) {
.conditional-email-field .ginput_container.ginput_container_email {
left: 95px;
}
}
@media only screen and (max-width: 393px) {
.conditional-email-field .ginput_container.ginput_container_email {
left: 85px;
}
}
@media only screen and (max-width: 375px) {
.conditional-email-field .ginput_container.ginput_container_email {
left: 75px;
}
}
@media only screen and (max-width: 360px) {
.conditional-email-field .ginput_container.ginput_container_email input {
width: 200px !important;
}
.conditional-email-field .ginput_container.ginput_container_email {
left: 65px;
}
.elementor-element.contact-me-content.elementor-widget.elementor-widget-pp-dual-heading h2.pp-dual-heading span.pp-first-text {
font-size: 22px;
line-height: 24px;
}
}
@media only screen and (max-width: 330px) {
.conditional-email-field .ginput_container.ginput_container_email {
left: 70px;
}
.elementor-element.survey-form-section.elementor-widget {
padding: 30px 10px;
}
}
@media (min-height:1112px) {
section.elementor-section.elementor-top-section.elementor-element.elementor-element-62cc855 {
min-height: 60vh;
align-items: center;
justify-content: center;
display: flex;
}
}  @media only screen and (max-width: 1440px) {
.get-now-button {
font-size: 18px;
letter-spacing: 0.5px;
padding: 24px 98px 24px 98px;
}
.get-complete-series-button {
font-size: 18px !important;
letter-spacing: 0.5px !important;
padding: 24px 38px 24px 38px !important;
}
.elementor-2230 .elementor-element.elementor-element-493e7b8 > .elementor-widget-container {
padding: 20px 0px 0px 0px;
}
}
@media only screen and (max-width: 1024px) {
.get-now-button {
font-size: 16px;
letter-spacing: 0.5px;
padding: 20px 78px 20px 78px;
}
.get-complete-series-button {
font-size: 16px !important;
letter-spacing: 0.5px !important;
padding: 20px 22px 20px 22px !important;
}
}.mCustomScrollbar{ -ms-touch-action: pinch-zoom; touch-action: pinch-zoom; }
.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ -ms-touch-action: auto; touch-action: auto; }
.mCustomScrollBox{ position: relative;
overflow: hidden;
height: 100%;
max-width: 100%;
outline: none;
direction: ltr;
}
.mCSB_container{ overflow: hidden;
width: auto;
height: auto;
} .mCSB_inside > .mCSB_container{ margin-right: 30px; }
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } .mCS-dir-rtl > .mCSB_inside > .mCSB_container{ margin-right: 0;
margin-left: 30px;
}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } .mCSB_scrollTools{ position: absolute;
width: 16px;
height: auto;
left: auto;
top: 0;
right: 0;
bottom: 0;
}
.mCSB_outside + .mCSB_scrollTools{ right: -26px; } .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ right: auto;
left: 0;
}
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } .mCSB_scrollTools .mCSB_draggerContainer{ position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0; 
height: auto;
}
.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }
.mCSB_scrollTools .mCSB_draggerRail{
width: 2px;
height: 100%;
margin: 0 auto;
-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
}
.mCSB_scrollTools .mCSB_dragger{ cursor: pointer;
width: 100%;
height: 30px; z-index: 1;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ position: relative;
width: 4px;
height: 100%;
margin: 0 auto;
-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
text-align: center;
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; }
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; }
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
display: block;
position: absolute;
height: 20px;
width: 100%;
overflow: hidden;
margin: 0 auto;
cursor: pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; } .mCSB_horizontal.mCSB_inside > .mCSB_container{
margin-right: 0;
margin-bottom: 30px;
}
.mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } .mCSB_scrollTools.mCSB_scrollTools_horizontal{
width: auto;
height: 16px;
top: auto;
right: 0;
bottom: 0;
left: 0;
}
.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom: -26px; } .mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{ margin: 0 20px; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width: 100%;
height: 2px;
margin: 7px 0;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{
width: 30px; height: 100%;
left: 0;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width: 100%;
height: 4px;
margin: 6px auto;
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
height: 12px; margin: 2px auto;
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
height: 8px; margin: 4px 0;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
display: block;
position: absolute;
width: 20px;
height: 100%;
overflow: hidden;
margin: 0 auto;
cursor: pointer;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left: 0; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right: 0; } .mCSB_container_wrapper{
position: absolute;
height: auto;
width: auto;
overflow: hidden;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin-right: 30px;
margin-bottom: 30px;
}
.mCSB_container_wrapper > .mCSB_container{
padding-right: 30px;
padding-bottom: 30px;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 20px; }
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 20px; } .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 0; } .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 0; } .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 20px; } .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 0; }
.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{ margin-right: 0;
margin-left: 30px;
}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{ padding-right: 0; }
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ padding-bottom: 0; }
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{
margin-right: 0; margin-left: 0;
} .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } .mCSB_scrollTools, 
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
-webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
-moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
-o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{
-webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out; 
-moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out; 
-o-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out; 
transition: width .2s ease-out .2s, height .2s ease-out .2s, 
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out; 
}   .mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }
.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }
.mCSB_scrollTools .mCSB_draggerRail{
background-color: #000; background-color: rgba(0,0,0,0.4);
filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color: #fff; background-color: rgba(255,255,255,0.75);
filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; 
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color: #fff; background-color: rgba(255,255,255,0.85);
filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background-color: #fff; background-color: rgba(255,255,255,0.9);
filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; 
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
background-image: url(//taymatameem.com/wp-content/themes/savior-pro/scroll-bar/mCSB_buttons.png); background-repeat: no-repeat;
opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
}
.mCSB_scrollTools .mCSB_buttonUp{
background-position: 0 0; }
.mCSB_scrollTools .mCSB_buttonDown{
background-position: 0 -20px; }
.mCSB_scrollTools .mCSB_buttonLeft{
background-position: 0 -40px; }
.mCSB_scrollTools .mCSB_buttonRight{
background-position: 0 -56px; }
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; } .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.85); }
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.9); }
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }  .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
width: 4px;
background-color: #fff; background-color: rgba(255,255,255,0.1);
-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width: 4px;
background-color: #fff; background-color: rgba(255,255,255,0.75);
-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
}
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width: 100%;
height: 4px;
margin: 6px auto;
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px 0; }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{	background-position: -32px -20px; }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -40px -40px; }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -56px; } .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
background-color: #000; background-color: rgba(0,0,0,0.1);
-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color: #000; background-color: rgba(0,0,0,0.75);
-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px 0; }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -20px; }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -40px; }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -56px; }  .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
width: 4px;
background-color: #fff; background-color: rgba(255,255,255,0.1);
-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width: 6px;
background-color: #fff; background-color: rgba(255,255,255,0.75);
-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width: 100%;
height: 4px;
margin: 6px 0;
}
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width: 100%;
height: 6px;
margin: 5px auto;
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px 0; }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{	background-position: -16px -20px; }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -20px -40px; }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -56px; } .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
background-color: #000; background-color: rgba(0,0,0,0.1);
-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color: #000; background-color: rgba(0,0,0,0.75);
-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px 0; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -20px; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -40px; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -100px -56px; }  .mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.1); }
.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width: 100%; }
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width: 100%;
height: 2px;
margin: 7px auto;
} .mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{	background-position: -80px 0; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }  .mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.15); }
.mCS-rounded.mCSB_scrollTools .mCSB_dragger, 
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, 
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{ height: 14px; }
.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width: 14px;
margin: 0 1px;
}
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, 
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, 
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 14px; }
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
height: 14px;
margin: 1px 0;
}
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
width: 16px; height: 16px;
margin: -1px 0;
}
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; }
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
height: 16px; width: 16px;
margin: 0 -1px;
}
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
height: 4px; margin: 6px 0;
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position: 0 -72px; }
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position: 0 -92px; }
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position: 0 -112px; }
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position: 0 -128px; } .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; } .mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, 
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{ width: 4px; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
background-color: transparent;
background-position: center;
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);
background-repeat: repeat-y;
opacity: 0.3;
filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
}
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
height: 4px;
margin: 6px 0;
background-repeat: repeat-x;
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px -72px; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -92px; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -112px; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -128px; } .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=);
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px -72px; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -92px; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -112px; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -128px; }  .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-repeat: repeat-y;
background-image: -moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
background-image: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: -o-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: -ms-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
background-repeat: repeat-x;
background-image: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
} .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, 
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 70px; }
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, 
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 70px; }
.mCS-3d.mCSB_scrollTools, 
.mCS-3d-dark.mCSB_scrollTools{
opacity: 1;
filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
}
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; }
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
width: 8px;
background-color: #000; background-color: rgba(0,0,0,0.2);
box-shadow: inset 1px 0 1px rgba(0,0,0,0.5), inset -1px 0 1px rgba(255,255,255,0.2);
}
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 	 
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 8px; }
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width: 100%;
height: 8px;
margin: 4px 0;
box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), inset 0 -1px 1px rgba(255,255,255,0.2);
}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width: 100%;
height: 8px;
margin: 4px auto;
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; } .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
background-color: #000; background-color: rgba(0,0,0,0.1);
box-shadow: inset 1px 0 1px rgba(0,0,0,0.1);
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }  .mCS-3d-thick.mCSB_scrollTools, 
.mCS-3d-thick-dark.mCSB_scrollTools{
opacity: 1;
filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
}
.mCS-3d-thick.mCSB_scrollTools, 
.mCS-3d-thick-dark.mCSB_scrollTools, 
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, 
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, 
.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ right: 1px; }
.mCS-3d-thick.mCSB_scrollTools_vertical, 
.mCS-3d-thick-dark.mCSB_scrollTools_vertical{ box-shadow: inset 1px 0 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5); }
.mCS-3d-thick.mCSB_scrollTools_horizontal, 
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
bottom: 1px;
box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5);
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
box-shadow: inset 1px 0 0 rgba(255,255,255,0.4);
width: 12px;
margin: 2px;
position: absolute;
height: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4); }
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
height: 12px;
width: auto;
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
background-color: #000; background-color: rgba(0,0,0,0.05);
box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -40px -128px; } .mCS-3d-thick-dark.mCSB_scrollTools{ box-shadow: inset 0 0 14px rgba(0,0,0,0.2); }
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.2); }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.4), inset -1px 0 0 rgba(0,0,0,0.2); }
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.2); }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #777; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{
background-color: #fff; background-color: rgba(0,0,0,0.05);
box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }  .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
right: 0; 
margin: 12px 0; 
}
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{
bottom: 0; 
margin: 0 12px; 
} .mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
left: 0; 
right: auto;
}
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, 
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, 
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color: #fff; background-color: rgba(255,255,255,0.2);
filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background-color: #fff; background-color: rgba(255,255,255,0.5);
filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
} .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color: #000; background-color: rgba(0,0,0,0.2);
filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background-color: #000; background-color: rgba(0,0,0,0.5);
filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
}  .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
width: 6px;
background-color: #000; background-color: rgba(0,0,0,0.2);
}
.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; }
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width: 100%;
height: 6px;
margin: 5px 0;
}
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
width: 12px;
}
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
height: 12px;
margin: 2px 0;
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; } .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }  .mCS-inset.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{
width: 12px;
background-color: #000; background-color: rgba(0,0,0,0.2);
}
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
width: 6px;
margin: 3px 5px;
position: absolute;
height: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
height: 6px;
margin: 5px 3px;
position: absolute;
width: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width: 100%;
height: 12px;
margin: 2px 0;
}
.mCS-inset.mCSB_scrollTools .mCSB_buttonUp, 
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, 
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
.mCS-inset.mCSB_scrollTools .mCSB_buttonDown, 
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, 
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, 
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, 
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
.mCS-inset.mCSB_scrollTools .mCSB_buttonRight, 
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, 
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; } .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; } .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{
background-color: transparent;
border-width: 1px;
border-style: solid;
border-color: #fff;
border-color: rgba(255,255,255,0.2);
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color: #000; border-color: rgba(0,0,0,0.2); } .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.6); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.6); }
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }