/*
Theme Name: jortty Theme
Theme URI: https://wordpress.org/themes/jortty/
Author: The WP Team
Description: In 2025, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider.
*/
.item-newsletter input[type="email"] {
    border-radius: 0px;
    height: 55px;
    background: #fff;
    border: none;
}
li.current-service a {
    text-decoration: none;
    color: #fff;
    background: #3a3a3a;
}

.icon-svg-light li.current-service img {
    filter: invert(100%) sepia(100%) saturate(100%) hue-rotate(360deg) brightness(200%) contrast(100%);
}

.blog-outer .nav-links{
	display: flex;
    list-style: none;
    padding: 0px;
	margin-top: 50px;
}
.nav-pagination li {
    margin-right: 10px;
}
.blog-outer span.page-numbers.current {
    background: #3a3a3a;
    color: #D8D8D8;
    padding: 10px 0px;
    display: grid;
    width: 40px;
    height: 40px;
    justify-items: center;
    font-weight: 500;
    text-decoration: none;
}
.blog-outer a.page-numbers {
    background: #D8D8D8;
    color: #3a3a3a;
    padding: 10px 0px;
    display: grid;
    width: 40px;
    height: 40px;
    justify-items: center;
    font-weight: 500;
    text-decoration: none;
	margin-left: 10px;
}
.blog-outer a.page-numbers:hover {
	background: #3a3a3a;
    color: #D8D8D8;
}
.item-newsletter .wpcf7-response-output {
    color: #fff;
    margin: 0px !important;
    font-size: 12px;
}
.single-blog-outer figure img {
    width: 100%;
}
.single-blog-outer .nav-links {
    display: grid;
    grid-template-columns: auto auto;
    grid-gap: 15px;
    justify-content: start;
}
.single-blog-outer .nav-links .nav-previous , .single-blog-outer .nav-links .nav-next {
    background: #d4d4d4;
    width: 50px;
    height: 50px;
    display: grid;
    justify-content: center;
    align-items: center;
    font-size: 22px;
    color: #2a2a2a;
    border-radius: 6px;
    text-decoration: none;
}
.single-blog-outer .nav-previous:hover, .single-blog-outer .nav-next:hover {
    background: #FF6D5A;
    color: #fff;
}
.single-blog-outer .nav-previous:hover svg.svg-icon, .single-blog-outer .nav-next:hover svg.svg-icon {
    color: #fff;
}
label.checkbox.additional_flex {
    display: flex;
}
.additional_flex label span.wpcf7-list-item-label {
    display: none;
}