.gform_wrapper .gfield_required{margin-left:3px!important;font-size:.95em;font-weight:400;filter:brightness(1.8)}.template-home .intro-section h4{max-width:530px}.template-home .intro-section .col-2 p{max-width:300px}.template-home .products-section .product .col-1{left:5%}.template-home .products-section .product .col-1 p.description{word-break:normal}.template-home .products-section .images-container img.portrait{width:20%;margin-right:12%}.template-home .products-section .images-container img.landscape{width:44%}.template-home .products-section .control-container{top:50%!important;transform:translateY(-50%)}@media only screen and (min-width:1250px){.template-home .products-section .images-container img.portrait{width:300px;margin-right:175px}.template-home .products-section .images-container img.landscape{width:650px}}@media only screen and (max-width:760px){.template-home .products-section .product .col-1{left:50%;width:190px;max-width:52%}.template-home .products-section .product .col-1 p.description{margin-top:15px;line-height:25px}.template-home .products-section .images-container img.portrait{top:25px;width:200px;max-width:45%;margin-right:0}.template-home .products-section .images-container img.landscape{top:62px;width:450px;max-width:90%}.template-home .products-section .control-container{top:177px!important;right:30px;transform:translateX(50%)}}@media only screen and (max-width:600px){.template-home .products-section .control-wrap{display:none}}@media only screen and (max-width:960px){.template-product .contact-section h3{display:block;width:100%;margin:30px 0 0}}.template-contact .gform_wrapper label.gfield_label{font-size:24px}@media only screen and (max-width:960px){.template-contact .gform_wrapper label.gfield_label{font-size:20px}}@media only screen and (max-width:640px){.template-contact .gform_wrapper label.gfield_label{font-size:24px}}body.page-template-template-video .template-video .top-section video.desktop{display:block!important}body.page-template-template-video .template-video .products-section{display:none}@media only screen and (min-width:761px){body.page-template-template-video footer .wrap{padding-top:49.5px}}@media only screen and (max-width:760px){body.page-template-template-video .template-video .top-section .mute-btn{right:0;bottom:0}}