:root {
--primary: #0C1A37;
--secondary: #21CE3F;
}
h1,
h2,
h3,
h4 {
font-family: 'General Sans' !important;
font-weight: 600 !important;
}
body.material .nectar-button.large.home-button {
padding-left: 20px;
padding-right: 20px;
margin-right: 10px;
}
.nectar-header-text-content a {
background: #1a1b1f;
color: #ffffff !important;
text-transform: uppercase;
letter-spacing: 2px;
padding: 11px 20px;
font-size: 12px;
}
.nectar-header-text-content a:after {
display: none !important;
}
.button-center .tilt-button-wrap {
display: flex;
justify-content: center;
}
div.wpforms-container-full .wpforms-form input[type=submit],
div.wpforms-container-full .wpforms-form .wpforms-page-button {
background-color: #000000 !important;
color: #ffffff !important;
padding: 10px 20px !important;
}
div.wpforms-container-full .wpforms-form input[type="submit"]:hover,
div.wpforms-container-full .wpforms-form input[type="submit"]:focus,
div.wpforms-container-full .wpforms-form input[type="submit"]:active,
div.wpforms-container-full .wpforms-form button[type="submit"]:hover,
div.wpforms-container-full .wpforms-form button[type="submit"]:focus,
div.wpforms-container-full .wpforms-form button[type="submit"]:active,
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
background-color: #626f82 !important;
color: #ffffff !important;
}
.nectar-scrolling-tabs .scrolling-tab-nav a {
line-height: 25px;
}
.toggle h3 a {
color: #000000;
}
.icon-image img {
height: 100px !important;
width: auto !important;
}
.content-inner a {
text-decoration: underline;
}
#pagination {
text-align: center;
}
.comments-section {
display: none !important;
}
#footer-outer #footer-widgets .row {
padding-bottom: 35px;
}
#footer-outer .col:nth-child(2) {
padding-left: 20px;
}
.page-id-5093 .ocm-effect-wrap-inner {
background-image: url(//www.edgeworthbox.com/wp-content/uploads/2024/05/home-bg.jpg) !important;
background-position: top center;
background-size: cover;
}
.page-id-5199 .ocm-effect-wrap-inner {
background-image: url(//www.edgeworthbox.com/wp-content/uploads/2024/05/story-body.jpg) !important;
background-position: top center;
background-size: cover;
}
.page-id-4997 .ocm-effect-wrap-inner,
.page-id-4602 .ocm-effect-wrap-inner {
background-image: url(//www.edgeworthbox.com/wp-content/uploads/2024/05/bg-1.jpg) !important;
background-position: top center;
background-size: cover;
}
.page-id-5093 .container-wrap,
.page-id-4997 .container-wrap,
.page-id-4602 .container-wrap,
.page-id-5199 .container-wrap {
background: transparent !important;
}
.page-id-5199 .cta-text {
font-weight: bold;
}
.info-box .vc_column-inner {
padding: 25px;
margin-bottom: 30px;
border-radius: 15px;
background: #fff;
box-shadow: 15px 15px 24px rgb(0 0 0 / 9%);
}
.heading-regular {
font-weight: 400 !important;
font-size: 18px !important;
margin-bottom: 10px !important;
}
.info-box-text .vc_column-inner {
border-radius: 25px !important;
overflow: hidden;
padding: 25px;
margin-bottom: 30px;
box-shadow: 15px 15px 24px rgb(0 0 0 / 9%);
}
.info-box-text p {
margin-bottom: 2px !important;
}
.info-box-text h3 {
color: #fff;
font-weight: bold !important;
}
.feature-blog img {
width: 100% !important;
display: block;
border-radius: 20px;
}
header#top .menu-title-text {
font-weight: bold;
text-transform: capitalize;
color: var(--primary);
}
#header-outer .nectar-header-text-content a {
border-radius: 50px;
text-transform: capitalize;
box-shadow: 0 0 15px rgb(0 0 0 / 15%);
}
#header-outer .nectar-header-text-content div {
display: flex;
flex-direction: row-reverse;
gap: 15px;
}
#header-outer .nectar-header-text-content a:first-child {
background: var(--primary);
}
#header-outer .nectar-header-text-content a:last-child {
background: var(--secondary);
}
.cs-title {
font-weight: bold;
margin-bottom: 35px;
}
.blog-hero-content .vc_custom_heading {
font-weight: bold !important;
}
.blog-hero-content .wpb_wrapper {
color: var(--primary);
}
.blog-hero-content .nectar-button[data-color-override=false].regular-button {
position: relative;
background: transparent !important;
margin: 0;
color: var(--primary) !important;
display: flex;
flex-direction: row-reverse;
justify-content: flex-end;
padding: 0;
gap: 28px;
font-weight: bold;
font-size: 16px;
align-items: center;
}
.blog-hero-content .nectar-button[data-color-override=false].regular-button .fa.fa-arrow-right {
position: relative !important;
background: var(--primary) !important;
width: 40px;
height: 40px;
line-height: 40px;
color: #fff;
top: -3px;
transform: rotate(320deg);
left: 0;
}
.blog-hero-meta ul {
padding: 0;
margin: 0;
list-style: none !important;
display: flex;
gap: 40px;
align-content: center;
align-items: center;
}
.blog-hero-meta ul li {
list-style: none;
position: relative;
}
.blog-hero-meta ul li:first-child {
content: "";
background: var(--secondary);
padding: 6px 14px;
border-radius: 20px;
color: #fff;
}
.blog-hero-meta ul li:not(:first-child):before {
content: "";
width: 4px;
height: 4px;
background: var(--primary);
position: absolute;
left: -20px;
border-radius: 100%;
top: 10px;
}
.blog-posts .nectar-post-grid-item {
padding: 15px;
}
.blog-posts .nectar-post-grid-item .inner {
padding: 10px 15px;
box-shadow: 0 0 25px rgb(0 0 0 / 9%);
height: 100% !important;
display: flex;
gap: 15px;
align-items: center;
justify-content: center;
border-radius: 15px !important;
overflow: hidden;
transition: all 0.5s;
background-color: #fff !important;
}
.blog-posts .nectar-post-grid-item h3.post-heading {
font-size: 16px;
}
.blog-posts .nectar-post-grid-item .content {
padding: 0 !important;
margin: 0 !important;
}
.blog-posts .nectar-post-grid-item .nectar-post-grid-link {
display: none;
}
.blog-posts .nectar-post-grid-item .nectar-post-grid-item-bg-wrap {
width: 40%;
}
.blog-posts .nectar-post-grid-item-bg {
width: 65px;
height: 65px !important;
background-position: center;
background-color: cadetblue;
}
.blog-posts .item-main {
display: flex !important;
flex-direction: column-reverse;
}
.blog-posts .item-main .meta-date {
margin: 0 0 5px !important;
font-size: 14px;
color: var(--primary) !important;
}
.blog-posts .post-heading {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
.blog-posts .post-heading span {
font-size: 14px;
color: var(--primary) !important;
font-weight: bold;
}
.blog-posts .nectar-post-grid-item .inner:hover {
background: var(--primary) !important;
}
.blog-posts .nectar-post-grid-item .inner:hover * {
color: #fff !important;
}
.blog-posts .nectar-post-grid {
margin: 0 -15px;
}
.blog-posts .load-more-wrap {
margin: 50px 0 0 !important;
}
.blog-posts .nectar-post-grid-wrap .load-more {
border-radius: 25px;
background: var(--primary);
color: #fff;
font-size: 14px;
}
.blog-cta h2 {
font-weight: bold;
font-size: 42px;
margin-bottom: 25px;
}
.blog-cta .nectar-button {
padding: 13px 37px !important;
border-radius: 50px !important;
font-weight: bold;
}
.blog-cta .nectar-button .icon-button-arrow {
right: 23px !important;
transform: rotate(-37deg) !important;
top: 11px;
}
.blog-search-form .search-form {
display: flex;
border-radius: 25px;
overflow: hidden;
background: #fff !important;
border: 1px solid #dceaf7;
box-shadow: 0 15px 25px rgb(0 0 0 / 5%);
}
.blog-search-form .search-form .search-field {
background: #fff;
font-weight: 500;
color: var(--primary);
}
.blog-search-form .search-form::placeholder {
color: var(--primary) !important;
font-weight: bold;
}
.blog-search-form .search-form .search-widget-btn .text {
font-size: 0;
}
.blog-search-form .search-form .search-widget-btn {
background: transparent;
padding: 0 10px !important;
}
.blog-search-form .search-form .search-widget-btn .normal.icon-salient-search {
color: var(--primary);
background: transparent;
font-size: 24px;
}
.blog-search-form .search-form .search-field:focus {
outline: none !important;
border-color: transparent !important;
}
.blog-search-form .search-form .search-widget-btn:hover {
background: transparent !important;
}
.cta-checklist {
margin: 0 calc(1245px * -0.05);
overflow-x: scroll;
}
.cta-checklist ul {
display: flex !important;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: flex-start;
gap: 25px;
margin-top: 45px;
padding-bottom: 25px;
}
.cta-checklist ul li {
list-style: none;
padding: 12px 30px;
background-color: var(--secondary);
font-weight: 500;
border-radius: 50px;
background-image: url(//www.edgeworthbox.com/wp-content/uploads/2024/05/check-icon.png);
background-repeat: no-repeat;
background-position: 19px center;
padding-left: 60px;
background-size: 30px;
white-space: nowrap;
}
.cta-checklist::-webkit-scrollbar {
height: 5px;
width: 10px;
}
.cta-checklist::-webkit-scrollbar-track {
border-radius: 5px;
background-color: var(--primary);
}
.cta-checklist::-webkit-scrollbar-track:hover {
background-color: var(--primary);
}
.cta-checklist::-webkit-scrollbar-track:active {
background-color: var(--primary);
}
.cta-checklist::-webkit-scrollbar-thumb {
border-radius: 5px;
background-color: var(--secondary);
border: 10px solid var(--secondary);
}
.cta-checklist::-webkit-scrollbar-thumb:hover {
background-color: var(--primary);
}
.cta-checklist::-webkit-scrollbar-thumb:active {
background-color: var(--primary);
}
.blog-cta .vc_column-inner {
box-shadow: 0 25px 45px rgb(0 0 0 / 20%);
}
#footer-outer {
background: transparent;
}
#footer-outer .textwidget p {
max-width: 350px;
color: var(--primary);
}
#footer-outer #footer-widgets .widget h4 {
color: var(--primary) !important;
font-size: 16px !important;
text-transform: none !important;
font-weight: 600 !important;
}
#footer-outer #footer-widgets .col ul li a {
font-size: 14px !important;
font-weight: 500 !important;
}
@media (min-width: 1280px) and (max-width: 4000px) {
.single-post h2 {
font-size: 20px !important;
line-height: 1.5;
}
.author-bio-section {
padding-left: 180px;
position: relative;
min-height: 175px;
}
.author-bio-section .author-image {
position: absolute;
left: 15px;
top: 0;
}
#footer-outer .col:first-child {
width: 25% !important;
}
#footer-outer .col:last-child {
width: 29% !important;
}
}
#footer-outer .textwidget .wpforms-field-container {
flex-grow: 1;
}
#footer-outer .textwidget .wpforms-form {
display: flex;
align-items: center;
gap: 15px;
margin-top: 15px;
}
#footer-outer .textwidget .wpforms-form input[type=email] {
margin: 0 !important;
padding: 15px !important;
height: 50px !important;
border-radius: 25px;
background: #DCEAF7 !important;
font-size: 14px;
font-weight: 500;
}
#footer-outer .textwidget .wpforms-form .wpforms-field {
margin: 0 !important;
padding: 0 !important;
}
.wpforms-submit-container {
margin: 0 !important;
padding: 0 !important;
}
.wpforms-submit-container button[type=submit] {
width: 51px !important;
height: 51px !important;
font-size: 0 !important;
border-radius: 100% !important;
background-image: url(//www.edgeworthbox.com/wp-content/uploads/2024/05/btn-arrow.png) !important;
background-position: center !important;
background-repeat: no-repeat !important;
background-color: var(--primary) !important;
}
#footer-outer .textwidget .wpforms-form input[type=email]::placeholder {
color: var(--primary);
}
#footer-outer #copyright {
width: 100%;
}
#footer-outer #copyright .col.span_5 {
width: 100% !important;
text-align: center;
background: #DCEAF7;
padding: 13px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
}
#footer-outer #copyright {
padding: 0;
}
#footer-outer #copyright p {
font-weight: 500 !important;
}
.th-btn {
border-radius: 50px !important;
padding: 13px 40px !important;
}
.regular-button,
#header-outer .nectar-header-text-content a {
letter-spacing: 0 !important;
font-size: 14px !important;
}
.nectar-fancy-ul i {
position: relative;
top: 2px !important;
}
.fa-chrome:before {
content: "\f058" !important;
}
body.material .nectar-video-box[data-color="default-accent-color"] .nectar_video_lightbox:before {
background-color: var(--secondary) !important;
}
.inline-text-icon.vc_custom_heading {
background-position: left center !IMPORTANT;
background-size: 30px !important;
padding-top: 10px;
}
.mx-w-700 {
max-width: 700px;
margin: 15px auto 0;
}
@media (max-width: 580px) {
#footer-outer .col:nth-child(2) {
padding-left: 0px;
}
.wpb_column.centered-text .cta-checklist ul {
display: flex !important;
}
.cta-checklist {
margin: 0 -8.5%;
}
.blog-hero-meta ul {
flex-direction: column;
gap: 15px;
align-items: flex-start;
}
.blog-hero-meta ul li:before {
display: none;
}
.cs-title {
margin-bottom: 15px;
font-size: 32px !important;
}
.wpb_wrapper h2.vc_custom_heading {
font-size: 28px !important;
line-height: 1.3 !important;
}
#footer-outer #copyright .col.span_5 {
margin: 0 !important;
}
}
@media only screen and (max-width: 690px) {
.wpb_wrapper h3.vc_custom_heading {
font-size: 23.8px !important;
line-height: 32.8px !important;
}
.cta-text {
font-size: 16px !important;
}
.info-box .vc_column-inner,
.info-box-text .vc_column-inner{
margin-bottom: 0 !important;
}
}