@font-face{font-display:swap;font-family:'Exo2-Regular';src:url(https://happytechy.ro/wp-content/uploads/et-fonts/Exo2-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Exo2-Light';src:url(https://happytechy.ro/wp-content/uploads/et-fonts/Exo2-Light.ttf);font-weight:400;font-style:normal}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page input.button,.woocommerce-page input.button.alt{font-size:calc(16px + (18 - 16) * (100vw - 360px) / (1920 - 360))!important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price ins{color:#ff7000!important;font-size:calc(18px + (22 - 18) * (100vw - 360px) / (1920 - 360))!important;font-weight:600!important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{margin-bottom:2vh!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:5em!important}.woocommerce ul.products li.product .button{font-family:'Exo2-Regular'!important}h1,h2{font-family:'Exo2-Regular'!important}.woocommerce div.product .product_title{font-family:'Exo2-Regular'!important}#et-top-navigation{font-weight:500!important}li.et-social-icon.et-social-facebook{background:#3C5A99!important;line-height:1.1em!important;padding-top:4px!important;padding-left:4px!important;padding-right:1px!important;border-radius:2px!important}#top-header .container{font-weight:500!important}.et_boxed_layout #page-container,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header{width:95%!important;max-width:1200px;margin:auto}.et-cart-info span{padding-right:1vw!important}#et-info{padding-left:1vw!important}@media (max-width:980px){.et_boxed_layout #page-container,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header{padding-left:1vw;padding-right:1vw}.et_non_fixed_nav.et_transparent_nav #main-header,.et_fixed_nav #main-header{position:fixed}.et_fixed_nav #top-header{position:absolute!important}.et-fixed-header{top:0px!important}}.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{padding-right:2vw!important}span.et_close_search_field{right:2vw!important}#main-header,#et-top-navigation{font-family:'Exo2-Light'!important}@media only screen and (min-width:981px){#et-top-navigation{float:none!important;display:flex!important;flex-flow:row!important;justify-content:center!important}}.woocommerce div.product{padding-left:2vw!important;padding-right:2vw!important;overflow:hidden!important}.woocommerce div.product .product_title{margin-bottom:2vh!important}h1.product_title.entry-title{font-family:'Exo2-Regular'!important;font-size:calc(20px + (36 - 20) * (100vw - 360px) / (1920 - 360))!important;font-weight:700!important}.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:calc(20px + (22 - 20) * (100vw - 360px) / (1920 - 360))!important;line-height:1.2em!important;font-family:'Exo2-Regular'!important}.product .related h2{font-family:'Exo2-Regular'!important;font-size:calc(20px + (22 - 20) * (100vw - 360px) / (1920 - 360))!important;font-weight:700!important}.et_pb_shop .woocommerce ul.products li.product .price .amount{font-family:'Exo2-Regular'!important;font-size:calc(18px + (20 - 18) * (100vw - 360px) / (1920 - 360))!important}.woocommerce .woocommerce-breadcrumb{color:#ff7000;padding-left:2vw!important;padding-right:2vw!important}.woocommerce-page ul.products li.product{overflow:hidden!important}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce span.onsale,.woocommerce-page span.onsale{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;z-index:2;top:30px!important;left:-50px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:2px 48px!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;color:#fff;background:#ff7000!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;font-size:calc(12px + (16 - 14) * (100vw - 360px) / (1920 - 360))!important;font-weight:500!important;line-height:inherit!important}.et_overlay{background:rgb(255 112 0 / .06)!important;border:0px!important}.et_pb_scroll_top.et-visible{opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1)}.et_pb_scroll_top.et-pb-icon{right:0;bottom:20vh;border-radius:0;background:#ff7000;padding:10px}.et_pb_scroll_top.et-pb-icon:hover{background:#000}.et_pb_scroll_top:before{content:"\3a"}@media only screen and (max-width:980px){.x-columns .et_pb_column{width:49%!important}}.md-square-button{background-color:#ff7000!important;display:flex!important;flex-flow:column!important;justify-content:center!important}@media (max-width:560px){.md-square-button{width:100px!important;height:100px!important}}@media (min-width:561px) and (max-width:980px){.md-square-button{width:120px!important;height:120px!important}}@media (min-width:981px) and (max-width:1920px){.md-square-button{width:140px!important;height:140px!important}}@media(min-width:1921px){.md-square-button{width:160px!important;height:160px!important}}.md-square-button .et_pb_text_inner h3{color:#fff!important;font-size:calc(16px + (24 - 16) * (100vw - 360px) / (1920 - 360))!important}.fluid_text_size .et_pb_text_inner h1{font-size:calc(20px + (26 - 20) * (100vw - 360px) / (1920 - 360))!important}.fluid_text_size .et_pb_text_inner h2{font-size:calc(20px + (26 - 20) * (100vw - 360px) / (1920 - 360))!important}.fluid_text_size .et_pb_slide_content h3{font-family:'Exo2-Light'!important;line-height:1.3em!important;padding-left:5vw!important;padding-right:5vw!important;font-size:calc(16px + (18 - 16) * (100vw - 360px) / (1920 - 360))!important}.mdh-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;border-style:solid;border-width:2px;border-color:#eee;padding:0 5%;max-width:60%}.mdh-column{-ms-flex:50%;flex:50%;max-width:100%;padding:0 5%}.mdh-column img,.column{margin-top:8px;vertical-align:middle}@media screen and (max-width:800px){.mdh-column{-ms-flex:100%;flex:100%;max-width:100%}.mdh-row{max-width:80%}}@media screen and (max-width:600px){.mdh-column{-ms-flex:100%;flex:100%;max-width:100%}.mdh-row{max-width:100%}}.woocommerce a.button:hover,.woocommerce .widget_price_filter .price_slider_amount .button:hover{background-color:#ff7000!important;color:#fff!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#ff7000!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#000!important}.orderby{color:#fff!important;background-color:#ff7000!important}.woocommerce .woocommerce-result-count{margin-bottom:6vh!important}span.woocommerce-Price-amount{margin-top:2vh!important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del{margin-top:0vh!important}.woocommerce-page ul.products li.product .price del{font-size:calc(16px + (18 - 16) * (100vw - 360px) / (1920 - 360))!important}p:not(.has-background):last-of-type{padding-bottom:2vh}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after{content:none!important}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:.3em 1em!important;border-color:#ff7000!important}.et_pb_toggle_open .et_pb_toggle_title:before{color:#ff7000!important;font-size:calc(18px + (22 - 18)*(100vw - 360px)/(1920 - 360))!important;content:"\e04f";-webkit-transition:all 0.1s ease-in-out!important;-ms-transition:all 0.1s ease-in-out!important;transition:all 0.1s ease-in-out!important}.et_pb_toggle_close .et_pb_toggle_title:before{color:#fff!important;font-size:calc(18px + (22 - 18)*(100vw - 360px)/(1920 - 360))!important;content:"\e050";-webkit-transition:all 0.1s ease-in-out!important;-ms-transition:all 0.1s ease-in-out!important;transition:all 0.1s ease-in-out!important}.et_pb_toggle.et_pb_toggle_close h3.et_pb_toggle_title{font-size:calc(16px + (18 - 16)*(100vw - 360px)/(1920 - 360))!important;font-weight:500!important}#et-footer-nav .container{text-align:center}#et-footer-nav{background-color:#000!important}.woocommerce.columns-3 ul.products li.product,.woocommerce.columns-2 ul.products li.product{overflow:hidden!important}#footer-info{float:none!important;text-align:center!important}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.md-vertical-align{display:flex;flex-direction:column;justify-content:center}a.checkout-button.button.alt.wc-forward{border:2px solid #FF7000!important}.et_pb_shop_0 ul.products li.product .onsale{padding-left:50px!important}