body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.wpcf7 form input[type="text"],.wpcf7 form input[type="email"],.wpcf7 form input[type="tel"],.wpcf7 form input[type="date"],.wpcf7 form textarea{width:100%;padding:12px 18px;border:1px solid #dcdcdc;border-radius:25px;font-size:15px;box-sizing:border-box;background:#ffffff;margin-bottom:12px}.wpcf7 form textarea{border-radius:18px;min-height:150px}.wpcf7 form input[type="text"]:focus,.wpcf7 form input[type="email"]:focus,.wpcf7 form input[type="tel"]:focus,.wpcf7 form input[type="date"]:focus,.wpcf7 form textarea:focus{border-color:#00a4d6;outline:none;box-shadow:0 0 0 2px rgba(0,164,214,0.2)}.wpcf7 form input[type="submit"]{background:#000000;color:#ffffff;padding:10px 34px;border-radius:25px;border:none;cursor:pointer;font-size:15px;font-weight:600;margin-top:8px}.wpcf7 form input[type="submit"]:hover{background:#222222}.phc-form-heading{font-size:32px;font-weight:600;margin-bottom:18px;position:relative;padding-bottom:10px;border-bottom:1px solid #dcdcdc}.phc-form-heading::after{content:"";position:absolute;left:0;bottom:-1px;width:120px;height:3px;background-color:#00a4d6}.wpcf7 form input[type="file"]{width:100%;padding:10px 14px;border:1px solid #dcdcdc;border-radius:25px;background:#ffffff;font-size:15px;margin-bottom:12px;cursor:pointer}.wpcf7 form input[type="file"]::-webkit-file-upload-button{background:#0099cc;color:#fff;padding:8px 18px;border:none;border-radius:18px;cursor:pointer;margin-right:10px;font-size:14px;font-weight:600}.wpcf7 form input[type="file"]::-webkit-file-upload-button:hover{background:#0077a8}.wpcf7 form input[type="file"]::file-selector-button{background:#0099cc;color:#fff;padding:8px 18px;border:none;border-radius:18px;cursor:pointer;margin-right:10px;font-size:14px;font-weight:600}.phc-row{margin-bottom:8px}.phc-row-2{display:flex;flex-wrap:wrap;gap:12px}.phc-row-2 .phc-col{flex:1 1 50%}@media (max-width:767px){.phc-row-2{flex-direction:column}.phc-row-2 .phc-col{flex:1 1 100%}}.phc-service-card .et_pb_main_blurb_image .et-pb-icon{background-color:#f0f5f7;border:3px solid #00a4d6;color:#00a4d6;border-radius:50%;padding:20px;font-size:40px;display:inline-flex;justify-content:center;align-items:center;transition:all 0.25s ease}.phc-service-card:hover .et_pb_main_blurb_image .et-pb-icon{background-color:#00a4d6;color:#f0f5f7;border-color:#00a4d6}.row{display:flex;flex-wrap:wrap;margin:0 -10px}.col-md-6,.col-md-12,.col-md-3{padding:0 10px;margin-bottom:18px}.col-md-6{width:50%}.col-md-12{width:100%}.col-md-3{width:25%}@media (max-width:767px){.col-md-6,.col-md-3{width:100%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="date"],.wpcf7 textarea,.wpcf7 input[type="file"]{width:100%;padding:14px 16px;border:1px solid #cccccc;border-radius:8px;background:#ffffff;font-size:16px;color:#333333}.wpcf7 textarea{min-height:140px;resize:vertical}.wpcf7 input:focus,.wpcf7 textarea:focus,.wpcf7 input[type="file"]:focus{border-color:#1fb6e0;box-shadow:0 0 0 2px rgba(31,182,224,0.2);outline:none}.file-label{display:block;font-size:16px;margin-bottom:6px;font-weight:600;color:#2b2b2b}.wpcf7 input[type="submit"].button3{background-color:#1fb6e0;color:white;padding:12px 24px;font-size:16px;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:0.2s ease;width:100%}.wpcf7 input[type="submit"].button3:hover{background-color:#1699bd}.wpcf7 form select{width:100%;padding:14px 16px;border:1px solid #cccccc;border-radius:8px;background-color:#ffffff;font-size:16px;color:#333333;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#999 50%),linear-gradient(135deg,#999 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.wpcf7 form select:focus{border-color:#1fb6e0;box-shadow:0 0 0 2px rgba(31,182,224,0.2);outline:none}.radio-label{font-size:16px;font-weight:600;margin-bottom:6px;color:#2b2b2b}.prescription-field input[type="text"]{width:100%!important;padding:14px 16px!important;border:1px solid #cccccc!important;border-radius:8px!important;font-size:16px!important;background-color:#ffffff;box-sizing:border-box}.wpcf7 form input[type="text"],.wpcf7 form input[type="email"],.wpcf7 form input[type="tel"],.wpcf7 form input[type="date"],.wpcf7 form textarea{width:100%;padding:12px 18px;border:1px solid #dcdcdc;border-radius:25px;font-size:15px;box-sizing:border-box;background:#ffffff;margin-bottom:12px}.wpcf7 form textarea{border-radius:18px;min-height:150px}.wpcf7 form input[type="text"]:focus,.wpcf7 form input[type="email"]:focus,.wpcf7 form input[type="tel"]:focus,.wpcf7 form input[type="date"]:focus,.wpcf7 form textarea:focus{border-color:#00a4d6;outline:none;box-shadow:0 0 0 2px rgba(0,164,214,0.2)}.wpcf7 form input[type="submit"]{background:#000000;color:#ffffff;padding:10px 34px;border-radius:25px;border:none;cursor:pointer;font-size:15px;font-weight:600;margin-top:8px}.wpcf7 form input[type="submit"]:hover{background:#222222}.phc-form-heading{font-size:32px;font-weight:600;margin-bottom:18px;position:relative;padding-bottom:10px;border-bottom:1px solid #dcdcdc}.phc-form-heading::after{content:"";position:absolute;left:0;bottom:-1px;width:120px;height:3px;background-color:#00a4d6}.wpcf7 form input[type="file"]{width:100%;padding:10px 14px;border:1px solid #dcdcdc;border-radius:25px;background:#ffffff;font-size:15px;margin-bottom:12px;cursor:pointer}.wpcf7 form input[type="file"]::-webkit-file-upload-button{background:#0099cc;color:#fff;padding:8px 18px;border:none;border-radius:18px;cursor:pointer;margin-right:10px;font-size:14px;font-weight:600}.wpcf7 form input[type="file"]::-webkit-file-upload-button:hover{background:#0077a8}.wpcf7 form input[type="file"]::file-selector-button{background:#0099cc;color:#fff;padding:8px 18px;border:none;border-radius:18px;cursor:pointer;margin-right:10px;font-size:14px;font-weight:600}.phc-row{margin-bottom:8px}.phc-row-2{display:flex;flex-wrap:wrap;gap:12px}.phc-row-2 .phc-col{flex:1 1 50%}@media (max-width:767px){.phc-row-2{flex-direction:column}.phc-row-2 .phc-col{flex:1 1 100%}}.phc-service-card .et_pb_main_blurb_image .et-pb-icon{background-color:#f0f5f7;border:3px solid #00a4d6;color:#00a4d6;border-radius:50%;padding:20px;font-size:40px;display:inline-flex;justify-content:center;align-items:center;transition:all 0.25s ease}.phc-service-card:hover .et_pb_main_blurb_image .et-pb-icon{background-color:#00a4d6;color:#f0f5f7;border-color:#00a4d6}.row{display:flex;flex-wrap:wrap;margin:0 -10px}.col-md-6,.col-md-12,.col-md-3{padding:0 10px;margin-bottom:18px}.col-md-6{width:50%}.col-md-12{width:100%}.col-md-3{width:25%}@media (max-width:767px){.col-md-6,.col-md-3{width:100%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="date"],.wpcf7 textarea,.wpcf7 input[type="file"]{width:100%;padding:14px 16px;border:1px solid #cccccc;border-radius:8px;background:#ffffff;font-size:16px;color:#333333}.wpcf7 textarea{min-height:140px;resize:vertical}.wpcf7 input:focus,.wpcf7 textarea:focus,.wpcf7 input[type="file"]:focus{border-color:#1fb6e0;box-shadow:0 0 0 2px rgba(31,182,224,0.2);outline:none}.file-label{display:block;font-size:16px;margin-bottom:6px;font-weight:600;color:#2b2b2b}.wpcf7 input[type="submit"].button3{background-color:#1fb6e0;color:white;padding:12px 24px;font-size:16px;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:0.2s ease;width:100%}.wpcf7 input[type="submit"].button3:hover{background-color:#1699bd}.wpcf7 form select{width:100%;padding:14px 16px;border:1px solid #cccccc;border-radius:8px;background-color:#ffffff;font-size:16px;color:#333333;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#999 50%),linear-gradient(135deg,#999 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.wpcf7 form select:focus{border-color:#1fb6e0;box-shadow:0 0 0 2px rgba(31,182,224,0.2);outline:none}.radio-label{font-size:16px;font-weight:600;margin-bottom:6px;color:#2b2b2b}.prescription-field input[type="text"]{width:100%!important;padding:14px 16px!important;border:1px solid #cccccc!important;border-radius:8px!important;font-size:16px!important;background-color:#ffffff;box-sizing:border-box}.phc-refill-form .prescription-field input[type="text"]{width:100%!important;padding:12px 18px!important;height:48px!important;border:1px solid #dcdcdc!important;border-radius:25px!important;font-size:15px!important;box-sizing:border-box;display:block}.phc-refill-form .wpcf7-form-control-wrap{display:block;width:100%!important;max-width:100%!important}