/*!
Theme Name: Impedimed Retheme
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: Impedimed
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Impedimed is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}select{width:100%;height:42px;box-sizing:border-box;padding:0 20px;border:none;font-family:inherit;-webkit-appearance:none;border:#0a3a95 solid 2px;border-radius:20px;// box-shadow:0 0 5px 3px rgb(0 0 0 / .07);font-weight:300;color:inherit}#provider-locator input::placeholder{color:unset}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;border:1px solid blue;border-radius:10px}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.75em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.5;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}html{scroll-behavior:smooth}:target:before{content:"";display:block;height:200px;margin:-200px 0 0}.homepage-header .wrapper{display:flex!important;flex-direction:row!important}.homepage-header .wrapper .col-sm-6:nth-child(even){align-self:flex-end!important}.homepage-header .side-copy{float:right;background-color:#fff;color:#0a3a95;width:40%;margin-bottom:-30px;padding:45px 45px 15px!important;margin-top:unset!important;border-top-left-radius:10px;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;-moz-box-shadow:0 3px 8px -3px rgb(67 83 99 / .65);-webkit-box-shadow:0 3px 8px -3px rgb(67 83 99 / 65%);box-shadow:0 3px 8px -3px rgb(67 83 99 / 65%)}.btn-sm,.btn-sm:visited{position:relative;display:inline-block;background-color:#0b2f76;padding:5px 30px 5px 15px;color:#fff;text-transform:uppercase;border-radius:50px;font-weight:500;font-size:14px;line-height:16px;cursor:pointer;text-decoration:none;background:linear-gradient(to right,#0071ce 30%,#0b2f76 70%);background-size:300% 100%;background-position:right bottom;-webkit-transition:background-position 700ms linear;-ms-transition:background-position 700ms linear;transition:background-position 700ms linear}.btn-sm.arrow:after,.btn-sm:visited.arrow:after{content:"";position:absolute;line-height:16px;right:15px;top:17px;width:8px;height:8px}.btn-sm:hover,.btn-sm:visited:hover{background-position:left bottom;text-decoration:none;color:#fff}.btn2,.btn2:visited{position:relative;display:inline-block;background-color:dimgray;padding:10px 40px 10px 30px;color:#fff;text-transform:uppercase;border-radius:50px;font-weight:400;font-size:18px;line-height:22px;cursor:pointer;text-decoration:none;background:linear-gradient(to right,#808080 30%,#696969 70%);background-size:300% 100%;background-position:right bottom;-webkit-transition:background-position 700ms linear;-ms-transition:background-position 700ms linear;transition:background-position 700ms linear}.btn2:hover{background-position:left bottom;text-decoration:none;color:#fff}.arrow:after{content:"";position:absolute;right:22px;top:37%!important;width:10px;height:10px}.videoWrapper{position:relative;margin-bottom:45px;padding-bottom:56.25%;height:0}.videoWrapper iframe{border-radius:10px;position:absolute;top:0;left:0;width:100%;height:100%}.full-width-content img{border-radius:10px}.table{line-height:45px}.main-navigation .prevent a{color:#2199F2!important;text-transform:normal!important}.skyblue{color:#596278!important;font-family:Roboto;font-size:39px;font-weight:400;text-decoration:none!important;line-height:initial}.charcoal{margin-top:15px;color:#2199F2!important;font-family:Roboto;font-size:66px;font-weight:400;text-decoration:none!important;line-height:initial}.logo{width:100%;padding:5px}.sozo-contents li{line-height:30px}.align-self-stretch{display:flex;align-items:stretch;flex-wrap:wrap}@media screen and (max-width:599px){.prevent-investigators div{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.prevent-investigators img{margin:60px auto 5px!important}}.prevent-investigators{text-align:left}.prevent-investigators img{width:100%!important;margin:45px auto;border-radius:0!important}.user-guide-number{display:inline-block!important;background:#2199f2!important;;padding:15px 20px!important;;font-weight:bolder!important;;font-size:xx-large!important;border-radius:15px 0 0 0!important;;color:#fff!important;text-decoration:none!important}.full-width-cta.full-width-style .btn{margin:10px 50px!important}.drawers .icon{width:30px!important;height:30px!important;border-radius:15px!important;padding-top:10px!important}.drawers .active .icon{padding-top:0!important}.dashicons{vertical-align:top!important}.page-id-154 .extra-space{align-self:baseline;margin-top:10px}.full-width-cta .text-content{padding-bottom:0!important}.references{padding:45px 15px}.btnBlkTxt:after{content:"";position:absolute;width:10px;height:10px;border-top:2px solid #000!important;border-right:2px solid #000;transform:rotate(45deg);margin-top:8px;margin-left:3px}@media screen and (min-width:600px){.trial-design{padding:45px 0;display:flex;align-items:stretch;justify-content:space-between}}.trial-design .border{margin:5px;border:2px solid #D1D3D3;padding:10px}@media screen and (max-width:599px){.border:after{content:'';position:absolute;bottom:-30px;right:50%;margin:0 auto;width:0;height:0;border-top:30px solid #00B8B1;border-left:15px solid #fff0;border-right:15px solid #fff0}}@media screen and (min-width:600px){.border:after{content:'';position:absolute;top:50%;right:-30px;margin:0 auto;width:0;height:0;border-top:30px solid #00B8B1;border-left:15px solid #fff0;border-right:15px solid #fff0;transform:rotate(270deg)}}@media screen and (max-width:599px){.trial-design .border2{margin:25px -10px;border:2px solid #D1D3D3;padding:10px}}@media screen and (min-width:600px){.trial-design .border2{margin:5px -10px;border:2px solid #D1D3D3;padding:10px}}.tagblue{background-color:#0B2F76;color:#fff!important;padding:15px 20px;text-decoration:none!important;font-weight:400;text-transform:uppercase}.prevent{color:#000;text-transform:uppercase}.prevent .aqua{color:#00B8B1;text-transform:uppercase;font-weight:600}.trial-design h3{color:#2199F2!important}@media screen and (max-width:599px){.border-dot{border-bottom:4px dotted #00B8B1}}@media screen and (min-width:600px){.border-dot{border-right:4px dotted #00B8B1}}#gform_wrapper_8{margin:0 auto!important}.gfield_label{display:none!important}.modal{position:fixed;top:15%!important;left:50%}.modal .close{margin-top:0}#cmo-modal .modal-header a:hover{text-decoration:none}#cmo-modal .modal-header{padding:30px!important;height:unset!important}#cmo-modal .modal-title{padding:15px 0;font-size:30px;text-decoration:none}#cmo-modal .modal-footer{padding:30px 30px 0;height:unset}#login-product,#register-product,#gform_fields_2{padding:60px 60px 30px 60px;background-color:#fff;border-radius:30px;border:1px solid #D9DADB}@media (max-width:499px){#form-wrapper .container-fluid{margin-left:-15px;margin-right:-15px;padding-right:0!important;padding-left:0!important}#form-wrapper .columns{padding-right:0!important;padding-left:0!important}#form-wrapper .columnContainer{width:130%!important;margin-left:-30px!important;margin-right:-30px!important}#form{padding:60px 30px!important}#form .form-row{margin-left:0!important;margin-right:0!important}}.field-wrap,.gfield{margin-bottom:0!important;padding-bottom:0!important}.btn.pull-right{margin-right:0!important;align-items:right}#gform_submit_button_2{margin-right:0!important;float:right;padding:12px 20px;border-radius:8px;margin:0 15px 0 0!important;background:#2199f2!important;font-weight:600;text-transform:none;position:relative;display:inline-block;color:#fff;font-size:16px;line-height:1;letter-spacing:-.2px;cursor:pointer;text-decoration:none;transition:background 700ms linear}input,.medium{background-color:#F2F2F2!important;border:1px solid #D9DADB!important;height:49px;margin-bottom:15px!important}input::placeholder,.medium::placeholder{color:#7D8286!important;font-weight:400}.ginput_container_select{background-color:#F2F2F2!important;border-radius:8px!important}select{background-color:#2199F2!important;color:#fff!important;width:100%;height:49px;margin-bottom:15px!important;box-sizing:border-box;padding:0 10px;border:none!important;font-family:inherit;-webkit-appearance:none;border:#2199f2 solid 2px;!important;border-radius:8px!important;font-weight:500;color:#fff;text-indent:5px;-webkit-appearance:none;appearance:none}select.medium{background-color:#2199F2!important;color:#fff!important;width:100%;height:49px;margin-bottom:15px!important;box-sizing:border-box;padding:0 10px;border:none!important;font-family:inherit;-webkit-appearance:none;border:#2199f2 solid 2px;!important;border-radius:8px!important;font-weight:500;color:#fff;text-indent:5px;-webkit-appearance:none;appearance:none}table,th,td{border-bottom:2px solid #D1D3D3;border-collapse:collapse}td{padding:10px 0!important}@media only screen and (min-width:991px){.img-mobile{display:none}}@media only screen and (max-width:991px){.img-desktop{display:none}}.columns-numbers .display-2{padding-top:30px;font-size:3rem}.columns-numbers img{max-height:75px!important;width:auto!important}.columns-numbers .default{font-size:5rem!important;font-weight:600!important;color:#00B8B1!important}.home p{font-size:20px!important}.patient-cta{background-color:#2199F2!important;margin-top:-45px!important;padding:15px 0!important}.patient-cta p{margin-bottom:0!important}.patient-cta .with-arrow{color:#fff}#newsCarousel img{width:-webkit-fill-available;text-align:left}.site-footer{padding:115px 0 0!important}.site-footer .sub-menu{font-size:14px!important;font-weight:300!important;padding-left:0!important}.social-media-icons img{margin:45px 15px!important}