.post_item_404 .page_title {
font-size: 420px;
font-weight: 700;
letter-spacing: -4.2px;
margin-top: -3rem !important;
color: var(--theme-color-text_link);
}
.post_item_404 .page_subtitle {
font-size: 35px;
}
.post_item_404 .page_description {
font-size: 1rem;
}
.post_item_404 .go_home {
-webkit-box-shadow: 0 7px 25px var(--theme-color-text_dark_02);
-ms-box-shadow: 0 7px 25px var(--theme-color-text_dark_02);
box-shadow: 0 7px 25px var(--theme-color-text_dark_02);
}
.post_item_404 .post_content .all-svg {
display: none;
}
.sc_layouts_title .breadcrumbs {
font-size: 16px;
font-weight: 500;
text-transform: none;
letter-spacing: 0;
}
.sc_layouts_title .sc_layouts_title_breadcrumbs {
margin-top: 1.3em;
color: var(--theme-color-text_light) !important;
}
.sc_layouts_title .sc_layouts_title_breadcrumbs a {
color: var(--theme-color-text_light) !important;
}
.sc_layouts_menu_mobile_button,
.sc_layouts_menu_mobile_button_burger {
position: relative;
}
.sc_layouts_menu_mobile_button .sc_layouts_item_link,
.sc_layouts_menu_mobile_button_burger .sc_layouts_item_link {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon,
.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon {
width: 47px;
height: 47px;
line-height: 45px;
text-align: center;
border-radius: 50%;
background-color: var(--theme-color-alter_bg_color);
}
.scheme_dark .sc_layouts_menu_mobile_button .sc_layouts_item_icon,
.scheme_dark .sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon {
background-color: var(--theme-color-extra_bg_hover);
}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon:before,
.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon:before {
font-size: 14px;
}
.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon {
border-color: var(--theme-color-text_dark);
}
.sc_icons_hover2 .sc_icons_item {
-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);
}
.woocommerce div.product form.cart div.quantity input[type="number"],
.woocommerce-page div.product form.cart div.quantity input[type="number"],
.woocommerce .shop_table.cart div.quantity input[type="number"],
.woocommerce-page .shop_table.cart div.quantity input[type="number"] {
background-color: var(--theme-color-alter_bg_color);
}
.woocommerce div.product form.cart div.quantity span,
.woocommerce-page div.product form.cart div.quantity span,
.woocommerce .shop_table.cart div.quantity span,
.woocommerce-page .shop_table.cart div.quantity span {
background-color: var(--theme-color-alter_bg_color);
}
.woocommerce div.product form.cart div.quantity span:hover,
.woocommerce-page div.product form.cart div.quantity span:hover,
.woocommerce .shop_table.cart div.quantity span:hover,
.woocommerce-page .shop_table.cart div.quantity span:hover {
background-color: var(--theme-color-alter_bg_color);
}
.sc_price_item.sc_price_item_simple {
text-align: left;
}
.sc_price_simple .sc_price_item_inner,
.sc_price_simple .sc_price_item.with_image .sc_price_item_inner {
padding: 75px 55px;
}
.sc_price_simple .sc_price_item_description, .sc_price_simple .sc_price_item_details {
color: var(--theme-color-text);
}
.sc_hotspot_default .sc_hotspot_item_popup {
max-width: 300px;
width: auto;
padding: 10px 40px 12px;
background-color: var(--theme-color-extra_bg_color) !important;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_title {
color: var(--theme-color-extra_dark);
}
.extra_gradient .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char {
background: #7243CC;
background: -webkit-gradient(linear, left top, right top, from(#7243CC), color-stop(35%, #BE9CFF), color-stop(65%, #FFF49B), to(#FCE320));
background: linear-gradient(to right, #7243CC 0%, #BE9CFF 35%, #FFF49B 65%, #FCE320 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.sc_price.sc_price_default .sc_price_item {
-webkit-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
}
.sc_services_unusual .sc_services_item_header:before,
.sc_services_unusual .sc_services_item_header:after {
background-color: var(--theme-color-text_dark);
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link {
opacity: 0;
color: var(--theme-color-inverse_hover);
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link .link_icon {
background-color: var(--theme-color-text_dark);
border: 1px solid var(--theme-color-text_dark);
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link:hover {
opacity: 1;
color: var(--theme-color-inverse_hover);
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_more_link {
opacity: 1;
color: var(--theme-color-inverse_hover);
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_more_link .link_icon {
background-color: var(--theme-color-text_dark);
border: 1px solid var(--theme-color-text_dark);
}
.sc_testimonials_plain .sc_testimonials_item:before {
color: var(--theme-color-text_link);
}
.sc_testimonials_accent .sc_testimonials_item {
-webkit-transform: none;
transform: none;
}
.sc_testimonials_accent .sc_testimonials_item:hover {
-webkit-transform: none;
transform: none;
}
.sc_testimonials_decoration .sc_testimonials_item_author_subtitle {
opacity: 0.4;
}
.footer_wrap #style-10.mc4wp-form .mc4wp-form-fields input[type="email"] {
background-color: var(--theme-color-alter_bg_hover) !important;
}
@media (max-width: 1279px) {
.post_item_404 .page_title {
font-size: 250px;
margin-top: -3rem !important;
}
.post_item_404 .page_subtitle {
font-size: 25px;
}
.sc_layouts_title .sc_layouts_title_breadcrumbs {
margin-top: 0.5em;
}
.sc_price_simple .sc_price_item_inner,
.sc_price_simple .sc_price_item.with_image .sc_price_item_inner {
padding: 50px 30px;
}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon,
.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon {
width: 40px;
height: 40px;
line-height: 39px;
}
.menu_mobile .sc_layouts_logo img,
.search_modern .search_header_wrap .logo_image {
max-height: 20px;
}
}
@media (max-width: 767px) {
.post_item_404 .page_title {
font-size: 140px;
margin-top: 0 !important;
}
.post_item_404 .page_subtitle {
font-size: 20px;
}
.sc_layouts_title .breadcrumbs {
font-size: 14px;
}
.sc_layouts_title_breadcrumbs {
margin-top: 1em;
}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon,
.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon {
width: 39px;
height: 39px;
line-height: 37px;
}
}