.trx_addons_has_bg_text.marquee_style-1 .trx_addons_marquee_element .trx_addons_bg_text_char div {
display: inline-block;
vertical-align: middle;
width: 15px;
height: 15px;
line-height: 15px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
margin: 0 95px;
background-color: #1d1e24;
}
.extra_gradient .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char {
background: var(--theme-color-text_link3);
background: linear-gradient(130deg, var(--theme-color-text_link3) 0%, var(--theme-color-text_link) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.extra_gradient .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char div {
width: 13px;
height: 13px;
line-height: 13px;
margin: 0 50px;
background-color: var(--theme-color-text_link3);
}
.elementor-widget-video .elementor-wrapper iframe,
.elementor-widget-video .elementor-wrapper video {
background-color: transparent;
}
.elementor-element.extra_video_height .e-hosted-video {
height: 100%;
padding-bottom: 0;
aspect-ratio: auto !important;
}
.elementor-element.extra_video_height .e-hosted-video .elementor-video {
height: 70.177vh;
}
.elementor-element.extra_video_height-2 .e-hosted-video {
position: relative;
height: 100%;
padding-bottom: 0;
aspect-ratio: auto !important;
}
.elementor-element.extra_video_height-2 .e-hosted-video:before, .elementor-element.extra_video_height-2 .e-hosted-video:after {
content: "";
position: absolute;
width: 100%;
height: 50%;
}
.elementor-element.extra_video_height-2 .e-hosted-video:before {
background: #0f1114;
background: linear-gradient(180deg, #0f1114 0%, rgba(15, 17, 20, 0) 100%);
}
.elementor-element.extra_video_height-2 .e-hosted-video:after {
left: 0;
bottom: 0;
background: #0f1114;
background: linear-gradient(180deg, rgba(15, 17, 20, 0) 0%, #0f1114 100%);
}
.elementor-element.extra_video_height-2 .e-hosted-video .elementor-video {
height: 53.9vh;
}
.elementor-element.extra_video_height-3 .e-hosted-video {
height: 100%;
padding-bottom: 0;
aspect-ratio: auto !important;
}
.elementor-element.extra_video_height-3 .e-hosted-video .elementor-video {
height: 61.92vh;
}
.widget.widget_categories ul,
.widget.widget_product_categories ul {
padding-left: 0;
}
.widget.widget_categories ul > li a:before,
.widget.widget_product_categories ul > li a:before {
display: none;
}
.widget_banner:not(.widget_fullwidth) .image_wrap {
background-color: var(--theme-color-bg_color);
}
.sc_layouts_title .sc_layouts_title_breadcrumbs {
margin-top: 1.95em;
}
.sc_layouts_title .breadcrumbs {
font-size: 14px;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 1.82px;
}
.sc_layouts_title .breadcrumbs .breadcrumbs_delimiter {
margin: 0 1em;
}
.sc_layouts_title .breadcrumbs a.underline_hover:after {
display: none;
}
.footer_wrap .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]),
.footer_wrap [class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]) {
color: var(--theme-color-alter_text);
}
.error404 .page_wrap {
background: url(//www.valentin-colomba.com/wp-content/themes/frame/skins/default/images/additional/nf-background.jpg) top center no-repeat;
background-size: contain;
}
.error404 .top_panel {
background-color: transparent;
}
.error404 .page_content_wrap {
background-color: transparent;
}
.error404 .post_item_404 .page_title {
color: var(--theme-color-alter_bg_color);
}
.error404 .post_item_404 .page_subtitle {
color: var(--theme-color-alter_bg_color);
}
.error404 .post_item_404 .page_description {
color: var(--theme-color-extra_text);
}
.elementor-icon svg {
transition: fill 0.3s ease;
}
.custom_icon_btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
width: 4.5rem;
height: 4.5rem;
line-height: 4.5rem;
}
.sc_layouts_row_type_compact
.sc_layouts_iconed_text:not(.sc_layouts_menu_mobile_button):not(.sc_layouts_menu_mobile_button_burger)
.sc_layouts_iconed_text_link
.sc_layouts_iconed_text_icon {
width: 44px;
height: 44px;
line-height: 44px;
color: #f6f4f2 !important;
background-color: var(--theme-color-extra_bd_color);
}
.sc_layouts_row_type_compact .sc_socials.simple .socials_wrap .social_item,
.sc_layouts_row_type_compact .sc_socials.simple .socials_wrap:not([class*="socials_type_"]) .social_item {
margin: 0 5px 0 0;
}
.sc_layouts_row_type_compact .sc_socials.simple .socials_wrap .social_item .social_icon,
.sc_layouts_row_type_compact .sc_socials.simple .socials_wrap:not([class*="socials_type_"]) .social_item .social_icon {
width: 44px;
height: 44px;
line-height: 42px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
border: 1px solid var(--theme-color-inverse_link_02);
}
.sc_layouts_row_type_compact .sc_socials.modern .socials_wrap .social_item,
.sc_layouts_row_type_compact .sc_socials.modern .socials_wrap:not([class*="socials_type_"]) .social_item {
margin: 0 5px 0 0;
}
.sc_layouts_row_type_compact .sc_socials.modern .socials_wrap .social_item .social_icon,
.sc_layouts_row_type_compact .sc_socials.modern .socials_wrap:not([class*="socials_type_"]) .social_item .social_icon {
width: 44px;
height: 44px;
line-height: 44px;
}
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_next,
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_prev {
height: 40px;
width: 40px;
line-height: 37px;
}
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_next:before,
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_prev:before {
font-size: 15px;
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link {
opacity: 0;
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link:hover {
opacity: 1;
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_more_link {
opacity: 1;
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_more_link .link_icon {
border: 1px solid var(--theme-color-bd_color);
}
.sc_icons_decoration .sc_icons_item {
border: none;
padding: 3.7em 2.9em;
}
.sc_icons_decoration .sc_icons_item:hover {
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_icons_card .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link2);
}
.sc_icons_divider .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .sc_icons_item:after {
background-color: var(--theme-color-bd_color);
}
.sc_icons_divider:not([class*="color_style_"]) .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link);
}
.sc_icons_figure .sc_icons_icon:after {
display: none;
}
.sc_icons_figure .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,
.sc_icons_figure .slider_container .slider_pagination_wrap .swiper-pagination-bullet,
.sc_icons_figure .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,
.sc_icons_figure .swiper-pagination-custom .swiper-pagination-button {
background-color: var(--theme-color-bg_color);
}
.sc_icons_figure .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.sc_icons_figure .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_icons_figure .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.sc_icons_figure .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_icons_figure .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_icons_figure .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.sc_icons_figure .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
background-color: var(--theme-color-text_link);
}
.sc_testimonials_extra
.slider_container.slider_pagination_pos_bottom
.swiper-pagination-bullets
.swiper-pagination-bullet,
.sc_testimonials_extra
.slider_outer.slider_outer_pagination_pos_bottom
.swiper-pagination-bullets
.swiper-pagination-bullet,
.sc_testimonials_extra
.slider_outer.slider_outer_pagination_pos_bottom_outside
.swiper-pagination-bullets
.swiper-pagination-bullet {
border-color: var(--theme-color-bd_color);
}
.sc_testimonials_extra .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.sc_testimonials_extra
.sc_slider_controls.slider_pagination_style_bullets
.slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_testimonials_extra .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.sc_testimonials_extra
.slider_container
.slider_pagination_wrap
.swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_testimonials_extra .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_testimonials_extra .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.sc_testimonials_extra .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button .hover-arrow:before {
color: var(--theme-color-text_link);
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title {
background-color: var(--theme-color-bg_color);
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories {
background-color: var(--theme-color-alter_bg_color);
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a,
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories span {
color: var(--theme-color-text_light) !important;
}
.sc_portfolio.sc_portfolio_extra.sc_portfolio_eclipse .sc_portfolio_item .post_featured .mask {
background-color: var(--theme-color-alter_bg_color);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
background-color: var(--theme-color-alter_bg_color);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
background-color: var(--theme-color-alter_bg_color);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories a,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories span,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories a,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories span {
color: var(--theme-color-text_light) !important;
}
.sc_price_metro .sc_price_item_details {
border-color: var(--theme-color-text_dark);
}
.sc_price_metro .sc_price_item_description ul li:before,
.sc_price_metro .sc_price_item_details ul li:before {
color: var(--theme-color-text_link);
}
.sc_price_metro.color_style_link2 .sc_price_item.sc_price_active .sc_price_item_link {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_price_metro.color_style_link2 .sc_price_item.sc_price_active .sc_price_item_link:hover {
border-color: var(--theme-color-text_hover);
background-color: var(--theme-color-text_hover);
}
table.booked-calendar thead tr th:first-child {
border-color: var(--theme-color-text_link) !important;
}
table.booked-calendar tbody tr td:not(.prev-date):hover .date {
background-color: var(--theme-color-text_link2) !important;
}
.booked-calendar-wrap.large table.booked-calendar tr td:not(.prev-date):hover:before,
.booked-calendar-wrap.large table.booked-calendar tr td.today:hover:before,
.booked-calendar-wrap.large table.booked-calendar tr td:not(.prev-date):hover:after,
.booked-calendar-wrap.large table.booked-calendar tr td.today:hover:after,
.booked-calendar-wrap.large table.booked-calendar tr.week td.active:not(.prev-date):before,
.booked-calendar-wrap.large table.booked-calendar tr.week td.active:not(.prev-date):after {
background-color: var(--theme-color-text_link2) !important;
}
body table.booked-calendar tr td.today:not(.prev-date):hover .date,
body table.booked-calendar tr td.active:not(.prev-date) .date {
background-color: var(--theme-color-text_link2) !important;
}
body table.booked-calendar .booked-appt-list {
border-color: var(--theme-color-text_link2);
}
body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col.today.active span.date,
body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col.active span.date,
body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col:hover span.date {
background-color: var(--theme-color-text_link2) !important;
}
body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.entryBlock .bc-col {
border-color: var(--theme-color-text_link2);
}
#style-3.mc4wp-form input[type="checkbox"] + label:before {
color: var(--theme-color-inverse_dark);
background-color: var(--theme-color-extra_dark);
}
#style-9.mc4wp-form .mc4wp-form-fields:before {
content: "\EA26";
}
#style-9.mc4wp-form .mc4wp-form-fields input[type="email"] {
border-bottom: 1px solid var(--theme-color-bd_color);
}
div.wpcf7 .form-style-3 .style-line.icon-name:before {
content: "\EA27";
}
:where(.wp-block-file__button) {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
padding: 0;
}
:where(.wp-block-file__button):is(a) {
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited {
color: var(--theme-color-text_link);
text-decoration: underline;
opacity: 1;
}
:where(.wp-block-file__button):is(a):visited {
color: var(--theme-color-text_hover);
}
@media (max-width: 1679px) {
.error404 .page_wrap {
background-size: cover;
}
}
@media (max-width: 1439px) {
.sc_icons_decoration .sc_icons_item {
padding: 3.7em 2.2em;
}
}
@media (max-width: 1279px) {
.sc_layouts_row_type_compact
.sc_layouts_iconed_text:not(.sc_layouts_menu_mobile_button):not(.sc_layouts_menu_mobile_button_burger)
.sc_layouts_iconed_text_link
.sc_layouts_iconed_text_icon {
width: 41px;
height: 41px;
line-height: 41px;
}
.sc_layouts_row_type_compact .sc_socials.simple .socials_wrap .social_item .social_icon,
.sc_layouts_row_type_compact
.sc_socials.simple
.socials_wrap:not([class*="socials_type_"])
.social_item
.social_icon {
width: 41px;
height: 41px;
line-height: 39px;
}
.sc_layouts_row_type_compact .sc_socials.modern .socials_wrap .social_item .social_icon,
.sc_layouts_row_type_compact
.sc_socials.modern
.socials_wrap:not([class*="socials_type_"])
.social_item
.social_icon {
width: 41px;
height: 41px;
line-height: 41px;
}
.sc_layouts_title .sc_layouts_title_breadcrumbs {
margin-top: 1.5em;
}
.sc_layouts_title .breadcrumbs .breadcrumbs_delimiter {
margin: 0 0.7em;
}
.trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
padding-right: 30px;
}
.trx_addons_has_bg_text.marquee_style-1 .trx_addons_marquee_element .trx_addons_bg_text_char div {
margin: 0 50px;
}
.extra_gradient
.trx_addons_bg_text.trx_addons_marquee_wrap
.trx_addons_marquee_element
.trx_addons_bg_text_char
div {
width: 10px;
height: 10px;
line-height: 10px;
margin: 0 30px;
}
.elementor-element.extra_video_height .e-hosted-video .elementor-video {
height: 350px;
}
.elementor-element.extra_video_height-2 .e-hosted-video .elementor-video {
height: 350px;
}
.elementor-element.extra_video_height-3 .e-hosted-video .elementor-video {
height: 450px;
}
.sc_icons_decoration .sc_icons_item {
padding: 3.2em 2em;
}
.custom_icon_btn.elementor-widget-button
.elementor-button
.elementor-button-content-wrapper
.elementor-button-icon {
width: 3.5rem;
height: 3.5rem;
line-height: 3.5rem;
}
}
@media (max-width: 767px) {
.error404 .page_wrap {
background-size: auto;
}
.sc_layouts_title .sc_layouts_title_breadcrumbs {
margin-top: 0.7em;
}
.sc_layouts_title .breadcrumbs {
font-size: 12px;
letter-spacing: 1px;
}
.trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
padding-right: 20px;
}
.trx_addons_has_bg_text.marquee_style-1 .trx_addons_marquee_element .trx_addons_bg_text_char div {
width: 10px;
height: 10px;
line-height: 10px;
margin: 0 25px;
}
.extra_gradient
.trx_addons_bg_text.trx_addons_marquee_wrap
.trx_addons_marquee_element
.trx_addons_bg_text_char
div {
width: 7px;
height: 7px;
line-height: 7px;
margin: 0 15px;
}
.elementor-element.extra_video_height .e-hosted-video .elementor-video {
height: 250px;
}
.elementor-element.extra_video_height-2 .e-hosted-video .elementor-video {
height: 250px;
}
.elementor-element.extra_video_height-3 .e-hosted-video .elementor-video {
height: 300px;
}
.sc_layouts_row_type_compact .sc_layouts_item_details:not(.sc_layouts_cart_details),
.sc_layouts_row_type_normal .sc_layouts_item_details:not(.sc_layouts_cart_details) {
display: inline-block;
}
}