body.body_style_fullscreen:not(.sc_stack_section_present):not(.elementor-editor-active) .content_wrap_fullscreen,
body.body_style_fullscreen:not(.sc_stack_section_present):not(.elementor-editor-active) .content_wrap_fullscreen {
overflow: hidden; } .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,
.slider_container.slider_type_text.slider_pagination_pos_bottom .swiper-pagination,
.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
margin-top: 1.7em;
}
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_next,
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_prev {
background-color: transparent;
} .sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
background-color: var(--theme-color-alter_bg_color);
border-color: var(--theme-color-alter_bg_color);
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-alter_link);
background-color: var(--theme-color-alter_link);
} .trx_addons_video_player.with_cover.video_play {
background-color: #000;
} .sc_blogger_default.sc_blogger_default_over_centered_hover_price .trx_addons_columns_wrap {
margin-right: -10px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding-right: 10px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"] {
padding-bottom: 10px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
padding-bottom: 0;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .sc_item_featured .mask {
opacity: 0 !important;
background-color: var(--theme-color-bg_color);
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
will-change: opacity;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .sc_item_featured:hover .mask {
opacity: 0.95 !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .sc_item_featured .post_info_mc {
opacity: 0;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
padding: 1em 1.2em;
width: 100%;
height: 100%;
min-width: auto;
max-width: none;
position: absolute;
top: 0;
left: 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
color: inherit;
background-color: transparent;
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
will-change: opacity;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .sc_item_featured .post_info_mc .sc_blogger_item_title {
font-size: 1.188em;
line-height: 1.2em;
font-weight: 500;
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .sc_item_featured .post_info_mc .sc_blogger_item_price {
margin-top: 5px;
color: var(--theme-color-text_light);
font-size: 1.125em;
line-height: 1.3em;
font-weight: 500;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .sc_item_featured:hover .post_info_mc {
opacity: 1;
} .woocommerce .star-rating:before {
color: var(--theme-color-alter_dark_02);
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product,
.woocommerce[class*="columns-"] ul.products li.product,
.woocommerce-page[class*="columns-"] ul.products li.product,
.woocommerce ul.products[class*="columns-"] li.product,
.woocommerce-page ul.products[class*="columns-"] li.product {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.woocommerce ul.products li.product > .post_item.post_layout_thumbs {
height: auto;
}
.woocommerce ul.products li.product > .post_item.post_layout_thumbs + .wcfmmp_sold_by_container {
margin-top: 0.5em;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
font-size: 24px;
line-height: 1.167em;
}
.search-results .product .price del:before,
.woocommerce ul.products li.product .price del:before {
top: 42%;
}
.woocommerce ul.products li.product .outofstock_label {
background-color: #04071B;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
margin-top: 5px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
min-width: 252px;
}
.woocommerce ul.cart_list li a,
.woocommerce-page ul.cart_list li a,
.woocommerce ul.product_list_widget li a,
.woocommerce-page ul.product_list_widget li a {
font-size: 18px;
}
.woocommerce ul.cart_list li a.wcfm_dashboard_item_title,
.woocommerce-page ul.cart_list li a.wcfm_dashboard_item_title,
.woocommerce ul.product_list_widget li a.wcfm_dashboard_item_title,
.woocommerce-page ul.product_list_widget li a.wcfm_dashboard_item_title {
font-size: 13px;
line-height: 1em;
display: inline-block;
vertical-align: middle;
}
.woocommerce .shop_table_checkout_review table td.product-name .wcfm_dashboard_item_title,
.woocommerce-page .shop_table_checkout_review table td.product-name .wcfm_dashboard_item_title {
font-weight: 400;
color: var(--theme-color-alter_link);
}
.woocommerce .shop_table_checkout_review table td.product-name a.wcfm_dashboard_item_title:hover,
.woocommerce-page .shop_table_checkout_review table td.product-name a.wcfm_dashboard_item_title:hover {
color: var(--theme-color-alter_hover);
}
.woocommerce.widget_shopping_cart .quantity,
.woocommerce-page.widget_shopping_cart .quantity,
.woocommerce .widget_shopping_cart .quantity,
.woocommerce-page .widget_shopping_cart .quantity {
font-size: 17px;
}
.woocommerce.widget_shopping_cart .total,
.woocommerce-page.widget_shopping_cart .total,
.woocommerce .widget_shopping_cart .total,
.woocommerce-page .widget_shopping_cart .total {
font-size: 18px;
}
.woocommerce td.product-name dl.variation dt.variation-Store {
margin-right: 3px;
}
.woocommerce td.product-name dl.variation dd.variation-Store {
padding-left: 0;
}
.woocommerce .woocommerce-order-details > h2[style*="color:"] {
color: var(--theme-color-alter_link) !important;
}
.woocommerce .woocommerce-order-details > table th[style*="background-color:"] {
background-color: var(--theme-color-alter_bg_color) !important;
}
.woocommerce .woocommerce-order-details > table th[style*="background-color:"] strong {
font-weight: 500;
}
.woocommerce .woocommerce-order-details > table td[style*="background-color:"] {
background-color: var(--theme-color-alter_bg_color) !important;
} #payment li.payment_method_elegro label[for*="elegro"] img {
display: none;
} .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
font-size: 5.000em;
line-height: 1.063em;
letter-spacing: -2.4px;
}
.elementor-heading-title .decor {
position: relative;
}
.elementor-heading-title .decor:after, .elementor-heading-title .decor:before {
content: '';
width: 200px;
height: 62px;
display: inline-block;
position: absolute;
top: 0;
left: -30px;
border: 2px solid var(--theme-color-text_link2);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transform: rotate(-12deg);
-ms-transform: rotate(-12deg);
transform: rotate(-12deg);
opacity: 0;
will-change: border-radius;
}
.elementor-heading-title .decor:before {
-webkit-animation: morph1 1.4s 0s linear infinite, morph-opacity 0.4s 1s ease-out both;
-ms-animation: morph1 1.4s 0s linear infinite, morph-opacity 0.4s 1s ease-out both;
animation: morph1 1.4s 0s linear infinite, morph-opacity 0.4s 1s ease-out both;
border-radius: 49% 51% 56% 44% / 49% 48% 52% 51%;
z-index: 2;
}
.elementor-heading-title .decor:after {
-webkit-animation: morph2 1.8s 0.4s linear infinite, morph-opacity 0.4s 1s ease-out both;
-ms-animation: morph2 1.8s 0.4s linear infinite, morph-opacity 0.4s 1s ease-out both;
animation: morph2 1.8s 0.4s linear infinite, morph-opacity 0.4s 1s ease-out both;
border-radius: 48% 52% 44% 56% / 49% 48% 52% 51%;
z-index: 1;
top: 4px;
left: -28px;
}
@-webkit-keyframes morph-opacity {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes morph-opacity {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-webkit-keyframes morph1 {
0% {
border-radius: 49% 51% 56% 44% / 49% 48% 52% 51%;
}
50% {
border-radius: 66% 34% 37% 63% / 49% 48% 52% 51%;
}
100% {
border-radius: 49% 51% 56% 44% / 49% 48% 52% 51%;
}
}
@keyframes morph1 {
0% {
border-radius: 49% 51% 56% 44% / 49% 48% 52% 51%;
}
50% {
border-radius: 66% 34% 37% 63% / 49% 48% 52% 51%;
}
100% {
border-radius: 49% 51% 56% 44% / 49% 48% 52% 51%;
}
}
@-webkit-keyframes morph2 {
0% {
border-radius: 48% 52% 44% 56% / 49% 48% 52% 51%;
}
50% {
border-radius: 53% 47% 56% 44% / 49% 48% 52% 51%;
}
100% {
border-radius: 48% 52% 44% 56% / 49% 48% 52% 51%;
}
}
@keyframes morph2 {
0% {
border-radius: 48% 52% 44% 56% / 49% 48% 52% 51%;
}
50% {
border-radius: 53% 47% 56% 44% / 49% 48% 52% 51%;
}
100% {
border-radius: 48% 52% 44% 56% / 49% 48% 52% 51%;
}
}
.elementor-heading-title .decor-2 {
position: relative;
}
.elementor-heading-title .decor-2:after, .elementor-heading-title .decor-2:before {
content: '';
width: 166px;
height: 20px;
display: block;
position: absolute;
bottom: 0;
left: 0;
will-change: transform, opacity;
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.elementor-heading-title .decor-2:after {
bottom: -1px;
background: url(//sangtaovietnam2045.pencil.vn/wp-content/themes/quirky/skins/default/images/decoration-line-1.svg) center center no-repeat;
-webkit-animation: transform-on-left 1.2s 1s cubic-bezier(0.25, 0.8, 0.25, 1) both;
-ms-animation: transform-on-left 1.2s 1s cubic-bezier(0.25, 0.8, 0.25, 1) both;
animation: transform-on-left 1.2s 1s cubic-bezier(0.25, 0.8, 0.25, 1) both;
}
.elementor-heading-title .decor-2:before {
background: url(//sangtaovietnam2045.pencil.vn/wp-content/themes/quirky/skins/default/images/decoration-line-2.svg) center center no-repeat;
-webkit-animation: transform-on-right 1.2s 1s cubic-bezier(0.25, 0.8, 0.25, 1) both;
-ms-animation: transform-on-right 1.2s 1s cubic-bezier(0.25, 0.8, 0.25, 1) both;
animation: transform-on-right 1.2s 1s cubic-bezier(0.25, 0.8, 0.25, 1) both;
}
@-webkit-keyframes transform-on-left {
0% {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
opacity: 0;
}
100% {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
opacity: 1;
}
}
@keyframes transform-on-left {
0% {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
opacity: 0;
}
100% {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
opacity: 1;
}
}
@-webkit-keyframes transform-on-right {
0% {
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
opacity: 0;
}
100% {
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
opacity: 1;
}
}
@keyframes transform-on-right {
0% {
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
opacity: 0;
}
100% {
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
opacity: 1;
}
} .elementor-widget-counter .elementor-counter-number-wrapper + .elementor-counter-title {
margin-top: unset;
} #style-11.mc4wp-form input[type="checkbox"] + label:before,
#style-9.mc4wp-form input[type="checkbox"] + label:before,
#style-3.mc4wp-form input[type="checkbox"] + label:before {
background-color: transparent !important;
}
#style-7.mc4wp-form .mc4wp-form-fields input[type="email"] {
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important;
background-color: var(--theme-color-alter_bg_hover) !important;
} .team_page_wrap_info .team_member_brief_info_details .team_member_details_label:before {
color: var(--theme-color-text_link);
} .sc_testimonials_decoration .sc_testimonials_item_author_subtitle {
color: var(--theme-color-text_light);
}
.sc_testimonials_decoration .sc_testimonials_item_content,
.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_content {
color: var(--theme-color-text);
} .sc_price_light .sc_price_item {
background-color: transparent;
}
.sc_price_light .sc_price_item .sc_price_item_price {
margin-top: 25px;
color: var(--theme-color-alter_link);
}
.sc_price_light .sc_price_item.sc_price_active {
background-color: var(--theme-color-alter_bg_hover);
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_price_light .sc_price_item.sc_price_active .sc_price_item_price {
color: var(--theme-color-alter_dark);
}
.sc_price_light .sc_price_item.sc_price_active .sc_price_item_details {
border-top-color: var(--theme-color-alter_bd_hover);
}
.sc_price_light .sc_price_item .sc_price_item_icon > span {
font-size: 3.5em;
} .sc_skills_counter .sc_skills_total {
font-size: 3.563em;
line-height: 1em;
}
.sc_skills_counter .sc_skills_item_title {
font-size: 17px;
line-height: 1.3em;
}
.sc_skills_counter .sc_skills_item + .sc_skills_item_title {
margin-top: 0.3em;
}
.sc_skills_counter .sc_skills_icon {
font-size: 3.5em;
} .sc_countdown_default .sc_countdown_digits {
margin-bottom: 12px;
} .sc_icons_divider .sc_icons_item_title {
font-size: 1.5em;
line-height: 1.2em;
}
.sc_icons_card .sc_icons_item {
background-color: transparent;
border-color: var(--theme-color-alter_dark_02);
}  .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg:before {
padding-top: 28rem;
} .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: #010221;
padding: 10px 18px;
}
.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: #161732;
} .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc:before {
background-color: #1B2033;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc:before {
opacity: 0.93;
} .sc_button {
margin-right: 10px;
}
.sc_button:last-child {
margin-right: 0;
} .mejs-controls .mejs-time-rail .mejs-time-total,
.mejs-controls .mejs-time-rail .mejs-time-loaded,
.mejs-controls .mejs-time-rail .mejs-time-hovered,
.mejs-controls .mejs-volume-slider .mejs-volume-total,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
background: var(--theme-color-alter_bd_color);
}
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-volume-slider .mejs-volume-current,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.trx_addons_audio_player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
background: var(--theme-color-alter_link);
}
.mejs-controls .mejs-time-rail .mejs-time-handle-content {
border-color: var(--theme-color-alter_link);
}
.trx_addons_audio_player div.mejs-controls .mejs-time-rail {
margin: 0 22px;
}
.trx_addons_audio_player div.mejs-controls div.mejs-button > button {
width: 40px;
height: 40px;
line-height: 38px;
border-width: 1px;
border-color: var(--theme-color-alter_bd_color);
}
.trx_addons_audio_player div.mejs-controls div.mejs-button.mejs-volume-button > button {
border: 1px solid var(--theme-color-alter_bd_color) !important;
font-size: 12px;
letter-spacing: -1px;
margin-top: 0;
}
.trx_addons_audio_player .trx_addons_audio_player_wrap .audio_author + .audio_caption {
margin-top: 14px;
}
.trx_addons_audio_player .trx_addons_audio_player_wrap .audio_author {
font-size: 14px;
line-height: 1.3em;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 1.8px;
}
.trx_addons_audio_player div.mejs-controls .mejs-time.mejs-duration-container {
margin-right: 17px;
}
.trx_addons_audio_player div.mejs-controls div.mejs-button.mejs-volume-button.mejs-unmute > button {
letter-spacing: 4px;
}
.trx_addons_audio_player div.mejs-controls .mejs-horizontal-volume-slider {
margin-left: 20px;
} .menu_footer_nav_area > ul > li,
.footer_wrap .sc_layouts_menu > ul > li {
font-size: 16px;
} .sc_layouts_menu_mobile_button_modern_burger {
position: relative;
display: inline-block !important;
vertical-align: middle;
}
.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_link {
position: relative;
width: 30px;
height: 28px;
cursor: pointer;
display: inline-block;
vertical-align: middle;
}
.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon {
font-size: 2em;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 30px;
height: 2px;
-webkit-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px;
background-color: var(--theme-color-text_dark);
}
.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:before, .sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:after {
font-family: inherit;
content: '' !important;
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: auto;
height: 2px;
-webkit-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px;
background-color: var(--theme-color-text_dark);
}
.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:before {
top: -7px;
width: 30px;
}
.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:after {
top: 7px;
width: 20px;
-webkit-transition: width 0.3s ease-out;
-ms-transition: width 0.3s ease-out;
transition: width 0.3s ease-out;
}
.sc_layouts_menu_mobile_button_modern_burger:hover .sc_layouts_item_icon:after {
width: 30px;
} .sc_layouts_menu_nav .menu-collapse > a:before {
top: -1px;
} .search_modern .search_header_wrap .logo_image {
top: 62px;
} .scroll_to_top_style_default {
width: 2.8em;
height: 2.8em;
line-height: 2.8em;
text-align: center;
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.scroll_to_top_style_default:hover {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_hover);
background-color: var(--theme-color-text_hover);
}
.scroll_to_top_style_default:before {
top: -2px;
} .quirky_loading, .trx_addons_loading {
background-image: url(//sangtaovietnam2045.pencil.vn/wp-content/themes/quirky/skins/default/images/spinner.png) !important;
} .search-no-results .top_panel,
.search-no-results [class*="scheme_"].top_panel,
.search-no-results [class*="scheme_"].footer_wrap,
.search-no-results [class*="scheme_"].sc_layouts_row,
.error404 .top_panel,
.error404 [class*="scheme_"].top_panel,
.error404 [class*="scheme_"].footer_wrap,
.error404 [class*="scheme_"].sc_layouts_row {
background-color: transparent;
}
.search-no-results .body_wrap,
.error404 .body_wrap {
background: url(//sangtaovietnam2045.pencil.vn/wp-content/themes/quirky/skins/default/images/decorative-blur.png) no-repeat 40vw -80vh, url(//sangtaovietnam2045.pencil.vn/wp-content/themes/quirky/skins/default/images/decorative-blur-2.png) no-repeat -30vw 0;
}
.search-no-results .page_content_wrap,
.error404 .page_content_wrap {
background-color: transparent;
} .specific_width .slider_container .slider-wrapper .swiper-slide {
width: 40% !important;
}
.specific_width .slider_container .slider-wrapper .swiper-slide:nth-child(3n) {
width: 26% !important;
} @media (max-width: 1679px) { .search-no-results .body_wrap,
.error404 .body_wrap {
background-position: 30vw -90vh, -50vw 0;
} .sc_blogger_default.sc_blogger_default_over_centered_hover_price .trx_addons_column-1_8 .sc_item_featured .post_info_mc .sc_blogger_item_title,
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .trx_addons_column-1_9 .sc_item_featured .post_info_mc .sc_blogger_item_title {
font-size: 1.1em;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .trx_addons_column-1_8 .sc_item_featured .post_info_mc .sc_blogger_item_price,
.sc_blogger_default.sc_blogger_default_over_centered_hover_price .trx_addons_column-1_9 .sc_item_featured .post_info_mc .sc_blogger_item_price {
font-size: 1.1em;
} .sc_services_cool .sc_services_item_title {
font-size: 1.8em;
} .specific_width .slider_container .slider-wrapper .swiper-slide {
width: 37% !important;
}
.specific_width .slider_container .slider-wrapper .swiper-slide:nth-child(3n) {
width: 24% !important;
}
}
@media (max-width: 1439px) { .sc_skills_counter .sc_skills_total {
font-size: 3.5em;
}
.sc_skills_counter .sc_skills_icon {
font-size: 3.4em;
} .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
font-size: 4.7em;
}
.elementor-heading-title .decor:before, .elementor-heading-title .decor:after {
width: 180px;
height: 55px;
} .woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
min-width: 214px;
} .sc_blogger_default.sc_blogger_default_over_centered_hover_price .sc_item_featured .post_info_mc {
padding: 0.75em;
}
}
@media (max-width: 1279px) { .menu_mobile .menu_mobile_nav_area {
top: 27%;
} .sc_blogger_default.sc_blogger_default_over_centered_hover_price .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="-tablet"] {
padding-bottom: 10px !important;
} .sc_skills_counter .sc_skills_total {
font-size: 3.3em;
} .sc_price_light .sc_price_item .sc_price_item_icon > span {
font-size: 3.2em;
} .sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap {
margin-right: calc(-1 * var(--theme-var-grid_gap));
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding-right: var(--theme-var-grid_gap);
}
.sc_icons_divider .sc_icons_item_title {
font-size: 1.4em;
} .sc_services_cool .sc_services_item_title {
font-size: 1.4em;
} .search-no-results .body_wrap,
.error404 .body_wrap {
background-position: 30vw -100vh, -70vw 0;
} .search_modern .search_header_wrap .logo_image {
top: 32px;
} .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
font-size: 4.2em;
}
.elementor-heading-title .decor:before, .elementor-heading-title .decor:after {
width: 160px;
height: 48px;
}
.elementor-heading-title .decor-2:before, .elementor-heading-title .decor-2:after {
width: 134px;
} .woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
font-size: 20px;
}
.search-results .product .price,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
font-size: 17px;
}
.sc_extended_products_default .sc_item_slider ul.products li.product .woocommerce-loop-product__title,
.sc_extended_products_default .sc_item_slider ul.products li.product h3 {
font-size: 20px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
min-width: 179px;
} .specific_width .slider_container .slider-wrapper .swiper-slide {
width: 35% !important;
}
.specific_width .slider_container .slider-wrapper .swiper-slide:nth-child(3n) {
width: 23% !important;
}
}
@media (max-width: 1023px) { .menu_mobile .menu_mobile_nav_area {
top: 33%;
} .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
font-size: 3.3em;
}
.elementor-heading-title .decor:before, .elementor-heading-title .decor:after {
width: 120px;
height: 36px;
}
.elementor-heading-title .decor:before {
left: -22px;
}
.elementor-heading-title .decor:after {
left: -20px;
} .sc_price_light .sc_price_item .sc_price_item_icon > span {
font-size: 3em;
} .sc_services_cool .sc_services_item_title {
font-size: 1.28em;
}
.sc_services_cool .sc_services_item_content_inner {
padding: 2em 1.8em;
} .trx_addons_audio_player div.mejs-controls .mejs-time-rail {
margin: 0 17px;
} .search-no-results .body_wrap,
.error404 .body_wrap {
background-position: 10vw -85vh, -90vw 0;
} .search_modern .search_header_wrap .logo_image {
top: 22px;
} .woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
padding: 15px;
min-width: 132px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
font-size: 19px;
}
.search-results .product .price,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
font-size: 16px;
}
.sc_extended_products_default .sc_item_slider ul.products li.product .woocommerce-loop-product__title,
.sc_extended_products_default .sc_item_slider ul.products li.product h3 {
font-size: 19px;
} .specific_width .slider_container .slider-wrapper .swiper-slide {
width: 34% !important;
}
.specific_width .slider_container .slider-wrapper .swiper-slide:nth-child(3n) {
width: 22% !important;
}
}
@media (max-width: 767px) { .menu_footer_nav_area > ul > li,
.footer_wrap .sc_layouts_menu > ul > li {
font-size: 15px;
} .sc_icons_divider .sc_icons_icon + .sc_icons_item_details,
.sc_icons_divider .sc_icons_image + .sc_icons_item_details {
margin-top: 1.4em;
}
.sc_icons_divider.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_divider.sc_icons_size_large .sc_icon_type_svg object {
width: 4.4em;
height: 4.4em;
} .sc_skills_counter .sc_skills_total {
font-size: 2.8em;
}
.sc_skills_counter .sc_skills_item_title {
font-size: 16px;
} .sc_blogger_default.sc_blogger_default_over_centered_hover_price .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="-mobile"] {
padding-bottom: 10px !important;
} .search-no-results .body_wrap,
.error404 .body_wrap {
background-position: -25vw -135vh, -150vw 0;
} .woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
margin-top: 3px;
} .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
font-size: 2.8em;
letter-spacing: -1px;
}
.elementor-heading-title .decor:before, .elementor-heading-title .decor:after {
width: 100px;
height: 30px;
}
.elementor-heading-title .decor:before {
left: -15px;
}
.elementor-heading-title .decor:after {
left: -13px;
top: 3px;
}
.elementor-heading-title .decor-2:before, .elementor-heading-title .decor-2:after {
width: 96px;
} div.wpcf7 .form-style-1 .columns_wrap > [class*="column-"] {
padding-bottom: 20px;
} .sm_br_none .sc_item_title .sc_item_title_text br {
display: none;
} .specific_width .slider_container .slider-wrapper .swiper-slide {
width: inherit !important;
}
.specific_width .slider_container .slider-wrapper .swiper-slide:nth-child(3n) {
width: inherit !important;
}
}
@media (max-width: 479px) { .woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
padding: 10px;
font-size: 11px;
} .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
font-size: 2.6em;
} .sc_icons_divider .sc_icons_item_title {
font-size: 1.2em;
}
.sc_icons_divider .sc_item_columns .trx_addons_column-1_2-mobile {
width: 50% !important;
}
.sc_icons_divider .sc_item_columns .trx_addons_column-1_3-mobile {
width: 33.333% !important;
} .sc_skills_counter .sc_skills_total {
font-size: 2.6em;
}
.sc_skills_counter .sc_skills_columns .trx_addons_column-1_2-mobile.sc_skills_column {
width: 50% !important;
}
.sc_skills_counter .sc_skills_columns .trx_addons_column-1_3-mobile.sc_skills_column {
width: 33.333% !important;
} .trx_addons_audio_player div.mejs-controls .mejs-time.mejs-duration-container {
margin-right: 10px;
}
.trx_addons_audio_player div.mejs-controls .mejs-time-rail {
margin: 0 10px;
} .search-no-results .body_wrap,
.error404 .body_wrap {
background-position: -110vw -180vh, -240vw 0;
}
}