/*
Theme Name: Starbella Tools
Author: Templatemela
Version: 1.1
Description: Our default theme lets you create a responsive magazine website with a sleek, modern design.
License: GNU General Public License v2
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: starbella_tools
Template: starbella
*/

.site {
    padding: 0!important;
}
.header-offer {
    float: right;
    position: relative;
    margin: 0;
}
.header-left {
    padding: 10px 0px;
}
.header-center {
    vertical-align: top;
    padding: 0px;
}
.topbar-text {
    display: inline-block;
}
.topbar-outer {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    position: relative;
    text-align: center;
    padding: 30px 0px 10px;
    background: #ffc43b  /* #1d1c21 */ ;
}

.contact-inner .label, .contact-block .contact-inner.number, .topbar-text, .offer-text, .offer-inner a, .offer-label {
    color: rgb(0,0,0,1)!important;
}

#masthead > div.topbar-outer > div > div > div.header-offer > div > div {
    color:#000!important;
    font-weight:bold;
    line-height: 40px;
}

.contact-block {
    line-height: 40px;
    float: left;
    vertical-align: top;
}
.sticky-menu .contact-block {
    display: none;
}
.contact-block .contact-inner {
    display: inline-block;
    vertical-align: top;
}
.contact-block .contact-inner.number {
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
    color: #969696;
    
}
.contact-block .contact-icon {
    background: transparent url("images/megnor/call.png") no-repeat scroll center 4px;
    display: inline-block;
    height: 24px;
    position: relative;
    vertical-align: middle;
    width: 20px;
    margin-right: 5px;
}
.topbar-text {
    text-align: center;
    padding: 0;
    font-weight: 400;
    line-height: 40px;
    color: #969696;
}
.topbar-outer {
    padding: 15px 0px 15px;
    box-sizing: border-box;
}
.header-main {
    border: 0px;
}
.header-cart .togg .widget.widget_shopping_cart {
    top: 53px;
}
.topbar-link-wrapper {
    top: 53px;
}
.right-cms {
    padding-left: 30px !important;
}
.cms-banner-bottom {
    padding-bottom: 30px;
}
.mobile-navigation, .sticky-menu .mobile-navigation {
    display: none;
}
.header-center .menu-toggle {
    display: none;
}
.header-top .main-navigation {
    display: block;
}
.header-cart .cart-qty {
    background: #ffc43b;
}
.staff-page .single-team:hover {
    border-color: #ffc43b;
}
.home-service-content .icon-image {
    background-image: url(./images/megnor/service-icon1.svg);
    background-color: #fff;
}
.service-2 .home-service-content .icon-image {
    background-image: url(./images/megnor/service-icon2.svg);
}
.service-3 .home-service-content .icon-image {
    background-image: url(./images/megnor/service-icon3.svg);
}
.service-4 .home-service-content .icon-image {
    background-image: url(./images/megnor/service-icon4.svg);
}
.header-search .header-toggle:hover {
    background-image: url(images/megnor/search-hover.svg);
}
.topbar-link-toggle:hover {
    background-image: url(images/megnor/user-hover.svg);
}
.header-search.active .header-toggle:hover {
    background-image: url(images/megnor/close-hover.svg);
}
.service-list:hover .icon-image {
    background-image: url(images/megnor/service-icon1-hover.svg);
    border-color: #ffc43b;
    background-color: #ffc43b;
}
.service-2.service-list:hover .icon-image {
    background-image: url(images/megnor/service-icon2-hover.svg);
}
.service-3.service-list:hover .icon-image {
    background-image: url(images/megnor/service-icon3-hover.svg);
}
.service-4.service-list:hover .icon-image {
    background-image: url(images/megnor/service-icon4-hover.svg);
}
.woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before, .wpb_wl_summary .star-rating span::before {
    color: #ffc43b;
}
.mega-menu ul li a {
    padding: 29px 20px;  
}
.woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a:hover::before, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a:hover::before {
    background-color: #ffc43b;
}
.woocommerce-pagination span.current, .woocommerce-pagination a:hover, .paging-navigation .page-numbers.current, .paging-navigation a:hover {
    background: #ffc43b;
    border: 1px solid #ffc43b;
}
.team-posts-content.posts-content .container-inner:hover .staff-description, 
.staff-page .container-inner:hover .staff-position span, .team-posts-content.posts-content .container-inner:hover .staff-name a ,
.staff-page .container-inner:hover .staff-social .icon .fa {
	color: #000;
}
/*****************************************start cms banner css*******************************************/
.cms-banner-item.style-1 .link-text {
    color: #777777;
    border-bottom: 1px solid #777777;
}
.style-1 .static-wrapper {
    padding: 55px;
}
/********************** sub-banner1 **************************/
.sub-banner1 .style-1.cms-banner-item .text2 {
    background: transparent url("images/megnor/darkborder.png") no-repeat bottom left;
    display: block;
    vertical-align: middle;
    padding-bottom: 30px;
}
.sub-banner1 .style-1 .static-wrapper {
    top: 19%;
}
/********************** sub-banner2 **************************/
.sub-banner2 .style-1 .static-wrapper {
    text-align: left;
    right: 8%;
    left: auto;
    top: 30%;
    bottom: auto;
    padding: 0;
}
.sub-banner2 .text1.static-text {
    width: auto;
}
.sub-banner2 .style-1.cms-banner-item .text1 {
    font-size: 16px;
    font-weight: 400;
    color: #737373;
    display: block;
    vertical-align: middle;
    line-height: 30px;
}
.sub-banner2 .style-1.cms-banner-item .text2 {
    display: block;
    vertical-align: middle;
    padding-bottom: 40px;
    font-size: 22px;
}
.sub-banner2 .shop-now {
    position: relative;
    bottom: auto;
    left: auto;
}
.sub-banner2 .style-1 .static-wrapper {
    right: auto;
    left: 8%;
    top: 20%;
}
.sub-banner2 .cms-banner-item.style-1 .link-text {
    color: #000000;
    border-bottom: 0;
    background: #ffc43b;
    padding: 10px 17px;
    text-transform: capitalize;
}
.sub-banner2 .cms-banner-inner:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -khtml-transform: scale(1.1);
}
.sub-banner2 .cms-banner-inner img {
    transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    -khtml-transition: all 0.5s ease 0s;
}
/*****************************************end cms banner css*******************************************/
/*****************************************header css*******************************************/
.header-cart .togg::before {
    background: url("images/megnor/cartbg.png") no-repeat center;
    width: 70px;
}
.header-cart .cart-qty {
    background: transparent;
}
.header-cart .shopping_cart a.cart-contents .cart-icon:hover {
    background-image: url(images/megnor/shopping-bag-hover.svg);
}
.mega-menu ul li a.dc-mega::after {
    color: #000;
}
.offer-icon, .offer-inner {
    display: inline-block;
    vertical-align: top;
}
.offer-icon {
    background-image: url("images/megnor/offer-icon.svg");
    background-size: 28px;
    background-position: center 5px;
    background-attachment: scroll;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 38px;
    width: 38px;
    margin-right: 11px;
}
.offer-block:hover .offer-icon:hover {
    background-image: url("images/megnor/offer-icon-hover.svg");
}
.offer-inner {
    text-align: left;
}
.offer-label {
    display: block;
    text-transform: uppercase;
    line-height: 18px;
    font-weight: 600;
    color: #000;
}
.offer-text {
    color: #8c8c8c;
    font-size: 12px;
    font-weight: 400;
}
/*****************************************product-category css*******************************************/
.category_link {
    padding: 0;
    width: 45%;
    overflow: hidden;
    box-sizing: border-box;
}
.product-category-image {
    vertical-align: top;
    width: 50%;
    float: left;
}
.category_link .static-title {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
    padding-bottom: 10px;
    display: inline-block;
    vertical-align: bottom;
}
.category_link .static-text {
    font-size: 16px;
}
.category_link_inner li {
    list-style-type: none;
    line-height: 25px;
}
.category_link_inner ul li a {
    font-size: 11px;
    color: #858585 !important;
}
.category_link_inner {
    border-top: 1px solid #e6e6e6;
    padding: 20px 0px;
}
.category_link_inner a {
    color: #4f4f4f;
}
.single-cms-wrapper {
    padding-left: 12%;
    text-align: left;
}
.single-cms-text1 {
    color: #ffc43b;
}
.single-cms-text2, .single-cms-text3{
    color: #000;
}
.single-cms-link {
    color: #ffc43b;
    border-bottom: 1px solid #ffc43b;
}
.single-cms-link a {
    color: #ffc43b;
}
.primary-sidebar .tagcloud a:hover, .tagcloud a:hover {
    background: #ffc43b;
    border-color: #ffc43b;
    color: #000;
}
/*****************************************product css*******************************************/
.woocommerce span.onsale, .woocommerce-page span.onsale {
    background: url("images/megnor/sale-bg.png") no-repeat scroll 0px 0px;
    color: #000;
    right: 0;
}
.woocommerce ul.products li .product-button-hover .add_to_wishlist:hover {
    color: #ffc43b;
}
.woocommerce .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover {
    background-color: #ffc43b;
}
.woocommerce ul.products li.product .product_type_simple:hover, .woocommerce-page ul.products li.product .product_type_simple:hover {
    background-color: #ffc43b;
}
.woocommerce ul.products li.product .product_type_simple.added:hover, .woocommerce-page ul.products li.product .product_type_simple.added:hover {
    background-color: #ffc43b;
}
.woocommerce ul.products .compare.button:hover {
    background-color: #ffc43b;
}
.woocommerce ul.products .compare.button.added:hover {
    background-color: #ffc43b;
}
.woocommerce ul.products .button.yith-wcqv-button:hover {
    background-color: #ffc43b;
}
.woocommerce ul.products li.product .product_type_grouped:hover, .woocommerce-page ul.products li.product .product_type_grouped:hover, .woocommerce ul.products li.product .product_type_external:hover, .woocommerce-page ul.products li.product .product_type_external:hover, .woocommerce ul.products li.product .product_type_variable:hover, .woocommerce-page ul.products li.product .product_type_variable:hover {
    background-color: #ffc43b;
}
.woocommerce #content div.product .stock, .woocommerce div.product .stock, .woocommerce-page #content div.product .stock, .woocommerce-page div.product .stock {
    color: #ffc43b;
}
.wishlist_table tr td.product-stock-status span.wishlist-in-stock {
    color: #ffc43b;
}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message {
    border-top: 2px solid #ffc43b;
}
.woocommerce .woocommerce-message::before, .woocommerce-page .woocommerce-message::before {
    background-color: #ffc43b;
}
.woocommerce div.product .wc-tabs-wrapper ul.tabs li::before {
    background: #ffc43b;
}
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {
    border-top: 2px solid #ffc43b;
    clear: both;
}
.woocommerce .woocommerce-info::before, .woocommerce-page .woocommerce-info::before {
    background-color: #ffc43b;
}
.mega-menu ul .sub li.mega-hdr li a:hover, .mega-menu ul li .sub-container.non-mega li a:hover {
    color: #ffc43b;
}
.vc_btn3-style-custom.vc_general.vc_btn3:focus, .vc_btn3-style-custom.vc_general.vc_btn3:hover {
    background-color: #ffc43b !important;
    background-image: none;
}
.pricing_wrapper:hover .pricing_heading, .pricing_wrapper .selected .pricing_heading, .pricing_wrapper:hover .pricing_top, .pricing_wrapper .selected .pricing_top, .pricing_wrapper:hover .pricing_button a#pricing-btn, .pricing_wrapper .selected .pricing_button a#pricing-btn {
    background: #ffc43b;
    color: #fff;
}
.pricing_wrapper:hover .pricing_wrapper_inner, .pricing_wrapper:hover .pricing_button a#pricing-btn, .pricing_wrapper .selected .pricing_button a#pricing-btn {
    border-color: #ffc43b;
}
.address-text .fa {
    color: #ffc43b;
}
.style1 #tab ul li a.current, .style1 #tab ul li a:hover {
    background: #ffc43b;
}
.vertical_tab.style2 #tab ul li a.current, .vertical_tab.style2 #tab ul li a:hover {
    border-left: 3px solid #ffc43b;
}
.horizontal_tab.style2 #tab ul li a.current, .horizontal_tab.style2 #tab ul li a:hover {
    border-top: 3px solid #ffc43b;
}
.accordion.style1 .accordion-title, .toggle.style1 .toggle-title {
    border: 1px solid #ffc43b;
}
.accordion.style2 .single_accordion, .toggle.style2 .single_toggle {
    border: 1px solid #ffc43b;
}
.team-posts-content.posts-content .container-inner:hover .staff-content {
    background: #ffc43b;
}
.woocommerce .wc-proceed-to-checkout .checkout-button:hover, .woocommerce-page .wc-proceed-to-checkout .checkout-button:hover {
    border-color: #ffc43b;
}
.widget_product_categories .widget-title {
    background: #ffc43b !important;
}
.tagcloud a:hover {
    background: #ffc43b;
    border-color: #ffc43b;
}
#offer-text-slider .owl-theme .owl-buttons div.owl-prev {
    left: 15%;
}
#offer-text-slider .owl-theme .owl-buttons div.owl-next {
    right: 15%;
    background-position: right 13px;
}
/*****************************************footer  css*******************************************/
.site-footer {
    margin-top: 0px;
}
.widget .tnp .tnp-submit, .tnp .tnp-submit {
    background-color: #ffc43b;
    border-color: #ffc43b;
}
.footer-top .follow-us a i {
    color: #fff;
}
.site-footer h3.widget-title {
    color: #fff !important;
}
.site-footer .widget_newsletterwidget .title-outer::before {
    background: url(images/megnor/email.svg) no-repeat center;
    background-size: 36px !important;
}
/*****************************************Menu  css*******************************************/
.close-menu:hover {
    background-image: url(images/megnor/close-hover.svg);
}
.woocommerce ul.products li.product .product-name:hover, .woocommerce-page ul.products li.product .product-name:hover {
    color: #ffc43b;
}
.read-more-link {
    color: #ffc43b;
}
.woocommerce .entry-summary .yith-wcwl-add-to-wishlist a:hover.add_to_wishlist, .woocommerce .entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover::before {
    color: #ffc43b;
}
.entry-summary .yith-wcwl-add-to-wishlist:hover, .woocommerce .entry-summary a:hover.compare.button {
    color: #ffc43b;
}
.entry-meta a:hover {
    color: #ffc43b;
}
.site-content .post-view:hover {
    color: #ffc43b;
}
.woocommerce-loop-category__title:hover {
    color: #ffc43b;
}
.primary-sidebar a:hover {
    color: #ffc43b;
}
.woocommerce-pagination span.current:hover {
    background-color: #ffc43b;
    border: 1px solid #ffc43b;
}
.counter:hover .jumbo, .service-content:hover .icon i, .address-text-inner:hover .icon i {
    color: #000;
}
.links a.icon:hover, .gallery-zoom .icon:hover, .gallery-redirect .icon:hover, .blog-posts-content .block_hover .icon:hover {
    background: #ffc43b;
}
.meta-inner .date a:hover {
    color: #ffc43b;
}
.widget .widget-title {
    background: #ffc43b !important;
    color: #000 !important;
}
.home #primary {
    padding-bottom: 0;
}
.header-search .search-overlay .woocommerce-product-search button[type="submit"]:hover, .search-form #searchsubmit:hover, .widget_product_search .woocommerce-product-search:hover > button, .widget_product_search input[type="submit"]:hover, .widget_search #searchform #searchsubmit:hover {
    background-color: #ffc43b !important;
}
.footer-bottom::before {
    display: none;
}
.counter:hover {
    border: 2px solid #ffc43b;
}
.page-template-sitemap .sitemap-item h2 {
    background-color: #ffc43b;
}
.logo-text span {
    color: #ffc43b;
}
.site-info, .news-text {
    color: #fff;
}
.contact-inner .label, .contact-block .contact-inner.number, .topbar-text, .offer-text, .offer-inner a, .offer-label{
    color: rgb(255,255,255,1);
}
.cross-sells > h2::before, .related.products h2::before, .shortcode-title.center .normal-title::before, .upsells.products > h2::before {
    background-image: url(images/megnor/leftdot.png);
}
.cross-sells > h2::after, .related.products h2::after, .shortcode-title.center .normal-title::after, .upsells.products > h2::after {
    background-image: url(images/megnor/rightdot.png);
}
/* Woo commerce css */
.woocommerce ul.products li .container-inner, .woocommerce-page ul.products li .container-inner {
    padding: 15px 15px 10px;
    background: #fff;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {
    border: 1px solid #ededed;
}
article.post {
    background: #f6f6f6;
}
.blog article.sticky {
    background: #fff;
}
.page-title {
	background: #e9e9e9;
}
.comments-area {
    background-color: #fff;
}
.woocommerce .summary .product_meta {
    border-top: 1px solid #d9d9d9;
}
.woocommerce ul.products li.product-category .container-inner, .woocommerce-page ul.products li.product-category .container-inner {
    background: #f6f6f6;
}
.tagcloud a {
	background: #ffffff;
}
.accordion.style3 .accordion-title, .toggle.style3 .toggle-title, .accordion.style4 .accordion-title, .toggle.style4 .toggle-title {
	background-color: #fff;
}
.address-text .icon {
	background: #fff;
}
.single-faq .tog, .single-faq .tour li a {
	background: #fff;
}
.breadcrumbs a:hover, .woocommerce .woocommerce-breadcrumb span a:hover, .woocommerce-page .woocommerce-breadcrumb span a:hover {
	color: #ffc43b;
}
.woocommerce #content table.cart td, .woocommerce #content table.cart th, .woocommerce table.cart td, .woocommerce table.cart th, .woocommerce-page #content table.cart td, .woocommerce-page #content table.cart th, .woocommerce-page table.cart td, .woocommerce-page table.cart th, .main-content-inner .cart_totals, .woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods, .woocommerce table.shop_table, .woocommerce-page table.shop_table, .woocommerce form.checkout_coupon, .woocommerce-page form.checkout_coupon {
	background-color: #ffffff;
}
.woocommerce.single-product #content div.product .woocommerce-tabs {
    padding: 70px 0;
}


.site-footer .widget .follow-us ul {
     text-align:center;   
}

#footer-widget-area {
    margin: 0px 0 0;
}

footer .wp-image-8776 {
    width:35%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.fa-ul .fa {
     margin-right: .5rem;
}

.about_us_txt p,
.about_us_txt li {
    font-size: calc(14px + .1vw);
    line-height: calc(1em + .5vw);
}

.about_us_txt a {
    font-size: calc(12px + .1vw);
}

.about_us_txt ul{
    margin-bottom: 3vh;
    text-indent: 1.3vw;
}

.about_us_txt h4 {
     color: #F2C45D;   
}

.about_us_txt blockquote {
    padding: 15px 0 15px 40;
    border-bottom: 4px solid #d2d2d2;
    border-right: 4px solid #d2d2d2;
    border-radius: 1vw;
    margin-bottom: 3vh; 
}

.page-id-211 .sub-title {
    font-size: calc(14px + .1vw);
    line-height: calc(1em + .5vw);
}

.adjust_font {
    font-size: calc(14px + .1vw);
    line-height: calc(1em + .5vw);
    text-align: center;
}

.page-id-211 .normal-title {
    font-size: calc(21px + .1vw);
    line-height: calc(1em + .5vw);   
    line-height: calc(1em + .5vw);   
}

.m_top {
    margin-top: 31rem;
}

.m_bot {
     margin-bottom: 1.5rem;   
}

.swatch__list {
     width: 65%;   
}

ul.accepted-payment-methods {
    text-align: center;
}

.footer-widget .widget.widget_accepted_payment_methods {
    margin-left: 0;
    padding-top: 0;
}

.newsletter_subscription {
    width: 50%;
    margin: 0 auto;
}

.newsletter_subscription h5 {
    color: #FFC43B;
    text-align: center;
    font-size: 21px;
    margin-bottom: 21px;
}

.newsletter_subscription input[type='submit'] {
    display: flex;
    margin: 0 auto; 
    transition: all .5s;
}

.newsletter_subscription input[type='submit']:hover {
    background: #ffa500!important;  
}

form[action*="/#wpcf7-f11033-o1"] {
    width: 50%;  
    margin: 0 auto;
    background: transparent;
    padding: 30px 0 0 0;
}

.footer-widget .widget {
    margin-bottom: 8px;
}

#portfolio_filter > div > div > div > div > div > a:nth-child(2) {
     display: none;   
}


.menu-item-8546 .mega {
    left: -215px!important;
    width: 960px;
}


.mega-menu ul li .sub li.mega-hdr, .mega-menu ul li .sub-container.non-mega .sub {
    height:160px!important;    
}

.banner_dreapta .text1 {
     font-size: 16px;
    font-weight: 400;
    color: #737373;
    display: block;
    vertical-align: middle;
    line-height: 30px;  
    margin-bottom:40px;
}

.banner_dreapta .text2 {
    display: block;
    vertical-align: middle;
    padding-bottom: 0px;
    font-size: 22px;
    font-weight: 700;
    color: #000000;
    line-height: 30px;
}

.banner_dreapta .photo_slider_banner {
    display:block;
    margin-bottom:30px;
}

.banner_dreapta .shop-now {
    color: #000000;
    border-bottom: 0;
    background: #ffc43b;
    padding: 10px 17px;
    text-transform: capitalize;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    font-size: 12px;
    line-height: 12px;
    font-weight: 600;
}

.shop-now a:hover {
     color: #fff;   
}

.under_slider_row img {
    border-radius:6px;
}

.under_slider_row .category_link {
     margin-left:10px;   
}

.mega-menu ul li .sub-container {
    height:auto !important;    
}



.under_slider_row .category_link_inner {
    border-top: 1px solid #e6e6e6;
    padding: 5px 0px;
    line-height:20px!important;
}

.pop-up_btn {
    color: #000000;
    border-bottom: 0;
    background: #ffc43b;
    padding: 10px 17px;
    text-transform: capitalize;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    font-size: 12px;
    line-height: 3px;
    font-weight: 600;
}

.pop-up_btn a:hover {
     color: #fff;   
}

.mega-menu ul li .sub .row {
    height: 231px;
}

.boxzilla {
     background: transparent!important;   
}

.boxzilla-close-icon {
     display: none;   
}

.flex_icon {
     background: transparent;
     display: flex;
     align-items: center;
}

.bckg_persoane_juridice {
    box-sizing: border-box;
    background: #A886CD;
    width: 54px;
    height: 54px;
    padding: .5em;
    border-radius: 50%;   
    cursor: pointer;
    box-shadow: 0 3px 6px rgba(0,0,0,.25);
}

.bckg_persoane_juridice img {
     width: 100%;   
}

.q_persoane_juridice {
    margin-left: 15px;
    text-align: center;
    white-space: nowrap;
    padding: 0 15px;
    line-height: 21px;
    color: #333;
    background-color: #fff;
    box-shadow: 0 1.93465px 7.73859px rgba(0, 0, 0, 0.15);
    border-radius: 10px;
    box-sizing: border-box;
}

.q_persoane_juridice::before {
    content: '';
    position: absolute;
    right: -13px;
    left: auto;
    border-width: 5px 10px 5px 0;
    border-color: transparent #fff transparent transparent;
}

.q_persoane_juridice h4 {
    font-size: 17px;
}

.boxzilla.boxzilla-bottom-left {
    left: 4px!important;
    bottom: 191px!important;
}

#post-212 > div > div.vc_row.wpb_row.vc_row-fluid.theme-container.vc_custom_1582294301009.vc_row-has-fill > div > div > div > div > div:nth-child(2) > div > div > div.category_link > div > ul {
     display: flex;
     flex-direction: column;
}

#post-212 > div > div.vc_row.wpb_row.vc_row-fluid.theme-container.vc_custom_1582294301009.vc_row-has-fill > div > div > div > div > div:nth-child(2) > div > div > div.category_link > div > ul > li:nth-child(1){
     order: 3;   
}

#post-212 > div > div.vc_row.wpb_row.vc_row-fluid.theme-container.vc_custom_1582294301009.vc_row-has-fill > div > div > div > div > div:nth-child(2) > div > div > div.category_link > div > ul > li:nth-child(2) {
     order: 1;   
}

#post-212 > div > div.vc_row.wpb_row.vc_row-fluid.theme-container.vc_custom_1582294301009.vc_row-has-fill > div > div > div > div > div:nth-child(2) > div > div > div.category_link > div > ul > li:nth-child(3) {
    order: 2;
}

#post-212 > div > div.vc_row.wpb_row.vc_row-fluid.theme-container.vc_custom_1582294301009.vc_row-has-fill > div > div > div > div > div:nth-child(4) > div > div > div.category_link > div > ul {
     display: flex;
     flex-direction: column;
}

#post-212 > div > div.vc_row.wpb_row.vc_row-fluid.theme-container.vc_custom_1582294301009.vc_row-has-fill > div > div > div > div > div:nth-child(4) > div > div > div.category_link > div > ul > li:nth-child(3) {
     order: 1;   
}

#post-212 > div > div.vc_row.wpb_row.vc_row-fluid.theme-container.vc_custom_1582294301009.vc_row-has-fill > div > div > div > div > div:nth-child(4) > div > div > div.category_link > div > ul > li:nth-child(4) {
     order: 2;   
}

#post-212 > div > div.vc_row.wpb_row.vc_row-fluid.theme-container.vc_custom_1582294301009.vc_row-has-fill > div > div > div > div > div:nth-child(4) > div > div > div.category_link > div > ul > li:nth-child(1) {
     order: 3;   
}

#post-212 > div > div.vc_row.wpb_row.vc_row-fluid.theme-container.vc_custom_1582294301009.vc_row-has-fill > div > div > div > div > div:nth-child(4) > div > div > div.category_link > div > ul > li:nth-child(5) {
     order: 4;   
}

#post-212 > div > div.vc_row.wpb_row.vc_row-fluid.theme-container.vc_custom_1582294301009.vc_row-has-fill > div > div > div > div > div:nth-child(4) > div > div > div.category_link > div > ul > li:nth-child(2) {
     order: 5;   
}

.parallax_it {
    background: url('https://cristealumanari.ro/wp-content/uploads/2020/04/sub-slider-banner-new-new.png') no-repeat;
    background-size: contain;
     background-attachment: fixed;   
}

#post-211 > div > div.vc_row.wpb_row.vc_row-fluid.custom-content-main.vc_custom_1551863803217.vc_row-has-fill > div > div > div > div.static-text-container.justify > div > div > p:nth-child(8)::after {
     content:'';
     background: url('https://cristealumanari.ro/wp-content/uploads/2019/12/Orange_2-Christmas-Decoration.jpg') no-repeat;
     display: block;
     margin-top: 30px;
     width: 100%;
     height: 500px;
     background-attachment: fixed; 
     background-size: cover;
     background-position: top center;
     border: transparent;
     border-radius: 14px;
}

#post-211 > div > div.vc_row.wpb_row.vc_row-fluid.custom-content-main.vc_custom_1551863803217.vc_row-has-fill > div > div > div > div.static-text-container.justify > div > div > p:nth-child(24)::after {
     content:'';
     background: url('https://cristealumanari.ro/wp-content/uploads/2020/04/Cristea-Lumanari-Despre-noi-parallax-2.3.jpeg') no-repeat;
     display: block;
     margin-top: 30px;
     width: 100%;
     height: 500px;
     background-attachment: fixed; 
     background-size: cover; 
     background-position: top center;
     border: transparent;
     border-radius: 14px;
}

























