@charset "UTF-8";
/* https://www.saugiaiprotingi.lt/wp-content/themes/the7-child/style.css?ver=7.0.7 */
#navbar a:hover{text-decoration:underline;text-decoration-color:#FFF}.header .elementor-container{display:flex;justify-content:space-between}.dt-menu-cart__toggle_button{display:flex!important;flex-direction:row!important;gap:8px!important}#footer .elementor-icon-wrapper{display:flex}#footer a:hover,#footer .current-menu-item{text-decoration:underline;text-decoration-color:#FFF}#footer .icon-box .e-con-inner{display:flex;align-items:center}.solution{margin-top:2px;width:fit-content}.solution a{font-family:"Rubik";font-weight:400;font-size:14px;line-height:16.59px;color:#FFF;text-decoration:none}.solution a:hover{color:#FFF;text-decoration:none!important}.solution .made-by{position:relative;display:inline;bottom:2px;path{fill:#FFF}}.solution .made-by::before,.solution .made-by::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.solution .made-by:hover path{fill:#FFF}.solution .made-by::before{background:transparent}.solution .made-by:hover::before{animation:typewriter 1s steps(1) forwards}.solution .made-by .letter-i,.solution .made-by .letter-t,.solution .made-by .letter-m,.solution .made-by .letter-a{transition:1s}.solution .made-by:hover .letter-i,.solution .made-by:hover .letter-t,.solution .made-by:hover .letter-m,.solution .made-by:hover .letter-a{transition:0.1s!important}.solution .made-by:hover .letter-t{animation:opacity-key 0.75s ease forwards}.solution .made-by:hover .letter-m{animation:opacity-key 1.5s ease forwards}.solution .made-by:hover .letter-a{animation:opacity-key 2.25s ease forwards}.solution .made-by .letter-i{z-index:999}@keyframes opacity-key{0%{opacity:0}10%{opacity:0}25%{opacity:.1}50%{opacity:.3}75%{opacity:.8}100%{opacity:1}}@keyframes typewriter{0%{left:10%}33%{left:36%}66%{left:70%}to{left:100%}}.woocom-project{height:100%!important;display:flex;flex-direction:column;justify-content:space-between}.filter-nav-item-container .name{gap:5px}#side-menu .current-menu-item a.active-item{border-color:#8B9777}@media (max-width:1200px){#breadcrumbs .elementor-column-gap-wider{display:flex;flex-direction:column;align-items:start}#breadcrumbs .elementor-col-50{width:100%}}.woocommerce-Price-amount.amount{display:flex;gap:3px}.woocommerce-Price-currencySymbol{order:2}.woocom-list-content .price{display:flex!important}.benefits .box-content-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important}.benefits .box-content{align-items:center!important;margin-top:14px}.benefits .elementor-widget-container{line-height:unset!important}#reviews .elementor-column-gap-no{height:100%}.logo-carousel .dt-owl-item{height:97.85px}.logo-carousel .dt-owl-item-wrap{padding:0!important}.logo-carousel .dt-owl-item.active{display:flex;align-items:center}#contact-page a{color:#000;text-decoration:none}#contact-page a:hover{color:#000;text-decoration:underline}#contact-page textarea{resize:none}.elementor-message::before{display:none}.count{background-color:#F3F0F0!important;color:#136FEF!important}.min-wrap{padding-left:5px}.elementor-message{display:flex;align-items:center}.elementor-form-help-inline{font-size:16px!important}.privacy-policy-item{position:relative;top:-164px}.privacy-policy-item h2{position:relative;top:164px}.nav-item::marker{display:none}.nav-link{color:#2A2E3E;font-weight:300}.nav-link:hover,.nav-item:hover{text-decoration:none!important}ul.custom-dash{margin-left:0;margin-bottom:0}.woocommerce-MyAccount-content a:hover,#customer_login a:hover{color:#136fef!important}.wc-forward.button{padding:12px!important}.cookie-notice-container,.cookie-notice-container a{font-family:'Montserrat'!important;font-size:14px!important;font-weight:400!important}.cookie-notice-container a{border-radius:24px!important;min-height:36px!important;line-height:1.7em!important;padding:8px 20px!important;color:white!important}.cookie-notice-container a:hover{background-color:#C5A773!important;transition:0.3s ease-in-out}#cn-notice-text{margin-bottom:0;margin-top:8px}@media (max-width:1468px){#cn-notice-buttons{margin-top:20px}}