body.home #qodef-page-header #qodef-page-header-inner .qodef-header-navigation>ul>li.lang-item.current-lang>a,
body #qodef-page-header #qodef-page-header-inner .qodef-header-navigation>ul>li.lang-item.current-lang>a {
color: rgb(232,64,63) !important;
}
.qodef-row-text-chars span {
font-size: 70px !important;
}
.qodef-row-text-chars .small span {
font-size: inherit !important;
}
.qodef-icon-list-item .qodef-e-title-inner {
align-items: normal;
}
.qodef-icon-list-item .qodef-e-title-inner .qodef-icon-holder {
margin-top: 6px;
}
b {
font-weight: bold !important;
}
.red-color {
color: #E8403F;
}
a, p a {
color: #E8403F;
}
@media only screen and (max-width: 1440px) {
.page-id-230 .qodef-column-text-holder .qodef-column-text-chars {
font-size: 100px !important;
}
}
@media only screen and (max-width: 1680px) {
.page-id-387 #slider-5-slide-5-layer-19 .qodef-vertical-form-heading {
font-size: 25px;
margin-bottom: 4% !important;
}
}
@media only screen and (max-width: 500px) {
h1 {
font-size: 50px !important;
}
}
@media only screen and (max-width: 400px) {
h1 {
font-size: 40px !important;
}
}
.am-slide-popup__block-footer .am-button--secondary {
background-color: var(--am-c-sb-bgr) !important;
color: #FFFFFF !important;
border: 0 !important;
}
.am-slide-popup__block-footer .am-button--primary {
background: 0 none !important;
color: #000000 !important;
border: 1px solid #000000 !important;
}
.page-id-21 .qodef-accordion {
min-height: 280px;
}
.qodef-rev-background-cf7{
background-size: 100% 100% !important;
}
.qodef-shortcode.qodef-accordion.qodef-behavior--accordion {
overflow-anchor: none;
}
#qodef-back-to-top .qodef-back-to-top-text { 
background-color: #E8403F;   
}
#qodef-page-footer .widget .qodef-widget-title { 
font-family: "Libre Bodoni";
}
#qodef-page-footer .widget a {
color: #fff;
}
#qodef-page-footer .widget a:hover {
color: #000;
}
.qodef-row-text-holder .qodef-row-text-chars {
color: #f7c6c7;
font-family: Raleway;
font-size: 80px;
font-weight: 200;
line-height: 1em;
letter-spacing: .02em;
}
button[type=submit], input[type=submit] {
font-family: Raleway, sans-serif;
font-size: 18px;
line-height: 26px;
font-weight: 600;
letter-spacing: 0em;
text-decoration: none;
text-transform: none;
border-radius: 0;
outline: 0;
transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out, box-shadow .35s ease-out;
padding: 11px 46px 10px;
color: #fff;
background-color: #e8403f;
border: 4px solid transparent;
cursor: pointer;
}
element.style {
}
.qodef-standard-form input[type=email], .qodef-standard-form input[type=number], .qodef-standard-form input[type=password], .qodef-standard-form input[type=search], .qodef-standard-form input[type=tel], .qodef-standard-form input[type=text], .qodef-standard-form input[type=url], .qodef-standard-form textarea {
font-family: "Raleway", sans-serif;
}	
.qodef-icon-list-item .qodef-e-title {
position: relative;
display: inline-block;
vertical-align: top;
margin: 0;
line-height: 24px;
}
#qodef-page-outer {
margin-top: 0px;
}
#qodef-top-area {
background-image: none;
}
#qodef-top-area #lang_choice_polylang-2 {
background: 0;
color: #FFFFFF;
padding-right: 5px;
padding-left: 5px;
}
#qodef-top-area #lang_choice_polylang-2 option {
color: #000;
}
#qodef-top-area #lang_choice_polylang-2 option:hover {
color: #000;
} body.home #qodef-page-outer {
margin-top: -100px;
}
body #qodef-page-inner {
padding: 0;
}
body.home #qodef-page-header {
background-color: transparent;
}
#qodef-page-header .menu-item ul li a,
#qodef-page-mobile-header .menu-item ul li a {
font-style: normal;
color: #2f2f2f!important;
font-family: Poppins, sans-serif;
}
.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li>a span:before {
background-color: #2f2f2f!important;
font-family: Poppins, sans-serif;
}
.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li>a {
margin: 7px;
}
body.home.qodef-header--dark #qodef-page-header #qodef-page-header-inner .qodef-header-navigation>ul>li>a {
color:#FFF !important;
}
body.home.qodef-header--dark:not(.qodef-fullscreen-menu--opened) .qodef-opener-icon.qodef-source--predefined {
color:#FFF !important;
}
#qodef-side-area #qodef-side-area-close {
color: #2f2f2f !important;
}
body.home .oferim .elementor-column .qodef-m-icon-wrapper img {
height: 100px !important;
}
@media only screen and (max-width: 1024px) {
body.home #qodef-page-outer {
margin-top: 0;
}
body.home .elementor-widget-qi_addons_for_elementor_interactive_banner .qodef-m-button {
opacity: 1;
}
}
@media only screen and (max-width: 768px) {
body.home rs-layer.title{
font-size: 52px !important;
}
}
@media only screen and (max-width: 400px) {
body.home rs-layer.title{
font-size: 42px !important;
}
body.home rs-layer.text{
font-size: 20px !important;
}
} .elementor-4480 .elementor-element.elementor-element-1d3b7de .elementor-image-carousel-caption {
font-size: 24px !important;
margin-top: 3rem;
} .qodef-search .qodef-search-form .qodef-search-form-button {
background-color: #E8403F;
}
.qodef-blog .qodef-blog-item .qodef-e-title {
font-family: "Raleway", Sans-serif;
text-transform: none;
color: #E8403F;
}
body.archive .qodef-page-content-section .qodef-blog {
display: flex;
flex-grow: 1;
flex-wrap: wrap;
}
body.archive .qodef-page-content-section .qodef-blog .qodef-blog-item {
width: 33.33333%;
padding: 0 10px;
}
body.archive .qodef-page-content-section .qodef-blog .qodef-blog-item .qodef-e-info-date {
left: 0;
}
body.archive .qodef-page-content-section .qodef-blog .qodef-blog-item .entry-title a {
color: #DD3333;
font-family: "Raleway", Sans-serif;
font-size: 24px;
}
body.archive .qodef-page-content-section .qodef-blog .qodef-blog-item .entry-title a:hover {
color:#000;
}
.qodef-e-info-category,
.qodef-e-info-category a {
font-family: "Libre Bodoni", Sans-serif !important;
font-style: italic;
}
.widget_songbook_core_blog_list .entry-title a {
color: rgb(221, 51, 51) !important;
}
.widget_songbook_core_blog_list .entry-title a:hover {
color: #000 !important;
}
body.page-id-5225 .qodef-page-sidebar-section,
body.page-id-8661 .qodef-page-sidebar-section {
margin-top: 410px;
}
body.page-id-5225 .qodef-blog-item .qodef-e-media-holder,
body.page-id-8661 .qodef-blog-item .qodef-e-media-holder  {
position: relative;
}
body.page-id-5225 .qodef-blog-item .qodef-e-media-holder .qodef-e-info-date,
body.page-id-8661 .qodef-blog-item .qodef-e-media-holder .qodef-e-info-date {
background: #fff;
position: absolute;
top: 20px;
left: 0;
line-height: 29px;
z-index: 20;
padding: 2px 12px;
width: 200px;
}
@media only screen and (max-width: 1024px) {
body.page-id-5225 .qodef-page-sidebar-section,
body.page-id-8661 .qodef-page-sidebar-section {
margin-top: 0;
}
}
#qodef-page-footer #qodef-page-footer-bottom-area-inner .widget a:hover {
color: #FFF;
text-decoration: underline;
} body.archive.category .qodef-page-title {
background-color: #E8403F;
background-image: url(//www.atempo.net/wp-content/uploads/2024/02/fons-clic-to-action.jpg);
}
body.archive.category .qodef-page-title h5 {
color: #FFF;
}
@media only screen and (max-width: 768px) {
body.archive .qodef-page-content-section .qodef-blog .qodef-blog-item {
width: 100%;
}
} #qodef-top-area .widget a {
color: #fff !important;
}
.pll-parent-menu-item { background-repeat: no-repeat;
background-size: 20px;
background-position: right 39px;
padding-right: 18px !important;
}
.qodef-header-navigation>ul>li {
margin: 0px 15px;
}
body.home .qodef-header-navigation>ul>li>a>.qodef-menu-item-text:after {
background-color: rgba(255,255,255,.5);
}
@media only screen and (max-width: 1200px) {
.qodef-header-navigation>ul>li {
margin: 0px 10px;
}
.qodef-header-navigation>ul>li a {
font-size: 10px;
}
} .qodef-search-form-inner .qodef-search-form-button {
font-size: 0 !important;
background-image: url(//www.atempo.net/wp-content/uploads/2024/03/lupa.png);
background-repeat: no-repeat;
background-size: 25px;
background-position: center;
} #qodef-back-to-top .qodef-back-to-top-text {
font-size: 0 !important;
background-image: url(//www.atempo.net/wp-content/uploads/2024/03/up-arrow.png);
background-repeat: no-repeat;
background-size: 25px;
background-position: center;
} body.single-team #qodef-page-inner {
padding: 0;
}
.atempoteam-posts {
}
.atempoteam-posts-wrapper {
display: flex;
flex-grow: 1;
flex-wrap: wrap;
}
.atempoteam-posts-post {
width: 25%;
}
.atempoteam-posts-post-wrapper {
padding: 2rem 1rem;
}
.atempoteam-posts-post-wrapper .post-image {
background-repeat: no-repeat;
width: 100%;
height: 270px;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
position: relative;
}
.atempoteam-posts-post-wrapper h4 {
margin-bottom: 10px;
}
.atempoteam-posts-post-wrapper .post-content-text {
font-family: "Raleway";
font-weight: 300;
letter-spacing: 0px;
text-transform: none;
color: #54595F;
}
@media only screen and (max-width: 1024px) {
.atempoteam-posts-post {
width: 33.33333%;
}
.atempoteam-posts-post-wrapper .post-image {
height: 200px;
}
}
@media only screen and (max-width: 768px) {
.atempoteam-posts-post {
width: 50%;
}
}
@media only screen and (max-width: 600px) {
.atempoteam-posts-post {
width: 100%;
}
} .am-cat__heading .am-fcil__heading {
display: none;
}
.amelia-v2-booking #amelia-container .am-fcis__info-service__desc, .amelia-v2-booking #amelia-container .am-fcis__info-service__desc * {
white-space: normal !important;
}
.espai-info {
}
.espai-info span {
font-weight: bold !important;
}
.espai-info sup {
font-size: 12px !important;
padding: 0 5px 0 0 !important;
margin: 0 !important;
}
.espai-info p {
}
.espai-info .espai-material {
margin-bottom: 1rem !important;
}
.espai-info .espai-mesura {
margin-bottom: 1rem !important;
}
.espai-info .espai-places {
margin-bottom: 1rem !important;
}
.amelia-v2-booking #amelia-container .am-fcil__wrapper {
height: 100%;
position: relative;
max-height: inherit !important;
border: 0;
}
.amelia-v2-booking #amelia-container .am-fcil__main {
border: 0 !important;
}
.amelia-v2-booking #amelia-container .am-fcil__item-inner,
.amelia-v2-booking #amelia-container .am-fcil__item-hero,
.amelia-v2-booking #amelia-container .am-button.am-w100,
.amelia-v2-booking #amelia-container .am-button.am-button--default,
.amelia-v2-booking #amelia-container .am-fcis__gallery-hero,
.amelia-v2-booking #amelia-container .am-fcis__gallery-thumb:first-child,
.amelia-v2-booking #amelia-container .am-fcis__gallery-thumb:last-of-type,
.amelia-v2-booking.amelia-v2-sgd .am-gd__display img,
.amelia-v2-booking.amelia-v2-sgd .am-gd {
border-radius: 0 !important;
}
.am-fs__extras-main .am-collapse-item__trigger {
display: none !important;
}
.amelia-v2-booking #amelia-container .am-fs__extras-main .am-collapse-item__content-close {
position: relative;
opacity: 1;
z-index: 100;
border: var(--am-combo-collapse-border);
}
.amelia-v2-booking #amelia-container .am-fs__extras-main .card-text:before {
content: "+";
font-size: 22px;
position: relative;
top: 2px;
padding-right: 2px;
}
.amelia-v2-booking #amelia-container .am-fs__extras-card__header .am-input-number {
max-width: 85px !important;
}
.amelia-v2-booking #amelia-container .am-fs__extras-card__header-left {
max-width: 180px !important;
}
.am-fs__extras-heading-main,
.am-fs__extras-heading-required {
display: none !important;
}
.am-fs__payments-services-sub span {
display: none !important;
}
.am-fs__payments-sentence {
display: none !important; 
}  .elementor-section#client .am-cc__heading .am-cc__heading-actions {
display: none;
} body.woocommerce-checkout .woocommerce-additional-fields {
display: none;
}
body.woocommerce-checkout .section-top {
display: flex;
}
body.woocommerce-checkout .product-name,
body.woocommerce-checkout .cart-subtotal .label,
body.woocommerce-checkout .order-total .label {
color: #000;
}
body.woocommerce-checkout .cart-subtotal,
body.woocommerce-checkout .order-total {
display: flex;
margin-top: 1rem;
}
body.woocommerce-checkout .section-top .form-row label {
color: #000;
}
body.woocommerce-checkout .checkout.woocommerce-checkout #customer_details {
width: 60%;
}
body.woocommerce-checkout .checkout.woocommerce-checkout #order_review {
width: 40%;
}
body.woocommerce-checkout .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
width: 100%;
}
body.woocommerce-checkout .checkout.woocommerce-checkout #order_review {
margin-left: 2rem;
}
body.woocommerce-checkout .checkout.woocommerce-checkout #order_review table,
body.woocommerce-checkout .checkout.woocommerce-checkout #order_review table tr,
body.woocommerce-checkout .checkout.woocommerce-checkout #order_review table th,
body.woocommerce-checkout .checkout.woocommerce-checkout #order_review table td {
border: 0;
}
body.woocommerce-checkout .checkout.woocommerce-checkout #order_review .cart-item {
border: 0;
}
body.woocommerce-checkout #order_review th {
padding: 10px !important;
}
body.woocommerce-checkout .product-quantity {
display: none;
}
body.woocommerce-checkout .select2-container--default .select2-selection--single {
background-color: transparent;
border: 1px solid #d7d7d7;
}
body.woocommerce-checkout .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below {
background-color: #FFFFFF;
border: 1px solid #d7d7d7;
}
body.woocommerce-checkout .cart_item {
margin: 1rem 0;
border-bottom: 1px solid #d7d7d7;
padding: 1rem 0;
}
body.woocommerce-checkout .cart_item hr {
display: none;
}
body.woocommerce-checkout .reserva-info-title {
font-size: 14px;
margin-top: 10px;
}
body.woocommerce-checkout .reserva-info-data {
font-size: 13px;
}
body.woocommerce-checkout .reserva-info-data p {
margin: 5px 0;
}
body.woocommerce-checkout .wc_payment_method.payment_method_redsys label,
body.woocommerce-checkout .wc_payment_method.payment_method_redsys input {
display: inline-block;
}
body.woocommerce-checkout .wc_payment_method.payment_method_redsys_bizum label,
body.woocommerce-checkout .wc_payment_method.payment_method_redsys_bizum input {
display: inline-block;
}
body.woocommerce-checkout .section-bottom {
width: 60%;
border-top: 1px solid #d7d7d7;
margin-top: 2rem;
padding-top: 1rem;
}
body.woocommerce-checkout #payment {
background: #FFF;
border-radius: 0;
}
body.woocommerce-checkout #payment #place_order {
background-color: #E8403F;
border-radius: 0;
padding: 15px;
margin-top: 2rem;
}
body.woocommerce-checkout #payment ul {
background: #FFF;
}
body.woocommerce-checkout .product-image {
width: 50px;
}
body.single-product .qodef-e-info-date {
display: none;
}
body.woocommerce-checkout .woocommerce-message {
display: none;
}
@media only screen and (max-width: 768px) {
body.woocommerce-checkout .section-top {
display: block;
}
body.woocommerce-checkout .checkout.woocommerce-checkout #customer_details,
body.woocommerce-checkout .checkout.woocommerce-checkout #order_review,
body.woocommerce-checkout .section-bottom {
width: 100%;
}
body.woocommerce-checkout .checkout.woocommerce-checkout #order_review {
margin-left: 0;
}
} .qodef-404-button a.qodef-button.qodef-layout--filled.qodef-html--link {
background-color: #E8403F;
} .cky-notice p,
.cky-notice button {
font-family: "Raleway", Sans-serif;
}