@media only screen and (min-width:300px) and (max-width:979px){body{font-size:12px!important}h1{font-size:32px!important;font-weight:700!important}h2{font-size:28px!important}h3{font-size:26px!important}h4{font-size:18px!important}}@media only screen and (min-width:980px) and (max-width:1023px){body{font-size:14px!important}h1{font-size:38px!important;font-weight:700!important}h2{font-size:32px!important}h3{font-size:28px!important}h4{font-size:22px!important}}@media only screen and (min-width:1024px) and (max-width:1920px){body{font-size:14px!important}h1{font-size:36px!important;font-weight:700!important}h2{font-size:29px!important}h3{font-size:28px!important}h4{font-size:22px!important}}@media only screen and (min-width:300px) and (max-width:979px){.module-h2 h2{font-size:18px!important;font-weight:700!important}}@media only screen and (min-width:980px) and (max-width:1023px){.module-h2 h2{font-size:18px!important;font-weight:700!important}}@media only screen and (min-width:1024px) and (max-width:1920px){.module-h2 h2{font-size:18px!important;font-weight:700!important}}@media only screen and (min-width:1024px) and (max-width:1920px){.module-h2 h2{font-size:18px!important;font-weight:700!important}.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .price .amount{font-size:14px!important;font-weight:700!important}}@media only screen and (min-width:1921px){.module-h2 h2{font-size:22px!important;font-weight:700!important}.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .price .amount{font-size:20px!important;font-weight:700!important}}@media only screen and (min-width:1921px){body{font-size:14px!important}h1{font-size:48px!important;font-weight:700!important}h2{font-size:42px!important}h3{font-size:32px!important}h4{font-size:24px!important}}h1,h2,h3,h4,h5,h6{overflow-wrap:normal}#main-footer{display:none}#footer-bottom{display:none}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important}.three-columns .et_pb_column{width:33.33%!important}.four-columns .et_pb_column{width:25%!important}}@media only screen and (max-width:480px){.two-columns .et_pb_column{width:90%!important}.two-columns-50 .et_pb_column{width:50%!important}.three-columns .et_pb_column{width:80%!important}}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.et_fullscreen_slider .et_pb_slides,.et_fullscreen_slider .et_pb_slide,.et_fullscreen_slider .et_pb_container{min-height:100%!important;height:100%!important}.container.et_menu_container{width:90%!important;max-width:3640px;margin:auto}.select2-container--default,.select2-container--default{color:#000000}body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_add_to_cart_0 .button{width:300px!important}body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_add_to_cart_0 .button:hover{width:300px!important}.nf-form-fields-required{display:none!important}.nf-field-element{font-family:'Montserrat',sans-serif;font-size:16px!important}.nf-field-container .field-wrap .nf-element::placeholder{color:#262626!important}.nf-field-element input{height:50px!important;border-radius:0px!important;background:#ffffff!important;font-family:'Montserrat',sans-serif;font-size:12px!important;border:0px!important;padding-left:10px!important;color:#262626!important}.nf-field-element textarea{height:125px!important;border-radius:0px!important;background:#ffffff!important;font-family:'Montserrat',sans-serif;font-size:12px!important;border:0px!important;padding-left:20px;padding-top:20px}.nf-form-content label{font-size:14px!important;line-height:16px!important;color:#000000!important}.ninja-forms-field[type="button"]{height:50px!important;width:auto!important;border-radius:0px;background-color:#262626!important;font-family:Josefin Sans!important;color:#ffffff!important;padding-bottom:15px!important;padding-top:15px!important;font-size:18px!important;text-transform:uppercase}.ninja-forms-field[type="button"]:hover{height:50px!important;width:auto!important;border-radius:0px;background-color:#454545!important;font-family:Josefin Sans!important;color:#ffffff!important;padding-bottom:15px!important;padding-top:15px!important;font-size:18px!important;text-transform:uppercase}.nf-error .nf-error-msg{color:#fff!important}.et-db #et-boc .et-l .et_pb_wc_add_to_cart_0 input,.et-db #et-boc .et-l .et_pb_wc_add_to_cart_0 .quantity input.qty{height:59px!important}.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{height:59px!important;border:1px!important;border-style:solid!important;border-radius:0px!important;border-color:#2e2e2e!important;color:#2e2e2e!important;background-color:#e2e2e2!important;font-size:16px!important}.coupon input#coupon_code::placeholder{color:#2e2e2e!important}.woocommerce a.button:after{display:none!important}#boutique-index .woocommerce ul.products li.product .button{display:none!important}.et_pb_text_1 .cart_totals h2{color:#2e2e2e!important}.woocommerce-Price-amount{color:#2e2e2e!important}@media only screen and (min-width:300px) and (max-width:979px){.woocommerce ul.products li.product .button{background-color:#d50000;border:0px;border-radius:0px;color:#fff;font-family:josefin sans;font-size:10px!important;text-transform:uppercase;padding-top:10px!important;padding-right:10px!important;padding-bottom:10px!important;padding-left:10px!important;width:100%;text-align:center!important;height:35px!important}.woocommerce ul.products li.product .button:hover{background-color:#000000;border:0px;border-radius:0px;color:#fff;font-family:josefin sans;font-size:10px!important;text-transform:uppercase;padding-top:10px!important;padding-right:10px!important;padding-bottom:10px!important;padding-left:10px!important;width:100%;text-align:center!important;height:35px!important}}@media only screen and (min-width:981px) and (max-width:1146px){.woocommerce ul.products li.product .button{background-color:#d50000;border:0px;border-radius:0px;color:#fff;font-family:josefin sans;font-size:14px;text-transform:uppercase;padding-top:16px!important;padding-right:12px!important;padding-bottom:12px!important;padding-left:12px!important;width:100%;text-align:center!important}.woocommerce ul.products li.product .button:hover{background-color:#000000;border:0px;border-radius:0px;color:#fff;font-family:josefin sans;font-size:14px;text-transform:uppercase;padding-top:16px!important;padding-right:12px!important;padding-bottom:12px!important;padding-left:12px!important;width:100%;text-align:center!important}}@media only screen and (min-width:1147px) and (max-width:1920px){.woocommerce ul.products li.product .button{background-color:#d50000;border:0px;border-radius:0px;color:#fff;font-family:josefin sans;font-size:16px;text-transform:uppercase;padding-top:16px!important;padding-right:12px!important;padding-bottom:12px!important;padding-left:12px!important;width:100%;text-align:center!important}.woocommerce ul.products li.product .button:hover{background-color:#000000;border:0px;border-radius:0px;color:#fff;font-family:josefin sans;font-size:16px;text-transform:uppercase;padding-top:16px!important;padding-right:12px!important;padding-bottom:12px!important;padding-left:12px!important;width:100%;text-align:center!important}}@media only screen and (min-width:1921px){.woocommerce ul.products li.product .button{background-color:#d50000;border:0px;border-radius:0px;color:#fff;font-family:josefin sans;font-size:16px!important;text-transform:uppercase;padding-top:18px!important;padding-right:12px!important;padding-bottom:12px!important;padding-left:12px!important;width:100%;text-align:center!important}.woocommerce ul.products li.product .button:hover{background-color:#000000;border:0px;border-radius:0px;color:#fff;font-family:josefin sans;font-size:16px!important;text-transform:uppercase;padding-top:18px!important;padding-right:12px!important;padding-bottom:12px!important;padding-left:12px!important;width:100%;text-align:center!important}}#body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{background-color:#d50000;border:0px;border-radius:0px;color:#fff;font-family:josefin sans;font-size:16px;text-transform:uppercase;padding-top:14px!important;padding-right:12px!important;padding-bottom:12px!important;padding-left:12px!important;height:59px!important;text-align:center!important}.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce-page a.button.alt{padding-top:15px!important;background-color:#d50000;border:0px;border-radius:0px;color:#fff;font-family:josefin sans;font-size:18px;text-transform:uppercase;height:50px;margin-top:0px}.et_button_no_icon.woocommerce-page a.button:hover,.et_button_no_icon.woocommerce-page a.button.alt:hover{padding-top:15px!important;background-color:#000;border:0px;border-radius:0px;color:#fff;font-family:josefin sans;font-size:18px;text-transform:uppercase;height:50px;margin-top:0px}#order_review_heading{margin-top:50px}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{color:#fff!important}@media all and (min-width:1921px){.my-video{height:750px!important}}@media all and (min-width:758px) and (max-width:1920px){.my-video{height:500px!important}}@media all and (max-width:757px){.my-video{height:200px!important}}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{position:absolute;right:83px;top:60px;z-index:999999;cursor:pointer}@media only screen and (max-width:470px){.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart div.quantity{float:none!important;display:inline-block;vertical-align:middle;margin-bottom:25px!important}}@media only screen and (max-width:1024px){.footer-desktop{width:90%!important}}@media only screen and (min-width:1025px){.footer-desktop{width:65%!important}}@media only screen and (min-width:1023px) and (max-width:1280px){.hache-index{margin-left:400px!important}}.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta{margin-bottom:20px!important}.single-project.et_pb_pagebuilder_layout .nav-single{width:100%!important}.align-texts .et_pb_column{display:flex;flex-direction:column}.align-texts .last-module{margin-top:auto!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{color:#666;border:0px;display:block;height:auto;overflow:hidden;margin:-1px -1px 0 0;background-color:#2E2E2E!important;font-size:16px;text-align:center}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{margin-left:-15px}@media only screen and (min-width:981px){.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:after{float:center;line-height:1em;color:#fff;font-family:montserrat!important;font-size:14px!important;content:"|";top:0px;right:1px;bottom:1px;height:39px!important;width:40px;line-height:10px!important;padding-left:20px!important;text-align:center!important}}p.post-meta a[href^="https://awastoki.com/project_category/featured-creation-3d/"],p.post-meta a[href^="https://awastoki.com/project_category/features-print-3d/"],p.post-meta a[href^="https://awastoki.com/project_category/featured-3d-creation/"],p.post-meta a[href^="https://awastoki.com/project_category/featured-impression-3d/"]{display:none!important}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio h2,.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .et_pb_module_header{text-transform:uppercase!important;font-size:18px!important;margin-bottom:30px}