@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap");  .single-content h1.elementor-heading-title,
.single-content h2.elementor-heading-title,
.single-content h3.elementor-heading-title,
.single-content h4.elementor-heading-title,
.single-content h5.elementor-heading-title,
.single-content h6.elementor-heading-title {
margin: 0;
}
.single-content h1,
.single-content h2,
.single-content h3,
.single-content h4,
.single-content h5,
.single-content h6 {
margin: 0;
} .site-footer-section .widget-area ul {
list-style: none;
margin: 0;
padding: 0;
} .elementor-widget-image-carousel .swiper .swiper-slide figure {
display: inline-block;
text-align: center;
} .elementor-widget-ucaddon_post_carousel .uc_image_carousel_placeholder:hover img,
.loop-entry .post-thumbnail-inner:hover img,
.uc_post_list_image img:hover {
transform: scale(1.05);
}
.loop-entry .post-thumbnail-inner img,
.uc_post_list_image img {
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
}
.uc_post_list_image {
overflow: hidden;
}
.blog .primary-sidebar input[type="search"]:focus {
color: var(--global-palette1);
border-color: var(--global-palette6);
} .hover-zoom .uc_post_list_image img:hover {
transform: scale(1.05);
}
.hover-zoom .elementor-image-box-img {
overflow: hidden;
}
.elementor-widget-image .elementor-widget-container {
overflow: hidden;
} body .wp-block-latest-posts__list li,
body.search-results.content-style-unboxed .site .post-thumbnail,
body.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child,
.wp-block-latest-posts.wp-block-latest-posts__list {
margin: 0;
}
.search-results.content-style-unboxed .entry-content-wrap {
margin-block-start: 20px;
} #secondary .woocommerce.widget_product_categories>ul li,
.widget .tagcloud a,
.widget li,
#secondary .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,
.wp-block-tag-cloud .tag-cloud-link {
padding-block: 6px;
} .wp-block-search .wp-block-search__input,
.wp-block-search .wp-block-search__input:focus,
body .wp-block-search .wp-block-search__button,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
box-shadow: none;
color: var(--global-palette1);
border-radius: 0px;
} input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
border: 1px solid var(--global-palette6);
color: var(--global-palette1);
background-color: transparent;
} input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
border-radius: 0px;
} .wp-block-search .wp-block-search__input,
body .wp-block-search .wp-block-search__button,
body .lois-header-cart.header-navigation ul a.button,
#search-drawer .drawer-inner input.search-field {
border-radius: 0px;
} .wp-block-search .wp-block-search__input {
padding: 0.6em 0.7em;
border: 1px solid var(--global-palette6);
color: var(--global-palette1);
border-radius: 0px;
background: transparent;
}
body .wp-block-search .wp-block-search__button {
color: var(--global-palette9);
background: var(--global-palette2);
} #search-drawer .drawer-inner input.search-field {
border: none;
border-bottom: 1px solid var(--global-palette9);
border-radius: 0px;
color: var(--global-palette9);
}
#search-drawer .drawer-inner .search-form input.search-field:focus {
box-shadow: none;
color: var(--global-palette9);
} .wp-block-latest-posts__post-author,
.wp-block-latest-posts__post-date {
color: var(--global-palette1);
font-size: 16px;
font-weight: 400;
text-transform: capitalize;
font-family: 'Mulish';
} .wp-block-latest-posts__post-author,
.wp-block-latest-posts__post-date {
color: var(--global-palette1);
font-size: 16px;
font-weight: 400;
text-transform: capitalize;
font-family: 'Mulish';
} body .loop-entry .entry-content-wrap .entry-footer .more-link-wrap .post-more-link {
font-size: 14px;
text-transform: uppercase;
font-weight: 700;
color: var(--global-palette1);
font-family: 'Mulish';
letter-spacing: 0;
text-decoration: underline;
}
body .loop-entry .entry-content-wrap .entry-footer .more-link-wrap .post-more-link:hover {
color: var(--global-palette2);
}
.entry.single-entry {
box-shadow: none;
}
body .loop-entry .entry-content-wrap .entry-footer .more-link-wrap .lois-svg-iconset {
display: none;
} @media screen and (max-width: 766px) {
form.comment-form .comment-input-wrap .comment-form-author,
form.comment-form .comment-input-wrap .comment-form-email,
form.comment-form p.comment-form-float-label {
margin: 0px;
}
body .comment-form p {
margin-bottom: 20px;
}
}  .form-submit .submit,
.form-submit .submit:focus {
color: var(--global-palette9);
font-size: 14px;
font-weight: 700;
font-family: 'Mulish';
line-height: 26px;
padding: 12px 40px 12px 40px;
background-color: var(--global-palette2);
border-radius: 0px;
text-transform: uppercase;
}
.form-submit .submit:hover {
background-color: var(--global-palette1);
color: var(--global-palette9);
}
@media screen and (max-width: 480px) {
.comments-title {
font-size: 30px;
}
} .comment-respond .comment-form .float-label {
color: var(--global-palette1);
} .pageloader {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 9999;
background: url(//car4fun.com.pl/wp-content/themes/rideshare-child/assets/image/loader.png) center no-repeat #fff;
background-size: 229px;
}
.reply .comment-reply-link {
color: var(--global-palette1);
border: 1px solid var(--global-palette1);
}
.reply .comment-reply-link:hover {
color: var(--global-palette2);
border-color: var(--global-palette2);
} .comment-form .comment-form-comment textarea::placeholder,
.comment-form .comment-input-wrap input::placeholder {
color: var(--global-palette1);
}
.comment-form .comment-form-comment textarea:focus,
.comment-form .comment-input-wrap input:focus {
box-shadow: none;
}
.comment-form p.comment-form-float-label label.float-label,
.comment-form .comment-input-wrap p label.float-label {
color: var(--global-palette1);
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: var(--global-palette1);
background-color: transparent;
border: 1px solid var(--global-palette6);
border-radius: 0px;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
border: 1px solid var(--global-palette6);
} .lois-title::before {
content: "";
background: url(https://car4fun.com.pl/wp-content/themes/rideshare-child/assets/image/title-icon.svg) no-repeat;
background-position: center;
background-size: cover;
width: 92px;
height: 17px;
position: absolute;
left: 89px;
top: 1px;
}
.lois-title {
position: relative;
} .lois-brand::before {
content: "";
background: url(https://car4fun.com.pl/wp-content/themes/rideshare-child/assets/image/title-icon.svg) no-repeat;
background-position: center;
background-size: cover;
width: 92px;
height: 17px;
position: absolute;
left: 65px;
top: 1px;
} .lois-choose::before {
content: "";
background: url(https://car4fun.com.pl/wp-content/themes/rideshare-child/assets/image/title-icon.svg) no-repeat;
background-position: center;
background-size: cover;
width: 92px;
height: 17px;
position: absolute;
left: 146px;
top: 1px;
} .lois-team::before {
content: "";
background: url(https://car4fun.com.pl/wp-content/themes/rideshare-child/assets/image/title-icon.svg) no-repeat;
background-position: center;
background-size: cover;
width: 92px;
height: 17px;
position: absolute;
left: 94px;
top: 1px;
} .lois-testimonial::before {
content: "";
background: url(https://car4fun.com.pl/wp-content/themes/rideshare-child/assets/image/title-icon.svg) no-repeat;
background-position: center;
background-size: cover;
width: 92px;
height: 17px;
position: absolute;
left: 118px;
top: 1px;
} .lois-blog::before {
content: "";
background: url(https://car4fun.com.pl/wp-content/themes/rideshare-child/assets/image/title-icon.svg) no-repeat;
background-position: center;
background-size: cover;
width: 92px;
height: 17px;
position: absolute;
left: 92px;
top: 1px;
}
@media screen and (max-width:767px) {
.lois-blog::before, .lois-testimonial::before, .lois-team::before, .lois-choose::before, .lois-brand::before, .lois-title::before {
content: "";
display: none;
}
} .hover-img .elementor-widget-container {
position: relative;
}
.hover-img .elementor-widget-container::before {
position: absolute;
top: 50%;
left: 50%;
z-index: 2;
display: block;
content: '';
width: 0;
height: 0;
background: rgba(191, 163, 124, .2);
border-radius: 100%;
transform: translate(-50%, -50%);
opacity: 0;
}
.hover-img .elementor-widget-container:hover::before {
animation: circle .75s;
}
@keyframes circle {
0% {
opacity: 1;
}
40% {
opacity: 1;
}
100% {
width: 200%;
height: 200%;
opacity: 0;
}
} .newsletter-form {
position: relative;
}
.newsletter-form input[type="email"],
.newsletter-form input[type="email"]:focus {
padding: 13px 50px 13px 15px;
width: 100%;
display: flex;
color: var(--global-palette9);
background: var(--global-palette1);
border: none;
border-bottom: none;
border-radius: 0px;
}
.newsletter-form input[type="email"]::placeholder {
color: var(--global-palette9);
text-transform: capitalize;
}
.mc4wp-form .newsletter-form input[type="submit"] {
position: absolute;
right: 0;
top: 0;
bottom: 0;
font-size: 0px;
background-color: transparent;
background-image: url(https://car4fun.com.pl/wp-content/themes/rideshare-child/assets/image/newsletter-icon.svg);
background-size: 20px;
background-repeat: no-repeat;
background-position: 50%;
width: 52px;
padding: 0;
border: none;
border-radius: 0px;
}
.newsletter-form input[type="submit"]:hover {
background-color: transparent;
}
@media screen and (max-width: 458px) {
.newsletter-form {
width: 100%;
}
}
@media screen and (max-width: 1024px) {
.newsletter-form {
width: 100%;
}
}
.mc4wp-response .mc4wp-alert {
color: var(--global-palette1);
margin-top: 15px;
} .footer-icon-01,
.footer-icon-02,
.footer-icon-03 {
margin-top: 10px;
display: flex;
}
.footer-icon-01::before,
.footer-icon-02::before,
.footer-icon-03::before {
content: " ";
display: block;
width: 15px;
height: 15px;
float: left;
cursor: pointer;
margin: 7px 9px 0px 0px;
}
.footer-icon-01::before {
background: url(https://car4fun.com.pl/wp-content/themes/rideshare-child/assets/image/footer-icon-01.svg) no-repeat;
}
.footer-icon-02::before {
background: url(https://car4fun.com.pl/wp-content/themes/rideshare-child/assets/image/footer-icon-02.svg) no-repeat;
}
.footer-icon-03::before {
background: url(https://car4fun.com.pl/wp-content/themes/rideshare-child/assets/image/footer-icon-03.svg) no-repeat;
}
a.social-button {
width: 20px;
height: 20px;
}
@media screen and (max-width:1335px) and (min-width:1252px) {
.site-main-header-wrap .site-header-row-container-inner > .site-container {
padding: 0px 50px 0px 50px;
}
}
@media screen and (max-width:1251px) and (min-width:1025px) {
.site-main-header-wrap .site-header-row-container-inner > .site-container {
padding: 0px 30px 0px 30px;
}
}
@media screen and (max-width:777px) and (min-width:768px) {
.lois-form {
display: none;
}
} .elementor .faq.elementor-widget-accordion .elementor-accordion .elementor-accordion-item:last-child {
margin-bottom: 0px;
}
.elementor .faq.elementor-widget-accordion .elementor-accordion .elementor-accordion-item:last-child {
margin-bottom: 0px;
}
.elementor .faq.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active {
background-color: var(--global-palette2);
}
.elementor .faq.elementor-widget-accordion .elementor-accordion .elementor-accordion-item {
border-bottom: 1px solid var(--global-palette6);
}
.elementor .faq.elementor-widget-accordion .elementor-accordion .elementor-accordion-item:last-child {
border-bottom: none;
}
.elementor .faq.elementor-widget-accordion .elementor-accordion .elementor-accordion-icon-closed, .elementor .faq.elementor-widget-accordion .elementor-accordion .elementor-accordion-icon-opened {
margin-top: 10px;
} @media screen and (max-width: 767px) {
#main .lois-thumbnail-position-behind {
margin-bottom: -2.3em;
height: 300px;
}
}
#main .lois-thumbnail-position-behind .post-thumbnail-inner,
#main .lois-thumbnail-position-behind .post-thumbnail-inner img{
height: 100%;
} .lois-about  svg:hover rect{
fill:var(--global-palette3);
}
.seo h1,
.seo h2,
.seo h3,
.seo h4,
.seo h5,
.seo h6,
.seo h1 span,
.seo h2 span,
.seo h3 span,
.seo h4 span,
.seo h5 span,
.seo h6 span {
font-size: 18px !important;
text-align:justify;
}
.seo p {text-align:justify;}
.seo a {color:#FF1B10}
.entry-content.single-content article section :is(h2,h3,h4,){
font-size: 22px !important;
}
.entry-content.single-content article section :is(p){
text-align:justify;
}