:root { --accent: #f76156; } @keyframes spin3 { 0%, 100% { box-shadow: 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2); } 25% { box-shadow: -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1); } 50% { box-shadow: -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2); } 75% { box-shadow: 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1); } } #wpadminbar { top: 0 !important; } #c27-site-wrapper { background-color: #ffffff }/* Popup form */ #popmake-6336 .ffcb-footer__form_wrapper .ffcb-footer__form .gform_body input, #popmake-6336 .ffcb-popup__form_wrapper .ffcb-popup__form .gform_body input { border: 1px solid #818a91 !important; } #popmake-6336 .ffcb-footer__form_wrapper .ffcb-footer__form .gform_body input:focus, #popmake-6336 .ffcb-popup__form_wrapper .ffcb-popup__form .gform_body input:focus { border-color: #00b8ba !important; } #popmake-6336 .gform_wrapper div.validation_error { max-width: 100%; padding: 12px 0; } #popmake-6336 .gform_validation_errors > h2 { color: red; font-weight: 500; } #popmake-6336 .gform_validation_errors > h2:before { display: none; } #popmake-6336 .gform_legacy_markup_wrapper li.gfield.gfield_error, #popmake-6336 .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning { padding-top: 0; } .pum-theme-6330 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close { font-size: 50px; font-weight: 200; height: 40px; line-height: 45px; min-width: 40px; width: 40px; } /*Listing Shortcode*/ #related-evenement,#related-emplois, #related-annonce { width: 100%; } #listing_tab_evenements, #related-emplois, #related-annonce{ min-height: 300px; } #listing_tab_evenements .content-block, #related-emplois .content-block, #related-annonce .content-block{ background-color: transparent; border: none; padding: 0; } #listing_tab_evenements .content-block .pf-head, #related-emplois .content-block .pf-head, #related-annonce .content-block .pf-head{ display: none; } #listing_tab_evenements .section-body, #related-emplois .section-body, #related-annonce .section-body{ padding: 0; } #listing_tab_evenements .pf-body, #related-emplois .pf-body, #related-annonce .pf-body{ padding: 0; } #listing_tab_evenementss .lf-item-container, #related-emplois .lf-item-container, #related-annonce .lf-item-container{ border-radius: 5px; } #listing_tab_evenements .similar-listings, #related-emplois .similar-listings, #related-annonce .similar-listings{ padding: 0; padding-top: 0 !important; } #listing_tab_evenements .lf-item-info>ul li , #related-emplois .lf-item-info>ul li, #related-annonce .lf-item-info>ul li{ white-space: break-spaces; align-items: flex-start; } #related-evenement .no-results-wrapper, #related-emplois .no-results-wrapper, #related-annonce .no-results-wrapper{ padding-top: 60px !important; } body img.gform_ajax_spinner { display: none !important; } /*Categories*/ .block-type-categories .listing-details ul li { width: 49% !important; } /* captcha badge */ .grecaptcha-badge { visibility: hidden; } #field_1_5, #field_2_2, #field_3_3 { height: 0; } #field_3_3 label { display: none; } .recaptcha-disclaimer { text-align: center; margin-bottom: 20px; } #field_2_3, #field_3_4 { position: absolute; width: 100%; } .disclaimer-footer { margin-top: 10px; font-size: 10px; margin-left: auto !important; margin-right: auto !important; width: 100% !important; text-align: center; margin-bottom: 0 !important; } .disclaimer-footer, .disclaimer-footer a{ color: #fff } .disclaimer-footer a:hover { color: #F98880; } /* Header */ .c27-main-header.header .header-skin { background: linear-gradient(60deg,rgba(0,184,186,1) 33%,rgba(30,122,177,1) 100%) !important; opacity: 0; transition: .2s ease; } .c27-main-header:not(.header-scroll).header .header-skin { border: none; opacity: 1; } .c27-main-header.header.header-scroll .header-skin { background: linear-gradient(60deg,rgba(0,184,186,1) 33%,rgba(30,122,177,1) 100%) !important; opacity: 1; } /* Buttons */ .select-plan .arrow_forward{ display: none; } .header-button .button-1, button[type=submit], .elementor-button { background: white; color: black; position: relative; } .gform_button.button { background-color: #f76156 !important; color: #fff !important; position: relative; opacity: 1 !important; } .gform_button.button:hover { background-color: #F98880 !important; } .ffcb-contactez-nous .gform_footer { position: relative; width: fit-content; } .header-button .button-1:before, button[type=submit]:before, .elementor-button:before, .ffcb-footer__form_wrapper .ffcb-footer__form .gform_footer:before, .ffcb-contactez-nous .gform_footer:before, .ffcb-popup__form_wrapper .ffcb-popup__form .gform_footer:before{ content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: hsla(0,0%,100%,.15); transform: scaleX(0); transform-origin: 0 50%; transition: all .2s ease-out; opacity: .2; z-index: 1; } .header-button .button-1:hover:before, button[type=submit]:hover:before, .elementor-button:hover:before, .ffcb-footer__form_wrapper .ffcb-footer__form .gform_footer:hover:before, .ffcb-contactez-nous .gform_footer:hover:before, .ffcb-popup__form_wrapper .ffcb-popup__form .gform_footer:hover:before{ transform: scaleX(1); opacity: 1; } button.preview-btn.button.buttons.button-2 { text-transform: uppercase; } button.skip-preview-btn.button.buttons.button-3{ text-transform: uppercase; } .c27-main-header.header-fixed.header-scroll .header-skin { opacity: .78; } .level-featured .ad-badge, .ad-badge, .view-cart-contents, #user-cart-menu { display: none !important; } #job-manager-job-dashboard table ul.job-dashboard-actions .cts-listing-action-promote, #job-manager-job-dashboard table ul.job-dashboard-actions .cts-listing-action-switch, #job-manager-job-dashboard table ul.job-dashboard-actions .cts-listing-action-upgrade-subscription{ display: none !important; } #job_package_selection .pricing-item .plan-name { letter-spacing: 0; font-family: 'Playfair Display'; font-size: 25px; font-weight: 600; text-transform: none; } #job_package_selection .pricing-item .plan-features { display: none; } #job_package_selection .pricing-item h1.plan-name.new-title { padding-bottom: 0; } #job_package_selection .pricing-item h2.plan-name.old-title { font-size: 20px !important; padding-top: 20px; } #menu-main-menu{ text-transform: uppercase; } .sbf-title a { font-size: 22px; line-height: 1.4em; margin-bottom: 10px; } button.elementor-button.elementor-size-sm, a.buttons.button-2.full-width.c27-explore-search-button, a.button.add_to_cart_button, button.buttons.button-2.full-width, input.wpcf7-form-control.wpcf7-submit, { text-transform: uppercase; } button.buttons.button-2.search { text-transform: uppercase; } .blogpost-section .blog-title h1 { font-family: "Playfair Display", serif; font-weight: 600 !important; margin-bottom: .5em; } .gform_wrapper input, .gform_wrapper textarea { border: 1px solid rgba(129,138,145,.5); border-radius: 5px; height: 40px; line-height: 40px; } .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] { border-radius: 5px; font-size: 15px; font-weight: 500; padding-bottom: 0; padding-top: 0; text-transform: uppercase; } .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text], .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select { margin-bottom: 0; } .gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label { font-weight: 500; } .gform_wrapper .gfield_required { color: red; } .gform_wrapper div.validation_error { background-color: rgba(255,0,0,.1); border: none; color: red; font-weight: 600; max-width: calc(100% - 16px); } .gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning { background-color: transparent; border: none; } .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label { margin-top: 0; } .gform_wrapper .gfield_error .gfield_label { color: red; } .gform_wrapper .validation_message { color: red; font-weight: 500; } .gform_wrapper .field_description_below .gfield_description { padding: 0; } .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea { border-color: red; } #gform_submit_button_2, #gform_submit_button_1, #gform_submit_button_3 { z-index: 99999999 !important; } .widget .gform_wrapper { margin: 0; } .main-loader.site-logo-loader img { max-width: 300px; max-height: 100px; } /*My Account*/ .my_account_subscriptions .order-actions span{ display: none; } /* Footer */ .elementor-location-footer { background-image: url('/wp-content/uploads/2021/01/ffcb-footer.jpg'); background-position: center; background-repeat: no-repeat; background-size: cover; } .elementor-location-footer .elementor-section-wrap { background-color: #242429E6; } .elementor-location-footer .elementor-section { background-color: transparent !important; } .ffcb-footer__form_wrapper.gform_wrapper, .ffcb-popup__form_wrapper.gform_wrapper { margin: 0; } .ffcb-footer__form, .ffcb-popup__form { align-items: flex-start; display: flex; } .ffcb-footer__form .gform_heading, .ffcb-popup__form .gform_heading { display: none; } .ffcb-footer__form_wrapper .ffcb-footer__form ul.gform_fields li.gfield, .ffcb-popup__form_wrapper .ffcb-popup__form ul.gform_fields li.gfield{ margin-top: 0; padding-right: 10px; } .ffcb-footer__form_wrapper .ffcb-footer__form .top_label div.ginput_container, .ffcb-popup__form_wrapper .ffcb-popup__form .top_label div.ginput_container{ margin-top: 0; } .ffcb-footer__form_wrapper .ffcb-footer__form .gform_body input, .ffcb-popup__form_wrapper .ffcb-popup__form .gform_body input{ background-color: white; border-color: transparent; margin-top: 0 !important; padding-left: 14px !important; padding-right: 14px !important; transition: .3s all ease; } .ffcb-footer__form_wrapper .ffcb-footer__form .gform_body input::placeholder, .ffcb-popup__form_wrapper .ffcb-popup__form .gform_body input::placeholder{ opacity: .6; } .ffcb-footer__form_wrapper .ffcb-footer__form .gform_body input:hover, .ffcb-popup__form_wrapper .ffcb-popup__form .gform_body input:hover{ border-color: #00b8ba; } .ffcb-footer__form_wrapper .ffcb-footer__form .gform_footer, .ffcb-popup__form_wrapper .ffcb-popup__form .gform_footer{ margin: 0; padding: 0; width: auto; } .ffcb-footer__form_wrapper .ffcb-footer__form .gform_footer, .ffcb-popup__form_wrapper .ffcb-popup__form .gform_footer{ position: relative; } .ffcb-footer__form_wrapper .ffcb-footer__form .gform_footer input.button, .ffcb-footer__form_wrapper .ffcb-footer__form .gform_footer input[type=submit], .ffcb-popup__form_wrapper .ffcb-popup__form .gform_footer input.button, .ffcb-popup__form_wrapper .ffcb-popup__form .gform_footer input[type=submit]{ margin: 0; opacity: 1 !important; } .elementor-location-footer .gform_legacy_markup_wrapper div.validation_error{ border:none; background:none; box-shadow:none; max-width:100%; padding:0; } .elementor-location-footer .gform_validation_errors>h2{ color:#F76155; } .elementor-location-footer .gform_validation_errors>h2:before{ display:none; } /* Categories */ .car-item-details h3 { font-family: "Playfair Display", serif; font-size: 28px; font-weight: 700; } .car-item-details p { color: #898989; font-size: 14px; } .woocommerce-checkout-review-order-table .cart_item .product-name{ display: flex; } /* Services and offers */ .lf-item-container { background-color: white; } .lf-item.lf-item-list-view .lf-item-info { background: tranpsarent; } .lf-item .lf-item-info > h4, .lf-item.lf-item-list-view .lf-item-info > h4 { font-size: 18px; } .c27-packages { display: none; } /*Sign In */ .sign-in-box button[type=submit]:hover { background: black; } .sign-in-form .buttons{ background: #F76155 !important; color: #fff !important; text-transform: uppercase; } .sign-in-form .buttons:hover { background-color: #F9877F !important; color: #fff !important; } .woocommerce-privacy-policy-link { font-weight: 600; } .add-listing-checkout { width: 100%; display: flex; padding-bottom: 0px; justify-content: center; margin-bottom: 20px; } .add-listing-checkout a{ background: #F76155 !important; color: #fff !important; } .add-listing-checkout a:hover { color: #515151 !important; background-color: #dfdcde !important; text-decoration: none; background-image: none; } .i-dropdown li a{ text-transform: uppercase; } .listing-info .created-at{ align-items: center; } /*Checkout*/ #place_order, .add-listing-checkout a, .order-again a, .subscription-actions .view { text-transform: uppercase; } /*404 */ .no-results-wrapper .buttons { text-transform: uppercase; } /* Subscription/Orders My-Account */ .woocommerce-orders-table .woocommerce-button{ background: #F76155 !important; color: #fff !important; text-transform: capitalize; } .woocommerce-orders-table .woocommerce-button:hover { background-color: #F9877F !important; color: #fff !important; } .subscription-auto-renew-toggle .fa-toggle-on, .subscription-auto-renew-toggle--on .subscription-auto-renew-toggle__i { background-color: #00B8BA !important; border-color: #00B8BA !important; } .wcs-auto-renew-toggle { display: flex; align-items: center; } .subscription-auto-renew-toggle { margin-right: 5px; } .sub-before-after { line-height: 16px; padding-top: 2px; } /*Pricing table*/ #pricingTable .woocommerce .product .details ul li:before, .woocommerce .details p:before { font-family: 'Font Awesome 5 Free'; display: inline-block; font-weight: 900; color: #2FB8BA; margin-left: -10px; padding-right: 10px; width: 25px; content: '\f00c' !important; } @media only screen and (max-width: 1200px) { .listing-feed .lf-item-container, .listing-feed .quick-listing-actions { margin-bottom: 15px; } .car-item-details h3 { font-size: 20px; } } .job-dashboard-actions { display: flex; flex-wrap: wrap !important; justify-content: flex-start !important; align-items: center !important; } #job-manager-job-dashboard table ul.job-dashboard-actions li { width: 33%; margin-bottom: 10px; } .job-dashboard-actions li a { white-space: pre-wrap !important; } @media only screen and (max-width: 768px) { .single-listing .profile-cover { padding-bottom: 45% !important; } } @media only screen and (max-width: 500px) { .single-listing .profile-cover { padding-bottom: 60% !important; } .ffcb-footer__form, .ffcb-popup__form { display: block; } .ffcb-footer__form_wrapper .ffcb-footer__form ul.gform_fields li.gfield, .ffcb-popup__form_wrapper .ffcb-popup__form ul.gform_fields li.gfield { margin-bottom: 7px; padding-right: 0; } } .car-item-details h3 { font-size: 22px; } .subscription_details td .button{ margin-right:10px } a.buttons.button-2.full-width{ text-transform: uppercase; } /* Popup */ .elementor-popup-modal .dialog-message { overflow: visible; } .main-nav .sub-menu li a { text-transform: uppercase; }