/* https://nanobiolab.it/wp-content/themes/pro-child/style.css?ver=6.6.10 */
header .x-bar-fixed{background-color:#422162!important}header .me-6.x-image{transition:0.3s all ease-in-out}header .x-bar-fixed .me-6.x-image{max-width:60px}.wpcf7 .wpcf7-form .contact_form_box br{display:none}.wpcf7 .wpcf7-form .contact_form_box p{margin:0;padding:0}.wpcf7 .wpcf7-form label{color:#422162;font-size:20px;line-height:30px;font-weight:600;margin-bottom:7px}.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea,.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="password"],.wpcf7 .wpcf7-form input[type="number"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form input[type="url"],.wpcf7 .wpcf7-form input[type="tel"]{border:2px solid #C4C4C4;min-height:57px;padding:10px 15px;color:#000;font-size:20px;line-height:30px;font-weight:500;height:auto;margin:0;background-color:#FFF;box-shadow:none;outline:none!important;border-radius:0}.wpcf7 .wpcf7-form input[type="submit"]{border:2px solid #C4C4C4;background-color:#fff;color:#422162;font-weight:600;font-size:20px;line-height:1;box-shadow:none;text-shadow:none;padding:14px 20px 14px;border-radius:0;min-width:160px;transition-duration:300ms;transition-property:color,text-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);min-width:165px}.wpcf7 .wpcf7-form input[type="submit"]:hover{color:rgba(0,0,0,.5)}.wpcf7 .wpcf7-form .contact_form_box .form_row{display:flex;align-items:start;flex-wrap:wrap;margin:0 -108px;margin-bottom:69px}.wpcf7 .wpcf7-form .contact_form_box .form_row:last-child{margin-bottom:0}.wpcf7 .wpcf7-form .contact_form_box .form_row .form_col_half{max-width:50%;width:100%;padding:0 108px}.wpcf7 .wpcf7-form .contact_form_box .form_row.form_row_full{margin:0}.wpcf7 .wpcf7-form .contact_form_box .form_row .form_col_full{width:100%;max-width:100%}.wpcf7 .wpcf7-form .contact_form_box textarea{height:240px}.wpcf7 .wpcf7-form .contact_form_box .wpcf7-checkbox input[type="checkbox"]{border:2px solid #C4C4C4;width:26px;height:26px;border-radius:0;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.wpcf7 .wpcf7-form .contact_form_box .form_col_instr{position:relative;padding-left:50px;font-size:15px;font-weight:400;line-height:23px;margin-top:40px}.wpcf7 .wpcf7-form .contact_form_box .wpcf7-checkbox .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-form .contact_form_box .form_col_instr .wpcf7-not-valid-tip{display:none}.wpcf7 .wpcf7-form .contact_form_box .wpcf7-checkbox .wpcf7-list-item-label{margin:0;font-weight:700;font-size:15px;line-height:23px}.wpcf7 .wpcf7-form .contact_form_box .wpcf7-checkbox label{margin:0;line-height:1}.wpcf7 .wpcf7-form .contact_form_box .form_submit{margin-top:50px;text-align:center}.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{color:#c12222}.contact_form_sec .wpcf7 .wpcf7-form .wpcf7-response-output{font-size:12px;padding:8px!important;background-color:#422162!important;border:0!important;border-radius:0;color:#fff;text-shadow:none}.site_footer .wpcf7 .wpcf7-form .footer_form_box input[type="text"],.site_footer .wpcf7 .wpcf7-form .footer_form_box input[type="email"]{border:0;border-bottom:1px solid #FFF;background-color:transparent;color:#FFF;font-size:15px;line-height:23px;padding:5px 10px;padding-left:0;min-height:auto}.site_footer .wpcf7 .wpcf7-form .footer_form_box .form_submit{margin-top:30px}.site_footer .wpcf7 .wpcf7-form .footer_form_box .form_row{margin-bottom:23px}.site_footer .wpcf7 .wpcf7-form .footer_form_box .form_row:last-child{margin-bottom:0}.site_footer .wpcf7 .wpcf7-form .footer_form_box input[type="submit"]{border-color:#fff;min-width:auto;font-size:16px;line-height:1}.site_footer .wpcf7 .wpcf7-form .wpcf7-response-output{font-size:10px;padding:5px!important;background-color:#fff!important;border:0!important;border-radius:0;color:#000;text-shadow:none}footer .site_footer{width:100%}.single_post_content .x-the-content.entry-content{font-size:25px;color:#969696}.lab_prod_slider_sec .lab_prod_slider_wrap .lab_prod_cont_col .x-slide{flex-basis:auto}.lab_prod_slider_sec .lab_prod_slider_wrap .lab_prod_cont_col .x-slide .x-image img{width:100%;max-width:378px!important;height:378px!important}.news_banner{min-height:620px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:992px){.single_post_content .x-the-content.entry-content{font-size:20px}.wpcf7 .wpcf7-form .contact_form_box .form_row{margin:0 -50px;margin-bottom:50px}.wpcf7 .wpcf7-form .contact_form_box .form_row .form_col_half{padding:0 50px}.news_banner{min-height:auto}}@media(max-width:768px){.single_post_content .x-the-content.entry-content{font-size:18px}.wpcf7 .wpcf7-form .contact_form_box .form_row{margin:0 -20px;margin-bottom:20px}.wpcf7 .wpcf7-form .contact_form_box .form_row .form_col_half:first-child{margin-bottom:20px}.wpcf7 .wpcf7-form .contact_form_box .form_row .form_col_half{max-width:100%;padding:0 20px}.wpcf7 .wpcf7-form label{font-size:16px;line-height:26px}.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea,.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="password"],.wpcf7 .wpcf7-form input[type="number"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form input[type="url"],.wpcf7 .wpcf7-form input[type="tel"]{font-size:16px}.wpcf7 .wpcf7-form .contact_form_box textarea{height:160px}.nanobio_home_sec .x-bg-layer-lower-image{background-position:0% 150px!important;background-color:#fff}}