.form-newsletter form{background:#00000014;padding:12px}.form-newsletter form>p{display:flex;gap:5px}.form-newsletter form>p>label{width:75%}.form-newsletter form>p>input.wpcf7-submit{width:25%}.form-newsletter input{border-radius:0;background:rgba(255,255,255,0.1);border:none;font-size:16px;height:54px;line-height:54px;padding:0 15px;color:#fff;width:100%}.form-newsletter input::placeholder{color:#fff}.form-newsletter .wpcf7-submit{border-radius:5px;line-height:2;font-size:16px;font-weight:600}.form-newsletter .wpcf7-spinner{position:absolute;bottom:-30px}.recent-posts .et_pb_post{display:block;margin-bottom:20px;border-radius:4px;padding:0;background:transparent;border:none}.recent-posts .et_pb_image_container{width:40%;max-width:100%;float:left;margin:0}.recent-posts .entry-featured-image-url{margin-bottom:0!important}.recent-posts .et_pb_image_container img{width:100px;height:100px!important;object-fit:cover;display:block}.list-menu li{width:100%}.recent-posts .et_overlay{display:none}.recent-posts .entry-title,.recent-posts .post-meta{width:55%;float:right;margin:0}.about-clients{min-width:100%}.recent-posts .entry-title a{font-size:16px;font-weight:700;text-transform:uppercase;color:#fff}.recent-posts .post-meta{margin-top:5px}.recent-posts .post-meta span{color:#2fcfde}.list-contact-us .et-pb-icon{width:20px;flex-direction:column}.posts_home article{display:flex;flex-direction:column}.posts_home .et_pb_image_container{order:1;margin-bottom:30px}.posts_home .et_pb_image_container .entry-featured-image-url{margin-bottom:0}.posts_home .entry-title{order:3;margin-bottom:15px}.posts_home .post-meta{order:2;margin-bottom:15px}.posts_home .post-meta .published{position:absolute;margin-top:-75px;background:#2fcfde;left:0;padding:10px 20px;text-transform:uppercase;color:#fff}.posts_home .post-meta .entry-categories a{color:#2fcfde}.posts_home .post-content{order:4}.posts_home .post-content .post-content-inner{margin-bottom:15px}.posts_home .more-link::after{content:"+";margin-left:7px}.form-newsletter form{background:#00000014;padding:12px}.form-newsletter form>p{display:flex;gap:5px}.form-newsletter form>p>label{width:75%}.form-newsletter form>p>input.wpcf7-submit{width:25%}.form-newsletter input{border-radius:0;background:rgba(255,255,255,0.1);border:none;font-size:16px;height:54px;line-height:54px;padding:0 15px;color:#fff;width:100%}.form-newsletter input::placeholder{color:#fff}.form-newsletter .wpcf7-submit{border-radius:5px;line-height:2;font-size:16px;font-weight:600}.form-newsletter .wpcf7-spinner{position:absolute;bottom:-30px}.recent-posts .et_pb_post{display:block;margin-bottom:20px;border-radius:4px;padding:0;background:transparent;border:none}.recent-posts .et_pb_image_container{width:40%;max-width:100%;float:left;margin:0}.recent-posts .entry-featured-image-url{margin-bottom:0!important}.recent-posts .et_pb_image_container img{width:100px;height:100px!important;object-fit:cover;display:block}.recent-posts .et_overlay{display:none}.recent-posts .entry-title,.recent-posts .post-meta{width:55%;float:right;margin:0}.about-clients{min-width:100%}.recent-posts .entry-title a{font-size:16px;font-weight:700;text-transform:uppercase;color:#fff}.recent-posts .post-meta{margin-top:5px}.recent-posts .post-meta span{color:#2fcfde}.list-contact-us .et-pb-icon{width:20px;flex-direction:column}.posts_home article{display:flex;flex-direction:column}.posts_home .et_pb_image_container{order:1;margin-bottom:30px}.posts_home .et_pb_image_container .entry-featured-image-url{margin-bottom:0}.posts_home .entry-title{order:3;margin-bottom:15px}.posts_home .post-meta{order:2;margin-bottom:15px}.posts_home .post-meta .published{position:absolute;margin-top:-75px;background:#2fcfde;left:0;padding:10px 20px;text-transform:uppercase;color:#fff}.posts_home .post-meta .entry-categories a{color:#2fcfde}.posts_home .post-content{order:4}.posts_home .post-content .post-content-inner{margin-bottom:15px}.posts_home .more-link::after{content:"+";margin-left:7px}.hover-col{transition:0.35s}.hover-col:hover{transition:0.35s;background-color:rgba(15,112,133,0.9)}.hover-col:hover p,.hover-col:hover .et_pb_module_header,.hover-col:hover .et-pb-icon{transition:0.35s;color:#fff!important}.hover-icon-sm{transition:0.35s;transform:translateX(-50px)}.hover-carousel:hover .hover-icon-sm{transition:0.35s;transform:translateX(15px)}.hover-carousel .title-employe{transition:0.35s;transform:translateY(0px)}.hover-carousel:hover .title-employe{transition:0.35s;transform:translateY(-15px)}.posts_home .entry-featured-image-url{overflow:hidden}.posts_home article img{transition:0.35s}.posts_home article:hover img{transition:0.35s;transform:scale(1.1)}.page-id-20 .list-contact-us .et-pb-icon{width:34px}.contact-form input,.contact-form textarea{border-radius:0;background-color:#f5f9ff;border:none;font-size:16px;height:54px;line-height:54px;padding:0 15px;color:#6a7990;width:100%;border-radius:5px;transition:0.35s}.contact-form textarea{height:214px}.contact-form label>span{width:100%}.contact-form label{display:flex;gap:12px;margin-bottom:12px}.contact-form .wpcf7-submit{text-transform:uppercase;font-size:16px;padding:12px 45px;font-weight:600;line-height:2;width:auto;background-color:#075666;color:#fff;cursor:pointer;transition:0.35s}.contact-form .wpcf7-submit:hover{background-color:#075666a3;transition:0.35s}@media screen and (max-width:600px){p,strong,span,a,div{font-size:14px}.contact-form label{flex-direction:column}.form-newsletter input,.form-newsletter .wpcf7-submit{font-size:14px}.form-newsletter form>p>label{width:65%}.form-newsletter form>p>input.wpcf7-submit{width:33%}.list-menu>div>div>.et_mobile_nav_menu{display:none}.list-menu>div>div>.et_pb_menu__menu{display:block}}.single-product .et_pb_wc_description table th,.et_pb_wc_description table td,.single-product .et-dynamic-content-woo--product_short_description table th,.et-dynamic-content-woo--product_short_description table td{padding:5px;text-align:left;border:1px solid gray}.single-product .et_pb_wc_description h3{margin:12px 0!important;padding-bottom:0;font-weight:500!important}.single-product .et_pb_wc_description li::marker,.single-product .et-dynamic-content-woo--product_short_description li::marker{content:"\27A4"}.single-product .et_pb_wc_description li,.single-product .et-dynamic-content-woo--product_short_description li{padding-left:7px}.single-product .et_pb_wc_description sup{font-size:11px}.mrg-top-btn{margin-top:12px;margin-bottom:12px;display:block;max-width:fit-content}.et_pb_wc_related_products ul.products li.product a img{background-color:#f5f9ff;padding:20px}.add-request-quote-button.button{font-size:14px!important}.et-db #et-boc .et-l .et_pb_wc_add_to_cart_0_tb_body .add-request-quote-button.button::after{font-weight:400!important;font-size:14px!important}.yith-request-a-quote-page .button{color:#fff!important}.yith-request-a-quote-page .product-name a{color:#0f7085!important}.yith-request-a-quote-page h1,.yith-request-a-quote-page h2,.yith-request-a-quote-page h3{font-weight:500!important}.woocommerce-LoopProduct-link .et_shop_image{overflow:hidden}.woocommerce-LoopProduct-link img{background-color:#f5f9ff;padding:20px;transition:0.35s}.woocommerce-LoopProduct-link:hover img{transform:scale(1.1);transition:0.35s}.woocommerce-LoopProduct-link .et_overlay{display:none}.woocommerce nav.woocommerce-pagination ul li a.page-numbers,.woocommerce nav.woocommerce-pagination ul li span{background-color:transparent;border:none;height:45px;width:45px;text-align:center;font-size:16px;border-radius:5px;display:flex;flex-direction:column;justify-content:center}.woocommerce nav.woocommerce-pagination ul li a{color:#075666!important}.woocommerce nav.woocommerce-pagination ul li span.current{background-color:#075666;color:#fff}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers,.woocommerce nav.woocommerce-pagination ul li{border:none}.orderby{padding:12px 20px;border:1px solid #1f5f73;background:#f5f9ff;font-size:14px}.woocommerce-result-count{color:#484848!important}.woocommerce-account a{color:#075666}.woocommerce-MyAccount-navigation ul li{padding:12px 0;border-bottom:1px solid #06526929}.woocommerce-MyAccount-navigation ul li::marker{content:""}.woocommerce-MyAccount-content{background-color:#f5f9ff;padding:20px}.woocommerce-MyAccount-navigation-link.is-active{background-color:#f5f9ff}