@import url('https://fonts.googleapis.com/css2?family=Saira:ital,wght@1,100..900&display=swap');
/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:Saira;font-stretch:100%;font-style:italic;font-weight:100;src:url(https://fonts.gstatic.com/s/saira/v13/memhYa2wxmKQyNkiV50dulWP7s95AqZTzbvffS2svGaA15M.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Saira;font-stretch:100%;font-style:italic;font-weight:100;src:url(https://fonts.gstatic.com/s/saira/v13/memhYa2wxmKQyNkiV50dulWP7s95AqZTzbvefS2svGaA15M.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Saira;font-stretch:100%;font-style:italic;font-weight:100;src:url(https://fonts.gstatic.com/s/saira/v13/memhYa2wxmKQyNkiV50dulWP7s95AqZTzbvQfS2svGaA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Saira;font-stretch:100%;font-style:italic;font-weight:200;src:url(https://fonts.gstatic.com/s/saira/v13/memhYa2wxmKQyNkiV50dulWP7s95AqZTzbvffS2svGaA15M.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Saira;font-stretch:100%;font-style:italic;font-weight:200;src:url(https://fonts.gstatic.com/s/saira/v13/memhYa2wxmKQyNkiV50dulWP7s95AqZTzbvefS2svGaA15M.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Saira;font-stretch:100%;font-style:italic;font-weight:200;src:url(https://fonts.gstatic.com/s/saira/v13/memhYa2wxmKQyNkiV50dulWP7s95AqZTzbvQfS2svGaA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Saira;font-stretch:100%;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/saira/v13/memhYa2wxmKQyNkiV50dulWP7s95AqZTzbvffS2svGaA15M.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Saira;font-stretch:100%;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/saira/v13/memhYa2wxmKQyNkiV50dulWP7s95AqZTzbvefS2svGaA15M.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Saira;font-stretch:100%;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/saira/v13/memhYa2wxmKQyNkiV50dulWP7s95AqZTzbvQfS2svGaA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXV0oJC8MLnbtrVK.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXx0oJC8MLnbtrVK.woff) format("woff");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXd0oJC8MLnbtrVK.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0oJC8MLnbtrVK.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0oJC8MLnbtg.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:effra;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/2dce9d/00000000000000003b9b489b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/2dce9d/00000000000000003b9b489b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/2dce9d/00000000000000003b9b489b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-display:swap;font-family:effra;font-stretch:normal;font-style:italic;font-weight:400;src:url(https://use.typekit.net/af/199ff2/00000000000000003b9b489a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/199ff2/00000000000000003b9b489a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/199ff2/00000000000000003b9b489a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype")}@font-face{font-display:swap;font-family:effra;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/23ddd7/00000000000000003b9b489e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/23ddd7/00000000000000003b9b489e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/23ddd7/00000000000000003b9b489e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype")}@font-face{font-display:swap;font-family:effra;font-stretch:normal;font-style:italic;font-weight:700;src:url(https://use.typekit.net/af/f8c60c/00000000000000003b9b489f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/f8c60c/00000000000000003b9b489f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/f8c60c/00000000000000003b9b489f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype")}@font-face{font-display:swap;font-family:effra;font-stretch:normal;font-style:normal;font-weight:300;src:url(https://use.typekit.net/af/a61338/00000000000000003b9b4898/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/a61338/00000000000000003b9b4898/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/a61338/00000000000000003b9b4898/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype")}@font-face{font-display:swap;font-family:effra;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://use.typekit.net/af/ecc7e6/00000000000000003b9b489c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/ecc7e6/00000000000000003b9b489c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/ecc7e6/00000000000000003b9b489c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype")}@font-face{font-display:swap;font-family:effra;font-stretch:normal;font-style:normal;font-weight:900;src:url(https://use.typekit.net/af/e4377d/00000000000000003b9b48a0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/e4377d/00000000000000003b9b48a0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/e4377d/00000000000000003b9b48a0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype")}.tk-effra{font-family:effra,sans-serif}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/themes/custom/lemaitre_theme/icons/icomoon.eot?7qrxri);src:url(/themes/custom/lemaitre_theme/icons/icomoon.eot?7qrxri#iefix) format("embedded-opentype"),url(/themes/custom/lemaitre_theme/icons/icomoon.ttf?7qrxri) format("truetype"),url(/themes/custom/lemaitre_theme/icons/icomoon.woff?7qrxri) format("woff"),url(/themes/custom/lemaitre_theme/icons/icomoon.svg?7qrxri#icomoon) format("svg")}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes caption-fade{0%{margin-right:-10px;opacity:0}to{margin-right:0;opacity:1}}@keyframes caption-fade{0%{margin-right:-10px;opacity:0}to{margin-right:0;opacity:1}}@-webkit-keyframes menu-crossfade{0%{opacity:1}to{height:0;opacity:0}}@keyframes menu-crossfade{0%{opacity:1}to{height:0;opacity:0}}@-webkit-keyframes hero-reveal{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{-webkit-transform:translateY(10%);transform:translateY(10%)}90%{-webkit-transform:translateY(8%);transform:translateY(8%)}95%{-webkit-transform:translateY(5%);transform:translateY(5%)}98%{-webkit-transform:translateY(1%);transform:translateY(1%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hero-reveal{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{-webkit-transform:translateY(10%);transform:translateY(10%)}90%{-webkit-transform:translateY(8%);transform:translateY(8%)}95%{-webkit-transform:translateY(5%);transform:translateY(5%)}98%{-webkit-transform:translateY(1%);transform:translateY(1%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:700px){.intro{-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important;transform:translate(0)!important}}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}select::-ms-expand{display:none}button,input{border-radius:0;overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}h1{font-family:Saira,sans-serif;font-size:30px;font-style:italic;font-weight:100;line-height:1.21}@media screen and (min-width:700px){h1{font-size:32px}}@media screen and (min-width:1025px){h1{font-size:45px}}h2{color:#0069b1;font-family:Saira,sans-serif;font-size:23px;font-weight:300;line-height:1.21;margin:35px 0 4px}@media screen and (min-width:700px){h2{font-size:24px;margin:40px 0 10px}}@media screen and (min-width:1025px){h2{font-size:32px;margin:60px 0 15px}}h3{font-size:20px;font-weight:700;line-height:1.21;margin:35px 0 5px}@media screen and (min-width:700px){h3{font-size:22px;margin:40px 0 15px}}@media screen and (min-width:1025px){h3{margin:60px 0 15px}}h4{color:#0069b1;font-size:18px;font-weight:700;line-height:1.21;margin:35px 0 6px}@media screen and (min-width:700px){h4{font-size:20px;margin:40px 0 11px}}@media screen and (min-width:1025px){h4{font-size:24px;margin:60px 0 15px}}h5{font-size:17px;font-weight:700;line-height:1.21;margin:35px 0 6px}@media screen and (min-width:700px){h5{font-size:18px;margin:40px 0 11px}}@media screen and (min-width:1025px){h5{font-size:20px;margin:60px 0 15px}}h6{font-size:16px;font-weight:700;line-height:1.21;margin:35px 0 6px;text-transform:uppercase}@media screen and (min-width:700px){h6{margin:40px 0 11px}}@media screen and (min-width:1025px){h6{font-size:18px;margin:60px 0 15px}}p{font-weight:300;margin:0 0 1em}p:empty{display:none}span.blue{color:#0069b1;font-weight:400}a,strong,strong span.blue{font-weight:700}a{cursor:pointer;text-decoration:none;-webkit-transition:.2s ease;transition:.2s ease}a,a:hover{color:#0069b1}a:hover{text-decoration:underline}h2 a,h4 a{color:#05c3dd}button{font-family:Montserrat,sans-serif}.atcb-link,.cta a,.paragraph--type--cta-block a,.product__ifu-picker-button--link,a.cta{border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;line-height:1.125;padding:15px 30px;text-decoration:none}@media screen and (min-width:1025px){.atcb-link,.cta a,.paragraph--type--cta-block a,.product__ifu-picker-button--link,a.cta{font-size:18px;padding:17px 34px}}.link-arrow{background:#0069b1;border-radius:30px;color:#fff!important;cursor:pointer;margin-top:15px;padding:15px 50px}.link-arrow:after{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0069b1;border-radius:50%;color:#fff;content:"\e900";display:inline-block;font-size:7px;height:16px;line-height:16px;margin-left:5px;margin-right:-30px;position:relative;text-align:center;top:0;-webkit-transition:.2s ease;transition:.2s ease;vertical-align:middle;width:16px}.link-arrow:hover{text-decoration:none}.link-arrow:hover:after{background-color:#0069b1!important;margin-left:10px}.cta--arrow{color:#05c3dd;cursor:pointer;display:inline-block}.cta--arrow:after{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0069b1;border-radius:50%;color:#fff;content:"\e900";display:inline-block;font-size:7px;height:16px;line-height:16px;margin-left:5px;margin-right:5px;position:relative;text-align:center;top:-2px;-webkit-transition:.2s ease;transition:.2s ease;vertical-align:middle;width:16px}@media screen and (min-width:1025px){.cta--arrow:after{text-indent:2px}}.cta--arrow:hover{color:#0069b1;text-decoration:none}.cta--arrow:hover:after{background-color:#0069b1;margin-left:10px}.atcb-link,.cta--orange a,.paragraph--type--cta-block a,.product__ifu-picker-button--link,a.cta{background-color:#0069b1;border-radius:30px;font-size:16px;font-weight:400}@media screen and (min-width:1025px){.atcb-link,.cta--orange a,.paragraph--type--cta-block a,.product__ifu-picker-button--link,a.cta{font-size:18px}}.atcb-link:hover,.cta--orange a:hover,.paragraph--type--cta-block a:hover,.product__ifu-picker-button--link:hover,a.cta:hover{background-color:#05c3dd}.cta--white a{background-color:#fff;color:#0069b1}.cta--white a:hover{background-color:#e1e1e1;color:#0069b1}.pdf{display:inline-block;padding-left:25px;position:relative}.pdf:hover{text-decoration:none}.pdf:before,.pdf:hover:before{color:#05c3dd}.pdf:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:19px;left:0;line-height:1.2;position:absolute;top:0;-webkit-transition:.2s ease;transition:.2s ease}@media screen and (min-width:700px){.pdf:before{line-height:1;top:-3px}}@media screen and (min-width:1025px){.pdf:before{top:-2px}}ul{font-weight:300}.intro{font-size:16px}@media screen and (min-width:1025px){.intro{font-size:18px}}address{font-style:normal}.quote{border-color:rgba(0,105,177,.2);border-style:solid;border-width:2px 0;margin:35px 0;padding:35px 20px}@media screen and (min-width:700px){.quote{margin:40px 0;padding:35px 30px}}@media screen and (min-width:1025px){.quote{margin:60px -30px;padding:45px 105px;width:calc(100% + 60px)}}.quote__quote{color:#0069b1;font-size:25px;line-height:1.21;margin:0;padding:0;text-align:center}@media screen and (min-width:700px){.quote__quote{font-size:28px;line-height:1.185}}@media screen and (min-width:1025px){.quote__quote{line-height:1.38}}.quote__quote p:first-child:before{bottom:7px;color:rgba(0,105,177,.7);content:"“";font-size:62px;font-weight:700;line-height:0;margin:0 5px 0 -31px;position:relative;vertical-align:bottom}@media screen and (min-width:700px){.quote__quote p:first-child:before{bottom:12px;font-size:82px;margin-left:-40px}}@media screen and (min-width:1025px){.quote__quote p:first-child:before{margin-left:-65px}}.quote__quote p:last-child:after{bottom:8px;color:rgba(0,105,177,.7);content:"”";font-size:35px;font-weight:700;line-height:0;margin:0 -21px 0 6px;position:relative;vertical-align:bottom}@media screen and (min-width:700px){.quote__quote p:last-child:after{bottom:15px;font-size:53px;margin-right:-29px}}@media screen and (min-width:1025px){.quote__quote p:last-child:after{font-size:68px;margin-right:-36px}}.quote__source{margin:30px 0 0;text-align:center}@media screen and (min-width:700px){.quote__source{margin-top:27px}}@media screen and (min-width:1025px){.quote__source{margin-top:55px}}.quote__source__source{display:block;font-weight:700}@media screen and (min-width:700px){.quote__source__source{font-size:18px}}.quote__source__context{display:block;font-size:15px;line-height:1.33;margin:4px 0 0}@media screen and (min-width:700px){.quote__source__context{font-size:16px;margin-top:0}}@media screen and (min-width:1025px){.quote__source__context{margin-top:6px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#101010;font-family:effra,sans-serif;font-size:16px;font-weight:400;line-height:1.44;scroll-behavior:smooth}@media screen and (min-width:1025px){body{font-size:18px}}body.js-fixed{overflow:hidden}*>ol:last-child,*>p:last-child,*>ul:last-child{margin-bottom:0}a.skip-link{color:#0069b1}a.skip-link.visually-hidden:focus{background-color:#fff;padding:3px 10px;position:absolute!important;z-index:10001}.highlight{background:#ff0}.overlay{background:hsla(0,0%,100%,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9000}.overlay.js-active,.overlay.js-open{-webkit-animation:fade-in .3s forwards;animation:fade-in .3s forwards;display:block}.js-hidden{opacity:0;visibility:hidden}.social__link a{background-color:transparent;border:0;color:transparent;font:0/0 a;font-family:icomoon!important;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;line-height:1.2;position:relative}@media screen and (min-width:700px){.social__link a{line-height:1.1}}@media screen and (min-width:1025px){.social__link a{line-height:1}}.social__link a:before{font-size:17px;height:18px;left:52%;position:absolute;text-indent:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px}.social__link--fb a:before{content:"\e901"}.social__link--twitter a:before{content:"\e908"}.social__link--linkedin a:before{content:"\e903"}.social__link--youtube a:before{content:"\e909"}img{display:block;height:auto;max-width:100%}.image--wysiwyg{margin:30px -15px}@media screen and (min-width:700px){.image--wysiwyg{margin:40px -20px}}@media screen and (min-width:1025px){.image--wysiwyg{left:50%;margin-left:-50vw;position:relative;width:100vw}}@media screen and (min-width:1000px){.image--wysiwyg{left:50%;margin-left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1000px}}.image--wysiwyg img{width:100%}.image .caption{background:rgba(0,113,164,.05);font-size:14px;padding:15px}@media screen and (min-width:700px){.image .caption{font-size:16px;padding:20px}}@media screen and (min-width:1025px){.image .caption{padding:30px 130px}.image .caption>*{max-width:1020px}}.intro{padding:40px 20px}.intro__wrapper{background:#defbff url(/themes/custom/lemaitre_theme/images/bg/products-background-accent.webp) no-repeat 100%;background-size:70% auto}@media screen and (min-width:700px){.intro{padding:50px}}@media screen and (min-width:1025px){.intro{padding:125px 0}.intro>*{margin:0 auto;max-width:1020px}}.intro a{color:#0069b1;font-weight:400}.intro .link-arrow{display:table;-webkit-transition:.3s ease;transition:.3s ease}.intro .link-arrow:after{display:none}.intro .link-arrow:hover{background:#05c3dd}.table{margin:35px -15px}@media screen and (min-width:700px){.table{margin:40px 0}}@media screen and (min-width:1025px){.table{margin:60px -30px;width:calc(100% + 60px)}}.table table{border:0;border-collapse:collapse;border-spacing:0;width:100%}@media screen and (max-width:699px){.table table{display:block}.table thead{display:none}.table tbody{display:block}}.table tr{font-size:14px}.table tr:nth-child(2n){background:#f6f9f9}@media screen and (max-width:699px){.table tr{display:block;padding:15px}.table tr .bt-content{width:80%}.table tr .bt-content,.table tr .bt-content a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table tr .bt-content a{font-weight:700}}.table th{border:0;border-bottom:4px solid #0069b1;font-size:16px;font-weight:400;line-height:1.125;padding:0 20px 15px;text-align:left}@media screen and (max-width:699px){.table th{border:0;display:none}}@media screen and (min-width:1025px){.table th{font-size:18px;padding:20px 30px}}.table td{border:0;line-height:1.125;padding:20px}@media screen and (max-width:699px){.table td{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;line-height:1.5;padding:2px 0;vertical-align:middle}.table td:before{content:attr(data-th);display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:700;width:7em}.table td .pdf{margin-top:10px}}@media screen and (min-width:1025px){.table td{font-size:16px;padding:20px 30px}}.table .table__inner{margin-right:0;overflow-x:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width:700px){.table .table__inner{margin-right:-20px}}@media screen and (min-width:1025px){.table .table__inner{margin-right:0}}@media screen and (min-width:700px) and (max-width:1024px){.table .table__inner table:not(.table--overflow){width:calc(100% - 20px)}}.table .table--overflow{display:table}@media screen and (max-width:1024px){.table .table--overflow{width:130%}}@media screen and (max-width:699px){.table .table--overflow tbody,.table .table--overflow thead{display:table-header-group}.table .table--overflow th{border-bottom:4px solid #0069b1;display:table-cell}.table .table--overflow tr{display:table-row}.table .table--overflow td{display:table-cell;line-height:1.5;padding:2px 0;vertical-align:middle}.table .table--overflow td:before{display:none}.table .table--overflow td .pdf{margin-top:10px}}.table__scroll{color:#0069b1;font-size:16px;font-weight:600;margin:15px 0 0}@media screen and (min-width:1025px){.table__scroll{display:none}}.back-to-top{background-color:transparent;background:#05c3dd;border:0;border-radius:3px;bottom:20px;color:transparent;color:#000;cursor:pointer;display:inline-block;font:0/0 a;font-family:icomoon!important;height:35px;opacity:0;overflow:hidden;position:fixed;right:20px;text-indent:100%;text-shadow:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;visibility:hidden;white-space:nowrap;width:35px;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:1025px){.back-to-top{bottom:30px;height:44px;right:30px;width:44px}}.back-to-top:before{color:#fff;content:"";content:"\e900";font-size:18px;font-weight:300;left:8px;position:absolute;text-align:center;text-indent:0;top:8px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (min-width:1025px){.back-to-top:before{font-size:25px;left:10px;top:9px}}.back-to-top.js-show{opacity:1;visibility:visible}.back-to-top.js-show-absolute{position:absolute}.block-page-title-block{padding:14px 15px 14px 0}@media screen and (min-width:700px){.block-page-title-block{padding:23px 20px 24px 0}}@media screen and (min-width:1025px){.block-page-title-block{margin:0 auto;max-width:1000px;padding:30px 50px 28px 0}}.block-page-title-block h1{line-height:1.125;margin:0 0 0 15px}@media screen and (min-width:700px){.block-page-title-block h1{margin-left:20px}}@media screen and (min-width:1025px){.block-page-title-block h1{margin-left:130px}}.region-content .block-page-title-block h1{margin:0}.lemaitre-page .gallery-hero{display:none}body.loaded #ot-sdk-btn-floating button{padding:0}body.loaded #ot-sdk-btn-floating.ot-floating-button{left:auto!important;right:13px!important}body.loaded #ot-sdk-btn-floating.ot-floating-button:after,body.loaded #ot-sdk-btn-floating.ot-floating-button:before{left:0;right:auto;-webkit-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}body.loaded #ot-sdk-btn-floating.ot-floating-button:before{border-left-color:#333;border-left-width:5px;border-right-width:0}body.loaded #ot-sdk-btn-floating.ot-floating-button:after{-webkit-transform:translate(-110%,-50%);-ms-transform:translate(-110%,-50%);transform:translate(-110%,-50%)}body.loaded #ot-sdk-btn-floating.ot-floating-button:hover:before{-webkit-transform:translate(-6px,-50%);-ms-transform:translate(-6px,-50%);transform:translate(-6px,-50%)}body.loaded #ot-sdk-btn-floating.ot-floating-button:hover:after{-webkit-transform:translate(-105%,-50%);-ms-transform:translate(-105%,-50%);transform:translate(-105%,-50%)}body.loaded #ot-sdk-btn-floating .ot-floating-button__front svg{height:42px;padding-top:5px}body.loaded #ot-sdk-btn-floating .ot-floating-button__back,body.loaded #ot-sdk-btn-floating .ot-floating-button__front{background-color:#0069b1}#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-pc-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler{border-radius:30px}#onetrust-consent-sdk #onetrust-banner-sdk :focus,#onetrust-consent-sdk #onetrust-banner-sdk:focus{outline-color:transparent!important}body main{padding-top:80px}@media screen and (min-width:700px){body main{padding-top:88px}}@media screen and (min-width:1025px){body main{padding-top:0}}body.page-node-type-homepage main,body.page-node-type-product main{padding-top:0}body.page-node-type-product main{padding-top:80px}@media (min-width:700px){body.page-node-type-product main{padding-top:110px}}@media (min-width:1025px){body.page-node-type-product main{padding-top:0}}#testing{background:red}@media print{.block-lemaitre-contextual-menu,.block-sharethis,.footer,.header{display:none}.hero-none .layout-container main{background:transparent;padding-top:20px}.product__group--product-ifu-picker,.product__group--reimbursement{display:none}}.layout-container{overflow:hidden}.body__wrapper{padding-left:20px;padding-right:20px}@media screen and (min-width:700px){.body__wrapper{padding-left:50px;padding-right:50px}}.paragraph--type-two-col-img-txt,.paragraph--type-wysiwyg{margin:35px 0}@media screen and (min-width:700px){.paragraph--type-two-col-img-txt,.paragraph--type-wysiwyg{margin:40px 0}}@media screen and (min-width:1025px){.paragraph--type-two-col-img-txt,.paragraph--type-wysiwyg{margin:60px auto;padding:0}.paragraph--type-two-col-img-txt .wysiwyg__body,.paragraph--type-wysiwyg .wysiwyg__body{margin:0 auto}}.paragraph--type-wysiwyg{max-width:760px}@media screen and (min-width:1025px){.paragraph--type-wysiwyg{padding:0}}.intro{margin-left:auto;margin-right:auto;max-width:760px}@media (max-width:700px){.intro,.intro p{font-weight:400}}.node--view-mode-full.event .body__wrapper{margin:35px auto;padding:0 15px}@media screen and (min-width:700px){.node--view-mode-full.event .body__wrapper{margin:40px auto;padding:0 20px}}@media screen and (min-width:1025px){.node--view-mode-full.event .body__wrapper{margin:60px auto;max-width:1280px;padding:0 130px}}.embedded-entity.align-left{margin:15px 0;width:100%}.embedded-entity.align-left img{width:100%}@media screen and (min-width:700px){.embedded-entity.align-left{margin:0 25px 0 0;max-width:calc(45% - 25px)}}.embedded-entity.align-right{margin:15px 0;width:100%}.embedded-entity.align-right img{width:100%}@media screen and (min-width:700px){.embedded-entity.align-right{margin:0 0 0 25px;max-width:calc(45% - 25px)}}@media screen and (min-width:1025px){.embedded-entity .caption{padding:30px}}ol li{font-weight:300}.header{background-color:#defbff;height:82px;padding-left:20px;padding-right:20px;position:fixed;top:-3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;z-index:10000}@media screen and (min-width:700px){.header{padding-left:50px;padding-right:50px}}.page-node-type-homepage .header{background:transparent}.header-white,.page-node-type-homepage .header-white{background-color:#defbff;-webkit-box-shadow:0 15px 25px rgba(0,0,0,.1);box-shadow:0 15px 25px rgba(0,0,0,.1)}.header-hide{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header-show{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.js-nav-expanded .header-show{-webkit-transform:none;-ms-transform:none;transform:none}.header.js-search-open{height:80px;-webkit-transition:none;transition:none}@media (min-width:700px){.header.js-search-open{height:auto}}.js-nav-expanded .header{z-index:10001}.header.js-nav-short{-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1)}@media screen and (max-width:1024px){.header{max-height:100vh}}@media screen and (min-width:700px){.header{height:88px}.header.js-nav-short:before{height:72px}}@media screen and (min-width:1025px){.header{height:110px;padding-top:20px;top:0}.header.js-nav-short{height:80px;padding-top:0}.header.js-nav-short:before{height:85px}}@media screen and (max-width:1024px){.header__container:after{clear:both;content:"";display:table}}@media screen and (max-height:400px){.header__container{margin:-66px -15px 0;padding:0 15px;position:relative;top:66px;z-index:2}}.path-frontpage .header{opacity:0}.js-anim-start .header{-webkit-animation:fade-in .3s ease forwards;animation:fade-in .3s ease forwards}.header .menu__social-links{padding:25px 0}@media screen and (min-width:1025px){.header .menu__social-links{padding:50px 13px 25px}}@media screen and (min-width:1600px){.header .menu__social-links{padding:55px 13px}}.header .menu__social-links .social__link-title{color:#c9e8ff;font-size:13px;font-weight:600;letter-spacing:.03rem;text-transform:uppercase}.header .menu__social-links .social__link:last-child{margin:0}.header .menu__social-links .social__link a{border-radius:50%;height:43px;width:43px}.header .menu__social-links .social__link a:hover{background-color:#05c3dd}.header .menu__social-links .social__link a:before{color:#fff}.header .menu__social-icons-wrapper{left:-12px;position:relative}.toolbar-fixed.js-nav-expanded .header,.toolbar-tray-open.js-nav-expanded .header{top:0}.logo{float:left;height:28px;margin:28px 0;position:relative;-webkit-transition:.3s ease;transition:.3s ease;width:150px;z-index:2}@media screen and (min-width:700px){.logo{height:58px;margin:15px 0;width:180px}.js-nav-short .logo{height:35px}}@media screen and (min-width:1025px){.logo{height:68px;width:220px}.js-nav-short .logo{height:33px}}.logo a{background-color:transparent;background-image:url(/themes/custom/lemaitre_theme/logo_2021-updated.svg);background-position-y:center;background-repeat:no-repeat;background-size:contain;border:0;color:transparent;display:inline-block;font:0/0 a;font:inherit;height:100%;opacity:1;overflow:hidden;text-indent:100%;text-shadow:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;white-space:nowrap;width:150px}.page-node-type-homepage .logo a{background-image:url(/themes/custom/lemaitre_theme/logo-white.svg)}.js-nav-expanded .logo a{background-image:url(/themes/custom/lemaitre_theme/logo-white.svg)!important}@media screen and (min-width:700px){.logo a{height:49px;width:215px}}@media screen and (min-width:1025px){.js-nav-expanded .logo a{height:49px;width:215px}}.logo a:hover{opacity:.8}@media screen and (min-width:700px){.logo.js-hidden{opacity:1;visibility:visible}}.header-logo-teal a{background-image:url(/themes/custom/lemaitre_theme/logo_2021-updated.svg)!important}.search-header{float:right;line-height:1;margin:15px 0 0;position:relative;right:60px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:700px){.search-header{margin-top:15px;right:150px}.js-nav-short .search-header{margin-top:24px}}@media screen and (min-width:1025px){.js-nav-short .search-header,.search-header{margin-top:10px}}.search-header:hover .search-header__toggle{background:#0069b1}.search-header__clear{color:#737373;cursor:pointer;font-size:12px;position:absolute;right:47px;top:12px}@media screen and (max-width:700px){.search-header__clear{text-indent:-9999px;white-space:nowrap}.search-header__clear:before{background-color:transparent;background-image:url(/themes/custom/lemaitre_theme/images/icons/close_icon.svg);background-size:cover;content:"";height:15px;left:0;position:absolute;top:50%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:15px}}@media screen and (min-width:700px){.search-header__clear{color:#777;font-size:14px;right:37px;top:18px}}@media screen and (min-width:1025px){.search-header__clear{right:60px}}.search-header__clear:after{display:none}.search-header__toggle{background-color:transparent;background:#05c3dd;border:0;border-radius:52px;color:transparent;cursor:pointer;display:inline-block;font:0/0 a;height:45px;overflow:hidden;position:relative;text-indent:100%;text-shadow:none;-webkit-transition:.5s ease;transition:.5s ease;white-space:nowrap;width:45px;z-index:1}.search-header__toggle:hover{background:#0069b1}.search-header__toggle.js-z-index-3{z-index:3}@media screen and (min-width:700px){.search-header__toggle{height:50px;width:50px}}@media screen and (min-width:1025px){.search-header__toggle{border:0;padding:0}}.search-header__toggle:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;color:#fff;content:"\e906";font-size:15px;left:50%;margin:0;padding:0;position:absolute;text-indent:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease;transition:.2s ease}@media screen and (min-width:700px){.search-header__toggle:before{font-size:22px;font-size:20px}}.search-header__close{background:#05c3dd;border:1px solid #05c3dd;border-radius:3px;color:#fff;cursor:pointer;display:none;font-size:17px;left:50%;padding:13px 32px 12px 53px;position:fixed;top:190px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}@media screen and (min-width:700px){.search-header__close{background-color:transparent;border:0;bottom:auto;color:transparent;font:0/0 a;height:42px;left:auto;line-height:1;overflow:hidden;padding:0;position:absolute;right:332px;text-indent:100%;text-shadow:none;top:28px;white-space:nowrap;width:42px}.js-nav-short .search-header__close{top:15px}}@media screen and (min-width:1025px){.search-header__close{right:430px;top:22px}.js-nav-short .search-header__close{top:21px}}.search-header__close:after,.search-header__close:before{background-color:#fff;content:"";height:20px;left:32px;position:absolute;top:12px;width:3px}@media screen and (min-width:700px){.search-header__close:after,.search-header__close:before{background-color:#0069b1;left:50%;text-indent:0;top:50%}}.search-header__close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:700px){.search-header__close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}}.search-header__close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:700px){.search-header__close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}}.search-header__close.js-visible{-webkit-animation:fade-in .3s ease-in-out;animation:fade-in .3s ease-in-out;display:none}.search-header__wrapper{border-radius:52px;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.161);box-shadow:0 10px 25px rgba(0,0,0,.161);height:35px;opacity:1;overflow:hidden;position:absolute;right:0;top:5px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;visibility:hidden;width:0}@media screen and (min-width:700px){.search-header__wrapper{height:45px;right:20px}.js-nav-short .search-header__wrapper{top:4px}}@media screen and (min-width:1025px){.search-header__wrapper{border-radius:52px 0 0 52px;height:50px;right:17px;top:0}.js-nav-short .search-header__wrapper{top:0}}.search-header__wrapper.js-closed{width:0}.search-header__wrapper.js-closed .search-header__clear{display:none}.search-header__wrapper.js-expanded{visibility:visible;width:235px}@media screen and (min-width:700px){.search-header__wrapper.js-expanded{width:260px}}@media screen and (min-width:1201px){.search-header__wrapper.js-expanded{width:500px}}.search-header__wrapper .form-search{border:0;border-radius:52px 15px 15px 52px;height:35px;max-width:100%;padding:10px 30px;width:100%}.search-header__wrapper .form-search:focus{border:1px solid #0069b1;outline:none}.search-header__wrapper .form-search::-webkit-input-placeholder{color:#0069b1;font-family:effra,sans-serif;font-size:18px;font-weight:400}.search-header__wrapper .form-search:-moz-placeholder,.search-header__wrapper .form-search::-moz-placeholder{color:#0069b1;font-family:effra,sans-serif;font-size:18px;font-weight:400}.search-header__wrapper .form-search:-ms-input-placeholder{color:#0069b1;font-family:effra,sans-serif;font-size:18px;font-weight:400}@media screen and (min-width:700px){.search-header__wrapper .form-search{height:50px}}.search-header__wrapper .form-submit{background-color:transparent;border:0;color:transparent;cursor:pointer;display:inline-block;font:0/0 a;height:100%;overflow:hidden;position:absolute;right:-13px;text-indent:100%;text-shadow:none;top:0;white-space:nowrap;width:32px;z-index:2}@media screen and (min-width:700px){.search-header__wrapper .form-submit{width:52px}}@media screen and (min-width:1025px){.search-header__wrapper .form-submit{width:42px}}.search-header__wrapper .form-actions{cursor:pointer;display:inline-block;height:100%;position:absolute;right:0;top:0;width:32px;z-index:2}@media screen and (min-width:700px){.search-header__wrapper .form-actions{width:52px}}.menu-toggle{background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;float:right;height:32px;margin:22px 5px 0 0;padding:0;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:32px;z-index:1}@media screen and (max-width:700px){.menu-toggle{right:-48px}}@media screen and (min-width:700px){.menu-toggle{border-radius:6px;height:52px;margin:15px 7px 0 0;width:auto}.js-nav-short .menu-toggle{margin-top:24px}}@media screen and (min-width:700px) and (min-width:1025px){.js-nav-short .menu-toggle{margin-top:10px}}@media screen and (min-width:1025px){.menu-toggle{margin:10px 7px 0 0}}.menu-toggle__title{display:none}@media screen and (min-width:700px) and (max-width:1024px){.menu-toggle__title{color:#05c3dd;display:inline-block;font-size:18px;font-weight:600;margin-left:15px;margin-right:54px;text-indent:0}}.menu-toggle__bar-wrap{height:16px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35px}@media screen and (min-width:700px){.menu-toggle__bar-wrap{height:21px;left:auto;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px}}.menu-toggle__bar{background:#0069b1;border-radius:4px;display:block;height:4px;left:0;opacity:1;position:absolute;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:100%}.page-node-type-homepage .menu-toggle__bar{background:#fff}.menu-toggle__bar-teal{background:#0069b1!important}.js-nav-expanded .menu-toggle__bar{background:#fff!important}.menu-toggle__bar:first-child{top:0}.menu-toggle__bar:nth-child(2),.menu-toggle__bar:nth-child(3){top:7px}@media screen and (min-width:700px){.menu-toggle__bar:nth-child(2),.menu-toggle__bar:nth-child(3){top:9px}}.menu-toggle__bar:nth-child(4){top:14px}@media screen and (min-width:700px){.menu-toggle__bar:nth-child(4){top:18px}}.menu-toggle.js-open .menu-toggle__bar:first-child,.menu-toggle.js-open .menu-toggle__bar:nth-child(4){left:50%;top:7px;width:0}@media screen and (min-width:700px){.menu-toggle.js-open .menu-toggle__bar:first-child,.menu-toggle.js-open .menu-toggle__bar:nth-child(4){top:9px}}.menu-toggle.js-open .menu-toggle__bar:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle.js-open .menu-toggle__bar:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-wrapper{background:url(/themes/custom/lemaitre_theme/images/bg/nav-blue-gradient.webp) center 100%;background-size:cover;height:0;left:0;margin:0 -15px;overflow-y:hidden;padding:0;position:fixed;top:0;-webkit-transition:.5s;transition:.5s;width:105%}.menu-wrapper.js-open{display:block;height:100%;overflow:auto}.menu-wrapper.js-open .region-primary-menu{-webkit-animation:fade-in 1s linear;animation:fade-in 1s linear}@media screen and (max-height:400px){.menu-wrapper.js-open{padding-bottom:80px}}.menu-wrapper.js-closed .region-primary-menu{display:none}.menu-wrapper.js-z-index{z-index:-1}@media screen and (min-width:700px) and (max-width:1024px){.menu-wrapper{margin:0 -20px}}@media screen and (max-width:1024px){.menu-wrapper{background-color:rgba(0,105,177,.8);max-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media screen and (min-width:1025px){.menu-wrapper{clear:none;margin:0;padding:0}}.menu-wrapper__container{padding:0 15px}@media screen and (min-width:700px) and (max-width:1024px){.menu-wrapper__container{padding:0 45px}}@media screen and (max-width:1024px){.menu-wrapper__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (min-width:1025px){.menu-wrapper__container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}}.region-secondary-menu{display:none;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;border-top:3px solid #fff;margin:32px 0 0;order:2;overflow:hidden;padding:20px 0 0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:1025px){.region-secondary-menu{border:0;float:right;height:100%;margin:0 25px 7px 0;padding:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.js-nav-short .region-secondary-menu{height:0;margin-bottom:0;opacity:0;visibility:hidden}}.region-secondary-menu .menu ul{list-style:none;margin:0;padding:0}@media screen and (min-width:700px) and (max-width:1024px){.region-secondary-menu .menu ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.region-secondary-menu .menu li{display:block;font-size:16px;line-height:1.125;margin:0 0 12px}.region-secondary-menu .menu li:first-child{display:none}.path-frontpage .region-secondary-menu .menu li:first-child{display:inline-block}@media (min-width:1025px){.path-frontpage .region-secondary-menu .menu li:first-child a{color:red}}.region-secondary-menu .menu li:last-child{margin:0}@media screen and (min-width:1025px){.region-secondary-menu .menu li{display:inline-block;margin-right:20px}}.region-secondary-menu .menu li a{color:#fff;font-weight:600;text-decoration:none}@media (min-width:700px){.region-secondary-menu .menu li a:hover{text-decoration:underline}}@media screen and (min-width:1025px){.region-secondary-menu .menu li a{color:#0069b1;font-weight:400}.region-secondary-menu .menu li a:hover{color:#0069b1;text-decoration:none}}.region-primary-menu{padding:100px 18px 0;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:1025px){.region-primary-menu{padding:190px 16% 0;-webkit-transition:none;transition:none}.js-nav-short .region-primary-menu{clear:none;margin:3px 25px 0 0}}.region-primary-menu .menu.js-open{-webkit-animation:fade-in .3s ease-in-out forwards;animation:fade-in .3s ease-in-out forwards}.region-primary-menu .menu>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}@media screen and (min-width:1025px){.region-primary-menu .menu>ul:after{background:#fff;content:"";height:570px;left:30%;position:absolute;top:-20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:1px}}@media screen and (min-width:1600px){.region-primary-menu .menu>ul:after{height:640px}}.region-primary-menu .menu__top-level{position:relative}@media screen and (min-width:1025px){.region-primary-menu .menu__top-level{display:inline-block;max-width:221px;padding:0 13px;position:static}.region-primary-menu .menu__top-level:first-child{margin:0}}@media screen and (min-width:1025px) and (min-width:1025px){.region-primary-menu .menu__top-level a[data-drupal-link-system-path="node/1060"],.region-primary-menu .menu__top-level a[data-drupal-link-system-path="node/716"],.region-primary-menu .menu__top-level a[data-drupal-link-system-path="node/721"],.region-primary-menu .menu__top-level a[data-title="Terms & Conditions"],.region-primary-menu .menu__top-level a[data-title="Terms of Use"],.region-primary-menu .menu__top-level a[data-title=Privacy]{font-size:14px;letter-spacing:.03rem;padding-bottom:14px}}@media screen and (min-width:1025px){.region-primary-menu .menu__top-level.js-hover>a,.region-primary-menu .menu__top-level.open>a{color:#fff;font-weight:500}.region-primary-menu .menu__top-level.js-hover>.menu__drop,.region-primary-menu .menu__top-level.open>.menu__drop{-webkit-animation:fade-in .4s ease forwards;animation:fade-in .4s ease forwards;display:block;left:34%;padding:0 28px 32px;position:absolute;top:0}.js-nav-short .region-primary-menu .menu__top-level.js-hover>.menu__drop,.js-nav-short .region-primary-menu .menu__top-level.open>.menu__drop{right:65px}}@media screen and (min-width:1025px) and (min-width:1025px){.region-primary-menu .menu__top-level.js-hover>.menu__drop .menu__drop-inner.has-callout,.region-primary-menu .menu__top-level.open>.menu__drop .menu__drop-inner.has-callout{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1025px){.region-primary-menu .menu__top-level.js-hover .menu__submenu,.region-primary-menu .menu__top-level.open .menu__submenu{max-width:558px}.region-primary-menu .menu__top-level.js-hover .menu__submenu li a,.region-primary-menu .menu__top-level.open .menu__submenu li a{-webkit-transition:none;transition:none}.region-primary-menu .menu__top-level.js-hover .menu__submenu li a:focus,.region-primary-menu .menu__top-level.js-hover .menu__submenu li a:hover,.region-primary-menu .menu__top-level.open .menu__submenu li a:focus,.region-primary-menu .menu__top-level.open .menu__submenu li a:hover{color:#fff}}.region-primary-menu .menu__top-level>a{color:#05c3dd;display:inline-block;font-size:18px;font-weight:400;line-height:1.125;margin:0 0 35px;position:relative;text-decoration:none;-webkit-transition:all .35s;transition:all .35s}@media screen and (min-width:700px){.region-primary-menu .menu__top-level>a{font-size:38px;margin:0 0 26px}}@media screen and (min-width:1025px){.region-primary-menu .menu__top-level>a{color:#c9e8ff;font-size:21px;margin:0;padding:0 0 35px}.js-nav-short .region-primary-menu .menu__top-level>a{padding-bottom:27px}.region-primary-menu .menu__top-level>a:hover{color:#fff;font-weight:500;text-decoration:none;-webkit-transition:all .35s;transition:all .35s}}.menu__top-level:last-child a{margin:0}.region-primary-menu .menu__top-level>a.js-active{margin-bottom:20px;margin-left:38px}@media screen and (min-width:700px){.region-primary-menu .menu__top-level>a.js-active{margin-left:46px}}.region-primary-menu .menu__top-level.js-removed{height:0;overflow:hidden;position:absolute;visibility:hidden}.region-primary-menu .menu__toggle{background:transparent;border:1px solid #fff;border-radius:2px;cursor:pointer;display:inline-block;height:26px;margin:0 0 0 11px;padding:0;position:absolute;top:1px;width:26px}@media screen and (min-width:700px){.region-primary-menu .menu__toggle{margin-left:15px;top:9px}}@media screen and (min-width:1025px){.region-primary-menu .menu__toggle{display:none}}.region-primary-menu .menu__toggle:after,.region-primary-menu .menu__toggle:before{background:#fff;content:"";left:50%;position:absolute;top:50%}.region-primary-menu .menu__toggle:before{height:2px;width:11px}.region-primary-menu .menu__toggle:after,.region-primary-menu .menu__toggle:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.region-primary-menu .menu__toggle:after{height:11px;width:2px}.region-primary-menu .menu__reset{background:#05c3dd;border:0;border-radius:2px;color:#fff;cursor:pointer;float:left;height:0;margin-left:-5px;overflow:hidden;padding:0;position:absolute;-webkit-transition:margin .3s ease;transition:margin .3s ease;-webkit-transition-delay:.3s;transition-delay:.3s;visibility:hidden;width:0}@media screen and (min-width:700px){.region-primary-menu .menu__reset{top:9px}}@media screen and (min-width:1025px){.region-primary-menu .menu__reset{display:none}}.region-primary-menu .menu__reset:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";font-size:14px;left:4px;position:absolute;top:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.region-primary-menu .menu__reset.js-visible{height:25px;margin-left:0;visibility:visible;width:25px}.region-primary-menu .menu__drop{display:none}.region-primary-menu .menu__drop.js-active{display:block}.region-primary-menu .menu__submenu{list-style:none;margin:0;padding:0;position:relative}@media screen and (min-width:700px){.region-primary-menu .menu__submenu.has-callout{width:calc(100% - 212px)}}.region-primary-menu .menu__submenu li{font-size:15px;line-height:1.2;margin:0 0 13px}@media screen and (min-width:700px) and (max-width:1025px){.region-primary-menu .menu__submenu li{font-size:18px}}@media screen and (min-width:1025px){.region-primary-menu .menu__submenu li{margin-bottom:16px}}.region-primary-menu .menu__submenu a{color:#c9e8ff;font-weight:400}.region-primary-menu .menu__submenu a.active-link{font-weight:700}.region-primary-menu .menu__submenu a:hover{font-weight:500;text-decoration:none;-webkit-transition:all .35s;transition:all .35s}.region-primary-menu .menu__callout{display:none}@media screen and (min-width:700px){.region-primary-menu .menu__callout{float:right;width:212px}}.region-primary-menu .menu__callout img{display:none}@media screen and (min-width:700px){.region-primary-menu .menu__callout img{display:block}}.region-primary-menu .menu__callout .caption{margin:31px 0 0}@media screen and (min-width:700px){.region-primary-menu .menu__callout .caption{margin-top:11px}}.region-primary-menu .menu__callout .caption a{color:#fff;font-weight:400}.region-primary-menu .menu__callout .caption a:hover{color:#fff;text-decoration:underline}.region-primary-menu .menu__callout .caption a:hover:after{margin-left:12px}.region-primary-menu .menu__callout .caption a:after{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0069b1;border-radius:50%;color:#fff;content:"\e900";display:inline-block;font-size:6px;height:15px;line-height:15px;margin-left:7px;position:relative;text-align:center;top:-1px;-webkit-transition:.2s ease;transition:.2s ease;vertical-align:middle;width:15px}@media screen and (min-width:1025px){.region-primary-menu .menu__callout .caption a:after{top:-2px}}.region-primary-menu .products-seperator{border-top:1px solid hsla(0,0%,100%,.18);margin-top:30px!important;padding-top:30px;width:350px}@media screen and (min-width:700px){.region-primary-menu .products-seperator{width:650px}}@media screen and (min-width:1025px){.region-primary-menu .products-seperator{width:550px}}@media screen and (min-width:1201px){.region-primary-menu .products-seperator{width:650px}}.region-primary-menu .products__submenu{display:none;margin-bottom:21px;margin-top:10px}@media screen and (min-width:700px){.region-primary-menu .products__submenu{margin-top:32px}}.region-primary-menu .products__submenu-open{display:block}.region-primary-menu .products__submenu-link{color:#fff!important;font-weight:600!important;position:relative;text-decoration:none}@media screen and (max-width:1025px){.region-primary-menu .products__submenu-link{position:relative}}.region-primary-menu .products__submenu-link:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;content:"";height:0;left:-28px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:0}@media screen and (max-width:1025px){.region-primary-menu .products__submenu-link:before{left:unset;right:-23px;top:11px}}.region-primary-menu .products__submenu ul{list-style:none;padding-left:15px}@media screen and (min-width:700px){.region-primary-menu .products__submenu ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1025px) and (max-width:1280px){.region-primary-menu .products__submenu ul{width:625px}}@media screen and (min-width:1280px){.region-primary-menu .products__submenu ul{padding-left:30px;width:665px}}.region-primary-menu .products__submenu ul li{margin-bottom:9px}@media screen and (min-width:700px){.region-primary-menu .products__submenu ul li{width:50%}}.region-primary-menu .products__submenu ul li a:after{content:"";display:block;opacity:0;position:absolute;right:-10%}@media screen and (min-width:1280px){.region-primary-menu .products__submenu ul li a:after{right:-45%}}@media screen and (min-width:1481px){.region-primary-menu .products__submenu ul li a:after{right:-70%}}body.js-nav-expanded .header-hide{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}body.js-nav-expanded .header.js-nav-short{height:100vh}.container-inline div{display:block}.form--inline .form-item{float:none!important;margin-right:0!important}.form-actions,.form-item{margin-bottom:0!important;margin-top:0!important}.footer{background-image:url(/themes/custom/lemaitre_theme/images/bg/blue-gradient.webp);background-position:center 100%;background-size:cover}.footer .container{padding-left:20px;padding-right:20px}@media screen and (min-width:700px){.footer .container{padding-left:50px;padding-right:50px}}.footer .menu__social-links{display:none}.footer__columns{color:#fff;padding-top:25px}.footer__columns a{color:#fff}.footer__columns a:hover{text-decoration:underline}.footer__columns .container{padding-top:40px}.footer__columns .container:after{clear:both;content:"";display:table}@media screen and (min-width:1025px){.footer__columns .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:1000px;padding-bottom:40px;padding-left:0;padding-right:0}.footer__column{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.footer__column-title{display:inline-block;font-family:effra,sans-serif;font-size:20px;font-weight:500;line-height:1.1;position:relative}.footer__column-title a{color:#81e6ff}@media screen and (min-width:700px){.footer__column-title{padding-bottom:10px}.footer__column-title a{font-size:20px}.footer__column-title a:after{background-color:#81e6ff;bottom:0;content:"";height:3px;left:0;position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease;width:0}.footer__column-title a:hover{text-decoration:none}.footer__column-title a:hover:after{width:100%}}.footer__column--links{line-height:1.125;margin:10px 0 0}@media screen and (min-width:700px){.footer__column--links{margin:20px 0 0}}.footer__column--links ul{list-style:none;margin:0;padding:0}.footer__column--links ul li{margin:0 0 8px}.footer__column--links a{color:#fff;font-family:effra;font-size:15px;font-weight:400}.footer__column--links a:hover{text-decoration:underline}.footer__column-title--address{font-size:16px;font-weight:700;line-height:22px;padding:0;text-transform:uppercase}.footer__column-title--address:after{display:none}@media screen and (min-width:1025px){.footer__column-title--address{margin:0 0 16px;max-width:200px}}.footer__column-address{font-size:14px;line-height:22px}.footer__column-address p{margin:0}.footer__contact-wrapper{display:none;padding:27px 0 0}@media screen and (min-width:1025px){.footer__contact-wrapper{padding-top:45px}}.footer__social-legal-wrapper{margin:18px 0 0;padding:0 30px 30px}@media screen and (min-width:700px){.footer__social-legal-wrapper{margin:25px 0 0;padding:0 20px 30px}}@media screen and (min-width:1025px){.footer__social-legal-wrapper{margin-left:auto;margin-right:auto;max-width:1000px;padding:0}}@media screen and (max-width:699px){.footer__social-legal-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer__social-legal-wrapper>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.footer__social-legal-wrapper>div.footer__social{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__social-legal-wrapper>div.footer__menu{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 110px);-moz-box-flex:0;-ms-flex:0 0 calc(100% - 110px);flex:0 0 calc(100% - 110px);padding-left:5px}.footer__social-legal-wrapper>div.footer__copyright{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-webkit-flex:0 0 110px;-moz-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px}}@media screen and (min-width:700px) and (max-width:1024px){.footer__social-legal-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer__social-legal-wrapper>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.footer__social-legal-wrapper>div.footer__social{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;text-align:right}.footer__social-legal-wrapper>div.footer__menu{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-webkit-flex:0 0 calc(75% - 110px);-moz-box-flex:0;-ms-flex:0 0 calc(75% - 110px);flex:0 0 calc(75% - 110px);padding-left:5px}.footer__social-legal-wrapper>div.footer__copyright{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 0 110px;-moz-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px}}.footer__social{margin:0 0 20px}@media screen and (min-width:700px){.footer__social{float:right;margin:-5px 0 0}}@media screen and (min-width:1025px){.footer__social{float:right;margin:7px 50px 0 0}}.footer__social .social__link{display:inline-block;height:35px;margin:0 10px 0 0;position:relative;width:35px}.footer__social .social__link:last-child{margin:0}.footer__social .social__link a{border-radius:50%;color:#000;height:35px;left:0;position:absolute;top:0;width:35px}.footer__social .social__link a:hover{background-color:#05c3dd}.footer__social .social__link a:before{color:#fff}.footer__menu{margin:0 0 28px}@media screen and (min-width:1025px){.footer__menu{display:inline-block;line-height:26px;margin:0}}.footer__menu ul{line-height:26px;list-style:none;margin:0;padding:0}.footer__menu ul li{display:inline-block;float:left;font-size:14px;margin:0;padding:0 10px;position:relative}.footer__menu ul li:before{color:#fff;content:"|";left:0;position:absolute;top:50%;-webkit-transform:translate(-1px,-50%);-ms-transform:translate(-1px,-50%);transform:translate(-1px,-50%)}@media screen and (min-width:700px){.footer__menu ul li{font-size:16px;padding:0 15px}}.footer__menu ul a{color:#fff;font-family:effra,sans-serif;font-size:14px;font-weight:400}.footer__menu ul a:hover{color:#fff}.footer__copyright{color:#fff;font-family:effra,sans-serif;font-size:14px;font-weight:400;line-height:26px}.footer__copyright p{margin:0}@media screen and (min-width:1025px){.footer__copyright{display:inline-block;float:left;margin:0 15px 0 0}}.paragraph--type-footer__address{margin:0 0 37px}@media screen and (max-width:699px){.paragraph--type-footer__address{padding:0 15px}}@media screen and (min-width:700px) and (max-width:1024px){.paragraph--type-footer__address{float:left;width:25%}}@media screen and (max-width:699px){.paragraph--type-footer-link-column{margin:0 0 20px;padding:15px;-webkit-transition:border .3s ease;transition:border .3s ease}}@media screen and (min-width:700px) and (max-width:1024px){.paragraph--type-footer-link-column{float:left;margin:0 0 38px;width:33%}.paragraph--type-footer-link-column .footer__column:first-child,.paragraph--type-footer-link-column .footer__column:nth-child(2){min-height:200px;width:50%}}@media screen and (min-width:1025px){.paragraph--type-footer-link-column{margin-right:65px}.footer__column:last-child .paragraph--type-footer-link-column{margin-right:0}}.paragraph--type-footer-link-column .toggle{display:none}.social__link--twitter a:before{content:url(https://api.iconify.design/simple-icons/x.svg?color=white)}.region-content .block-lemaitre-core{left:0;max-width:1600px;position:absolute;top:66px;width:100%;z-index:1000}@media screen and (min-width:700px){.region-content .block-lemaitre-core{left:11px;top:106px;width:calc(100% - 11px)}}@media screen and (min-width:1025px){.region-content .block-lemaitre-core{left:40px;top:156px;width:calc(100% - 40px)}}@media screen and (min-width:1000px){.region-content .block-lemaitre-core{left:calc(50% + 40px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.region-content .menu{left:0;position:absolute;top:0;width:100%}.region-content .menu>ul{background-color:rgba(0,0,0,.8);display:none;float:left;list-style:none;margin:0;padding:60px 20px 40px;width:100%}@media screen and (min-width:700px){.region-content .menu>ul{width:355px}}.region-content .menu>ul>li a{color:#05c3dd;font-size:20px}.region-content .menu>ul>li a.is-active{border-bottom:2px solid #fff;color:#fff}.region-content .menu>ul>li a.is-active:hover{text-decoration:none}.region-content .menu>ul>li ul{list-style:none;padding-left:20px;position:relative}.region-content .menu>ul>li ul li{position:relative}.region-content .menu>ul>li ul .menu__toggle--sub{background:transparent;border:1px solid #05c3dd;display:inline-block;height:18px;left:auto;margin:0 0 0 10px;top:6px;-webkit-transition:.2s ease;transition:.2s ease;width:18px}.region-content .menu>ul>li ul .menu__toggle--sub:after,.region-content .menu>ul>li ul .menu__toggle--sub:before{background:#05c3dd;content:"";display:block;height:8px;left:50%;opacity:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease;width:1px}.region-content .menu>ul>li ul .menu__toggle--sub:after{height:1px;width:8px}.region-content .menu>ul>li ul .menu__toggle--sub:hover{background:#05c3dd;border:1px solid #05c3dd}.region-content .menu>ul>li ul .menu__toggle--sub:hover:after,.region-content .menu>ul>li ul .menu__toggle--sub:hover:before{background:#fff}.region-content .menu>ul>li ul .menu__toggle--sub.js-expanded{background:#05c3dd;border:1px solid #05c3dd}.region-content .menu>ul>li ul .menu__toggle--sub.js-expanded:after,.region-content .menu>ul>li ul .menu__toggle--sub.js-expanded:before{background:#fff}.region-content .menu>ul>li ul .menu__toggle--sub.js-expanded:before{opacity:0}.region-content .menu>ul>li ul .menu__toggle--sub.js-expanded:after{height:1px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px}.region-content .menu>ul>li ul ul a{color:#fff;font-size:16px;font-weight:600}.region-content .menu>ul>li ul ul a.is-active{border-bottom:1px solid #fff}.region-content .menu>ul>li ul ul a.is-active:hover{text-decoration:none}.region-content .menu>ul>li ul ul ul a{font-size:15px}.region-content .menu>ul>li ul ul ul a.is-active{color:#c4d9d7}.region-content .menu .menu__toggle{background-color:transparent;background-color:#05c3dd;border:0;border-radius:3px;color:transparent;cursor:pointer;display:block;font:0/0 a;height:30px;left:15px;overflow:hidden;position:absolute;text-indent:100%;text-shadow:none;top:15px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;white-space:nowrap;width:30px}@media screen and (min-width:700px){.region-content .menu .menu__toggle{height:36px;width:36px}}.region-content .menu .menu__toggle:hover{background-color:#0069b1}.region-content .menu .menu__toggle:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e907";font-size:17px;left:50%;position:absolute;text-indent:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:700px){.region-content .menu .menu__toggle:before{font-size:22px}}.region-content .menu .menu__toggle.js-hidden{opacity:1;visibility:visible}.region-content .menu .menu__toggle.js-expanded{background:transparent;border:1px solid #fff}.region-content .menu .menu__toggle.js-expanded:after,.region-content .menu .menu__toggle.js-expanded:before{background-color:#fff;content:"";height:16px;left:50%;position:absolute;top:50%;width:3px}.region-content .menu .menu__toggle.js-expanded:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.region-content .menu .menu__toggle.js-expanded:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.paragraph--type-accordion{margin:35px auto}@media screen and (min-width:700px){.paragraph--type-accordion{margin:40px auto;padding:0 20px}}@media screen and (min-width:1025px){.paragraph--type-accordion{margin:60px auto 100px;padding:0}}.accordion{margin:0 auto;max-width:760px}@media screen and (min-width:1025px){.accordion{padding:0;position:relative}}.accordion__all{margin:0 0 15px;padding:0 15px}@media screen and (min-width:700px){.accordion__all{margin:0 0 23px;padding:0}}@media screen and (min-width:1025px){.accordion__all{margin:0 0 21px;padding:0}}.accordion__all button{background-color:transparent;border:0;color:#0069b1;font-size:16px;font-weight:700;padding:0 0 0 30px;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.accordion__all button.js-disabled{opacity:.4;pointer-events:none}.accordion__all .accordion__expand-all{cursor:pointer;margin-right:31px}.accordion__all .accordion__expand-all:after,.accordion__all .accordion__expand-all:before{background-color:#0069b1;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.accordion__all .accordion__expand-all:before{height:15px;left:6px;width:3px}.accordion__all .accordion__expand-all:after{height:3px;left:0;width:15px}.accordion__all .accordion__collapse-all{cursor:pointer}.accordion__all .accordion__collapse-all:after{background-color:#0069b1;content:"";height:3px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:15px}.accordion__item{margin:0 0 3px}.accordion__item:last-child{margin:0}.accordion__toggle{background-color:#0069b1;color:#fff;cursor:pointer;display:block;font-family:Saira,sans-serif;font-weight:400;line-height:1.2;padding:16px 65px 16px 15px;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:700px){.accordion__toggle{padding-left:20px}}@media screen and (min-width:1025px){.accordion__toggle{font-weight:600;padding:20px 100px 20px 30px}}.accordion__toggle:after,.accordion__toggle:before{background-color:#fff;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.accordion__toggle:before{height:15px;right:21px;width:3px}@media screen and (min-width:1025px){.accordion__toggle:before{height:20px;right:38px;width:4px}}.accordion__toggle:after{height:3px;right:15px;width:15px}@media screen and (min-width:1025px){.accordion__toggle:after{height:4px;right:30px;width:20px}}.accordion__toggle:focus{outline-width:2px}.accordion__toggle.js-expanded{background-color:#fff;border-bottom:1px solid #05c3dd;color:#0069b1;font-weight:600}.accordion__toggle.js-expanded+.accordion__content{background-color:#fff}.accordion__toggle.js-expanded:after,.accordion__toggle.js-expanded:before{background-color:#0069b1}.accordion__toggle.js-expanded:before{height:0}.accordion__toggle.js-expanded h2{color:#0069b1}.accordion__toggle h2{color:#fff;font-size:1em;font-weight:600;margin:0}.accordion__content{border-bottom:2px solid rgba(0,105,177,.3);display:none;padding:15px 15px 35px}@media screen and (min-width:700px){.accordion__content{padding:20px 20px 50px;padding:20px 30px 50px}}.accordion__content .views-element-container,.accordion__copy{width:100%}.accordion__copy .table--wysiwyg{margin:0;width:100%}@media screen and (max-width:699px){.accordion__copy .table--wysiwyg{margin:0 -15px;width:calc(100% + 30px)}}.accordion .image--wysiwyg{left:0;margin-left:0;width:100%}@media screen and (min-width:1000px){.accordion .image--wysiwyg{left:50%}}.accordion.view-event-categories{margin-bottom:35px;margin-top:35px;width:100%}@media screen and (min-width:700px){.accordion.view-event-categories{margin-bottom:40px;margin-top:40px}}@media screen and (min-width:1025px){.accordion.view-event-categories{margin-bottom:60px;margin-top:60px}}.accordion.view-event-categories .accordion__content{padding:15px 0}@media screen and (min-width:700px){.accordion.view-event-categories .accordion__content{padding-bottom:20px}}.accordion.view-event-categories .view-events{margin:0;padding:0}.accordion.view-event-categories .view-events .views-row{padding-left:15px}@media screen and (min-width:700px){.accordion.view-event-categories .view-events .views-row{padding-left:20px}}@media screen and (min-width:1025px){.accordion.view-event-categories .view-events .views-row{padding-left:30px}}.accordion.view-event-categories .view-events .event__date,.accordion.view-event-categories .view-events .event__location,.accordion.view-event-categories .view-events .event__title{font-size:16px;font-weight:400}@media screen and (min-width:700px){.accordion.view-event-categories .view-events .event__location,.accordion.view-event-categories .view-events .event__title{margin-left:170px}}.accordion.view-event-categories .view-empty{padding:0 15px}@media screen and (min-width:700px){.accordion.view-event-categories .view-empty{padding:0 20px}}@media screen and (min-width:1025px){.accordion.view-event-categories .view-empty{padding:0 30px}}.feature-w-caption{background-color:#000;overflow:hidden;position:relative}.feature-w-caption:before{content:"";height:100%;left:0;position:absolute;top:0;width:100vw;z-index:3}@media (min-width:1025px){.feature-w-caption{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:780px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.feature-w-caption__media-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.feature-w-caption__media-wrapper:before{background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(65%,hsla(0,0%,100%,.65)),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.65) 65%,hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}@media (min-width:1025px){.feature-w-caption__media-wrapper:before{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.87)),color-stop(50%,hsla(0,0%,100%,.65)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,.87),hsla(0,0%,100%,.65) 50%,hsla(0,0%,100%,0));width:75%;z-index:1}}@media (max-width:1025px){.feature-w-caption__media-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.feature-w-caption__media-wrapper .contextual-region,.feature-w-caption__media-wrapper .feature-w-caption__media{height:100%;width:100%}.feature-w-caption__media-wrapper img{height:100%;left:50%;max-width:10000%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}}@media screen and (min-width:700px){.feature-w-caption__media-wrapper{display:block}}@media screen and (min-width:1025px){.feature-w-caption__media-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}}.feature-w-caption__media{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;background-color:#fff;order:1;width:100%}@media screen and (min-width:700px){.feature-w-caption__media{float:right;height:323px;margin:0;overflow:hidden;padding-bottom:19px}}@media screen and (min-width:1025px){.feature-w-caption__media{height:780px;overflow:hidden;position:relative}}@media screen and (min-width:700px){.feature-w-caption__media img{height:auto;width:100%}}@media screen and (min-width:1025px){.feature-w-caption__media img{height:780px;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}}.feature-w-caption__caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:200px 0 100px;padding-left:15px;padding-right:15px;position:relative;text-align:center;width:100%;z-index:9}@media (max-width:1025px){.feature-w-caption__caption{-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important;transform:translate(0)!important}}@media screen and (min-width:700px){.feature-w-caption__caption{margin:200px 0 100px;padding-left:30px;padding-right:30px;width:100%}}@media screen and (min-width:1025px){.feature-w-caption__caption{margin:0 auto;max-width:1000px;padding:0 600px 0 50px;position:relative}}@media screen and (min-width:1500px){.feature-w-caption__caption{padding:0 600px 0 0}}.feature-w-caption__caption .field--name-field-thumbnail{border-radius:50%;height:100px;left:50%;overflow:hidden;position:absolute;top:0;-webkit-transform:translate(-50%,-110%);-ms-transform:translate(-50%,-110%);transform:translate(-50%,-110%);width:100px}@media (min-width:1025px){.feature-w-caption__caption .field--name-field-thumbnail{left:auto;right:42%;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}@media (min-width:1500px){.feature-w-caption__caption .field--name-field-thumbnail{right:430px}}.feature-w-caption__caption .field--name-field-thumbnail article{height:100%;position:relative;width:100%}.feature-w-caption__caption .field--name-field-thumbnail img{height:100%;left:50%;max-width:200%;min-height:100px;min-width:100px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.feature-w-caption__caption-copy{color:#0069b1;font-family:effra,sans-serif;font-size:16px;font-weight:400;margin:0 auto;max-width:600px}@media screen and (min-width:1025px){.feature-w-caption__caption-copy{font-size:18px;max-width:100%;text-align:left}}.feature-w-caption__caption-copy h2{color:#0069b1;margin-top:0}.feature-w-caption__caption-copy p{color:#0069b1;margin-bottom:.3em}.feature-w-caption__caption-cta{margin:20px 0 0}@media screen and (min-width:1025px){.feature-w-caption__caption-cta{margin:40px 0 0;text-align:left}}.feature-w-caption__caption-cta a{background-color:#fff;-webkit-box-shadow:0 3px 29px 0 rgba(0,49,61,.16);box-shadow:0 3px 29px 0 rgba(0,49,61,.16);color:#0069b1}.feature-w-caption__caption-cta a:hover{background-color:#05c3dd;color:#fff}.feature-w-caption__caption-cta a.play-btn{background:transparent;color:#757575;height:56px;line-height:56px;position:relative;text-indent:9999px;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);width:56px}.feature-w-caption__caption-cta a.play-btn:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border-radius:50%;-webkit-box-shadow:0 7px 10px 0 rgba(0,0,0,.15);box-shadow:0 7px 10px 0 rgba(0,0,0,.15);color:#05c3dd;content:"\e905";font-size:15px;height:56px;left:50%;line-height:56px;opacity:.8;position:absolute;text-align:center;text-indent:2px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease;transition:.2s ease;width:56px}@media screen and (min-width:1025px){.feature-w-caption__caption-cta a.play-btn:before{font-size:22px;left:10px;text-indent:3px;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.feature-w-caption__caption-cta a.play-btn:hover:before{background:#05c3dd;color:#fff;-webkit-transform:translate(3px);-ms-transform:translate(3px);transform:translate(3px)}}@media screen and (min-width:700px){.feature-w-caption--caption-right .feature-w-caption__media{float:left}}@media (min-width:1025px){.feature-w-caption--caption-right .feature-w-caption__media-wrapper:before{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.65)),to(hsla(0,0%,100%,.87)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.65) 50%,hsla(0,0%,100%,.87));left:auto;right:0}}@media screen and (min-width:1025px){.feature-w-caption--caption-right .feature-w-caption__caption{padding:0 50px 0 600px}}@media screen and (min-width:1500px){.feature-w-caption--caption-right .feature-w-caption__caption{padding:0 0 0 600px}}.feature-w-caption blockquote{font-size:18px;line-height:1.27;margin:0 0 15px;padding:0}@media screen and (min-width:700px){.feature-w-caption blockquote{font-size:22px}}@media screen and (min-width:1025px){.feature-w-caption blockquote{font-size:24px}}.feature-w-caption .video{margin:0}@media (max-width:1025px){.feature-w-caption .video,.feature-w-caption .video__wrapper{height:100%}}.feature-w-caption .video__cover:after{display:none}@media (max-width:1025px){.feature-w-caption .video__cover{height:100%}}@media screen and (max-width:699px){.feature-w-caption .video__cover{padding-top:100%}}@media screen and (min-width:700px){.feature-w-caption .video__cover{height:100%;min-height:323px}}@media screen and (min-width:1025px){.feature-w-caption .video__cover{height:1080px}}.feature-w-caption .video__cover img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:699px){.feature-w-caption .video__cover img{height:100%;position:absolute;width:100%;z-index:1}}.feature-w-caption .link-arrow{display:inline-block;font-size:18px;margin-top:17px;position:relative}@media screen and (min-width:700px){.feature-w-caption .link-arrow{margin-top:14px}}@media screen and (min-width:1025px){.feature-w-caption .link-arrow{font-size:22px;margin-top:33px}}.feature-w-caption .link-arrow:after{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0069b1;border-radius:50%;color:#fff;content:"\e900";display:inline-block;font-size:7px;height:16px;line-height:16px;margin-left:5px;position:relative;position:absolute;text-align:center;top:-1px;top:9px;-webkit-transition:.2s ease;transition:.2s ease;vertical-align:middle;width:16px}@media screen and (min-width:1025px){.feature-w-caption .link-arrow:after{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0069b1;border-radius:50%;color:#fff;content:"\e900";display:inline-block;font-size:11px;height:25px;line-height:25px;margin-left:10px;position:relative;text-align:center;text-indent:2px;top:-2px;-webkit-transition:.2s ease;transition:.2s ease;vertical-align:middle;width:25px}}.feature-w-caption .link-arrow:hover:after{background-color:#05c3dd;margin-left:10px;margin-right:-5px}@media screen and (min-width:1025px){.feature-w-caption .link-arrow:hover:after{margin-left:15px;margin-right:0}}.feature-w-caption__accent{display:none!important}.feature-3-col{background-color:#000;background-size:cover;display:block;margin-bottom:35px;margin-top:35px}@media screen and (min-width:700px){.feature-3-col{margin:40px 0;padding:0}}@media screen and (min-width:1025px){.feature-3-col{margin:60px auto;padding:0}}.feature-3-col.js-IE11-overlay .inner{background:rgba(0,105,177,.85)}@media screen and (min-width:700px){.feature-3-col .ifde-3col__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.feature-3-col__column{border-bottom:2px solid #fff;position:relative}@media screen and (min-width:700px){.feature-3-col__column{border-bottom:0;border-right:2px solid #fff;-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-moz-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;width:33.3333333333%}}@media screen and (min-width:1025px){.feature-3-col__column:hover .feature-3-col__column-img{opacity:1;z-index:3}.feature-3-col__column:hover .feature-3-col__content{z-index:4}.feature-3-col__column:hover .feature-3-col__column-title a:after{opacity:1}}.feature-3-col__column:last-child{border:0}.feature-3-col__column-img{position:relative}@media screen and (min-width:1025px){.feature-3-col__column-img{opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.feature-3-col__column-img img{width:100%}}.feature-3-col__column-img:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.25)),color-stop(45%,rgba(0,0,0,.4)),to(rgba(0,0,0,.9)));background:linear-gradient(180deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.4) 45%,rgba(0,0,0,.9));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.feature-3-col__column-title{color:#fff;font-size:20px;font-weight:600;margin:0}@media screen and (min-width:1025px){.feature-3-col__column-title{font-size:32px}}.feature-3-col__column-title a{color:#fff}.feature-3-col__column-title a:after{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0069b1;background:#05c3dd!important;border-radius:50%;color:#fff;content:"\e900";display:inline-block;font-size:7px;height:16px;line-height:16px;margin-left:5px;margin-right:-20px;position:relative;text-align:center;top:-1px;-webkit-transition:.2s ease;transition:.2s ease;vertical-align:middle;width:16px}@media screen and (min-width:1025px){.feature-3-col__column-title a:after{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0069b1;border-radius:50%;color:#fff;content:"\e900";display:inline-block;font-size:11px;height:25px;line-height:25px;margin-left:10px;margin-right:-40px;opacity:0;position:relative;text-align:center;top:-2px;-webkit-transition:.2s ease;transition:.2s ease;vertical-align:middle;width:25px}}.feature-3-col__column-title a:hover{text-decoration:none}.feature-3-col__column-title a:hover:after{margin-left:10px}@media screen and (min-width:1025px){.feature-3-col__column-title a:hover:after{margin-left:15px}}.feature-3-col__column-body{font-size:14px;line-height:1.571;margin:9px 0 0}@media screen and (min-width:1025px){.feature-3-col__column-body{font-size:20px;line-height:1.6}}.feature-3-col__content{color:#fff;padding:0 10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media screen and (min-width:700px){.feature-3-col__content{min-height:110px;top:calc(100% - 130px);-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (min-width:1025px){.feature-3-col__content{padding:0 50px;top:calc(100% - 300px)}}.careers-page{background-color:#fff}@media screen and (min-width:700px) and (max-width:1025px){.careers-page .feature-3-col__content{top:calc(100% - 300px)}}@media screen and (min-width:1025px){.careers-page .feature-3-col__content{padding:0 25px 0 70px}}.careers-page .feature-3-col__column{cursor:pointer}.careers-page .feature-3-col__column-title{color:#0069b1;font-family:effra,sans-serif;font-size:36px;line-height:43px}.careers-page .feature-3-col__column-body{color:#0069b1;font-family:effra,sans-serif;font-weight:400;margin-top:5px}.careers-page .feature-3-col__column-body p:first-child{font-size:24px;line-height:29px;margin-bottom:37px}.careers-page .feature-3-col__column-body .link-arrow{font-size:20px;font-weight:400;line-height:24px;max-width:210px;padding-left:25px;padding-right:60px;position:relative;width:100%}@media screen and (min-width:700px) and (max-width:1025px){.careers-page .feature-3-col__column-body .link-arrow{font-size:18px;top:150px}}@media screen and (min-width:700px){.careers-page .feature-3-col__column-body .link-arrow{position:absolute}}@media screen and (min-width:1025px){.careers-page .feature-3-col__column-body .link-arrow{top:128px}}.careers-page .feature-3-col__column-body .link-arrow:after{background:#fff;color:#0069b1;font-size:12px;height:26px;line-height:26px;position:absolute;right:53px;text-align:center;top:15px;width:26px}.careers-page .feature-3-col__column-body .link-arrow:hover{color:#fff}.careers-page .feature-3-col__column-body .link-arrow:hover:after{background:#05c3dd!important;color:#fff}.careers-page .feature-3-col__column .feature-3-col__column-img{min-height:250px;opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.careers-page .feature-3-col__column .feature-3-col__column-img:after{background:url(/themes/custom/lemaitre_theme/images/bg/bg-career.webp) no-repeat 50%;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1025px){.careers-page .feature-3-col__column:hover .feature-3-col__column-img{opacity:.32}}.\32 -col{margin:0;padding:8px;position:relative}.\32 -col:before{background-color:rgba(0,113,164,.05);content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:400%}@media screen and (min-width:700px){.\32 -col{padding:20px 0 0}.\32 -col:last-child{padding-bottom:24px}}@media screen and (min-width:1025px){.\32 -col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1000px;padding:12px 0}.\32 -col:last-of-type{padding-bottom:24px}.\32 -col:after{display:none}}.\32 -col__column{background-color:#fff;border-radius:18px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.05);box-shadow:0 3px 10px 0 rgba(0,0,0,.05);color:#303030;font-family:effra,sans-serif;margin:0 0 8px;padding:30px 40px 27px 20px;position:relative}.\32 -col__column p{margin-bottom:1rem}@media screen and (min-width:700px){.\32 -col__column{margin:0 0 20px;padding:25px 25px 34px}}@media screen and (min-width:1025px){.\32 -col__column{margin:0;padding:50px 25px 65px 50px;-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 12px);-moz-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px);width:calc(50% - 12px)}}.\32 -col__column:last-child{margin:0}.\32 -col .basic-col__title{font-size:26px;font-weight:700;margin:0 0 10px;padding-bottom:0;position:relative}.\32 -col .link-arrow{background:transparent;color:#0069b1!important;display:inline-block;float:left;font-size:18px;font-weight:400;line-height:1.5;margin-top:0;min-width:215px;padding:15px 0;-webkit-transition:color .2s ease;transition:color .2s ease}@media screen and (min-width:1025px){.\32 -col .link-arrow{bottom:50px;display:block;position:absolute}}.\32 -col .link-arrow:after{background-color:#fff!important;color:#05c3dd!important;margin-left:10px!important}@media screen and (min-width:1025px){.\32 -col .link-arrow:after{margin-left:20px!important}}.\32 -col .link-arrow:hover{color:#fff}.\32 -col .link-arrow:hover:after{background-color:#05c3dd!important;color:#fff!important;margin-left:15px!important}@media screen and (min-width:1025px){.\32 -col .link-arrow:hover:after{margin-left:25px!important}}.\32 -col .link-arrow:after{top:-1px}@media screen and (min-width:1025px){.\32 -col .link-arrow:after{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0069b1;border-radius:50%;color:#fff;content:"\e900";display:inline-block;font-size:12px;height:26px;line-height:26px;margin-left:5px;position:relative;text-align:center;text-indent:1px;top:0;-webkit-transition:.2s ease;transition:.2s ease;vertical-align:middle;width:26px}}@media (min-width:1025px){.ds-2col-fluid .\32 -col__column .basic-col__copy p:first-child{padding-bottom:50px}}.wysiwyg+.\32 -col:nth-child(2){padding-top:50px}.hero{background:url(/themes/custom/lemaitre_theme/images/bg/bg-gradient-cta-block.webp) no-repeat 50%;background-attachment:fixed;background-size:cover;border-bottom:1px solid #eee;margin-left:auto;margin-right:auto;max-width:1000px;max-width:100%;position:relative}.hero:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,.15)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.15) 50%,transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:700px){.hero{overflow:hidden}.hero,.hero>.media{max-height:55vh;min-height:500px}.hero>.media{height:100%}}.hero__media{position:relative}@media (max-width:1025px){.hero__media{-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important;transform:translate(0)!important}.hero__media img{margin-left:-40%;max-width:150%;min-width:150%;width:150%}}.hero__media.video{margin:0}@media screen and (min-width:700px){.hero img{font-family:"object-fit: cover; object-position: center";max-height:55vh;min-height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}.hero__caption{display:block;pointer-events:none;position:relative;z-index:2}@media screen and (max-width:700px){.hero__caption{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;top:50%;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}}@media screen and (min-width:700px){.hero__caption{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}}@media screen and (min-width:1025px){.hero__caption{left:50%;max-width:1000px;min-width:1000px;text-align:left;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}.hero__title{color:#0069b1;font-family:Saira,sans-serif;font-style:italic;overflow:hidden;padding:0 15px;position:absolute}@media screen and (min-width:700px){.hero__title{margin:0;padding:0 50px;position:relative;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}@media screen and (min-width:1025px){.hero__title{padding:0}}.hero__title h1{-webkit-animation:hero-reveal .3s ease-in forwards;animation:hero-reveal .3s ease-in forwards;-webkit-animation-delay:.5s;animation-delay:.5s;color:#fff;font-weight:100;margin:0;opacity:0}@media (min-width:1025px){.hero__title h1{font-size:45px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}.hero__subtitle{background:#e2eceb;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden;padding:15px}@media screen and (min-width:700px){.hero__subtitle{background:transparent;color:#fff;font-size:19px;line-height:1.526;padding:10px 20px 0 0}}@media screen and (min-width:1025px){.hero__subtitle{padding:15px 50px 0 0}}.hero__subtitle p{-webkit-animation:hero-reveal .3s ease-in forwards;animation:hero-reveal .3s ease-in forwards;-webkit-animation-delay:.8s;animation-delay:.8s;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.hero .video__play{display:none}.hero.has-video .video__play{display:block}.hero.has-video:hover .video__play{background:#e1e1e1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.hero.has-video .hero__title{margin:-21px 0 0 60px;padding:0 15px 0 0}@media screen and (min-width:700px){.hero.has-video .hero__title{margin:0 0 5px 70px}}@media screen and (min-width:1025px){.hero.has-video .hero__title{margin:0 0 5px 109px}}.hero.has-video .hero__subtitle{max-width:100%}.hero.has-video .video__play{background-color:transparent;background:#fff;border:0;border-radius:50%;-webkit-box-shadow:0 7px 10px 0 rgba(0,0,0,.15);box-shadow:0 7px 10px 0 rgba(0,0,0,.15);color:transparent;cursor:pointer;float:left;font:0/0 a;height:36px;left:15px;overflow:hidden;padding:0;position:absolute;text-indent:100%;text-shadow:none;top:-50px;-webkit-transition:.3s ease;transition:.3s ease;white-space:nowrap;width:36px}@media screen and (min-width:700px){.hero.has-video .video__play{left:21px;top:-1px}}@media screen and (min-width:1025px){.hero.has-video .video__play{height:44px;left:50px;width:44px}}.hero.has-video .video__play:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#05c3dd;content:"\e905";font-size:10px;left:14px;line-height:1;position:absolute;text-indent:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1025px){.hero.has-video .video__play:before{font-size:14px;left:16px}}.hero-home{background-color:#000;margin:0;overflow:hidden;position:relative}@media screen and (min-width:700px){.hero-home{max-height:95vh;min-height:75vh;overflow:hidden}}.hero-home__media-wrapper{height:100%;max-height:95vh;min-height:65vh;overflow:hidden;position:relative}.hero-home__media-wrapper:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1025px){.hero-home__media-wrapper{min-height:75vh}}.hero-home__content{bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;z-index:1;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:700px){.hero-home__content{left:50px;right:50px;z-index:2}}@media screen and (min-width:1025px){.hero-home__content{left:0;margin-left:auto;margin-right:auto;max-width:1000px;right:0}}.hero-home .media--type-ambient-video.js-focus{border:5px solid #9ecaed;-webkit-box-shadow:0 0 10px #9ecaed;box-shadow:0 0 10px #9ecaed;overflow:hidden;position:relative}.hero-home .media--type-ambient-video.js-focus video{min-height:calc(100% + 10px);min-width:calc(100% + 10px)}@media screen and (min-width:700px){.hero-home img{max-height:95vh;min-height:75vh;-o-object-fit:cover;object-fit:cover;width:100%}}.hero-home__title{color:#fff;line-height:1.089em;margin:0 0 50px;text-align:center;text-transform:uppercase}@media screen and (min-width:700px){.hero-home__title{float:left;text-align:left}}@media screen and (min-width:1025px){.hero-home__title{margin-bottom:200px}}@media screen and (min-width:1201px){.hero-home__title{max-width:80%}}.hero-home__title-line{display:block;font-family:Saira,sans-serif;font-size:45px;font-style:italic;font-weight:200;line-height:1;opacity:0;text-transform:none;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media (min-width:1025px){.hero-home__title-line{font-size:56px;margin-bottom:20px}.hero-home__title-line:nth-child(2){margin-left:-7px}}@media (min-width:1201px){.hero-home__title-line{font-size:70px}}.js-anim-start .hero-home__title-line{-webkit-animation:hero-reveal .4s ease-in-out forwards;animation:hero-reveal .4s ease-in-out forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.js-anim-start .hero-home__title-line:nth-child(2){-webkit-animation-delay:1.2s;animation-delay:1.2s}.hero-home__caption{font-size:14px;line-height:1.4}@media screen and (max-width:700px){.hero-home__caption{bottom:0;left:0;position:absolute;width:100%}.hero-home__caption h2{margin-bottom:0}}@media screen and (min-width:700px){.hero-home__caption{float:right}}.hero-home__caption a{background:transparent;color:#0069b1;display:block;font-family:effra,sans-serif;font-weight:500;letter-spacing:.1em;line-height:2;opacity:0;padding:30px;position:relative;-webkit-transition:.5s ease;transition:.5s ease}@media (max-width:700px){.hero-home__caption a{font-size:18px;line-height:1.44;padding:20px 30px 10px}}@media (min-width:1025px){.hero-home__caption a{width:55%}}.hero-home__caption a:after{background:#fff url(/themes/custom/lemaitre_theme/images/bg/bg-pattern.webp) no-repeat 50%;background-size:cover;border-radius:20px 20px 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width:700px){.hero-home__caption a:after{border-radius:20px 0 0;width:150%}}@media screen and (min-width:1500px){.hero-home__caption a:after{width:250%}}.hero-home__caption a span{color:#05c3dd;display:block;font-size:15px;letter-spacing:0;-webkit-transition:.3s ease;transition:.3s ease;white-space:nowrap}@media screen and (min-width:1025px){.hero-home__caption a span{display:inline-block;line-height:2;margin-left:15px}}.js-anim-start .hero-home__caption a{-webkit-animation:fade-in .3s ease-in forwards;animation:fade-in .3s ease-in forwards;-webkit-animation-delay:2s;animation-delay:2s}@media screen and (min-width:700px){.hero-home__caption a{bottom:0;max-width:75%;padding:22px;position:absolute;right:0}.js-anim-start .hero-home__caption a{-webkit-animation:caption-fade .3s ease-in forwards;animation:caption-fade .3s ease-in forwards;-webkit-animation-delay:2s;animation-delay:2s}}@media screen and (min-width:1025px){.hero-home__caption a{font-size:24px;line-height:24px;max-width:75%;padding:34px 40px;white-space:nowrap}.hero-home__caption a:hover{padding-left:38px;text-decoration:none}.hero-home__caption a:hover span{color:#0069b1}}.hero-home__caption a[href="/about-us/lemaitre-story"]{line-height:1.35;padding-left:100px}@media (min-width:1025px){.hero-home__caption a[href="/about-us/lemaitre-story"]{line-height:2;padding-left:140px}}.hero-home__caption a[href="/about-us/lemaitre-story"]:before{background:url(https://www.lemaitre.com/sites/default/files/styles/2_column_img_text/public/images/2022-10/LeMaitre_40Years_Logo_Rev3.png?itok=POguwgH7) no-repeat 0;background-size:auto 30px;content:"";height:100%;left:30px;position:absolute;top:0;width:100px}@media (min-width:1025px){.hero-home__caption a[href="/about-us/lemaitre-story"]:before{background-size:auto 50px;left:40px}}@media screen and (min-width:1025px){.hero-home__fallback-image{visibility:hidden}}.media--type-ambient-video video{display:none}@media screen and (min-width:1025px){.media--type-ambient-video video{display:block;height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:1}}.hero-none main{background:transparent;padding-top:79px}@media screen and (min-width:700px){.hero-none main{padding-top:100px}}@media screen and (min-width:1025px){.hero-none main{padding-top:100px}}.hero-none .title__wrapper{padding:14px 15px 14px 18px}@media screen and (min-width:700px){.hero-none .title__wrapper{padding:23px 20px 24px 0}}@media screen and (min-width:1025px){.hero-none .title__wrapper{margin:0 auto;max-width:1000px;padding:30px 50px 28px 0}}.hero-none .title__wrapper h1{line-height:1.125;margin:0 0 0 60px}@media screen and (min-width:700px){.hero-none .title__wrapper h1{margin-left:86px}}@media screen and (min-width:1025px){.hero-none .title__wrapper h1{margin-left:0}}@media screen and (min-width:700px){.hero-none .region-content .menu--ancillary,.hero-none .region-content .menu--main{top:21px}}@media screen and (min-width:1025px){.hero-none .region-content .menu--ancillary,.hero-none .region-content .menu--main{top:6px}}.hero-none .region-content .menu--ancillary .menu__toggle,.hero-none .region-content .menu--main .menu__toggle{top:33px}@media screen and (min-width:700px){.hero-none .region-content .menu--ancillary .menu__toggle,.hero-none .region-content .menu--main .menu__toggle{top:14px}}.hero-none .region-content .menu--ancillary>ul,.hero-none .region-content .menu--main>ul{padding-top:68px}@media screen and (min-width:700px){.hero-none.page-node-type-product .region-content .menu--ancillary,.hero-none.page-node-type-product .region-content .menu--main{top:8px}}@media screen and (min-width:1025px){.hero-none.page-node-type-product .region-content .menu--ancillary,.hero-none.page-node-type-product .region-content .menu--main{top:-15px}}body:not(.loaded) .homepage__hero{position:relative;z-index:999999}body:not(.loaded) header.header,body:not(.loaded).path-frontpage .header{opacity:1;z-index:999999999}body:not(.loaded) .product__top,body:not(.loaded) .title__wrapper{z-index:99999}.news-events{padding:40px 8px}.news-events,.news-events:before{background:#fff url(/themes/custom/lemaitre_theme/images/bg/bg-gradient-events-news.webp) no-repeat 50%;background-size:cover}.news-events:before{content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:260%}@media screen and (min-width:700px){.news-events{padding:50px}}@media screen and (min-width:1025px){.news-events{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:90px 0 104px}}.news-events__column{background-color:transparent;-webkit-box-shadow:0 3px 10px 0 transparent;box-shadow:0 3px 10px 0 transparent;color:#737373;font-weight:400;margin:0 0 8px;padding:30px 20px 27px}@media (max-width:1025px){.news-events__column{padding-bottom:0}.news-events__column:last-child{padding-top:0}}@media screen and (min-width:700px){.news-events__column{margin:0 0 20px;padding:25px 0 34px}}@media screen and (min-width:1025px){.news-events__column{margin:0;padding:50px 50px 76px 0;-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 15px);-moz-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);position:relative;width:calc(50% - 15px)}.news-events__column.group-right{padding:50px 0 0 50px}}.news-events__column:last-child{margin:0}.news-events .event__block-title,.news-events .events__block-title,.news-events .news__block-title{font-family:effra,sans-serif;font-size:26px;margin:0 0 9px;position:relative}@media screen and (min-width:700px){.news-events .event__block-title,.news-events .events__block-title,.news-events .news__block-title{margin-bottom:25px}}@media screen and (min-width:1025px){.news-events .event__block-title,.news-events .events__block-title,.news-events .news__block-title{margin-bottom:35px;padding-bottom:17px}}.news-events .event .views-row,.news-events .events .views-row,.news-events .news .views-row{margin:15px 0 0}@media screen and (min-width:1025px){.news-events .event .views-row,.news-events .events .views-row,.news-events .news .views-row{margin-top:31px;max-width:450px}}.news-events .event .views-row:first-child,.news-events .events .views-row:first-child,.news-events .news .views-row:first-child{margin-top:0}@media screen and (min-width:1025px){.news-events .event .views-row:nth-child(3),.news-events .events .views-row:nth-child(3),.news-events .news .views-row:nth-child(3){display:block}}.news-events .event__date,.news-events .events__date,.news-events .news__date{font-size:13px;font-weight:600;letter-spacing:.03rem;line-height:1.5;margin-bottom:8px;text-transform:uppercase}@media screen and (min-width:700px){.news-events .event__date,.news-events .events__date,.news-events .news__date{margin-bottom:9px}}.news-events .event__title,.news-events .events__title,.news-events .news__title{font-size:16px;margin:0}@media (min-width:1025px){.news-events .event__title,.news-events .events__title,.news-events .news__title{font-size:18px}}.news-events .event__title a,.news-events .events__title a,.news-events .news__title a{color:#0069b1;font-weight:400}.news-events .event__title a:hover,.news-events .events__title a:hover,.news-events .news__title a:hover{color:#05c3dd}.news-events .event__location,.news-events .events__location,.news-events .news__location{color:#000;font-size:14px;font-weight:500;line-height:1.571;margin:5px 0 0;text-transform:uppercase}@media screen and (min-width:700px){.news-events .event__location,.news-events .events__location,.news-events .news__location{line-height:1.375}}@media screen and (min-width:1025px){.news-events .event__location,.news-events .events__location,.news-events .news__location{font-weight:400;margin-top:8px}}.news-events .event__location p,.news-events .events__location p,.news-events .news__location p{margin:0}.news-events .event__location p strong,.news-events .events__location p strong,.news-events .news__location p strong{text-transform:none}@media screen and (min-width:1600px){.news-events .news{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.news-events .news__list{position:relative}@media screen and (min-width:1025px){.news-events .news__list .views-row{margin-right:35px}.news-events .news__list .views-row:nth-child(2){margin-left:35px;margin-right:0}}.news-events .news__item{background:#fff;border-radius:18px;-webkit-box-shadow:0 3px 29px 0 rgba(0,49,61,.16);box-shadow:0 3px 29px 0 rgba(0,49,61,.16);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding:20px 27px}@media screen and (min-width:700px){.news-events .news__item{margin-bottom:36px;padding:35px 32px}}@media screen and (min-width:1025px){.news-events .news__item{cursor:pointer;-webkit-transition:all .5s cubic-bezier(.55,.01,.53,.99);transition:all .5s cubic-bezier(.55,.01,.53,.99)}.news-events .news__item:hover{-webkit-transform:translate(10px);-ms-transform:translate(10px);transform:translate(10px)}.news-events .news__item:hover a{color:#05c3dd;text-decoration:underline}}.news-events .news__item-left{margin-right:23px}@media screen and (max-width:700px){.news-events .news__item-left{display:none}}.news-events .news__img{border-radius:50%;height:63px;max-width:63px;width:63px}.events{position:relative}.events__item{background:#fff;border-radius:18px;-webkit-box-shadow:0 3px 29px 0 rgba(0,49,61,.16);box-shadow:0 3px 29px 0 rgba(0,49,61,.16);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding:20px 27px}.events__item-left{display:none}@media screen and (min-width:700px){.events__item{margin-bottom:36px;padding:35px 32px}}@media screen and (min-width:1025px){.events__item{cursor:pointer;-webkit-transition:all .5s cubic-bezier(.55,.01,.53,.99);transition:all .5s cubic-bezier(.55,.01,.53,.99)}.events__item:hover{-webkit-transform:translate(10px);-ms-transform:translate(10px);transform:translate(10px)}.events__item:hover a{color:#05c3dd;text-decoration:underline}}@media screen and (max-width:700px){.events__list{margin-bottom:53px}}.events__list:before{border-radius:2%;-webkit-box-shadow:6px 24px 7px -18px rgba(24,104,123,.12);box-shadow:6px 24px 7px -18px rgba(24,104,123,.12);content:"";height:64px;left:10%;position:absolute;top:-25%;width:75%;z-index:1}@media screen and (min-width:700px){.events__list:before{display:none}}@media screen and (min-width:1025px) and (max-width:1280px){.events__list:before{border-radius:50%;-webkit-box-shadow:6px 24px 7px 0 rgba(24,104,123,.18);box-shadow:6px 24px 7px 0 rgba(24,104,123,.18);content:"";display:block;height:437px;left:-14%;position:absolute;top:25%;width:1%;z-index:1}}@media screen and (min-width:1281px){.events__list:before{border-radius:50%;-webkit-box-shadow:6px 24px 7px 0 rgba(24,104,123,.18);box-shadow:6px 24px 7px 0 rgba(24,104,123,.18);content:"";display:block;height:437px;left:-18%;position:absolute;top:25%;width:1%;z-index:1}}.events__list.is-empty:before{display:none}@media screen and (min-width:1025px){.events__list .view-content .views-row:nth-child(2){margin-right:35px}.events__list .view-content .views-row:nth-child(odd){margin-left:35px;margin-right:0}}.events__list .clearfix:after{display:none}.events__img .hero{border-radius:50%;height:63px;min-height:63px;width:63px}.events__img .hero:after,.events__img .hero__caption{display:none}.events__item-left{margin-right:23px}@media screen and (max-width:700px){.events__item-left{display:none}}@media screen and (min-width:700px){.events-news__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.events-news__header.is-empty{display:none}@media screen and (min-width:1025px){.events-news__header.is-empty{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;visibility:hidden}}.events-news__header .events__all-link,.events-news__header .news__all-link{font-size:15px;font-weight:400;line-height:18px;margin-bottom:36px}@media screen and (min-width:700px){.events-news__header .events__all-link,.events-news__header .news__all-link{margin-left:22px;margin-top:8px}}.events-news__header .events__all-link a,.events-news__header .news__all-link a{color:#0069b1;font-weight:400;text-decoration:underline}.events-news__header .events__all-link a:after,.events-news__header .news__all-link a:after{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0069b1;background:transparent;border-radius:50%;color:#fff;color:#0069b1;content:"\e900";display:inline-block;font-size:11px;height:25px;line-height:25px;margin-left:-3px;position:relative;text-align:center;top:0;-webkit-transition:.2s ease;transition:.2s ease;vertical-align:middle;width:25px}.events-news__header .events__all-link:hover a,.events-news__header .news__all-link:hover a{color:#05c3dd;text-decoration:none}.events-news__header .events__all-link:hover a:after,.events-news__header .news__all-link:hover a:after{background:transparent;color:#05c3dd;margin-left:1px}@media (max-width:700px){.events__list:before{display:none}}.product-3-col{background-color:#000;background-position:50%;background-size:cover}.product-3-col .inner{padding:38px 15px 45px}@media screen and (min-width:700px){.product-3-col .inner{padding:42px 37px 60px}}@media screen and (min-width:1025px){.product-3-col .inner{padding:65px 50px}}@media screen and (min-width:1201px){.product-3-col .inner{margin:0 auto;max-width:1600px}}.product-3-col .node--type-product{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 15px;opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}@media screen and (min-width:700px){.product-3-col .node--type-product{margin-bottom:20px}}@media screen and (min-width:1025px){.product-3-col .node--type-product{display:block;-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-moz-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;min-width:33.3333333333%}.product-3-col .node--type-product:nth-child(2){margin:0 20px}}.product-3-col .node--type-product.js-fade-in{opacity:1}.product-3-col .node--type-product:nth-child(2){-webkit-transition-delay:.3s;transition-delay:.3s}.product-3-col .node--type-product:last-child{margin:0;-webkit-transition-delay:.6s;transition-delay:.6s}.product-3-col__media{-webkit-box-flex:0;-webkit-flex:0 0 102px;-moz-box-flex:0;-ms-flex:0 0 102px;flex:0 0 102px}@media screen and (min-width:700px){.product-3-col__media{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 210px;-moz-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px}}.product-3-col__media img{height:auto}@media screen and (min-width:1025px){.product-3-col__media img{width:100%}.product-3-col__media:hover .product-3-col__action-image{opacity:0}.product-3-col__media:hover .product-3-col__main-image{opacity:1}}@media screen and (max-width:1024px){.product-3-col__media.js-show-main .product-3-col__action-image{opacity:0}.product-3-col__media.js-show-main .product-3-col__main-image{opacity:1}}@media screen and (min-width:700px){.product-3-col__action-image{display:block;position:relative;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1}}.product-3-col__main-image{display:none}@media screen and (min-width:700px){.product-3-col__main-image{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:0}}.product-3-col__toggle{display:none}@media screen and (min-width:700px) and (max-width:1024px){.product-3-col__toggle{background-color:transparent;border:0;color:transparent;font:0/0 a;font-family:icomoon!important;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#05c3dd;bottom:10px;cursor:pointer;display:block;height:35px;left:10px;position:absolute;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:35px;z-index:3}.product-3-col__toggle:before{color:#fff;content:"\e90a";font-size:20px;left:50%;position:absolute;text-indent:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:700px) and (max-width:1024px) and (min-width:1025px){.product-3-col__toggle:before{font-size:32px}}.product-3-col__toggle.js-close{background-color:#0069b1}.product-3-col__toggle.js-close:after,.product-3-col__toggle.js-close:before{background-color:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;width:11px}@media screen and (min-width:1025px){.product-3-col__toggle.js-close:after,.product-3-col__toggle.js-close:before{height:3px;width:15px}}.product-3-col__toggle.js-close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.product-3-col__toggle.js-close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.product-3-col__caption{padding:0 0 0 15px}@media screen and (min-width:700px){.product-3-col__caption{padding-left:36px}}@media screen and (min-width:1025px){.product-3-col__caption{margin:22px 0 0;padding:0}}.product-3-col__title{font-size:14px;font-weight:600;line-height:1.286;margin:0}@media screen and (min-width:700px){.product-3-col__title{font-size:18px;line-height:1.5}}.product-3-col__title a{color:#fff;font-weight:600}.product-3-col__subtitle{display:none}@media screen and (min-width:700px){.product-3-col__subtitle{color:#fff;display:block;font-size:18px;line-height:1.5;margin:10px 0 0}}.product-3-col .ifde-3col__header h2{color:#fff;font-size:28px;margin:0}@media screen and (min-width:700px){.product-3-col .ifde-3col__header h2{font-size:38px}}@media screen and (min-width:1025px){.product-3-col .ifde-3col__header h2{font-size:55px}}.product-3-col .ifde-3col__content{margin:17px 0 0}@media screen and (min-width:700px){.product-3-col .ifde-3col__content{margin-top:37px}}@media screen and (min-width:1025px){.product-3-col .ifde-3col__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:46px 0 0;width:calc(100% - 40px)}}.product-3-col .ifde-3col__footer{margin:40px 0 0;text-align:center}@media screen and (min-width:700px){.product-3-col .ifde-3col__footer{margin-top:46px}}@media screen and (min-width:1025px){.product-3-col .ifde-3col__footer{margin-top:90px}}.statistics{background:rgba(0,113,164,.05);margin-left:auto;margin-right:auto;max-width:1000px;white-space:nowrap}.statistics .inner{margin:0 auto}@media screen and (min-width:1025px){.statistics .inner{max-width:1000px}}.statistics__stats{padding:60px 0;position:relative}@media screen and (min-width:1025px){.statistics__stats{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:hidden;padding:100px 50px}}.statistics__stats .stat{background-color:#000;background-size:cover;display:inline-block;margin:0 4px;padding-bottom:80%;position:relative;white-space:normal;width:calc(90% - 10px)}@media screen and (min-width:550px){.statistics__stats .stat{margin:0 9px;padding-bottom:42%;width:calc(50% - 20px)}}@media screen and (min-width:1025px){.statistics__stats .stat{display:block;height:320px;padding-bottom:0;width:calc(33% - 10px)}}.statistics__stats .stat.js-IE11-overlay:first-of-type .stat__stat{background-color:rgba(0,105,177,.85)}.statistics__stats .stat.js-IE11-overlay:nth-of-type(2) .stat__stat{background-color:rgba(5,195,221,.85)}.statistics__stats .stat.js-IE11-overlay:nth-of-type(3) .stat__stat{background-color:rgba(65,45,93,.85)}.statistics__stats .stat__stat{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%}.statistics__stats .stat__stat.js-hidden{display:none}.statistics__stats .stat__stat>*{color:#fff}.statistics__stats .stat__wrapper{position:relative;text-align:center}.statistics__stats .stat__emphasis{color:#fff;font-size:77px;font-weight:600;line-height:1}@media screen and (min-width:700px){.statistics__stats .stat__emphasis{font-size:88px}}@media screen and (min-width:1025px){.statistics__stats .stat__emphasis{font-size:100px}}.statistics__stats .stat__symbol{font-weight:900;line-height:1;opacity:.4;position:absolute;right:-20px;text-align:right;top:50%;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%);width:90px}@media screen and (min-width:700px){.statistics__stats .stat__symbol{right:-30px;width:100px;width:130px}}.statistics__stats .stat__fact{color:#fff;font-size:20px;font-weight:600;line-height:1.125;margin:19px 0 0;max-width:63%;text-align:center}@media screen and (min-width:700px){.statistics__stats .stat__fact{font-size:24px;font-weight:400;max-width:55%}}@media screen and (min-width:1025px){.statistics__stats .stat__fact{font-size:27px;max-width:90%}}.statistics__stats .stat__source-open{background:rgba(48,48,48,.7);border:0;border-radius:10px;bottom:10px;cursor:pointer;font-size:14px;font-weight:400;left:50%;padding:10px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.2s ease;transition:.2s ease}.statistics__stats .stat__source-open:hover{background:#000}.statistics__stats .stat__source-close{background-color:#05c3dd;border:0;border-radius:5px;height:38px;position:absolute;right:8px;top:8px;-webkit-transition:.2s ease;transition:.2s ease;width:38px}.statistics__stats .stat__source-close:hover{background-color:#05c3dd;cursor:pointer}.statistics__stats .stat__source-close:before{background:#fff;content:"";height:3px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:26px}.statistics__stats .stat__source-close:after{background:#fff;content:"";height:3px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:26px}.statistics__stats .stat__source{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;display:none;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%}.statistics__stats .stat__source.js-visible{background:#000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.statistics__stats .stat__source-copy{color:#fff;font-size:12px;font-weight:400;margin:30px;overflow-y:scroll;width:calc(100% - 60px)}@media screen and (min-width:700px){.statistics__stats .stat__source-copy{font-size:14px;margin:55px 40px 40px;width:calc(100% - 80px)}}.statistics__stats .stat__source-copy .field-label-above{font-size:16px;font-weight:400}@media screen and (min-width:700px){.statistics__stats .stat__source-copy .field-label-above{font-size:18px}}.paragraph--type-two-col-img-txt{max-width:760px}.paragraph--type-two-col-img-txt .group-left{margin:0 0 30px}@media screen and (min-width:700px){.paragraph--type-two-col-img-txt .group-left{float:left;margin:0;max-width:45%}.paragraph--type-two-col-img-txt .group-right{overflow:hidden;padding-left:40px}}.leadership-page h2{color:#0069b1;font-family:effra,sans-serif;font-size:36px;font-weight:500;line-height:44px;margin:0}.leadership-page b,.leadership-page strong{margin-bottom:30px}.leadership-page .paragraph--type-two-col-img-txt{background-color:#fff;border-radius:18px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);box-shadow:0 3px 10px 0 rgba(0,0,0,.15);max-width:760px;padding:55px}@media screen and (max-width:1025px){.leadership-page .paragraph--type-two-col-img-txt{margin:35px 18px}}@media (min-width:1025px){.leadership-page .paragraph--type-two-col-img-txt .group-left{max-width:30%}}.leadership-page .paragraph--type-two-col-img-txt .group-left .image-style-_-column-img-text{border-radius:18px}.leadership-page .paragraph--type-two-col-img-txt .group-right p{color:#303030;font-family:effra,sans-serif;font-size:18px;font-weight:300;line-height:1.44}.leadership-page .paragraph--type-two-col-img-txt.group-one-column .group-right{padding-left:0}.video{background-color:#fff;margin:35px -15px}@media screen and (min-width:700px){.video{margin:40px 0;position:relative}}@media screen and (min-width:1025px){.video{margin:60px 0}}@media screen and (min-width:700px){.video:hover .video__play{background:#e1e1e1;-webkit-transform:translateY(-50%) scale(1.2);-ms-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}}.video__wrapper{background:#fff;position:relative}.video__cover{cursor:pointer;height:100%;opacity:1;position:relative;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;width:100%;z-index:2}.video__cover:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(45%,hsla(0,0%,100%,0)),to("rgba(0,0,0,0.4)"));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 45%,"rgba(0,0,0,0.4)");content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video__cover .visually-hidden{color:#fff}.video__cover.js-hide{display:block;z-index:1}.video__cover img{height:100%;width:100%}.video__embed{opacity:0;position:relative;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transition-delay:.5s;transition-delay:.5s;visibility:hidden;z-index:1}.video__embed.js-show{left:50%;max-width:1020px;opacity:1;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:visible;width:95%;z-index:20}.video__embed.js-show .video__scale{padding-top:56.5%;position:relative}.js-fixed .video__embed.js-show{z-index:9999999999999}.js-fixed .video__embed.js-show button{display:none}.video__embed .field--name-field-local-video,.video__embed .video-embed-field-responsive-video{height:100%;left:0;position:absolute;top:0;width:100%}.video__embed video{font-family:"object-fit: cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video__embed a[download]{display:none}.video__close{background-color:#0069b1;border:0;color:#fff;cursor:pointer;height:30px;position:absolute;right:0;text-indent:-999em;top:0;width:30px}@media screen and (min-width:700px){.video__close{background-size:23px;height:55px;width:55px}}@media screen and (min-width:1025px){.video__close{background-size:31px;height:73px;width:73px}}.video__close:after,.video__close:before{background:#fff;content:"";height:15px;left:50%;position:absolute;text-indent:0;top:50%;width:3px}@media screen and (min-width:700px){.video__close:after,.video__close:before{height:25px}}@media screen and (min-width:1025px){.video__close:after,.video__close:before{height:35px;width:4px}}.video__close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.video__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.video__close:hover{opacity:.8}.video__caption{background:#0069b1;min-height:60px;padding-left:62px;position:relative;width:100%;z-index:3}@media screen and (min-width:700px){.video__caption{background:transparent;bottom:30px;padding-left:81px;pointer-events:none;position:absolute}}@media screen and (min-width:1025px){.video__caption{bottom:23px;padding-left:100px}}.video__caption .video__play{background-color:transparent;background:#fff;border:0;border-radius:50%;color:transparent;cursor:pointer;float:left;font:0/0 a;height:36px;left:15px;overflow:hidden;overflow:visible;padding:0;position:absolute;text-indent:100%;text-shadow:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease;transition:.3s ease;white-space:nowrap;width:36px}.video__caption .video__play:hover{background:#e1e1e1;-webkit-transform:translateY(-50%) scale(1.1);-ms-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}@media screen and (min-width:700px){.video__caption .video__play{left:30px}}@media screen and (min-width:1025px){.video__caption .video__play{height:44px;left:40px;width:44px}}.video__caption .video__play:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#05c3dd;content:"\e905";font-size:10px;left:14px;line-height:1;position:absolute;text-indent:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1025px){.video__caption .video__play:before{font-size:14px;left:16px}}.video__caption h2{color:#fff;display:inline-block;font-size:16px;margin:0;padding:20px 20px 20px 0}@media screen and (min-width:700px){.video__caption h2{font-size:20px;font-size:36px}}@media (min-width:700px){.align-left .video__caption h2,.align-right .video__caption h2{font-size:26px}}.video-2-col{padding-bottom:10px}@media screen and (max-width:700px){.video-2-col{padding:8px}}@media screen and (min-width:1025px){.video-2-col{padding:14px 0 10px}}.video-2-col:first-of-type{padding-top:50px}@media screen and (min-width:1025px){.video-2-col:first-of-type{padding-top:100px}}.video-2-col:last-of-type{padding-bottom:50px}@media screen and (min-width:1025px){.video-2-col:last-of-type{padding-bottom:100px}}.video-2-col .\32 -col__column{margin-bottom:15px;padding:15px}@media screen and (min-width:700px){.video-2-col .\32 -col__column{margin-bottom:0;padding:30px}.paragraph--type-video__2-col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.paragraph--type-video__2-col .media{margin-right:27px;width:78px}@media screen and (max-width:700px){.paragraph--type-video__2-col .media{position:absolute;right:15px}}@media screen and (min-width:700px){.paragraph--type-video__2-col .media{width:100px;-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin-right:25px}.paragraph--type-video__2-col .caption{padding-left:25px}}.paragraph--type-video__2-col .video{margin:0 0 18px;position:relative}@media screen and (min-width:700px){.paragraph--type-video__2-col .video{margin:0}}.paragraph--type-video__2-col .video__cover:after{background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,0)),color-stop(45%,hsla(0,0%,100%,0)),to(rgba(0,0,0,.7)));background:linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 45%,rgba(0,0,0,.7));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.paragraph--type-video__2-col .video__cover:hover:before{background:#05c3dd;color:#fff}.paragraph--type-video__2-col .video__cover:after{border-radius:50%}.paragraph--type-video__2-col .video__cover:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border-radius:50%;bottom:16px;-webkit-box-shadow:0 7px 10px 0 rgba(0,0,0,.15);box-shadow:0 7px 10px 0 rgba(0,0,0,.15);color:#05c3dd;content:"\e905";font-size:22px;height:45px;line-height:47px;opacity:1;position:absolute;right:-21px;text-align:center;text-indent:3px;top:38px;-webkit-transition:.2s ease;transition:.2s ease;width:45px;z-index:3}@media screen and (min-width:700px){.paragraph--type-video__2-col .video__cover:before{font-size:18px;height:50px;line-height:50px;right:-26px;top:39px;width:50px}}.paragraph--type-video__2-col .video__cover img{border-radius:50%;height:78px;-o-object-fit:cover;object-fit:cover;width:78px}@media screen and (min-width:700px){.paragraph--type-video__2-col .video__cover img{height:100px;width:100px}}.paragraph--type-video__2-col .video__title{color:#0069b1;font-family:effra,sans-serif;font-weight:400;margin:0 0 7px}@media screen and (max-width:700px){.paragraph--type-video__2-col .video__title{padding-right:115px}}.paragraph--type-video__2-col .video__title:hover{color:#05c3dd;cursor:pointer;text-decoration:underline}@media screen and (min-width:700px){.paragraph--type-video__2-col .video__title{font-size:18px;margin:0 0 10px}}@media screen and (min-width:1025px){.paragraph--type-video__2-col .video__title{margin:0 0 5px}}.paragraph--type-video__2-col .video__title-hover{color:#000}.paragraph--type-video__2-col .video__length{color:#0069b1;font-size:14px;font-weight:400;margin:0 0 23px}@media screen and (min-width:700px){.paragraph--type-video__2-col .video__length{margin:0 0 10px}}@media screen and (min-width:1025px){.paragraph--type-video__2-col .video__length{margin:0 0 5px}}.paragraph--type-video__2-col .video__body{color:#303030;font-size:14px;margin-right:40px;padding-top:10px}.paragraph--type-video__2-col .video__body p{margin-bottom:0}@media screen and (min-width:700px){.paragraph--type-video__2-col .video__body{font-size:16px;margin-right:0;padding-top:0}}#colorbox .video__embed{opacity:1}#colorbox .video__close,#colorbox .video__embed .field--name-field-local-video:after,#colorbox .video__embed .video-embed-field-responsive-video:after{display:none}.video-lightbox{background:hsla(0,0%,100%,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9000}.video-lightbox .video-wrapper{left:50%;max-width:1000px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:87%}.video-lightbox .video-wrapper .close-button{background:#0069b1;border:none;content:"";cursor:pointer;height:55px;position:absolute;right:0;text-indent:9999px;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:55px}.video-lightbox .video-wrapper .close-button:after,.video-lightbox .video-wrapper .close-button:before{background:#fff;content:"";height:35px;position:absolute;right:25px;text-indent:0;top:10px;width:4px}.video-lightbox .video-wrapper .close-button:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.video-lightbox .video-wrapper .close-button:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.video-lightbox .video-wrapper video{width:100%}.video-lightbox.active{-webkit-animation:fade-in .3s forwards;animation:fade-in .3s forwards;display:block;z-index:9999999999999}.block>.video--inline .video__cover:before{font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border-radius:50%;-webkit-box-shadow:0 7px 10px 0 rgba(0,0,0,.15);box-shadow:0 7px 10px 0 rgba(0,0,0,.15);color:#05c3dd;content:"\e905";font-size:15px;height:50px;left:50%;line-height:51px;opacity:.8;position:absolute;text-align:center;text-indent:2px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease;transition:.2s ease;width:50px}@media screen and (min-width:1025px){.block>.video--inline .video__cover:before{font-size:22px;height:80px;line-height:81px;text-indent:3px;width:80px}.block>.video--inline .video__cover:hover:before{opacity:1}}.world-map-html{background:url(/themes/custom/lemaitre_theme/images/bg/bg-blue-gradient.svg) no-repeat 50%;background-size:cover;color:#fff;font-family:effra,sans-serif;font-size:18px;font-weight:400;margin-bottom:0!important;padding-bottom:50px;padding-top:50px}@media (min-width:1025px){.world-map-html{padding-bottom:150px;padding-top:150px}}.world-map-html .container-fluid{padding:0 15px;width:100%}@media (min-width:700px){.world-map-html .container-fluid{padding:0 50px}}.world-map-html .container-fluid .container{margin:0 auto;max-width:1000px;padding:0;width:100%}.world-map-html .container-fluid .container .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.world-map-html .container-fluid .container .row .col{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media (min-width:1025px){.world-map-html .container-fluid .container .row .col.col-lg-5{width:30%}.world-map-html .container-fluid .container .row .col.col-lg-7{width:70%}}.world-map-html .d-block{display:block}@media (min-width:700px){.world-map-html .d-md-inline{display:inline-block}}@media (min-width:1025px){.world-map-html .d-lg-block{display:block}.world-map-html .no-wrap-lg{white-space:nowrap}}.world-map-html .map .map-text{color:#fff;font-size:18px}.world-map-html .map .map-text .map-text-content{height:300px;position:relative}@media (min-width:700px){.world-map-html .map .map-text .map-text-content{height:280px}}@media (min-width:1025px){.world-map-html .map .map-text .map-text-content{height:375px}}.world-map-html .map .map-text .map-slide{left:0;opacity:0;position:absolute;top:0;-webkit-transition:all 1s ease;transition:all 1s ease}.world-map-html .map .map-text .map-slide.active{display:block;opacity:1;-webkit-transition:all 1.35s ease-out;transition:all 1.35s ease-out;z-index:1}.world-map-html .map .map-text .fixed-height-map-content{height:200px}@media (min-width:700px){.world-map-html .map .map-text .fixed-height-map-content{height:180px}}@media (min-width:1025px){.world-map-html .map .map-text .fixed-height-map-content{height:275px}}.world-map-html .map .map-text h2{color:#fff;font-family:effra,sans-serif;font-weight:700}@media (min-width:1025px){.world-map-html .map .map-text h2{font-size:28px}}.world-map-html .map .map-text h2 .large-text{display:block;font-family:Saira,sans-serif;font-size:45px;font-style:italic;font-weight:300}@media (min-width:1025px){.world-map-html .map .map-text h2 .large-text{font-size:70px}}.world-map-html .map .map-text .btn{background:#fff;border:2px solid #fff;border-radius:50px;color:#1e5ab8;display:inline-block;font-family:effra,sans-serif;font-size:16px;font-weight:400;padding:15px 30px;text-decoration:none}.world-map-html .map .map-text .btn:hover{border:2px solid #05c3dd;color:#05c3dd}@media (min-width:1025px){.world-map-html .map .map-text .btn{font-size:18px}}.world-map-html .map .map-text .indicators li,.world-map-html .map .map-text .indicators ul{list-style-type:none;margin:0;padding:0}.world-map-html .map .map-text .indicators ul{padding-bottom:30px;width:100%}@media (min-width:700px){.world-map-html .map .map-text .indicators ul{padding-bottom:0}}@media (min-width:1025px){.world-map-html .map .map-text .indicators ul{margin-top:50px}}.world-map-html .map .map-text .indicators ul li{cursor:pointer;display:inline-block;font-size:100px;line-height:75px;margin:0 12px 0 0;opacity:.5;-webkit-transition:all .35s ease;transition:all .35s ease}@media (min-width:700px){.world-map-html .map .map-text .indicators ul li{font-size:60px;line-height:60px;margin:0 2px 0 0}}.world-map-html .map .map-text .indicators ul li.active{opacity:1}@media (min-width:1025px){.world-map-html .map .map-text .indicators ul li:hover{opacity:1}}.world-map-html .map .map-graphic{background:url(/themes/custom/lemaitre_theme/images/lemaitre-mobile-map.png) no-repeat;background-size:cover;position:relative}@media (min-width:1025px){.world-map-html .map .map-graphic{background:transparent}}.world-map-html .map .map-graphic img{opacity:0}@media (min-width:1025px){.world-map-html .map .map-graphic img{opacity:1}}.world-map-html .map .map-graphic .pin{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background:#fff;border-radius:50%;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;display:none;height:8px;left:0;position:absolute;top:0;width:8px}@media (min-width:1025px){.world-map-html .map .map-graphic .pin{display:block}}.world-map-html .map .map-graphic .pin.pin-burlington-ma{left:25.5%;top:35%}.world-map-html .map .map-graphic .pin.pin-vaughan-canada{-webkit-animation-delay:1.35s;animation-delay:1.35s;left:24%;top:33.5%}.world-map-html .map .map-graphic .pin.pin-sulzbach-germany{-webkit-animation-delay:1.7s;animation-delay:1.7s;left:49.07%;top:32.25%}.world-map-html .map .map-graphic .pin.pin-hereford-uk{-webkit-animation-delay:1s;animation-delay:1s;left:46.39%;top:30.71%}.world-map-html .map .map-graphic .pin.pin-madrid-spain{-webkit-animation-delay:1.55s;animation-delay:1.55s;left:46%;top:37%}.world-map-html .map .map-graphic .pin.pin-giattbrugg-switzerland{-webkit-animation-delay:1.87s;animation-delay:1.87s;left:48.5%;top:34%}.world-map-html .map .map-graphic .pin.pin-maisons-alfort-france{-webkit-animation-delay:1s;animation-delay:1s;left:47%;top:33%}.world-map-html .map .map-graphic .pin.pin-milan-italy{-webkit-animation-delay:1.45s;animation-delay:1.45s;left:50.25%;top:35%}.world-map-html .map .map-graphic .pin.pin-singapore{-webkit-animation-delay:1.67s;animation-delay:1.67s;left:78.5%;top:54.5%}.world-map-html .map .map-graphic .pin.pin-bangkok-thailand{-webkit-animation-delay:1.35s;animation-delay:1.35s;left:78%;top:49%}.world-map-html .map .map-graphic .pin.pin-tokyo-japan{-webkit-animation-delay:1s;animation-delay:1s;left:88%;top:37%}.world-map-html .map .map-graphic .pin.pin-shanghai-china{-webkit-animation-delay:1.25s;animation-delay:1.25s;left:82.5%;top:40%}.world-map-html .map .map-graphic .pin.pin-kensington-australia{-webkit-animation-delay:1.87s;animation-delay:1.87s;left:90%;top:75%}.world-map-html .map .map-graphic .pin.pin-seoul-korea{-webkit-animation-delay:1.35s;animation-delay:1.35s;left:84.5%;top:37%}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.7);box-shadow:0 0 0 0 hsla(0,0%,100%,.7);-webkit-transform:scale(.95);transform:scale(.95)}70%{-webkit-box-shadow:0 0 0 15px hsla(0,0%,100%,0);box-shadow:0 0 0 15px hsla(0,0%,100%,0);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 0 0 hsla(0,0%,100%,0);-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.7);box-shadow:0 0 0 0 hsla(0,0%,100%,.7);-webkit-transform:scale(.95);transform:scale(.95)}70%{-webkit-box-shadow:0 0 0 15px hsla(0,0%,100%,0);box-shadow:0 0 0 15px hsla(0,0%,100%,0);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 0 0 hsla(0,0%,100%,0);-webkit-transform:scale(.95);transform:scale(.95)}}.embedded_3d_experience{background:url(/images/bg-purple-gradient.svg) no-repeat 50%;background-size:cover}@media (min-width:1025px){.embedded_3d_experience #intro.align-top{top:15%}}@media (min-width:1201px){body:not(.hide-intro):not(.state-modal-active) div[data-element=lemaitre-3d-model].visible #intro{-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}body:not(.hide-intro):not(.state-modal-active) div[data-element=lemaitre-3d-model].visible #accentText{-webkit-transform:translate(-50%)!important;-ms-transform:translate(-50%)!important;transform:translate(-50%)!important}}@media (min-width:1025px){#product_wrapper{padding-top:50px}}.paragraph--type--cta-block{background:url(/themes/custom/lemaitre_theme/images/bg/bg-gradient-cta-block.webp) no-repeat 50%;background-size:cover;padding:100px 0;text-align:center}@media (min-width:700px){.paragraph--type--cta-block{padding:200px 0}}@media (min-width:1025px){.paragraph--type--cta-block{background-attachment:fixed;padding:300px 0}.homepage__body .paragraph--type--cta-block{padding:140px 0}}.paragraph--type--cta-block>.field{margin:0 auto;max-width:1000px;padding-left:20px;padding-right:20px;width:100%}@media screen and (min-width:700px){.paragraph--type--cta-block>.field{padding-left:50px;padding-right:50px}}@media (min-width:1025px){.paragraph--type--cta-block>.field{padding-left:0;padding-right:0}}.paragraph--type--cta-block h2{font-family:Saira,sans-serif;font-size:30px;font-style:italic;font-weight:200;margin-top:0}@media (min-width:1025px){.paragraph--type--cta-block h2{font-size:45px}}.paragraph--type--cta-block p:last-child{margin-bottom:30px}.timeline-carousel{font-family:effra,sans-serif}.timeline-carousel .timeline-outer-container{margin-left:auto;margin-right:auto;max-width:375px;padding-left:15px;padding-right:15px}@media screen and (min-width:700px){.timeline-carousel .timeline-outer-container{max-width:700px}}@media screen and (min-width:1025px){.timeline-carousel .timeline-outer-container{max-width:1025px}}@media screen and (min-width:1400px){.timeline-carousel .timeline-outer-container{max-width:1400px;width:100%}}.timeline-carousel .timeline-container{height:400px;margin:10px 0 100px;overflow:visible;padding:0 20px 30px;position:relative;width:100%;z-index:1}.timeline-carousel .timeline-content-outer:hover:after{background-image:url(/themes/custom/lemaitre_theme/images/bg/bg-timeline.webp);background-size:cover;top:73px;-webkit-transform:scale(7);-ms-transform:scale(7);transform:scale(7)}.timeline-carousel .timeline-content-outer:after{border-radius:50%;content:"";height:30px;left:50%;margin-left:-15px;position:absolute;top:69px;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;width:30px;z-index:-1}.timeline-carousel .timeline-img{border-radius:50%;display:inline-block;height:167px;margin-bottom:27px;-o-object-fit:cover;object-fit:cover;width:167px}.timeline-carousel .timeline{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:100%;position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%;z-index:1}@media screen and (min-width:700px) and (max-width:1025px){.timeline-carousel .timeline{left:24px}}@media screen and (min-width:1025px){.timeline-carousel .timeline{left:45px}}.timeline-carousel .timeline-title{color:#0069b1;font-family:effra,sans-serif;font-size:36px;margin-bottom:0;text-align:center}.timeline-carousel .timeline-year{color:#0069b1;font-size:18px}.timeline-carousel .timeline-info{margin-left:auto;margin-right:auto;margin-top:18%;max-width:90%}@media screen and (min-width:1400px){.timeline-carousel .timeline-info{margin-top:16%}}.timeline-carousel .timeline .timeline-item{cursor:pointer;-webkit-flex-shrink:0;position:relative;text-align:center;z-index:1;-ms-flex-negative:0;flex-shrink:0}.timeline-carousel .timeline .timeline-item:before{background-color:#707070;border-radius:15px;content:"";display:none;height:1px;position:absolute;top:50%}@media screen and (min-width:700px){.timeline-carousel .timeline .timeline-item:before{display:block;left:50%;width:100%;z-index:-1}}.timeline-carousel .timeline .timeline-item:last-child:before{display:none}.timeline-carousel .timeline .timeline-item:after{border-radius:50%;content:"";height:30px;left:50%;margin-left:-15px;position:absolute;top:69px;width:30px;z-index:-1}@media screen and (max-width:1400px){.timeline-carousel .timeline .timeline-item:after{--size:11.5}}@media screen and (min-width:1400px){.timeline-carousel .timeline .timeline-item:after{--size:15.5}}.timeline-carousel .timeline .timeline-item.selected:after{-webkit-animation:conditionalOpen .5s ease normal forwards;animation:conditionalOpen .5s ease normal forwards;background-color:transparent;background-image:url(/themes/custom/lemaitre_theme/images/bg/bg-timeline.webp);background-size:cover;border:none;z-index:0}@-webkit-keyframes conditionalOpen{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(var(--size));transform:scale(var(--size))}}@keyframes conditionalOpen{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(var(--size));transform:scale(var(--size))}}.timeline-carousel .timeline .timeline-item.closed:after{-webkit-animation:conditionalClose .5s ease normal forwards;animation:conditionalClose .5s ease normal forwards;background-color:transparent;background-image:url(/themes/custom/lemaitre_theme/images/bg/bg-timeline.webp);background-size:cover;border:none}@-webkit-keyframes conditionalClose{0%{-webkit-transform:scale(var(--size));transform:scale(var(--size))}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes conditionalClose{0%{-webkit-transform:scale(var(--size));transform:scale(var(--size))}to{-webkit-transform:scale(0);transform:scale(0)}}.timeline-carousel .timeline .timeline-item .timeline-content{color:#fff;cursor:auto;display:none;height:210px;position:absolute;z-index:2}@media screen and (max-width:1400px){.timeline-carousel .timeline .timeline-item .timeline-content{left:3px;top:-60px;width:303px}}@media screen and (min-width:1400px){.timeline-carousel .timeline .timeline-item .timeline-content{left:-20px;top:-80px;width:350px}}.timeline-carousel .timeline .timeline-item .timeline-content h2{color:#fff;font-size:64px;margin:0 0 23px}@media screen and (max-width:1400px){.timeline-carousel .timeline .timeline-item .timeline-content h2{margin:0 0 13px}}.timeline-carousel .timeline .timeline-item .timeline-content h3{font-size:24px;margin:0}@media screen and (max-width:1400px){.timeline-carousel .timeline .timeline-item .timeline-content h3{font-size:20px}}.timeline-carousel .timeline .timeline-item .timeline-content p{font-size:20px}@media screen and (max-width:1400px){.timeline-carousel .timeline .timeline-item .timeline-content p{font-size:18px}}.timeline-carousel .timeline .timeline-item .timeline-content.fadeIn{-webkit-animation:fade-in 1.5s linear;animation:fade-in 1.5s linear}.timeline-carousel .timeline .timeline-item .timeline-content.animated{display:block}.timeline-carousel .timeline .timeline-item .timeline-content .timeline-item-close{cursor:pointer;left:50%;position:absolute;top:-30%;top:15%;z-index:1}.timeline-carousel .timeline .timeline-item .timeline-content .timeline-item-close:before{background-color:transparent;background-image:url(/themes/custom/lemaitre_theme/images/icons/close_icon_white.svg);background-size:cover;content:"";height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px}.timeline-carousel .flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.timeline-carousel .flex-items-default{height:150px;width:310px}.timeline-carousel .flex-items-default:first-child{margin-left:-15px}.timeline-carousel .animated{display:block}.timeline-carousel .timeline-btns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-left:auto;margin-right:auto;position:relative;top:-100px;width:200px}.timeline-carousel .btn-next,.timeline-carousel .btn-prev{background-color:#0069b1;border:0;border-radius:50%;color:#fff;font-size:18px;height:60px;padding:16px;position:relative;-webkit-transition:.3s ease;transition:.3s ease;width:60px}.timeline-carousel .btn-next:hover,.timeline-carousel .btn-prev:hover{background-color:#05c3dd}.timeline-carousel .btn-arrow:before{color:#fff;content:"►";font-size:11px;left:50%;position:absolute;text-indent:2px;top:53%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:700px){.timeline-carousel .btn-arrow:before{font-size:14px}}@media screen and (min-width:1025px){.timeline-carousel .btn-arrow:before{font-size:16px;text-indent:3px}}.timeline-carousel .btn-arrow.btn-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.floating-toggle-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;position:fixed;right:0;top:0;width:65%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(calc(100% - 228px));-ms-transform:translateX(calc(100% - 228px));transform:translateX(calc(100% - 228px));-webkit-transition:width .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:width .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,width .4s ease-in-out;transition:transform .4s ease-in-out,width .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:10}.floating-toggle-menu.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:10000}@media (max-width:767px){.floating-toggle-menu{width:140%}}@media (min-width:768px) and (max-width:1023px){.floating-toggle-menu{width:100%}}@media (min-width:1024px) and (max-width:1439px){.floating-toggle-menu{width:calc(100% - 200px)}}.floating-toggle-menu #floating-toggle-menu-button{background-color:transparent;border:none;color:#fff;font-family:Effra,sans-serif;font-size:16px;font-style:normal;font-weight:500;left:76px;letter-spacing:6.4px;line-height:28px;max-width:224px;position:relative;text-align:center;text-transform:uppercase;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.floating-toggle-menu #floating-toggle-menu-button span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:var(--Teal-Blue-Color,#05c3dd);border-radius:24px 24px 0 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25);gap:0 12px;min-width:215px;padding:20px 36px}.floating-toggle-menu #floating-toggle-menu-button span:after{background:url(/themes/custom/lemaitre_theme/images/icons/icon-settings.svg) no-repeat;content:"";display:block;height:32px;width:32px}@media (max-width:767px){.floating-toggle-menu #floating-toggle-menu-button{left:88px}.floating-toggle-menu #floating-toggle-menu-button span{padding:10px 36px}}.floating-toggle-menu #floating-toggle-menu-button:hover span{background-color:#0069b1}.floating-toggle-menu #floating-toggle-menu-button:hover span:after{background:url(/themes/custom/lemaitre_theme/images/icons/icon-arrow-in-circle.svg) no-repeat;content:"";display:block;height:32px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:32px}.floating-toggle-menu #floating-toggle-menu-button.open span{background-color:#0069b1}.floating-toggle-menu #floating-toggle-menu-button.open span:after{background:url(/themes/custom/lemaitre_theme/images/icons/icon-arrow-in-circle.svg) no-repeat;content:"";display:block;height:32px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);width:32px}.floating-toggle-menu .floating-toggle-menu-container{background:radial-gradient(102.2% 99.76% at 59.66% 18.93%,#0370ba 0,#004b7d 73.48%,#00365b 100%);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.25);box-shadow:0 0 6px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.2);box-shadow:0 4px 6px rgba(0,0,0,.2);height:100%;position:relative;-webkit-transition:right .5s ease-out;transition:right .5s ease-out;width:100%}.floating-toggle-menu .floating-toggle-menu-container.open #floating-toggle-menu-items{display:block}.floating-toggle-menu #floating-toggle-menu-items{border:none;display:none;left:calc(50% - 265px);list-style-type:none;padding:0 20px;position:absolute;top:20%}.floating-toggle-menu #floating-toggle-menu-items li{margin:0;padding:16px 0;text-align:left}.floating-toggle-menu #floating-toggle-menu-items li a{color:#fff;font-family:Effra,sans-serif;font-size:26px;font-style:normal;font-weight:300;line-height:32px}@media (max-width:767px){.floating-toggle-menu #floating-toggle-menu-items li a{font-size:15px;font-weight:400;line-height:22px}}.floating-toggle-menu #floating-toggle-menu-items .field--name-field-title{color:#78efff;font-family:Saira,sans-serif;font-size:36px;font-style:italic;font-weight:300;line-height:50px;margin-bottom:16px}@media (max-width:767px){.floating-toggle-menu #floating-toggle-menu-items .field--name-field-title{font-size:17px;font-weight:400;line-height:22px}}@media (min-width:767px) and (max-width:1024px){.floating-toggle-menu #floating-toggle-menu-items{padding:0 20px;top:10%}}@media (max-width:767px){.floating-toggle-menu #floating-toggle-menu-items{left:0}}.floating-toggle-menu #floating-toggle-menu-items.open{right:0}.floating-toggle-overlay{background:rgba(0,0,0,.5);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:9999}.floating-toggle-overlay.active{display:block;opacity:1}.floating-toggle-menu-container{background:#004080;height:100%;position:fixed;right:0;top:0;width:80%;z-index:10000}.floating-toggle-menu-container.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.lem-alert-banner{background:#0069b1;color:#fff;margin:0 auto;padding:20px 0;text-align:center;width:100%}.lem-alert-banner a{color:#fff;font-weight:400;text-decoration:underline}.lem-alert-banner a:hover{color:#81e6ff}.homepage__body>div:not(.world-map){margin-bottom:0;margin-top:0}#colorbox{-webkit-box-shadow:0 25px 35px 0 rgba(0,0,0,.15);box-shadow:0 25px 35px 0 rgba(0,0,0,.15);max-width:990px;overflow:visible!important}#colorbox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#colorbox #cboxWrapper{background-color:rgba(0,113,164,.05);border-radius:0;overflow:visible}#colorbox #cboxMiddleLeft,#colorbox #cboxMiddleRight,#colorbox #cboxWrapper>div:first-child,#colorbox #cboxWrapper>div:last-child{display:none}#colorbox #cboxContent{background:transparent;overflow:visible;width:100%!important}#colorbox #cboxLoadedContent{background-color:rgba(0,113,164,.05);margin:0;overflow:visible!important;padding:33px 37px 0;width:100%!important}@media screen and (min-width:1025px){#colorbox #cboxLoadedContent{padding:50px 53px 0}}#colorbox #cboxClose{background:#05c3dd;border-radius:3px;bottom:auto;height:36px;right:18px;top:15px;width:36px;z-index:10000}@media screen and (min-width:1025px){#colorbox #cboxClose{right:36px;top:33px}}#colorbox #cboxClose:after,#colorbox #cboxClose:before{background:#fff;content:"";height:13px;left:50%;position:absolute;text-indent:0;top:50%;width:3px}@media screen and (min-width:700px){#colorbox #cboxClose:after,#colorbox #cboxClose:before{height:25px}}@media screen and (min-width:1025px){#colorbox #cboxClose:after,#colorbox #cboxClose:before{height:35px;width:4px}}#colorbox #cboxClose:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#colorbox #cboxClose:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#colorbox #cboxClose:hover{opacity:.8}#cboxOverlay{background:#fff;z-index:10001}#colorbox{z-index:10002}.ps{overflow:hidden!important;-ms-touch-action:auto;touch-action:auto;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:block}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps>.ps__scrollbar-x-rail{background:#eee;border-radius:100px;bottom:-30px;display:none;height:4px;margin:0 20px;position:relative;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;width:calc(100% - 40px)!important}@media screen and (min-width:700px){.ps>.ps__scrollbar-x-rail{margin:0 30px;width:calc(100% - 60px)!important}}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:rgba(0,105,177,.8);border-radius:100px;height:4px;position:absolute}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border:1px solid #e8e8e8;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #05c3dd;content:"";height:0;position:absolute;right:37px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:0}.nice-select.open:after{top:43%;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);width:100%}@media (min-width:700px) and (max-width:1025px){.nice-select.open .list{max-height:300px;overflow:scroll}}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:26px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.05);box-shadow:0 3px 10px 0 rgba(0,0,0,.05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:0;margin-top:15px;opacity:0;overflow:hidden;padding:40px 40px 30px;pointer-events:none;position:absolute;top:100%;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{color:#0069b1;cursor:pointer;font-family:effra,sans-serif;font-size:15px;font-weight:400;line-height:27px;list-style:none;outline:none;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{font-weight:700;text-decoration:underline}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.toolbar{position:relative;z-index:10001}.toolbar-fixed .header{top:39px}.toolbar-tray-open .header{top:79px}.block-local-tasks-block{background:#fff;border-radius:0 10px 0 0;bottom:0;font-size:15px;left:0;position:fixed;z-index:10000}.block-local-tasks-block .contextual{display:none}.block-local-tasks-block li{float:left;margin:0}.block-local-tasks-block a{font-weight:600}.block-local-tasks-block a:hover{background:#0069b1;color:#fff;text-decoration:none}.block-local-tasks-block a.is-active{background:#0069b1;color:#fff}.path-user .layout-content{margin:30px auto;max-width:800px;padding:0 15px;width:100%}@media screen and (min-width:700px){.path-user .layout-content{margin:40px auto;padding:0 30px}}@media screen and (min-width:1025px){.path-user .layout-content{margin:80px auto;padding:0 50px}}.user-logged-in .layout-container{margin:0}.user-logged-in .region-content .block-lemaitre-core{top:232px}.user-logged-in .hero-none main{padding-top:20px}.user-logged-in #block-lemaitre-theme-content .diff-header,.user-logged-in .diff-controls{margin:0 30px}.node-preview-container{bottom:0;display:inline-block;padding:0;width:auto}.node-preview-container form{display:inline-block}.node-preview-container form .node-preview-backlink{background-color:#05c3dd;border-radius:0 3px 0 0;color:#fff;cursor:pointer;display:inline-block;font-size:16px;line-height:1.125;padding:10px;text-decoration:none}.node-preview-container form .node-preview-backlink:hover{background-color:#05c3dd}.node-preview-container form .form-type-select,.ps__scrollbar-y{display:none}.region-highlighted{max-width:60%;position:fixed;right:10px;top:230px;z-index:1000}.layout-content .lemaitre-country-list-form{margin:0 auto;max-width:1000px;padding:20px 15px 140px}.layout-content .lemaitre-country-list-form.has-content{padding-bottom:50px}@media screen and (min-width:700px){.layout-content .lemaitre-country-list-form{padding:30px 20px}}@media screen and (min-width:1025px){.layout-content .lemaitre-country-list-form{padding:45px 0 300px}.layout-content .lemaitre-country-list-form.has-content{padding-bottom:100px}}.layout-content .lemaitre-country-list-form .form-type-select{margin:0;max-width:100%}@media screen and (min-width:700px){.layout-content .lemaitre-country-list-form .form-type-select{margin-right:34px}}.layout-content .lemaitre-country-list-form label{display:none;font-size:16px;font-weight:600;margin:0 30px 0 0}@media screen and (min-width:700px){.layout-content .lemaitre-country-list-form label{font-size:18px;line-height:1.25}}@media screen and (min-width:1025px){.layout-content .lemaitre-country-list-form label{font-size:20px}}.layout-content .lemaitre-country-list-form select{max-width:320px}@media screen and (min-width:700px){.layout-content .lemaitre-country-list-form #country-list-form-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.layout-content .lemaitre-country-list-form .form-select{color:#0069b1;font-size:20px;height:66px;margin-top:0;max-width:100%;padding-left:44px}@media screen and (max-width:700px){.layout-content .lemaitre-country-list-form .form-select{font-size:17px;padding-left:30px}}@media screen and (min-width:700px){.layout-content .lemaitre-country-list-form .form-select{width:404px}}@media screen and (max-width:700px){.layout-content .lemaitre-country-list-form .select-wrapper{margin-bottom:30px}}.layout-content .lemaitre-country-list-form .select-wrapper:before{display:none}.layout-content .lemaitre-country-list-form .country-btn{padding:21px 45px}@media screen and (max-width:700px){.layout-content .lemaitre-country-list-form .country-btn{max-width:590px;width:100%}}.layout-content .lemaitre-country-list-form .country-btn.is-disabled{cursor:default;opacity:.5}.layout-content .lemaitre-country-list-form .country-btn.is-disabled:hover{background-color:#0069b1}.products-country-page .title__wrapper{max-width:1000px;padding-top:150px}.products-country-page .title__wrapper h1{color:#0069b1;margin:0 0 0 20px}@media screen and (min-width:700px){.products-country-page .title__wrapper h1{margin-left:25px}}@media screen and (min-width:1025px){.products-country-page .title__wrapper h1{margin-left:0}}.products-country-page .form-select .list-wrapper{background:#fff;border-radius:13px;display:inline-block;height:0;left:50%;margin-top:15px;opacity:0;overflow:visible;position:absolute;top:100%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;width:100%}.products-country-page .form-select.open .list-wrapper{height:14.5rem;opacity:1}.products-country-page .form-select .list{height:14.5rem;margin-top:0;overflow:hidden;overflow-y:scroll;top:0;width:100%}.products-country-page .contact-info__title{font-size:24px}.products-country-page .contact-info__address,.products-country-page .contact-info__contact-info{font-size:18px}.node--type-country .country__contact-info{margin:30px auto;max-width:760px;padding:0 15px}@media screen and (min-width:700px){.node--type-country .country__contact-info{padding:0 30px}}@media screen and (min-width:1025px){.node--type-country .country__contact-info{padding:30px 0 0}}.node--type-country .contact-info__title{font-weight:600;margin:0}.node--type-country .contact-info__contact-info a,.node--type-country .contact-info__contact-info strong{font-weight:400}.node--type-country .grouped-content{margin-bottom:40px;margin-top:25px}@media screen and (min-width:700px){.node--type-country .grouped-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-align-content:flex-start;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;margin-top:30px}}@media screen and (min-width:1025px){.node--type-country .grouped-content{margin-bottom:70px;margin-top:42px}}.node--type-country .views-row{border:1px solid #e8e8e8;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.05);box-shadow:0 3px 10px 0 rgba(0,0,0,.05);margin:0 0 15px;padding:20px 15px 35px}.node--type-country .views-row:last-child{margin:0}@media screen and (min-width:700px){.node--type-country .views-row{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 10px);-moz-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);margin:0}}@media screen and (min-width:1025px){.node--type-country .views-row{padding:35px}}.node--type-country .accordion{max-width:760px}.page-node-type-country .contact-info__address,.page-node-type-country .contact-info__contact-info,.page-node-type-country .contact-info__title{margin:30px auto;max-width:760px;padding:0 15px}@media screen and (min-width:700px){.page-node-type-country .contact-info__address,.page-node-type-country .contact-info__contact-info,.page-node-type-country .contact-info__title{padding:0 30px}}@media screen and (min-width:1025px){.page-node-type-country .contact-info__address,.page-node-type-country .contact-info__contact-info,.page-node-type-country .contact-info__title{padding:30px 0 0}}.page-node-type-country .block-page-title-block{display:none}.page-node-type-country.hero-none main,.products-country-page.hero-none main{background:transparent url(/themes/custom/lemaitre_theme/images/bg/bg-products.webp) no-repeat;background-attachment:fixed;background-position-x:13%;background-position-y:26%;background-size:auto}.page-node-type-country.hero-none .header:not(.js-nav-short),.products-country-page.hero-none .header:not(.js-nav-short){background-image:none}.page-node-type-country.hero-none.user-logged-in main,.products-country-page.hero-none.user-logged-in main{background-position-y:24%}.view-directory .attachment-before{background-color:rgba(0,113,164,.05);margin:30px auto 0;padding:20px 15px}.view-directory .attachment-before:after{clear:both;content:"";display:table}@media screen and (min-width:700px){.view-directory .attachment-before{padding:30px 20px}}@media screen and (min-width:1025px){.view-directory .attachment-before{padding:45px 130px}}.view-directory .attachment-before .form-type-select{max-width:100%}@media screen and (min-width:700px){.view-directory .attachment-before .form-type-select{max-width:320px}}@media screen and (min-width:1025px){.view-directory .attachment-before .form-type-select{display:none}}@media screen and (min-width:700px) and (max-width:1024px){.view-directory .attachment-before .view-directory{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.view-directory .attachment-before .view-header{margin:0 0 7px}@media screen and (min-width:700px){.view-directory .attachment-before .view-header{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding-right:45px}}.view-directory .attachment-before .view-header h2{background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:16px;font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:700px){.view-directory .attachment-before .view-header h2{font-size:18px;line-height:1.25}}@media screen and (min-width:1025px){.view-directory .attachment-before .view-header h2{font-size:20px}}@media screen and (min-width:700px) and (max-width:1024px){.view-directory .attachment-before .view-content{-webkit-box-flex:0;-webkit-flex:0 0 280px;-moz-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}}.view-directory.view-display-id-listing__main{background-attachment:fixed;background-image:url(/themes/custom/lemaitre_theme/images/bg/bg-glossary.webp);background-size:cover}.view-directory.view-display-id-listing__main>.view-content{margin:0 auto;max-width:1000px;padding:30px 15px}@media screen and (min-width:1025px){.view-directory.view-display-id-listing__main>.view-content{padding:50px 0}}.view-directory.view-display-id-listing__main h2{background-color:#fff;border-radius:50%;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.161);box-shadow:0 10px 20px rgba(0,0,0,.161);color:#0069b1;display:inline-block;font-family:effra,sans-serif;font-size:36px;font-weight:400;height:66px;margin:0;padding:12px;text-align:center;width:66px}@media screen and (min-width:1025px){.view-directory.view-display-id-listing__main h2{font-size:36px}}.view-directory.view-display-id-listing__main .grouped-content{margin-bottom:40px;margin-top:25px}@media screen and (min-width:700px){.view-directory.view-display-id-listing__main .grouped-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-align-content:flex-start;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}}@media screen and (min-width:1025px){.view-directory.view-display-id-listing__main .grouped-content{margin-bottom:70px;margin-top:42px}}.view-directory.view-display-id-listing__main .views-row{background:#fff;border-radius:18px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.05);box-shadow:0 3px 10px 0 rgba(0,0,0,.05);margin:0 0 15px;padding:20px 15px 35px}@media screen and (min-width:700px){.view-directory.view-display-id-listing__main .views-row{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 10px);-moz-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);margin:0 0 20px}}@media screen and (min-width:700px) and (-ms-high-contrast:active),screen and (min-width:700px) and (-ms-high-contrast:none){.view-directory.view-display-id-listing__main .views-row{width:calc(50% - 10px)}}@media screen and (min-width:1025px){.view-directory.view-display-id-listing__main .views-row{padding:35px}}.contact-info__title{color:#0069b1;font-size:20px;margin:0 0 10px}@media screen and (min-width:1025px){.contact-info__title{font-size:28px;margin:0 0 19px}}.contact-info__address,.contact-info__contact-info{font-family:effra,sans-serif;font-size:18px;line-height:1.44}@media screen and (min-width:1025px){.contact-info__address,.contact-info__contact-info{font-size:23px}}.contact-info__contact-info{margin:20px 0 0;overflow:hidden}@media screen and (min-width:1025px){.contact-info__contact-info{margin-top:25px}}.contact-info__contact-info a,.contact-info__contact-info strong{font-weight:400}.event.node--view-mode-full .event__date{color:#0069b1;font-size:18px;font-weight:700;line-height:1.5;text-transform:uppercase}@media screen and (min-width:700px){.event.node--view-mode-full .event__date{font-size:20px}}@media screen and (min-width:1025px){.event.node--view-mode-full .event__date{font-size:24px}}.event.node--view-mode-full .event__time{color:#0069b1;font-size:16px;font-weight:500;line-height:1.5}@media screen and (min-width:700px){.event.node--view-mode-full .event__time{font-size:18px}}@media screen and (min-width:1025px){.event.node--view-mode-full .event__time{font-size:20px}}.event.node--view-mode-full .event__title{font-size:14px;line-height:1.571;margin:0}@media screen and (min-width:700px){.event.node--view-mode-full .event__title{font-size:20px;line-height:1.6}}@media screen and (min-width:1025px){.event.node--view-mode-full .event__title{font-size:24px}}.event.node--view-mode-full .event__title a{color:#0069b1}.event.node--view-mode-full .event__presenter{font-weight:700;margin:5px 0 0}@media screen and (min-width:700px){.event.node--view-mode-full .event__presenter{margin:7px 0 0}}.event.node--view-mode-full .event__location{color:#000;font-size:16px;font-weight:400;line-height:1.571}@media screen and (min-width:700px){.event.node--view-mode-full .event__location{font-size:18px;line-height:1.375}}.event.node--view-mode-full .event__description{margin:25px 0}@media screen and (min-width:700px){.event.node--view-mode-full .event__description{margin:35px 0}}.view-events.view-display-id-listing__main{margin:40px 15px}@media screen and (min-width:700px){.view-events.view-display-id-listing__main{margin:50px 20px;margin:60px auto;max-width:1700px;padding:0 50px}}.view-events.view-display-id-listing__main .views-row{background:rgba(0,113,164,.05);margin:0 0 10px;padding:10px 10px 20px}@media screen and (min-width:700px){.view-events.view-display-id-listing__main .views-row{padding:26px 20px 22px}}@media screen and (min-width:1025px){.view-events.view-display-id-listing__main .views-row{padding:34px 50px 30px}}.view-events.view-display-id-listing__main .views-row:last-child{margin:0}.view-events .node--view-mode-list-main .event__date{color:#737373;font-size:14px;font-weight:500;line-height:1.715;margin-bottom:5px;text-transform:uppercase}@media screen and (min-width:700px){.view-events .node--view-mode-list-main .event__date{float:left;font-size:20px;line-height:1.6;margin:0 15px 35px 0;width:220px}.view-events .node--view-mode-list-main .event__date time{display:inline-block}}@media screen and (min-width:1025px){.view-events .node--view-mode-list-main .event__date{font-size:24px}}.view-events .node--view-mode-list-main .event__title{font-size:14px;line-height:1.571;margin:0}@media screen and (min-width:700px){.view-events .node--view-mode-list-main .event__title{font-size:20px;line-height:1.6;margin-left:140px}}@media screen and (min-width:1025px){.view-events .node--view-mode-list-main .event__title{font-size:24px;margin-left:132px}}.view-events .node--view-mode-list-main .event__title a{color:#0069b1}.view-events .node--view-mode-list-main .event__location{color:#000;font-size:14px;font-weight:300;line-height:1.571;margin:5px 0 0}.view-events .node--view-mode-list-main .event__location p{margin:0}.view-events .node--view-mode-list-main .event__location p:last-child{margin:0 0 .5em}@media screen and (min-width:700px){.view-events .node--view-mode-list-main .event__location{font-size:16px;line-height:1.375;margin:4px 0 0 140px}}@media screen and (min-width:1025px){.view-events .node--view-mode-list-main .event__location{font-size:18px;font-weight:400;margin:6px 0 0 132px}}.view-events.view-display-id-listing__single_category{max-width:1000px}@media screen and (min-width:1025px){.view-events.view-display-id-listing__single_category{padding:0;position:relative}}.view-events.view-display-id-listing__single_category .views-row{background:rgba(0,113,164,.05);margin:0 0 10px;padding:10px 10px 20px}@media screen and (min-width:700px){.view-events.view-display-id-listing__single_category .views-row{padding:26px 20px 22px}}.view-events.view-display-id-listing__single_category .views-row:last-child{margin:0}.view-events.view-display-id-listing__single_category .views-row .event__date,.view-events.view-display-id-listing__single_category .views-row .event__location,.view-events.view-display-id-listing__single_category .views-row .event__title{font-size:16px;font-weight:400}@media screen and (min-width:700px){.view-events.view-display-id-listing__single_category .views-row .event__location,.view-events.view-display-id-listing__single_category .views-row .event__title{margin-left:170px}}.addtocalendar{display:inline-block;position:relative}.addtocalendar var{display:none}.atcb-link{cursor:pointer;display:inline-block;text-decoration:none}.atcb-link.js-open{background-color:#05c3dd}.atcb-link.js-open~ul{max-height:150px;visibility:visible}.atcb-link:hover{color:#fff;text-decoration:none}.atcb-list{background-color:#05c3dd;border-radius:0 0 5px 5px;left:0;max-height:0;overflow:hidden;position:absolute;top:calc(100% - 3px);-webkit-transition:.3s ease;transition:.3s ease;visibility:hidden;width:100%;z-index:900}.atcb-item,.atcb-list{list-style:none;margin:0;padding:0}.atcb-item{float:none;text-align:left}.atcb-item-link{color:#fff;display:block;font-size:14px;padding:5px;text-align:center;text-decoration:none}.atcb-item-link:hover{color:#fff;text-decoration:underline}.atcb-item.hover,.atcb-item:hover{cursor:pointer;outline:none;position:relative;text-decoration:none;z-index:900}.layout-content .form-item{margin:0 0 25px}.layout-content .form-email,.layout-content .form-text,.layout-content .form-textarea{border:1px solid #cecece;border-radius:30px;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.08);box-shadow:0 1px 4px 1px rgba(0,0,0,.08);margin-top:7px;max-width:100%;padding:13px 15px}.layout-content .form-email:focus,.layout-content .form-text:focus,.layout-content .form-textarea:focus{border:1px solid #0069b1;outline:none}.layout-content .form-email::-webkit-input-placeholder,.layout-content .form-text::-webkit-input-placeholder,.layout-content .form-textarea::-webkit-input-placeholder{font-family:effra,sans-serif;font-size:15px;font-weight:300;line-height:18px}.layout-content .form-email:-moz-placeholder,.layout-content .form-email::-moz-placeholder,.layout-content .form-text:-moz-placeholder,.layout-content .form-text::-moz-placeholder,.layout-content .form-textarea:-moz-placeholder,.layout-content .form-textarea::-moz-placeholder{font-family:effra,sans-serif;font-size:15px;font-weight:300;line-height:18px}.layout-content .form-email:-ms-input-placeholder,.layout-content .form-text:-ms-input-placeholder,.layout-content .form-textarea:-ms-input-placeholder{font-family:effra,sans-serif;font-size:15px;font-weight:300;line-height:18px}.layout-content .js-form-type-select{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-content .select-wrapper{display:inline-block;max-width:590px;position:relative;width:100%}.layout-content .select-wrapper:before{background:url(/themes/custom/lemaitre_theme/images/icons/icon-carrot-sky-blue-light.svg) no-repeat 50%;background-size:28px 28px;color:#303030;content:" ";display:block;font-size:12px;height:32px;margin-top:5px;pointer-events:none;position:absolute;right:10px;top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:28px;z-index:2}.layout-content .select-wrapper .ajax-progress{background:#fff;border:1px solid #cecece;border-radius:4px;font-size:14px;font-weight:400;height:100%;left:0;padding:8px 10px;position:absolute;top:0;width:100%}.layout-content .select-wrapper::-webkit-input-placeholder{font-family:effra,sans-serif;font-size:15px;font-weight:300;line-height:18px}.layout-content .select-wrapper:-moz-placeholder,.layout-content .select-wrapper::-moz-placeholder{font-family:effra,sans-serif;font-size:15px;font-weight:300;line-height:18px}.layout-content .select-wrapper:-ms-input-placeholder{font-family:effra,sans-serif;font-size:15px;font-weight:300;line-height:18px}.layout-content .form-select{background:#fff;border:1px solid #cecece;border-radius:52px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.04);font-family:effra,sans-serif;font-size:16px;margin-top:7px;padding:12px 35px 12px 10px;position:relative;width:100%}.layout-content .form-select:focus{border:1px solid #0069b1;outline:none}.layout-content .form-submit{background-color:#0069b1;border:none;border-radius:52px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;line-height:24px;padding:15px 20px;text-decoration:none;-webkit-transition:background .2s ease;transition:background .2s ease}.layout-content .form-submit:hover{background-color:#05c3dd}@media screen and (min-width:1025px){.layout-content .form-submit{padding:21px 45px}}.description{font-size:14px}.user-login-form label{color:#0069b1;display:block;font-size:16px;font-weight:700}.paragraph--type-form{background:#e9e9e9;background-size:cover;position:relative}.paragraph--type-form:after,.paragraph--type-form:before{background:#e9e9e9;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:translate(-45%);-ms-transform:translate(-45%);transform:translate(-45%);width:50%;z-index:-1}.paragraph--type-form:after{left:auto;right:0;-webkit-transform:translate(45%);-ms-transform:translate(45%);transform:translate(45%)}.contact-form{background:#e9e9e9;background-size:cover;margin:35px 0;padding:30px 15px}@media screen and (min-width:700px){.contact-form{margin:40px auto;max-width:760px;padding:50px 20px}}@media screen and (min-width:1025px){.contact-form{margin:60px auto 0;max-width:560px;padding:100px 0}}.contact-form .form-email,.contact-form .form-text,.contact-form .form-textarea{border:1px solid #cecece;border-radius:52px;color:#0069b1;font-family:effra,sans-serif;font-size:15px;font-weight:400;height:49px;line-height:18px;padding:10px 15px;width:100%}.contact-form .form-textarea{border-radius:18px;height:110px}.contact-form label{color:#0069b1;display:block;font-family:effra,sans-serif;font-size:16px;font-size:20px;font-weight:700}.contact-form .form-actions{margin-top:2em}.contact-form .error{border:1px solid red}.contact-form .error-message{color:red;font-family:effra,sans-serif}form .form-item-subject-0-value{display:none}.paragraph--type-gallery{margin:0 auto;max-width:1600px;position:relative}.paragraph--type-gallery__slide{padding-bottom:30px}@media screen and (min-width:700px){.paragraph--type-gallery__slide{padding-bottom:0}}.paragraph--type-gallery__slide .media{left:50%;margin-left:-50vw;position:relative;width:100vw}@media screen and (min-width:700px){.paragraph--type-gallery__slide .media{float:right;position:static;width:calc(100% - 234px)}.paragraph--type-gallery__slide .media img{height:340px;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (min-width:1025px){.paragraph--type-gallery__slide .media{height:100%;width:calc(100% - 400px)}.paragraph--type-gallery__slide .media img{height:600px;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}}.paragraph--type-gallery__slide .caption{background-color:rgba(0,105,177,.9);height:210px;left:15px;margin-top:-21px;padding:35px 0;position:relative;width:calc(100% - 30px)}@media screen and (min-width:700px){.paragraph--type-gallery__slide .caption{float:left;left:20px;min-height:264px;padding:0;top:60px;width:234px}}@media screen and (min-width:1025px){.paragraph--type-gallery__slide .caption{height:440px;left:50px;top:150px;width:400px}}.paragraph--type-gallery__slide .caption .gallery__caption-title{color:#fff;font-size:22px;margin:0;padding:0 25px;text-align:center}@media screen and (min-width:700px){.paragraph--type-gallery__slide .caption .gallery__caption-title{font-size:26px;margin:27px 18px 17px;padding:0;text-align:left}}@media screen and (min-width:1025px){.paragraph--type-gallery__slide .caption .gallery__caption-title{font-size:34px;margin:52px 40px 23px}}.paragraph--type-gallery__slide .caption p{color:#fff;font-size:14px;line-height:1.5;margin:9px 25px 0;text-align:center}@media screen and (min-width:700px){.paragraph--type-gallery__slide .caption p{margin:9px 18px 0;text-align:left}}@media screen and (min-width:1025px){.paragraph--type-gallery__slide .caption p{font-size:24px;line-height:1.7;margin:0 39px}}.paragraph--type-gallery__slide .caption p a{color:#fff}.paragraph--type-gallery__slide .caption p a:hover{text-decoration:underline}.paragraph--type-gallery .slick-arrow{background:#05c3dd;border:0;border-radius:5px;color:#05c3dd;font-family:icomoon!important;height:34px;overflow:hidden;width:34px;z-index:1}@media screen and (min-width:700px){.paragraph--type-gallery .slick-arrow{height:35px;width:35px}}@media screen and (min-width:1025px){.paragraph--type-gallery .slick-arrow{height:50px;width:50px}}.paragraph--type-gallery .slick-arrow.slick-prev{bottom:203px;left:calc(50% - 36px);position:absolute;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media screen and (min-width:700px){.paragraph--type-gallery .slick-arrow.slick-prev{left:40px;top:271px}}@media screen and (min-width:1025px){.paragraph--type-gallery .slick-arrow.slick-prev{left:90px;top:527px}}.paragraph--type-gallery .slick-arrow.slick-prev:after{color:#fff;content:"\e900";font-size:16px;left:50%;position:absolute;text-indent:2px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:700px){.paragraph--type-gallery .slick-arrow.slick-prev:after{font-size:18px}}@media screen and (min-width:1025px){.paragraph--type-gallery .slick-arrow.slick-prev:after{font-size:26px}}.paragraph--type-gallery .slick-arrow.slick-next{bottom:220px;position:absolute;right:calc(50% - 36px)}@media screen and (min-width:700px){.paragraph--type-gallery .slick-arrow.slick-next{left:78px;top:254px}}@media screen and (min-width:1025px){.paragraph--type-gallery .slick-arrow.slick-next{left:146px;top:502px}}.paragraph--type-gallery .slick-arrow.slick-next:after{color:#fff;content:"\e900";font-size:16px;left:50%;position:absolute;text-indent:2px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:700px){.paragraph--type-gallery .slick-arrow.slick-next:after{font-size:18px}}@media screen and (min-width:1025px){.paragraph--type-gallery .slick-arrow.slick-next:after{font-size:26px}}.gallery__title{position:relative;text-align:center}@media screen and (min-width:700px){.gallery__title{margin-left:20px;text-align:left}}@media screen and (min-width:1025px){.gallery__title{left:50px;margin-left:0;position:absolute;top:-20px;z-index:20}}.ifde-slick__gallery{background-color:rgba(0,105,177,.2);margin:30px 0}@media screen and (min-width:700px){.ifde-slick__gallery{margin:35px auto}}@media screen and (min-width:1025px){.ifde-slick__gallery{margin:40px auto}}@media screen and (min-width:1201px){.ifde-slick__gallery{max-width:1600px}}.glossary .body__wrapper{padding-left:0;padding-right:0}@media screen and (min-width:1025px){.glossary,.view-directory{margin-left:-50px;margin-right:-50px}}.glossary .attachment-before,.view-directory .attachment-before{background:radial-gradient(circle,#05c3dd 25%,#06a0b5 79%);margin:0 auto;padding:20px 15px;width:100%;z-index:1}@media screen and (min-width:700px){.glossary .attachment-before,.view-directory .attachment-before{padding:30px 50px}}@media screen and (min-width:1025px){.glossary .attachment-before,.view-directory .attachment-before{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:45px 0}.glossary .attachment-before .views-element-container,.view-directory .attachment-before .views-element-container{margin-left:auto;margin-right:auto;max-width:1000px}}.glossary .attachment-before .form-type-select,.view-directory .attachment-before .form-type-select{max-width:100%}@media screen and (min-width:700px){.glossary .attachment-before .form-type-select,.view-directory .attachment-before .form-type-select{max-width:320px}}@media screen and (min-width:1025px){.glossary .attachment-before .form-type-select,.view-directory .attachment-before .form-type-select{display:none}}.attachment-scroll{left:0;position:fixed!important;top:79px!important}@media screen and (min-width:700px){.attachment-scroll{top:110px!important}}@media screen and (min-width:1025px){.attachment-scroll{top:125px!important}}.user-logged-in .attachment-scroll{top:79px!important}@media screen and (min-width:700px){.user-logged-in .attachment-scroll{top:152px!important}}@media screen and (min-width:1025px){.user-logged-in .attachment-scroll{top:164px!important}}header.header-hide~main .attachment{top:0!important}.user-logged-in header.header-hide~main .attachment,header.header-hide~main .attachment{-webkit-transition:.4s ease;transition:.4s ease}@media screen and (min-width:700px){.user-logged-in header.header-hide~main .attachment{top:39px!important}}header.header-show~main .attachment{top:79px!important}@media screen and (min-width:700px){header.header-show~main .attachment{top:110px!important}}@media screen and (min-width:1025px){header.header-show~main .attachment{top:125px!important}}.user-logged-in header.header-show~main .attachment{top:79px!important}@media screen and (min-width:700px){.user-logged-in header.header-show~main .attachment{top:152px!important}}@media screen and (min-width:1025px){.user-logged-in header.header-show~main .attachment{top:164px!important}}ul.glossary{display:none;font-family:effra,sans-serif;list-style:none;margin:0;padding:0}ul.glossary li{color:rgba(201,232,255,.5);display:inline-block;font-size:21px;text-align:center;width:35px}@media screen and (min-width:1135px){ul.glossary li{font-size:26px}}ul.glossary li:first-child{display:none}ul.glossary li a{border-radius:5px;color:#c9e8ff;color:#fff;font-weight:400;padding:5px 9px;-webkit-transition:none;transition:none}ul.glossary li a.is-active,ul.glossary li a:hover{background:#fff;color:#05c3dd;text-decoration:none}@media screen and (min-width:1025px){ul.glossary{display:block}}.view-lemaitre-glossary.view-display-id-listing__main{background-attachment:fixed;background-image:url(/themes/custom/lemaitre_theme/images/bg/bg-glossary.webp);background-size:cover}.view-lemaitre-glossary.view-display-id-listing__main>.view-content{margin:0 auto;padding:30px 15px}@media screen and (min-width:700px){.view-lemaitre-glossary.view-display-id-listing__main>.view-content{padding:50px}}@media screen and (min-width:1025px){.view-lemaitre-glossary.view-display-id-listing__main>.view-content{margin-left:auto;margin-right:auto;max-width:760px;padding:90px 0}}.view-lemaitre-glossary.view-display-id-listing__main h2{background-color:#fff;border-radius:50%;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.161);box-shadow:0 10px 20px rgba(0,0,0,.161);color:#0069b1;display:inline-block;font-family:effra,sans-serif;font-size:36px;font-weight:400;height:66px;margin:0;padding:12px;text-align:center;width:66px}@media screen and (min-width:1025px){.view-lemaitre-glossary.view-display-id-listing__main h2{font-size:36px}}.view-lemaitre-glossary.view-display-id-listing__main .views-row{background:#fff;border-radius:18px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.05);box-shadow:0 3px 10px 0 rgba(0,0,0,.05);margin:0 0 15px;padding:20px 15px 35px}@media screen and (min-width:700px){.view-lemaitre-glossary.view-display-id-listing__main .views-row{margin-bottom:20px}}@media screen and (min-width:1025px){.view-lemaitre-glossary.view-display-id-listing__main .views-row{padding:50px}}.view-lemaitre-glossary.view-display-id-listing__main .views-row:first-child{margin-top:25px}@media screen and (min-width:700px){.view-lemaitre-glossary.view-display-id-listing__main .views-row:first-child{margin-top:30px}}@media screen and (min-width:1025px){.view-lemaitre-glossary.view-display-id-listing__main .views-row:first-child{margin-top:42px}}.view-lemaitre-glossary.view-display-id-listing__main .views-row:last-child{margin-bottom:40px}@media screen and (min-width:1025px){.view-lemaitre-glossary.view-display-id-listing__main .views-row:last-child{margin-bottom:70px}}.glossary-term__title{font-family:effra,sans-serif;font-size:24px;font-weight:500;margin:0 0 10px}@media screen and (min-width:1025px){.glossary-term__title{margin:0 0 12px}}.glossary-term__description{font-family:effra,sans-serif;font-size:18px;font-weight:400}.pseudo-breadcrumb{color:#0069b1;margin:0 0 4px;padding:0}@media screen and (min-width:700px){.pseudo-breadcrumb{margin:0 0 10px}}.pseudo-breadcrumb__item{font-size:14px;position:relative}@media screen and (min-width:700px){.pseudo-breadcrumb__item{font-size:16px}}.pseudo-breadcrumb__item:after{border-color:transparent transparent transparent #0069b1;border-style:solid;border-width:4px 0 4px 3px;content:"";display:inline-block;height:0;margin:-1px 4px 0 9px;width:0}.pseudo-breadcrumb__item:first-child{font-weight:600}.pseudo-breadcrumb__item:last-child:after{display:none}.node--type-product-ifu-list .title__wrapper{margin:0 auto;max-width:1000px;padding:15px}@media screen and (min-width:700px){.node--type-product-ifu-list .title__wrapper{padding:20px}}@media screen and (min-width:1025px){.node--type-product-ifu-list .title__wrapper{padding:35px 0}}.node--type-product-ifu-list .title__wrapper h1{margin:0}@media screen and (min-width:700px){.node--type-product-ifu-list .intro{padding-bottom:20px}}@media screen and (min-width:1025px){.node--type-product-ifu-list .intro{padding-bottom:30px}}.node--type-product-ifu-list .accordion{margin:35px 0;padding:0 15px}@media screen and (max-width:699px){.node--type-product-ifu-list .accordion{padding:0}}@media screen and (min-width:700px){.node--type-product-ifu-list .accordion{margin:40px 0;padding:0 20px}}@media screen and (min-width:1025px){.node--type-product-ifu-list .accordion{left:0;margin:60px auto;max-width:1280px;padding:0 130px;-webkit-transform:none;-ms-transform:none;transform:none;width:calc(100% + 60px)}}@media screen and (min-width:1280px){.node--type-product-ifu-list .accordion{margin:0 auto}}.node--type-product-ifu-list .accordion__all{display:none}.node--type-product-ifu-list .product-ifu__current{display:block}.node--type-product-ifu-list .product-ifu__archive-label{color:#0069b1;cursor:pointer;display:inline-block;font-weight:600;margin:0 0 15px}.node--type-product-ifu-list .product-ifu__archive-label:after{border-color:transparent transparent transparent #0069b1;border-style:solid;border-width:6px 0 6px 6px;content:"";display:inline-block;height:0;margin:0 4px 0 9px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:0}.node--type-product-ifu-list .product-ifu__archive-label.js-expanded:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.node--type-product-ifu-list .product-ifu__archive-items{display:none}.node--type-product-ifu-list .product-ifu__archive-items .product-ifu__archive-link{margin:0 0 10px}.node--type-product-ifu-list .product-ifu__archive-items .product-ifu__archive-link:last-child{margin:0}.node--type-product-ifu-list .product-ifu__archive-link{clear:both;position:relative}.node--type-product-ifu-list .product-ifu__archive-link:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e90b";font-size:19px;left:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.node--type-product-ifu-list .product-ifu__archive-link a{font-size:16px;line-height:1.125;margin:0;padding:15px 30px 13px 50px;white-space:normal}.node--type-product-ifu-list .product-ifu__content{width:100%}.node--type-product-ifu-list .product-ifu__model-numbers{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-weight:400;margin:30px 0;width:100%}.node--type-product-ifu-list .product-ifu__model-numbers .model{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (min-width:700px){.node--type-product-ifu-list .product-ifu__model-numbers .model{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (min-width:1025px){.node--type-product-ifu-list .product-ifu__model-numbers .model{-webkit-box-flex:0;-webkit-flex:0 0 14.2857142857%;-moz-box-flex:0;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%}}.view-product-ifus .view-filters{background-color:rgba(0,113,164,.05);margin:0 0 40px;padding:0 15px 30px}@media screen and (min-width:1025px){.view-product-ifus .view-filters{margin-left:auto;margin-right:auto;padding-left:130px;padding-right:130px}}.view-product-ifus .view-filters .views-exposed-form{margin:0 auto;max-width:1020px}.view-product-ifus .view-filters .form--inline{max-width:320px;position:relative}.view-product-ifus .view-filters .form-item{margin:0;width:100%}.view-product-ifus .view-filters .form-text{width:100%}.view-product-ifus .view-filters .form-actions{cursor:pointer;display:inline-block;height:100%;position:absolute;right:0;top:0;width:32px;z-index:2}@media screen and (min-width:700px){.view-product-ifus .view-filters .form-actions{width:52px}}.view-product-ifus .view-filters .form-actions:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;color:#05c3dd;content:"\e906";font-size:15px;left:50%;margin:0;padding:0;position:absolute;text-indent:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease;transition:.2s ease}@media screen and (min-width:700px){.view-product-ifus .view-filters .form-actions:before{font-size:22px;font-size:20px}}.view-product-ifus .view-filters .form-actions:hover:before{color:#0069b1}.view-product-ifus .view-filters .form-actions .form-submit{background-color:transparent;border:0;color:transparent;cursor:pointer;display:inline-block;font:0/0 a;height:100%;overflow:hidden;position:absolute;right:0;text-indent:100%;text-shadow:none;top:0;white-space:nowrap;width:32px;z-index:2}@media screen and (min-width:700px){.view-product-ifus .view-filters .form-actions .form-submit{width:52px}}@media screen and (min-width:1025px){.view-product-ifus .view-filters .form-actions .form-submit{width:42px}}.view-product-ifus .view-content{margin:0 0 40px}.view-product-ifus .view-empty{margin:0 auto 30px;max-width:1000px;padding:0 15px}@media screen and (min-width:700px){.view-product-ifus .view-empty{margin:0 0 40px;padding:0 20px}}@media screen and (min-width:1025px){.view-product-ifus .view-empty{margin:0 0 50px;padding:0 130px}}.node--type-product-ifu-list .intro{font-family:Arial,sans-serif}.view-product-ifus .view-filters{background:#f4f8fa;padding:15px 0;position:relative}@media screen and (min-width:1025px){.view-product-ifus .view-filters{padding:15px 130px}}.view-product-ifus .view-filters:after,.view-product-ifus .view-filters:before{background:#f4f8fa;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:translate(-99%);-ms-transform:translate(-99%);transform:translate(-99%);width:100%}.view-product-ifus .view-filters:after{left:auto;right:0;-webkit-transform:translate(99%);-ms-transform:translate(99%);transform:translate(99%)}.view-product-ifus .view-filters .form-text{margin-top:0}.view-products.view-display-id-listing__main{left:0;margin:0 auto 25px;max-width:1000px;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}.view-products.view-display-id-listing__main .view-header{margin:25px 15px 12px}@media screen and (min-width:700px){.view-products.view-display-id-listing__main .view-header{margin-left:20px;margin-right:20px}}@media screen and (min-width:1025px){.view-products.view-display-id-listing__main .view-header{float:left;margin:5px 19px 0 50px}}.view-products.view-display-id-listing__main .view-header h2{color:#000;font-size:18px;font-weight:600;margin:0}@media screen and (min-width:700px){.view-products.view-display-id-listing__main .view-header h2{font-size:20px}}.view-products.view-display-id-listing__main .views-exposed-form{margin:0 15px 15px}@media screen and (min-width:700px){.view-products.view-display-id-listing__main .views-exposed-form{margin-left:20px;margin-right:20px}}@media screen and (min-width:1025px){.view-products.view-display-id-listing__main .views-exposed-form{margin:36px 50px;text-align:right}.view-products.view-display-id-listing__main .views-exposed-form:after{clear:both;content:"";display:table}}.view-products.view-display-id-listing__main .views-exposed-form .form-item{display:inline-block;margin:5px 0 0 -5px;width:175px}@media screen and (min-width:700px){.view-products.view-display-id-listing__main .views-exposed-form .form-item{font-size:16px;margin-top:19px}}@media screen and (min-width:1025px){.view-products.view-display-id-listing__main .views-exposed-form .form-item{margin-top:-3px}}.view-products.view-display-id-listing__main .views-exposed-form .form-item .form-text{border:0;-webkit-box-shadow:none;box-shadow:none;font-weight:400;padding-left:5px;padding-right:5px}.view-products.view-display-id-listing__main .views-exposed-form .form-item .form-text::-webkit-input-placeholder{color:#303030;font-weight:400}.view-products.view-display-id-listing__main .views-exposed-form .form-item .form-text:-moz-placeholder,.view-products.view-display-id-listing__main .views-exposed-form .form-item .form-text::-moz-placeholder{color:#303030;font-weight:400}.view-products.view-display-id-listing__main .views-exposed-form .form-item .form-text:-ms-input-placeholder{color:#303030;font-weight:400}.view-products.view-display-id-listing__main .views-exposed-form .form-actions{display:inline-block;height:32px;line-height:1;position:relative;top:-6px;width:32px}.view-products.view-display-id-listing__main .views-exposed-form .form-actions:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;color:#0069b1;content:"\e906";font-size:20px;left:50%;margin:0;padding:0;position:absolute;text-indent:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease;transition:.2s ease}.view-products.view-display-id-listing__main .views-exposed-form .form-actions:hover:before{color:#05c3dd}.view-products.view-display-id-listing__main .views-exposed-form .form-submit{background-color:transparent;border:0;border-radius:0;color:transparent;cursor:pointer;display:inline-block;font:0/0 a;height:32px;overflow:hidden;padding:0;position:relative;text-indent:100%;text-shadow:none;-webkit-transition:.3s ease;transition:.3s ease;white-space:nowrap;width:32px}.view-products.view-display-id-listing__main .products__jump-list{list-style:none;margin:0;padding:0 30px 0 0}@media screen and (min-width:1025px){.view-products.view-display-id-listing__main .products__jump-list{float:left}}.view-products.view-display-id-listing__main .products__jump-list li{display:inline-block;line-height:1;margin:0 4px 8px 0}@media screen and (min-width:700px){.view-products.view-display-id-listing__main .products__jump-list li{margin:0 2px 0 0}}.view-products.view-display-id-listing__main .products__jump-list li:last-child{margin-right:-30px}.view-products.view-display-id-listing__main .products__jump-list li:nth-child(5n-4) a{background-color:#2a6ebb}.view-products.view-display-id-listing__main .products__jump-list li:nth-child(5n-3) a{background-color:#772059}.view-products.view-display-id-listing__main .products__jump-list li:nth-child(5n-2) a{background-color:#412d5d}.view-products.view-display-id-listing__main .products__jump-list li:nth-child(5n-1) a{background-color:#212492}.view-products.view-display-id-listing__main .products__jump-list li:nth-child(5n) a{background-color:#0069b1}.view-products.view-display-id-listing__main .products__jump-list a{background-color:#412d5d;border-radius:100px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:10px 14px;text-decoration:none}@media (min-width:1025px) and (max-width:1050px){.view-products.view-display-id-listing__main .products__jump-list a{padding:10px 12px}}.view-products.view-display-id-listing__main .products__jump-list a:hover{opacity:.8}.view-products.view-display-id-listing__main .products__jump-list a.aortic{background-color:#2a6ebb}.view-products.view-display-id-listing__main .products__jump-list a.av-access{background-color:#772059}.view-products.view-display-id-listing__main .products__jump-list a.carotid{background-color:#212492}.view-products.view-display-id-listing__main .products__jump-list a.general-surgery{background-color:#412d5d}.view-products.view-display-id-listing__main .products__jump-list a.lower-extremity{background-color:#0069b1}.view-products.view-display-id-listing__main .js-clear{color:#0069b1;display:block;font-size:14px;margin:15px 0 0}@media screen and (min-width:1025px){.view-products.view-display-id-listing__main .js-clear{float:right;margin:45px 0 -20px -100%}}.view-products.view-display-id-listing__main .view-empty{margin:30px auto;padding:0 15px;width:100%}@media screen and (min-width:700px){.view-products.view-display-id-listing__main .view-empty{margin:40px auto;padding:0 30px}}@media screen and (min-width:1025px){.view-products.view-display-id-listing__main .view-empty{margin:80px auto;padding:0 50px}}.view-products.view-display-id-listing__main .views-row{margin:0 0 15px}@media screen and (min-width:1025px){.view-products.view-display-id-listing__main .views-row{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - 20px);-moz-box-flex:0;-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px);margin:0 20px 0 0;max-width:calc(25% - 20px)}.view-products.view-display-id-listing__main .views-row:nth-child(4n+4){margin:0}}.view-products.view-display-id-listing__main .views-row:last-child{margin:0}.products__group{background-color:#2a6ebb;background-repeat:no-repeat;color:#fff;margin:0 0 10px;padding:20px 15px 30px;position:relative}.products__group:after{clear:both;content:"";display:table}@media screen and (min-width:700px){.products__group{padding:30px 20px 50px}}@media screen and (min-width:1025px){.products__group{padding:30px 50px 60px}}.products__group:nth-child(5n-4){background-image:url(/themes/custom/lemaitre_theme/images/bg/color-pattern1.webp);background-position:center calc(100% + 50px)}.products__group:nth-child(5n-3){background-color:#772059;background-image:url(/themes/custom/lemaitre_theme/images/bg/color-pattern2.webp);background-position:center calc(100% + 250px)}.products__group:nth-child(5n-2){background-color:#412d5d;background-image:url(/themes/custom/lemaitre_theme/images/bg/color-pattern4.webp);background-position:center calc(100% + 100px)}.products__group:nth-child(5n-1){background-color:#212492;background-image:url(/themes/custom/lemaitre_theme/images/bg/color-pattern3.webp);background-position:center calc(100% + 50px)}.products__group:nth-child(5n){background-color:#0069b1;background-image:url(/themes/custom/lemaitre_theme/images/bg/color-pattern5.webp);background-position:center calc(100% + 150px)}.products__group-title{color:#fff;font-size:26px;line-height:1.125;margin:0 0 2px}@media screen and (min-width:700px){.products__group-title{font-size:34px}}@media screen and (min-width:1025px){.products__group-title{font-size:42px;margin:0}}.products__group-count{font-size:14px}@media screen and (min-width:700px){.products__group-count{font-size:16px}}@media screen and (min-width:1025px){.products__group-count{font-size:18px}}.products__group-toggle{background:transparent;border:0;float:right;font-size:16px;font-weight:400;line-height:1;margin:29px 0 -2px;padding:0 35px 0 0;position:relative}@media screen and (min-width:700px){.products__group-toggle{margin:0;position:absolute;right:20px;top:50px}}@media screen and (min-width:1025px){.products__group-toggle{font-size:20px;right:50px;top:56px}}.products__group-toggle:after,.products__group-toggle:before{background-color:#05c3dd}.products__group-toggle:before{height:11px;right:11px;width:2px}.products__group-toggle:after{height:2px;right:7px;width:11px}.products__group-toggle.js-expanded{background-color:transparent;color:#fff;font-weight:400}.products__group-toggle.js-expanded:after,.products__group-toggle.js-expanded:before{background-color:#05c3dd}.products__group-toggle.js-expanded .products__group-expand{background-color:transparent;border:1px solid #05c3dd}@media screen and (max-width:699px){.products__group-action{display:none!important}}@media screen and (min-width:700px){.products__group-action{display:inline-block}}.products__group-expand{background-color:transparent;border:1px solid #05c3dd;border-radius:2px;color:transparent;display:inline-block;font:0/0 a;height:25px;overflow:hidden;position:absolute;right:0;text-indent:100%;text-shadow:none;top:-5px;-webkit-transition:.2s ease;transition:.2s ease;white-space:nowrap;width:25px}@media screen and (min-width:1025px){.products__group-expand{top:-3px}}.products__group-accordion-content,.products__group-exposed-row{margin-top:20px}@media screen and (min-width:700px){.products__group-accordion-content,.products__group-exposed-row{margin-top:25px}}@media screen and (min-width:1025px){.products__group-accordion-content,.products__group-exposed-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:26px -20px 0 0}.products__group-accordion-content .views-row,.products__group-exposed-row .views-row{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.products__group-accordion-content{border:0;display:none;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.products__group-close{display:none}.node--type-product.node--view-mode-list-main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1025px){.node--type-product.node--view-mode-list-main{display:block}}.node--type-product.node--view-mode-list-main .media{-webkit-box-flex:0;-webkit-flex:0 0 102px;-moz-box-flex:0;-ms-flex:0 0 102px;flex:0 0 102px}@media screen and (min-width:700px){.node--type-product.node--view-mode-list-main .media{-webkit-box-flex:0;-webkit-flex:0 0 210px;-moz-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px}}@media screen and (min-width:1025px){.node--type-product.node--view-mode-list-main .media img{width:100%}}.node--type-product.node--view-mode-list-main .caption{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:15px}@media screen and (min-width:700px){.node--type-product.node--view-mode-list-main .caption{padding-left:35px}}@media screen and (min-width:1025px){.node--type-product.node--view-mode-list-main .caption{margin-top:15px;padding-left:0}}.node--type-product.node--view-mode-list-main .product__title{font-size:14px;font-weight:600;margin:0}@media screen and (min-width:700px){.node--type-product.node--view-mode-list-main .product__title{font-size:18px;margin:0 0 3px}}.node--type-product.node--view-mode-list-main .product__title a{color:#fff}.node--type-product.node--view-mode-list-main .product__subtitle{display:none}@media screen and (min-width:700px){.node--type-product.node--view-mode-list-main .product__subtitle{display:block}}@media screen and (min-width:1025px){.node--type-product.node--view-mode-list-main .product__subtitle{font-size:16px;line-height:1.33}}.product__top .ifde-slick__wrapper{margin:0;position:relative}@media screen and (min-width:700px){.product__top .ifde-slick__wrapper{margin:0;width:calc(53.33% - 10px);width:100%}}.product__top .ifde-slick__wrapper .gallery-hero{overflow:hidden;position:relative}@media (max-width:1025px){.product__top .ifde-slick__wrapper .gallery-hero{height:70vh;position:relative}}@media (min-width:1025px){.product__top .ifde-slick__wrapper .gallery-hero{margin:0 -4rem}}@media (max-width:1025px){.product__top .ifde-slick__wrapper .gallery-hero__img{height:87vh;position:absolute;right:0;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:auto}.product__top .ifde-slick__wrapper .gallery-hero__img .hero__media,.product__top .ifde-slick__wrapper .gallery-hero__img .product-hero-main-image{height:100%;width:100%}}@media screen and (max-width:1025px) and (max-width:1025px){.product__top .ifde-slick__wrapper .gallery-hero__img .hero__media,.product__top .ifde-slick__wrapper .gallery-hero__img .product-hero-main-image{-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important;transform:translate(0)!important}}@media (max-width:1025px) and (max-width:1025px){.product__top .ifde-slick__wrapper .gallery-hero__img .product-hero-main-image{min-height:80vh;min-width:100vw}.product__top .ifde-slick__wrapper .gallery-hero__img .product-hero-main-image picture{display:none!important}}.product__top .ifde-slick__wrapper .gallery-hero__img img{height:100%;width:100%}@media (max-width:1025px){.product__top .ifde-slick__wrapper .gallery-hero__img img{height:100%;max-width:1000000px;position:absolute;right:0;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:auto}}@media (min-width:700px){.product__top .ifde-slick__wrapper .gallery-hero__img img{height:auto;width:100%}}.product__top .ifde-slick__wrapper .gallery-open{border:1px solid #fff;border-radius:100px;bottom:30px;color:#fff;cursor:pointer;font-family:effra,sans-serif;font-size:14px;font-weight:500;left:50%;letter-spacing:.5px;margin:15px auto;padding:7px 30px 7px 60px;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:182px}@media (min-width:1025px){.product__top .ifde-slick__wrapper .gallery-open{border:none;bottom:10%;margin:0;max-width:1000px;padding:7px 0 7px 60px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:6}.product__top .ifde-slick__wrapper .gallery-open:after{background:#05c3dd;border:1px solid #fff;border-radius:100px;content:"";height:100%;left:0;position:absolute;top:0;width:182px;z-index:-1}}.product__top .ifde-slick__wrapper .gallery-open:before{background:url(/themes/custom/lemaitre_theme/images/bg/bg-gallery-icon.svg) no-repeat 30px;content:"";height:100%;left:0;position:absolute;top:0;width:182px}@media (min-width:1025px){.product__top .ifde-slick__wrapper .gallery-open:hover:after{background:#0069b1;border:none}}.product__top .ifde-slick__wrapper .gallery-close{color:#fff;cursor:pointer;display:none;font-size:50px;position:absolute;right:18px;top:-10px;-webkit-transition:all .35s ease;transition:all .35s ease;z-index:99999}@media screen and (min-width:700px){.product__top .ifde-slick__wrapper .gallery-close{font-size:100px;right:180px;top:100px}}@media screen and (min-width:700px) and (max-width:1025px){.product__top .ifde-slick__wrapper .gallery-close{color:#0069b1;line-height:1;margin:0;padding:0;position:fixed;right:25px;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}@media screen and (min-width:1025px){.product__top .ifde-slick__wrapper .gallery-close:hover{color:#0069b1}}.product__top .ifde-slick__wrapper .gallery-close.js-btn-open{display:block}.product__top .ifde-slick__wrapper.js-clone{display:none}.product__top .ifde-slick__wrapper .gallery-overlay{-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.product__top .ifde-slick__wrapper .ifde-slick__gallery{background:none;left:50%;padding:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden;width:275px}@media screen and (max-width:700px){.product__top .ifde-slick__wrapper .ifde-slick__gallery{margin:0 auto}}@media screen and (min-width:700px){.product__top .ifde-slick__wrapper .ifde-slick__gallery{padding:11px 42px;width:650px}}.product__top .ifde-slick__wrapper .ifde-slick__gallery .product__colorbox-open{display:none}.product__top .ifde-slick__wrapper .ifde-slick__gallery .slick-arrow{height:30px;width:30px}@media screen and (min-width:700px){.product__top .ifde-slick__wrapper .ifde-slick__gallery .slick-arrow{height:60px;width:60px}}.product__top .ifde-slick__wrapper .ifde-slick__gallery .slick-arrow.slick-next{right:-40px}@media screen and (min-width:700px){.product__top .ifde-slick__wrapper .ifde-slick__gallery .slick-arrow.slick-next{right:-40px}}.product__top .ifde-slick__wrapper .ifde-slick__gallery .slick-arrow.slick-prev{left:-40px}@media screen and (min-width:700px){.product__top .ifde-slick__wrapper .ifde-slick__gallery .slick-arrow.slick-prev{left:-40px}}.product__top .ifde-slick__wrapper .ifde-slick__gallery.js-gallery-open{visibility:visible;z-index:99999}.product__top .ifde-slick__wrapper .slick-list,.product__top .ifde-slick__wrapper .slick-track{-webkit-transform:none;-ms-transform:none;transform:none}.product__top .ifde-slick__wrapper .ifde-slick__slide{z-index:auto!important}.product__top .ifde-slick__wrapper .ifde-slick__slide:focus{outline-offset:-4px}.product__top .ifde-slick__wrapper .ifde-slick__slide.slick-current .video__cover{z-index:2}.product__top .ifde-slick__wrapper .ifde-slick__slide .video{margin:0}.product__top .ifde-slick__wrapper .ifde-slick__slide .video__cover{z-index:-1}.product__top .ifde-slick__wrapper .ifde-slick__slide .video__cover:after{z-index:0}.product__top .ifde-slick__wrapper .ifde-slick__slide .video__caption{bottom:30px;min-height:0}@media screen and (min-width:700px){.product__top .ifde-slick__wrapper .ifde-slick__slide .video__caption{bottom:auto;height:0;left:50%;padding:0;top:50%;width:0}}.product__top .ifde-slick__wrapper .ifde-slick__slide .video__play{left:10px}@media screen and (min-width:700px){.product__top .ifde-slick__wrapper .ifde-slick__slide .video__play{background-color:hsla(0,0%,100%,.8);height:50px;left:-25px;width:50px}.product__top .ifde-slick__wrapper .ifde-slick__slide .video__play:before{font-size:20px;left:17px}}.product__top .ifde-slick__wrapper .product__colorbox-open,.product__top .ifde-slick__wrapper .product__colorbox-open .video__cover .product__colorbox-open{display:none}.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav{display:none;margin:0;padding:11px 42px}@media screen and (min-width:700px){.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav{padding:12px 46px}}@media screen and (min-width:1025px){.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav{padding:20px 13.913%}}.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav .ifde-slick__nav-slide{border:3px solid #fff;cursor:pointer;margin:0 2.5px}@media screen and (min-width:1025px){.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav .ifde-slick__nav-slide{margin:0 4px}}.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav .ifde-slick__nav-slide.slick-current{border-color:#05c3dd}.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav .ifde-slick__nav-slide.slick-current:focus{outline:none}.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav .ifde-slick__nav-slide:focus{outline-offset:-4px}.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav .ifde-slick__nav-slide img{width:100%}.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav .ifde-slick__nav-slide .media--type-video{position:relative}.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav .ifde-slick__nav-slide .media--type-video:before{background-color:#fff;border-radius:50%;-webkit-box-shadow:0 7px 10px 0 rgba(0,0,0,.15);box-shadow:0 7px 10px 0 rgba(0,0,0,.15);content:"";height:35px;left:50%;padding:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35px;z-index:1}.product__top .ifde-slick__wrapper .ifde-slick__gallery-nav .ifde-slick__nav-slide .media--type-video:after{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#05c3dd;content:"\e905";font-size:10px;left:50%;line-height:1;position:absolute;text-indent:2px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.product__top .ifde-slick__wrapper .slick-arrow{background-color:transparent;border:0;color:transparent;font:0/0 a;font-family:icomoon!important;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#05c3dd;cursor:pointer;height:25px;overflow:visible;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:25px}@media screen and (min-width:700px){.product__top .ifde-slick__wrapper .slick-arrow{height:30px;width:30px}}@media screen and (min-width:1025px){.product__top .ifde-slick__wrapper .slick-arrow{height:35px;width:35px}}.product__top .ifde-slick__wrapper .slick-arrow:before{color:#05c3dd;content:"►";font-size:11px;left:50%;position:absolute;text-indent:2px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:700px){.product__top .ifde-slick__wrapper .slick-arrow:before{font-size:14px}}@media screen and (min-width:1025px){.product__top .ifde-slick__wrapper .slick-arrow:before{font-size:16px;text-indent:3px}}.product__top .ifde-slick__wrapper .slick-arrow.slick-prev{left:10px;text-indent:3px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media screen and (min-width:1025px){.product__top .ifde-slick__wrapper .slick-arrow.slick-prev{left:20px}}.product__top .ifde-slick__wrapper .slick-arrow.slick-next{right:10px}@media screen and (min-width:1025px){.product__top .ifde-slick__wrapper .slick-arrow.slick-next{right:20px}}.product__top{position:relative}.product__main{padding-left:20px;padding-right:20px}@media screen and (min-width:700px){.product__main{padding-left:50px;padding-right:50px}}.media--view-mode-gallery .caption{display:none}@media (min-width:1025px){.media--view-mode-gallery .caption{color:#fff;display:block;font-size:16px;font-weight:500;padding-top:10px}.media--view-mode-gallery .caption p{font-size:16px;font-weight:500}}.media--view-mode-gallery .video__caption .caption__copy,.media--view-mode-gallery .video__caption__count{display:none}.product__meta-wrapper:after{clear:both;content:"";display:table}.product__group--title{left:50%;margin:0;max-width:100%;padding:0 15px;position:absolute;top:150px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:100%;z-index:5}@media (min-width:700px){.product__group--title{padding:30px;top:50%}}@media (max-width:1025px){.product__group--title{-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}}@media (min-width:1025px){.product__group--title{max-width:1000px;padding:0;top:30%}}.product__group--title h1{color:#fff;font-family:Saira,sans-serif;font-style:italic;font-weight:200;margin:0 0 20px}@media screen and (min-width:1025px){.product__group--title h1{font-size:45px;margin:0 0 40px}}.product__group--title .product__subtitle{color:#fff;font-family:effra,sans-serif;font-size:16px;font-weight:400}@media (min-width:700px){.product__group--title .product__subtitle{font-size:18px}}.product__group--title .product__sub-subtitle{color:#fff;font-family:effra,sans-serif;font-size:16px;line-height:1.3;margin:25px 0 0}@media screen and (min-width:700px){.product__group--title .product__sub-subtitle{margin:10px 0 0}}@media screen and (min-width:1025px){.product__group--title .product__sub-subtitle{margin-right:40px}}.product__group--product-ifu-picker{margin:10px 0;width:100%}@media screen and (min-width:700px){.product__group--product-ifu-picker{margin:0 0 20px}}.product__group--product-ifu-picker h2{color:#000;font-size:18px;margin:0 0 12px}@media screen and (min-width:1025px){.product__group--product-ifu-picker h2{font-size:20px;margin:0 0 17px}}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper .form-item{margin:0 0 10px}@media screen and (min-width:1025px){.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper .form-item{margin:0 0 20px;max-width:30%!important;padding:0 30px 0 0}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper .form-item.form-item-language{margin-bottom:0}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper.has-children .form-item{max-width:50%!important}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper #product-ifu-picker__ifu.has-children{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%!important}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper #product-ifu-picker__ifu.has-children .product__ifu-picker-button--link{margin-right:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper>.form-type-select{max-width:100%}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper>.form-type-select .select-wrapper{min-width:100%;width:100%}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper>.form-type-select .select-wrapper .form-type-select{margin:0;max-width:100%!important;padding-right:0}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper>.form-type-select .select-wrapper .select-wrapper:before{display:none}@media screen and (min-width:1025px){.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper>.form-type-select{float:left;width:calc(50% - 7.5px)}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper>.form-type-select.form-item-region{margin-right:15px}}.product__group--product-ifu-picker #product-ifu-picker__ifu{clear:both;position:relative}.product__group--product-ifu-picker #product-ifu-picker__ifu input.product__ifu-picker-button--not-available{display:table;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.125;margin:0;max-width:100%;opacity:1;padding:15px 30px 13px;pointer-events:none;position:relative;text-align:left;-webkit-transition:.3s ease;transition:.3s ease;white-space:normal}.product__group--product-ifu-picker .product__ifu-picker-button--disabled,.product__group--product-ifu-picker .product__ifu-picker-button--link{display:table;font-family:Montserrat,sans-serif;line-height:1.125;margin:0 0 8px;max-width:100%;padding:15px 30px 13px 50px;position:relative;text-align:left;-webkit-transition:.3s ease;transition:.3s ease;white-space:normal}.product__group--product-ifu-picker .product__ifu-picker-button--disabled:before,.product__group--product-ifu-picker .product__ifu-picker-button--link:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e90b";font-size:19px;left:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.product__group--product-ifu-picker .product__ifu-picker-button--disabled:last-child,.product__group--product-ifu-picker .product__ifu-picker-button--link:last-child{margin-bottom:0}.product__group--product-ifu-picker .product__ifu-picker-button--disabled.is-disabled,.product__group--product-ifu-picker .product__ifu-picker-button--link.is-disabled{background-image:url(/themes/custom/lemaitre_theme/images/icons/pdf.webp);background-position:15px;background-repeat:no-repeat;background-size:16px;cursor:text;opacity:.2}.product__group--product-ifu-picker .product__ifu-picker-button--link:hover{color:#fff;text-decoration:none}.product__group--reimbursement{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;margin:10px 0;padding:20px 15px 30px}@media screen and (min-width:700px){.product__group--reimbursement{clear:right;float:right;margin:0 0 16px;padding:20px;width:100%}}@media screen and (min-width:1025px){.product__group--reimbursement{padding:30px 0}.product__group--reimbursement:after{clear:both;content:"";display:table}}.product__group--reimbursement h2{color:#000;font-size:18px;margin:0 0 12px}@media screen and (min-width:1025px){.product__group--reimbursement h2{font-size:20px}}@media screen and (min-width:1150px){.product__group--reimbursement h2{margin-top:9px}}.product__group--reimbursement .product__reimbursement-link{background-color:#0069b1;border-radius:30px;color:#fff;display:inline-block;font-family:effra,sans-serif;font-size:16px;height:42px;line-height:1;padding:15px 15px 13px 50px;position:relative;-webkit-transition:.2s ease;transition:.2s ease}.product__group--reimbursement .product__reimbursement-link:hover{background-color:#05c3dd;text-decoration:none}.product__group--reimbursement .product__reimbursement-link:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:19px;left:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product__info{overflow:hidden}.product__info-wrapper{background:#defbff url(/themes/custom/lemaitre_theme/images/bg/products-background-accent.webp) no-repeat 100%;background-size:70% auto;clear:both;padding:50px 15px 55px;position:relative}.product__info-wrapper:after,.product__info-wrapper:before{background-color:#defbff;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);width:100%}.product__info-wrapper:after{left:auto;right:0;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}@media screen and (min-width:700px){.product__info-wrapper{padding:60px 0 70px}}@media screen and (min-width:1025px){.product__info-wrapper{margin:0 auto;max-width:760px;padding:100px 0}}.product__info-title{font-family:Saira,sans-serif;font-size:24px;font-style:italic;font-weight:300;margin:0 0 25px}@media screen and (min-width:700px){.product__info-title{font-size:26px}}@media screen and (min-width:1025px){.product__info-title{font-size:32px}}.product__tabs-wrapper{background:#fff;margin:0 -10px;max-width:1000px}@media screen and (min-width:700px){.product__tabs-wrapper{margin:0}}@media screen and (min-width:1025px){.product__tabs-wrapper{margin:0 -50px}}@media screen and (min-width:1000px){.product__tabs-wrapper{margin:0 auto}}.product__tabs-wrapper .ifde-tab-list__tablist{display:none;list-style:none;margin:0;padding:40px 20px 0;position:relative}@media screen and (min-width:1025px){.product__tabs-wrapper .ifde-tab-list__tablist{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:100px 0 0}}.product__tabs-wrapper .ifde-tab-list__tab{border-bottom:2px solid #8f8f8f;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 15px 5px;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1025px){.product__tabs-wrapper .ifde-tab-list__tab{padding:0 20px 5px;text-align:center}}.product__tabs-wrapper .ifde-tab-list__tab:last-child{margin-right:0}.product__tabs-wrapper .ifde-tab-list__tab .product-tabs__tab-title{color:#8f8f8f;font-family:effra,sans-serif;font-size:18px;font-weight:500;-webkit-transition:all .65s ease;transition:all .65s ease}@media (min-width:1025px){.product__tabs-wrapper .ifde-tab-list__tab:hover .product-tabs__tab-title{color:#0069b1}}.product__tabs-wrapper .ifde-tab-list__tab[aria-selected=true] .product-tabs__tab-title{color:#0069b1}.product__tabs-wrapper .ifde-tab-list .tab-hover-line{background:#81e6ff;bottom:0;height:5px;left:0;position:absolute;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all .65s ease;transition:all .65s ease;width:200px}.product__tabs-wrapper .ifde-tab-list__panel{clear:both;margin:0 auto;max-width:760px;outline:none}.product__tabs-wrapper .ifde-tab-list__panel:focus{outline-offset:-3px}.product__tabs-wrapper .ifde-tab-list__panel[aria-hidden=true]{display:none}@media screen and (min-width:1025px){.product__tabs-wrapper .ifde-tab-list .group-left{float:left;width:calc(100% - 318px)}}.product__tabs-wrapper .ifde-tab-list .group-right{margin:25px 0 0}@media screen and (min-width:1025px){.product__tabs-wrapper .ifde-tab-list .group-right{float:right;margin:0 -50px 0 0;padding:0 0 0 50px;width:368px}}.product__tabs-wrapper .ifde-tab-list__tab-select{display:none}@media screen and (max-width:1024px){.product__tabs-wrapper .ifde-tab-list__tab-select{background:#0069b1;border-radius:50px;display:block;margin-top:30px;padding:20px 25px;position:relative}}.product__tabs-wrapper .ifde-tab-list__tab-select:after{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"";content:"\e905";font-size:14px;font-weight:900;position:absolute;right:25px;text-align:center;text-indent:0;top:30px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.product__tabs-wrapper .ifde-tab-list__select{background:transparent;border:0;border-bottom:3px solid #fff;color:#fff;font-family:effra,sans-serif;font-size:18px;font-weight:600;padding:5px 0 14px;position:relative;width:100%}.product__tabs-wrapper .product-tabs__tab-title{color:#fff;font-size:18px;font-weight:600;margin:0;padding:0}.product__tabs-wrapper .product-tabs__tab-content{padding:30px 20px}@media screen and (min-width:700px){.product__tabs-wrapper .product-tabs__tab-content{padding:60px 20px}}@media screen and (min-width:1025px){.product__tabs-wrapper .product-tabs__tab-content{padding:50px 0}}.product__tabs-wrapper .product-tabs__tab-content h3{margin-top:0}.product__tabs-wrapper .product-tabs__tab-content .table--wysiwyg{margin-left:0;margin-right:0;margin-top:0;width:100%}@media screen and (max-width:699px){.product__tabs-wrapper .product-tabs__tab-content .table--wysiwyg{margin:0}}@media screen and (min-width:1025px){.product__tabs-wrapper .product-tabs__tab-content .table--wysiwyg{margin-top:30px}}.product__tabs-wrapper .product-tabs__tab-content .table--wysiwyg th{font-size:14px;font-weight:700}.product__tabs-wrapper .product-tabs__tab-content .table--wysiwyg th p{font-weight:700}.product__tabs-wrapper .product-tabs__tab-content .table--wysiwyg td,.product__tabs-wrapper .product-tabs__tab-content .table--wysiwyg th{padding:15px;vertical-align:top}@media screen and (min-width:1025px){.product__tabs-wrapper .product-tabs__tab-content .table--wysiwyg td:first-child,.product__tabs-wrapper .product-tabs__tab-content .table--wysiwyg th:first-child{padding-left:20px;white-space:nowrap}}@media (max-width:699px){.product__tabs-wrapper .product-tabs__tab-content .table--wysiwyg td:before{width:8em}}.product__tabs-wrapper .product-tabs__tab-content--2-col .group-left{width:100%}@media screen and (min-width:1025px){.product__tabs-wrapper .product-tabs__tab-content--2-col .group-left{float:left;padding:0 15px 0 0;width:75%}}.product__tabs-wrapper .product-tabs__tab-content--2-col .group-right{width:100%}@media screen and (min-width:1025px){.product__tabs-wrapper .product-tabs__tab-content--2-col .group-right{float:right;padding:0 0 0 15px;width:25%}}.product__tabs-wrapper .product-tabs__tab-content--2-col .image--wysiwyg{margin-left:0;position:static;width:100%}@media screen and (min-width:1201px){.product__tabs-wrapper .product-tabs__tab-content--2-col .image--wysiwyg{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.product__tabs-wrapper .table .table__inner{max-width:100%;overflow:hidden;width:100%}@media screen and (max-width:699px){.product__tabs-wrapper .table .table__inner{margin-right:-20px;overflow-x:scroll;-webkit-overflow-scrolling:touch}}.product__tabs-wrapper #product-ifu-picker__ifu{clear:both}@media (min-width:1025px){.product__tabs-wrapper .js-form-item-language,.product__tabs-wrapper .js-form-item-region{float:left;width:48%}.product__tabs-wrapper .js-form-item-region{margin-right:4%}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper>.form-type-select .select-wrapper .form-type-select{float:left;min-width:48%;width:48%}}.ifde-tab-list__panel[aria-hidden=false] #product__ifu-picker-inner-wrapper,.ifde-tab-list__panel[aria-hidden=false] .product__reimbursement{opacity:1}.ifde-tab-list__panel[aria-hidden=false] .product-ifu-picker{position:relative;z-index:1}@media screen and (min-width:1201px){.product__meta-wrapper{margin:0 auto;max-width:1600px}}.product__feedback-wrapper{background:rgba(0,105,177,.2) url(/themes/custom/lemaitre_theme/images/bg/white-blue-glow.webp) no-repeat 0 100%;background-size:cover;margin:40px -10px 0;padding:50px 25px;text-align:center}@media screen and (min-width:700px){.product__feedback-wrapper{margin:40px -20px 0;padding:100px 0}}@media screen and (min-width:1025px){.product__feedback-wrapper{margin:50px -50px 0;padding:140px 0}}.product__feedback-title{color:#0069b1;font-family:Saira,sans-serif;font-style:italic;font-weight:100;line-height:1;margin:0 0 15px}@media screen and (min-width:700px){.product__feedback-title{margin:0 0 11px}}@media screen and (min-width:1025px){.product__feedback-title{font-size:45px;margin:0 0 30px}}.product__feedback-body{font-weight:400}.product__feedback-body p{margin-bottom:1em}@media screen and (min-width:700px){.product__feedback-body{margin:0 auto;max-width:530px}}@media screen and (min-width:1025px){.product__feedback-body{max-width:960px}.product__feedback-body p{margin-bottom:2em}}.product__feedback-ctas{margin:34px 0 0}@media screen and (min-width:700px){.product__feedback-ctas{margin-top:30px}}.product__feedback-ctas .cta{display:inline-block;margin:0 0 11px}@media screen and (max-width:700px){.product__feedback-ctas .cta{display:block;margin:0 auto 20px}}@media screen and (min-width:700px){.product__feedback-ctas .cta{margin:0}}.product__feedback-ctas .cta:last-child{margin:0}@media screen and (min-width:700px){.product__feedback-ctas .cta:last-child{margin-left:20px}}@media screen and (min-width:1025px){.product__feedback-ctas .cta:last-child{margin-left:30px}}.block-sharethis{height:70px;padding:22px 15px 0 0;text-align:right}@media screen and (min-width:700px){.block-sharethis{padding-right:20px}}@media screen and (min-width:1025px){.block-sharethis{height:76px;margin:0 auto;max-width:1000px;padding:25px 50px 0 0}}.block-sharethis span{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;display:inline-block;height:25px;position:relative;width:25px}.block-sharethis span:before{color:#05c3dd;font-weight:900}.block-sharethis span.st_print_custom{bottom:-1px}.block-sharethis span.st_print_custom:before{content:"\e90e";font-size:22px}.block-sharethis .email_custom{margin-right:19px}.block-sharethis .email_custom span:before{content:"\e90d";font-size:19px}#colorbox{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-transition-delay:.5s;transition-delay:.5s}#colorbox.js-visible{opacity:1}#colorbox .product__colorbox-open{display:none}#colorbox .ifde-slick__wrapper{position:relative}#colorbox .ifde-slick__gallery{background:transparent;margin:0}#colorbox .ifde-slick__gallery .slick-slide{max-width:794px!important}#colorbox .ifde-slick__gallery-nav{margin:0;padding:0;position:absolute;top:43%;width:100%}#colorbox .ifde-slick__gallery-nav .slick-list{display:none}#colorbox .ifde-slick__gallery-nav .slick-arrow{display:none!important}#colorbox .slick-track{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#colorbox .slick-arrow{background-color:transparent;color:transparent;font:0/0 a;font-family:icomoon!important;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#05c3dd;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-size:15px;height:35px;line-height:36px;opacity:.8;padding:0;position:absolute;text-align:center;top:45%;-webkit-transition:.2s ease;transition:.2s ease;width:35px;z-index:100}#colorbox .slick-arrow:hover{opacity:1}#colorbox .slick-arrow:before{content:"\e900";left:12px;position:absolute;text-indent:0}#colorbox .slick-arrow.slick-prev{left:-17px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#colorbox .slick-arrow.slick-next{right:-17px}#colorbox .video{margin:0}#colorbox .video__cover,#colorbox .video__play{display:none}#colorbox .video__caption{bottom:-40px;min-height:0;padding:0}#colorbox .video__scale{padding-top:56.5%}#colorbox .video__embed{visibility:visible}#colorbox .video .caption__copy,#colorbox .video__caption__count{display:block}#colorbox .media--view-mode-gallery .caption{display:block;font-size:18px;font-weight:400;margin:20px 0 0}#colorbox .media--view-mode-gallery .caption__copy>span{float:right}#colorbox .media--view-mode-gallery .caption__copy p{margin-right:50px}#colorbox .media--view-mode-gallery .video__caption__count{float:right}#colorbox .ifde-slick__slide{visibility:hidden}#colorbox .ifde-slick__slide.slick-current{visibility:visible}.country__products-all{margin:35px auto;text-align:center}@media (min-width:700px){.country__products-all{margin:40px auto 0;padding-bottom:40px}}@media (min-width:1025px){.country__products-all{margin:60px auto 0;padding-bottom:100px}}.view-products-search-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding-bottom:420px;width:100%}@media screen and (min-width:1201px){.view-products-search-form{max-width:1000px;padding:0 0 420px}}.view-products-search-form .view-content,.view-products-search-form .view-filters,.view-products-search-form .view-header{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media screen and (min-width:1025px){.view-products-search-form .view-content,.view-products-search-form .view-filters{-webkit-box-flex:1;-webkit-flex:1 0 30%;-moz-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;margin:0 30px 0 0;max-width:35%}}.view-products-search-form .select-wrapper:before{display:none}.view-products-search-form .current{color:#0069b1;display:inline-block;font-size:16px;overflow:hidden;text-overflow:ellipsis;width:250px}@media (min-width:1025px){.view-products-search-form .current{font-size:18px}}.view-products-search-form .views-field-view-node{display:none}.view-products-search-form .views-field-title .field-content{display:inline-block;white-space:normal;width:310px}.view-products-search-form .views-field-title .field-content:hover{text-decoration:underline}@media screen and (max-width:1025px){.view-products-search-form .select-wrapper{max-width:100%}}.view-products-search-form .form-select{border:none;height:66px;margin-top:0;padding-left:40px}.view-products-search-form .form-select .list{max-height:300px;overflow:hidden;overflow-y:scroll}@media (min-width:1025px){.view-products-search-form .form-select .list{max-height:500px}}@media screen and (min-width:1025px){.view-products-search-form .form-select{max-width:404px}}.view-products-search-form .product-select-disabled{color:#999;cursor:not-allowed;pointer-events:none}.view-products-search-form .product-select-disabled:after{border-top:8px solid #999}.view-products-search-form .product-select-disabled .current{color:#999}.view-products-search-form .btn-products{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;font-size:20px;height:66px;line-height:36px;margin-top:30px;text-align:center}@media screen and (min-width:700px){.view-products-search-form .btn-products{margin-top:0;-webkit-box-flex:1;-webkit-flex:1 0 18%;-moz-box-flex:1;-ms-flex:1 0 18%;flex:1 0 18%;font-size:18px;line-height:40px;max-width:30%;padding-left:15px;padding-right:15px;white-space:nowrap}}@media (min-width:1025px){.view-products-search-form .btn-products{font-size:18px;line-height:18px}}@media (max-width:1025px){.view-products-search-form .btn-products{margin:25px auto}}.view-products-search-form .btn-products.is-disabled{cursor:not-allowed;opacity:.5}.view-products-search-form .btn-products.is-disabled:hover{background-color:#0069b1}#edit-submit-products-search-form{display:none}.products-country-page.hero-none .header{background:transparent}.products-country-page .form-item-country{position:relative;z-index:1}.products-page.hero-none main{background:transparent url(/themes/custom/lemaitre_theme/images/bg/bg-products.webp) no-repeat;background-attachment:fixed;background-position-x:13%;background-position-y:26%;background-size:auto}.products-page.hero-none .header{background:transparent}.products-page.hero-none.user-logged-in main{background-position-y:24%}.products-page.hero-none .title__wrapper{padding-left:20px;padding-right:20px;padding-top:138px}@media screen and (min-width:700px){.products-page.hero-none .title__wrapper{padding-left:50px;padding-right:50px}}@media (min-width:1025px){.products-page.hero-none .title__wrapper{margin:0 auto;max-width:1000px}}@media (min-width:1100px){.products-page.hero-none .title__wrapper{padding-left:0;padding-right:0}}.products-page.hero-none .title__wrapper h1{color:#0069b1;font-family:Saira,sans-serif;font-size:45px;font-style:italic;width:100%}@media screen and (max-width:1201px){.products-page.hero-none .title__wrapper h1{margin-left:0}}.products-page .view-embed__wrapper{margin-bottom:0}.products-page .view-header h3{color:#05c3dd;font-size:26px;font-weight:400;margin:3px 0 15px}@media (min-width:1025px){.products-page .view-header h3{font-size:36px}}.products-page .view-header p{color:#0069b1;margin-bottom:40px}@media screen and (min-width:1025px){.product__meta-wrapper{padding:30px 0}}.ifde-tab-list__panel[aria-hidden=false] #product__ifu-picker-inner-wrapper{opacity:1!important}form.product-ifu-picker .select-wrapper:before{display:none}form.product-ifu-picker .ajax-progress{border-radius:30px!important}form.product-ifu-picker .form-select{margin-top:0;min-height:42px;min-width:175px;padding-bottom:0;padding-top:0}form.product-ifu-picker .nice-select:after{right:15px}form.product-ifu-picker .nice-select .list{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);box-shadow:0 3px 10px 0 rgba(0,0,0,.15);margin-top:5px;max-height:250px;overflow:auto;padding:30px}form.product-ifu-picker .nice-select.form-select.disabled{display:none}form.product-ifu-picker .product__ifu-picker-button--link{margin-bottom:15px}@media (max-width:700px){form.product-ifu-picker .product__ifu-picker-button--link{max-width:100%}}@media (min-width:1025px){form.product-ifu-picker .product__ifu-picker-button--link:hover{color:#fff;text-decoration:none}}.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper .form-item{padding-right:0}.product__group--product-ifu-picker .product__ifu-picker-button--disabled,.product__group--product-ifu-picker .product__ifu-picker-button--link{font-family:effra,sans-serif;font-size:16px;height:42px;white-space:nowrap}@media screen and (min-width:1025px){.product__group--product-ifu-picker #product__ifu-picker-inner-wrapper #product-ifu-picker__ifu{clear:both;width:100%}}@media (max-width:700px){#product__ifu-picker-inner-wrapper,.product__reimbursement{-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important;transform:translate(0)!important}}.product__group.product__group--product-ifu-picker{position:relative;z-index:1}.product__reimbursement{display:none!important;position:relative;z-index:0}.form-select .list,.form-select .list-wrapper{border-radius:10px}.form-select .list::-webkit-scrollbar,.form-select .list::-webkit-scrollbar-thumb,.form-select .list::-webkit-scrollbar-track{border-radius:30px}.form-select .list::-webkit-scrollbar{width:10px}.form-select .list::-webkit-scrollbar-track{background-color:transparent}.form-select .list::-webkit-scrollbar-thumb{background-color:#05c3dd}@media screen and (max-width:699px){.table table{margin-bottom:50px}}@media (max-width:1025px){body.user-logged-in .product__group--title{top:200px}}body.page-node-1109 .product__product-info p em{font-size:16px}.path-search .block-page-title-block,.path-search .search-header__toggle{display:none}.path-search.js-nav-expanded .search-header__toggle{display:inline-block}.view-search{background-attachment:fixed;background-image:url(/themes/custom/lemaitre_theme/images/bg/bg-glossary.webp);background-size:cover}.view-search .view-filters{margin:0;padding:60px 20px 30px}@media screen and (min-width:1025px){.view-search .view-filters{margin-left:auto;margin-right:auto;padding-left:130px;padding-right:130px}}.view-search .view-filters .views-exposed-form{margin:0 auto;max-width:760px}.view-search .view-filters .form--inline{position:relative}.view-search .view-filters .form-item{margin:0;width:100%}.view-search .view-filters .form-text{border:0;margin-top:0;padding:20px 40px;width:100%}.view-search .view-filters .form-actions{cursor:pointer;display:inline-block;height:100%;position:absolute;right:25px;top:0;width:32px;z-index:2}@media screen and (min-width:700px){.view-search .view-filters .form-actions{width:52px}}.view-search .view-filters .form-actions:before{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;color:#05c3dd;content:"\e906";font-size:15px;left:50%;margin:0;padding:0;position:absolute;text-indent:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease;transition:.2s ease}@media screen and (min-width:700px){.view-search .view-filters .form-actions:before{font-size:20px}}.view-search .view-filters .form-actions:hover:before{color:#0069b1}.view-search .view-filters .form-actions .form-submit{background-color:transparent;border:0;color:transparent;cursor:pointer;display:inline-block;font:0/0 a;height:100%;overflow:hidden;position:absolute;right:0;text-indent:100%;text-shadow:none;top:0;white-space:nowrap;width:32px;z-index:2}@media screen and (min-width:700px){.view-search .view-filters .form-actions .form-submit{width:52px}}@media screen and (min-width:1025px){.view-search .view-filters .form-actions .form-submit{width:42px}}.view-search .view-content{margin:35px 0 0;padding:15px}@media screen and (min-width:700px){.view-search .view-content{margin:40px 0;padding:0 20px}}@media screen and (min-width:1025px){.view-search .view-content{margin:60px auto 0;max-width:1020px;padding:0 130px 30px}}.view-search .view-content .views-row{margin:0 0 35px}.view-search .view-empty{margin:0 auto;max-width:1000px;padding:0 15px 30px}@media screen and (min-width:700px){.view-search .view-empty{margin:0;padding:0 20px 40px}}@media screen and (min-width:1025px){.view-search .view-empty{margin:0 auto;max-width:1000px;padding:0 130px 50px}}.view-search .views-row{background-color:#fff;border-radius:18px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.05);box-shadow:0 3px 10px 0 rgba(0,0,0,.05);max-width:760px;padding:40px}.view-search .js-pager__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:65px}.search-result__title{margin:0 0 10px}.page-node-.path-group .views-table,.page-node-type-group-page .views-table{border-collapse:separate;margin:30px 0;max-width:100%;width:100%}.page-node-.path-group .views-table .tablesort,.page-node-type-group-page .views-table .tablesort{-webkit-transform:translate(5px,3px);-ms-transform:translate(5px,3px);transform:translate(5px,3px)}.page-node-.path-group .views-table th,.page-node-type-group-page .views-table th{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.page-node-.path-group .views-table th a,.page-node-type-group-page .views-table th a{color:#101010}.page-node-.path-group .views-table td,.page-node-.path-group .views-table th,.page-node-type-group-page .views-table td,.page-node-type-group-page .views-table th{padding:12px 15px}.page-node-.path-group .views-table td.is-active,.page-node-.path-group .views-table th.is-active,.page-node-type-group-page .views-table td.is-active,.page-node-type-group-page .views-table th.is-active{background-color:#eee}.page-node-.path-group .views-table img.image-style-thumbnail,.page-node-type-group-page .views-table img.image-style-thumbnail{border-radius:5px}.page-node-.path-group .views-table .views-field-field-sops-forms-data-file a,.page-node-type-group-page .views-table .views-field-field-sops-forms-data-file a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.page-node-.path-group .views-table .views-field-field-sops-forms-data-file a:before,.page-node-type-group-page .views-table .views-field-field-sops-forms-data-file a:before{background:url(/themes/custom/lemaitre_theme/images/icons/icon-download.svg) no-repeat 50%;content:"";display:inline-block;height:20px;margin-right:14px;width:20px}.page-node-.path-group .views-table .views-field-field-educational-category .training_videos,.page-node-type-group-page .views-table .views-field-field-educational-category .training_videos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.page-node-.path-group .views-table .views-field-field-educational-category .training_videos:before,.page-node-type-group-page .views-table .views-field-field-educational-category .training_videos:before{background:url(/themes/custom/lemaitre_theme/images/icons/icon-video.svg) no-repeat 50%;content:"";display:inline-block;height:20px;margin-right:14px;width:20px}.page-node-.path-group .views-table .views-field-field-educational-category .webinar_recordings,.page-node-type-group-page .views-table .views-field-field-educational-category .webinar_recordings{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.page-node-.path-group .views-table .views-field-field-educational-category .webinar_recordings:before,.page-node-type-group-page .views-table .views-field-field-educational-category .webinar_recordings:before{background:url(/themes/custom/lemaitre_theme/images/icons/icon-recording.svg) no-repeat 50%;content:"";display:inline-block;height:20px;margin-right:14px;width:20px}.page-node-.path-group .views-table .views-field-field-educational-category .miscellaneous,.page-node-type-group-page .views-table .views-field-field-educational-category .miscellaneous{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.page-node-.path-group .views-table .views-field-field-educational-category .miscellaneous:before,.page-node-type-group-page .views-table .views-field-field-educational-category .miscellaneous:before{background:url(/themes/custom/lemaitre_theme/images/icons/icon-miscellaneous.svg) no-repeat 50%;content:"";display:inline-block;height:20px;margin-right:14px;width:20px}.page-node-.path-group .views-table .views-field-field-upload-a-new-resource img,.page-node-type-group-page .views-table .views-field-field-upload-a-new-resource img{display:none}.page-node-.path-group .views-table .views-field-field-upload-a-new-resource .file--image,.page-node-type-group-page .views-table .views-field-field-upload-a-new-resource .file--image{background:url(/themes/custom/lemaitre_theme/images/icons/icon-file.svg) no-repeat}.page-node-.path-group .views-table .views-field-field-upload-a-new-resource .file--image a,.page-node-type-group-page .views-table .views-field-field-upload-a-new-resource .file--image a{margin-left:14px}.page-node-.path-group .views-table .views-field-field-upload-a-new-resource>a,.page-node-type-group-page .views-table .views-field-field-upload-a-new-resource>a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.page-node-.path-group .views-table .views-field-field-upload-a-new-resource>a:before,.page-node-type-group-page .views-table .views-field-field-upload-a-new-resource>a:before{background:url(/themes/custom/lemaitre_theme/images/icons/icon-resource-link.svg) no-repeat 50%;content:"";display:inline-block;height:20px;margin-right:14px;width:20px}.page-node-.path-group #block-lemaitre-theme-content,.page-node-.path-group #block-lemaitre-theme-local-actions,.page-node-type-group-page #block-lemaitre-theme-content,.page-node-type-group-page #block-lemaitre-theme-local-actions,.path-portal-login #block-lemaitre-theme-content,.path-portal-login #block-lemaitre-theme-local-actions{margin:0 auto;max-width:1000px;padding:30px 0}.page-node-.path-group .captcha-admin-links,.page-node-type-group-page .captcha-admin-links{display:none}@media (min-width:1025px){.page-node-.path-group form.views-exposed-form,.page-node-type-group-page form.views-exposed-form{text-align:right}.page-node-.path-group form.views-exposed-form .js-form-type-select,.page-node-type-group-page form.views-exposed-form .js-form-type-select{display:inline-block;margin-right:10px;max-width:250px;width:250px}}.page-node-.path-group form.views-exposed-form .js-form-type-select .select-wrapper,.page-node-type-group-page form.views-exposed-form .js-form-type-select .select-wrapper{border-radius:30px;min-width:255px;width:100%}.page-node-.path-group form.views-exposed-form .js-form-type-select .select-wrapper .form-select,.page-node-type-group-page form.views-exposed-form .js-form-type-select .select-wrapper .form-select{float:left;margin-top:0}.page-node-.path-group form.views-exposed-form #edit-actions,.page-node-type-group-page form.views-exposed-form #edit-actions{margin-left:10px}@media (min-width:1025px){.page-node-.path-group form.views-exposed-form #edit-actions,.page-node-type-group-page form.views-exposed-form #edit-actions{float:right}}.page-node-.path-group form.views-exposed-form #edit-actions input[type=submit],.page-node-type-group-page form.views-exposed-form #edit-actions input[type=submit]{padding:10px 20px}.page-node-.path-group form.views-exposed-form .form--inline,.page-node-type-group-page form.views-exposed-form .form--inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;gap:1rem;justify-content:space-between}.page-node-.path-group form.views-exposed-form .form--inline .form-item,.page-node-type-group-page form.views-exposed-form .form--inline .form-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.page-node-1117 #link-back-to-portal,.page-node-1146 #link-back-to-portal{display:none}.path-portal-login.user-logged-in .layout-content .intro__wrapper{background:transparent;position:relative}.path-portal-login.user-logged-in .layout-content .intro__wrapper .intro{display:none}.path-portal-login.user-logged-in .layout-content .intro__wrapper:after{color:#fff;content:"You are already logged in.";font-family:effra,sans-serif;font-size:20px;font-style:normal;font-weight:600;position:relative}.path-portal-login.user-logged-in .layout-content .body__wrapper,.path-portal-login.user-logged-in .layout-content .hero.paragraph--type-hero{display:none}.path-portal-login .hero{border-bottom:0}.path-portal-login .hero__caption{top:30%}.path-portal-login .hero__caption .hero__title{max-width:550px}.path-portal-login .hero__caption .hero__title h1{margin-bottom:30px}.path-portal-login .hero__caption .hero__title p{color:#fff;font-family:effra,sans-serif;font-size:15px;font-style:normal;font-weight:400}@media (max-width:700px){.path-portal-login .hero__caption .hero__title p{display:none}}.path-portal-login #block-lemaitre-theme-page-title{display:none}.path-portal-login .region-content{background:url(/themes/custom/lemaitre_theme/images/bg/bg-blue-gradient.svg) no-repeat 50%;background-size:cover;color:#fff}@media (max-width:1025px){.path-portal-login .region-content form{padding-left:50px;padding-right:50px}}@media (min-width:1025px){.path-portal-login .region-content form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.path-portal-login .region-content form .form-item{display:inline-block;width:37%}}.path-portal-login .region-content form .form-item label{color:#81e6ff;font-family:effra,sans-serif;font-weight:500}.path-portal-login .region-content form .form-item input{color:#101010}.path-portal-login .region-content form input[type=submit]{background:#05c3dd;color:#fff;height:42px;line-height:42px;margin:0;padding-bottom:0;padding-top:0;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.icon-external-resource{display:inline-block;margin:0 8px 0 5px}.page-node-type-group-page .login-page-bottom,.path-portal-login .login-page-bottom{background:transparent;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1020px;padding:75px 50px;position:relative;text-align:left}.page-node-type-group-page .login-page-bottom:after,.path-portal-login .login-page-bottom:after{background:url(/themes/custom/lemaitre_theme/images/bg/bg-gradient-cta-block.webp) no-repeat 50%;background-size:cover;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:100vw;z-index:-1}@media (min-width:1025px){.page-node-type-group-page .login-page-bottom,.path-portal-login .login-page-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:0;padding-right:0}}.page-node-type-group-page .login-page-bottom h2,.path-portal-login .login-page-bottom h2{margin-top:0}@media (min-width:700px){.page-node-type-group-page .login-page-bottom h2,.path-portal-login .login-page-bottom h2{font-size:30px}}.page-node-type-group-page .login-page-bottom .col-one,.page-node-type-group-page .login-page-bottom .col-three,.page-node-type-group-page .login-page-bottom .col-two,.path-portal-login .login-page-bottom .col-one,.path-portal-login .login-page-bottom .col-three,.path-portal-login .login-page-bottom .col-two{display:inline-block;padding-bottom:30px;width:100%}@media (min-width:1025px){.page-node-type-group-page .login-page-bottom .col-one,.page-node-type-group-page .login-page-bottom .col-three,.page-node-type-group-page .login-page-bottom .col-two,.path-portal-login .login-page-bottom .col-one,.path-portal-login .login-page-bottom .col-three,.path-portal-login .login-page-bottom .col-two{float:left;width:50%}}@media (min-width:1201px){.page-node-type-group-page .login-page-bottom .col-one,.page-node-type-group-page .login-page-bottom .col-three,.page-node-type-group-page .login-page-bottom .col-two,.path-portal-login .login-page-bottom .col-one,.path-portal-login .login-page-bottom .col-three,.path-portal-login .login-page-bottom .col-two{width:70%}}.page-node-type-group-page .login-page-bottom .col-one small,.path-portal-login .login-page-bottom .col-one small{font-size:20px}.page-node-type-group-page .login-page-bottom .col-three,.page-node-type-group-page .login-page-bottom .col-two,.path-portal-login .login-page-bottom .col-three,.path-portal-login .login-page-bottom .col-two{width:50%}.page-node-type-group-page .login-page-bottom .col-three img,.page-node-type-group-page .login-page-bottom .col-two img,.path-portal-login .login-page-bottom .col-three img,.path-portal-login .login-page-bottom .col-two img{display:inline-block;max-width:100px}@media (min-width:1025px){.page-node-type-group-page .login-page-bottom .col-three,.page-node-type-group-page .login-page-bottom .col-two,.path-portal-login .login-page-bottom .col-three,.path-portal-login .login-page-bottom .col-two{width:25%}}@media (min-width:1201px){.page-node-type-group-page .login-page-bottom .col-three,.page-node-type-group-page .login-page-bottom .col-two,.path-portal-login .login-page-bottom .col-three,.path-portal-login .login-page-bottom .col-two{width:15%}}@media (min-width:1025px){.page-node-type-group-page .login-page-bottom .col-two,.path-portal-login .login-page-bottom .col-two{text-align:center}.page-node-type-group-page .login-page-bottom .col-two img,.path-portal-login .login-page-bottom .col-two img{max-width:120px}}@media (min-width:1201px){.page-node-type-group-page .login-page-bottom .col-two,.path-portal-login .login-page-bottom .col-two{text-align:right}}@media (min-width:1025px){.page-node-type-group-page .login-page-bottom .col-three,.path-portal-login .login-page-bottom .col-three{text-align:right}}.page-node-type-group-page article.node--type-group-page{margin-bottom:50px}.page-node-type-group-page #block-lemaitre-theme-content{padding-bottom:0}#block-lemaitre-mega-menu nav.menu.menu--main.menu--mega-menu a[href="/tissue-recovery-partner-portal"],.user-logged-in #block-lemaitre-mega-menu nav.menu.menu--main.menu--mega-menu a[href="/portal-login"]{display:none}.user-logged-in #block-lemaitre-mega-menu nav.menu.menu--main.menu--mega-menu a[href="/tissue-recovery-partner-portal"]{display:block}.webform-submission-data,.webform-submission-request-certificate-form,.webform-submission-supply-order-form-form,.webform-submission-tissue-recovery-form-form{margin:auto;max-width:1020px;width:100%}.webform-submission-data .form-type-webform-table,.webform-submission-data .webform-tissues-recovered-container,.webform-submission-request-certificate-form .form-type-webform-table,.webform-submission-request-certificate-form .webform-tissues-recovered-container,.webform-submission-supply-order-form-form .form-type-webform-table,.webform-submission-supply-order-form-form .webform-tissues-recovered-container,.webform-submission-tissue-recovery-form-form .form-type-webform-table,.webform-submission-tissue-recovery-form-form .webform-tissues-recovered-container{overflow-x:auto}.webform-submission-data tbody tr,.webform-submission-request-certificate-form tbody tr,.webform-submission-supply-order-form-form tbody tr,.webform-submission-tissue-recovery-form-form tbody tr{border-bottom:1px solid #e1e1e1}.webform-submission-data tbody tr td,.webform-submission-data tbody tr th,.webform-submission-request-certificate-form tbody tr td,.webform-submission-request-certificate-form tbody tr th,.webform-submission-supply-order-form-form tbody tr td,.webform-submission-supply-order-form-form tbody tr th,.webform-submission-tissue-recovery-form-form tbody tr td,.webform-submission-tissue-recovery-form-form tbody tr th{padding:10px}.webform-submission-data tbody tr td input,.webform-submission-data tbody tr td select,.webform-submission-data tbody tr td textarea,.webform-submission-data tbody tr th input,.webform-submission-data tbody tr th select,.webform-submission-data tbody tr th textarea,.webform-submission-request-certificate-form tbody tr td input,.webform-submission-request-certificate-form tbody tr td select,.webform-submission-request-certificate-form tbody tr td textarea,.webform-submission-request-certificate-form tbody tr th input,.webform-submission-request-certificate-form tbody tr th select,.webform-submission-request-certificate-form tbody tr th textarea,.webform-submission-supply-order-form-form tbody tr td input,.webform-submission-supply-order-form-form tbody tr td select,.webform-submission-supply-order-form-form tbody tr td textarea,.webform-submission-supply-order-form-form tbody tr th input,.webform-submission-supply-order-form-form tbody tr th select,.webform-submission-supply-order-form-form tbody tr th textarea,.webform-submission-tissue-recovery-form-form tbody tr td input,.webform-submission-tissue-recovery-form-form tbody tr td select,.webform-submission-tissue-recovery-form-form tbody tr td textarea,.webform-submission-tissue-recovery-form-form tbody tr th input,.webform-submission-tissue-recovery-form-form tbody tr th select,.webform-submission-tissue-recovery-form-form tbody tr th textarea{border:1px solid #ccc;margin:4px 0;padding:8px;width:100%}.webform-submission-data tbody tr td input:focus,.webform-submission-data tbody tr td select:focus,.webform-submission-data tbody tr td textarea:focus,.webform-submission-data tbody tr th input:focus,.webform-submission-data tbody tr th select:focus,.webform-submission-data tbody tr th textarea:focus,.webform-submission-request-certificate-form tbody tr td input:focus,.webform-submission-request-certificate-form tbody tr td select:focus,.webform-submission-request-certificate-form tbody tr td textarea:focus,.webform-submission-request-certificate-form tbody tr th input:focus,.webform-submission-request-certificate-form tbody tr th select:focus,.webform-submission-request-certificate-form tbody tr th textarea:focus,.webform-submission-supply-order-form-form tbody tr td input:focus,.webform-submission-supply-order-form-form tbody tr td select:focus,.webform-submission-supply-order-form-form tbody tr td textarea:focus,.webform-submission-supply-order-form-form tbody tr th input:focus,.webform-submission-supply-order-form-form tbody tr th select:focus,.webform-submission-supply-order-form-form tbody tr th textarea:focus,.webform-submission-tissue-recovery-form-form tbody tr td input:focus,.webform-submission-tissue-recovery-form-form tbody tr td select:focus,.webform-submission-tissue-recovery-form-form tbody tr td textarea:focus,.webform-submission-tissue-recovery-form-form tbody tr th input:focus,.webform-submission-tissue-recovery-form-form tbody tr th select:focus,.webform-submission-tissue-recovery-form-form tbody tr th textarea:focus{border-color:#0074d9;-webkit-box-shadow:0 0 0 2px rgba(0,116,217,.25);box-shadow:0 0 0 2px rgba(0,116,217,.25);outline:none}.webform-submission-data tbody tr td input[type=date],.webform-submission-data tbody tr td select[type=date],.webform-submission-data tbody tr td textarea[type=date],.webform-submission-data tbody tr th input[type=date],.webform-submission-data tbody tr th select[type=date],.webform-submission-data tbody tr th textarea[type=date],.webform-submission-request-certificate-form tbody tr td input[type=date],.webform-submission-request-certificate-form tbody tr td select[type=date],.webform-submission-request-certificate-form tbody tr td textarea[type=date],.webform-submission-request-certificate-form tbody tr th input[type=date],.webform-submission-request-certificate-form tbody tr th select[type=date],.webform-submission-request-certificate-form tbody tr th textarea[type=date],.webform-submission-supply-order-form-form tbody tr td input[type=date],.webform-submission-supply-order-form-form tbody tr td select[type=date],.webform-submission-supply-order-form-form tbody tr td textarea[type=date],.webform-submission-supply-order-form-form tbody tr th input[type=date],.webform-submission-supply-order-form-form tbody tr th select[type=date],.webform-submission-supply-order-form-form tbody tr th textarea[type=date],.webform-submission-tissue-recovery-form-form tbody tr td input[type=date],.webform-submission-tissue-recovery-form-form tbody tr td select[type=date],.webform-submission-tissue-recovery-form-form tbody tr td textarea[type=date],.webform-submission-tissue-recovery-form-form tbody tr th input[type=date],.webform-submission-tissue-recovery-form-form tbody tr th select[type=date],.webform-submission-tissue-recovery-form-form tbody tr th textarea[type=date]{cursor:pointer}.webform-submission-data tbody tr td .image-button,.webform-submission-data tbody tr th .image-button,.webform-submission-request-certificate-form tbody tr td .image-button,.webform-submission-request-certificate-form tbody tr th .image-button,.webform-submission-supply-order-form-form tbody tr td .image-button,.webform-submission-supply-order-form-form tbody tr th .image-button,.webform-submission-tissue-recovery-form-form tbody tr td .image-button,.webform-submission-tissue-recovery-form-form tbody tr th .image-button{border:2px solid #333;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;margin:0;max-width:none;min-width:auto;padding:2px!important;width:20px}.webform-submission-data .form-disabled .select-wrapper:before,.webform-submission-request-certificate-form .form-disabled .select-wrapper:before,.webform-submission-supply-order-form-form .form-disabled .select-wrapper:before,.webform-submission-tissue-recovery-form-form .form-disabled .select-wrapper:before{background-image:none}.webform-submission-data .form-disabled select[disabled=disabled],.webform-submission-request-certificate-form .form-disabled select[disabled=disabled],.webform-submission-supply-order-form-form .form-disabled select[disabled=disabled],.webform-submission-tissue-recovery-form-form .form-disabled select[disabled=disabled]{border:none;-webkit-box-shadow:none;box-shadow:none}.webform-submission-data .request-certificate-table,.webform-submission-data .request-certificate-table-items,.webform-submission-data .supply-order-form-table,.webform-submission-data .supply-order-form-table-items,.webform-submission-data [id^=edit-table],.webform-submission-data [id^=edit-tissue-type-cardiac],.webform-submission-data [id^=edit-tissue-type-vascular],.webform-submission-request-certificate-form .request-certificate-table,.webform-submission-request-certificate-form .request-certificate-table-items,.webform-submission-request-certificate-form .supply-order-form-table,.webform-submission-request-certificate-form .supply-order-form-table-items,.webform-submission-request-certificate-form [id^=edit-table],.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac],.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular],.webform-submission-supply-order-form-form .request-certificate-table,.webform-submission-supply-order-form-form .request-certificate-table-items,.webform-submission-supply-order-form-form .supply-order-form-table,.webform-submission-supply-order-form-form .supply-order-form-table-items,.webform-submission-supply-order-form-form [id^=edit-table],.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac],.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular],.webform-submission-tissue-recovery-form-form .request-certificate-table,.webform-submission-tissue-recovery-form-form .request-certificate-table-items,.webform-submission-tissue-recovery-form-form .supply-order-form-table,.webform-submission-tissue-recovery-form-form .supply-order-form-table-items,.webform-submission-tissue-recovery-form-form [id^=edit-table],.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac],.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular]{border-collapse:collapse;margin:30px 0;max-width:1020px;width:100%}@media screen and (max-width:767px){.webform-submission-data .request-certificate-table,.webform-submission-data .request-certificate-table-items,.webform-submission-data .supply-order-form-table,.webform-submission-data .supply-order-form-table-items,.webform-submission-data [id^=edit-table],.webform-submission-data [id^=edit-tissue-type-cardiac],.webform-submission-data [id^=edit-tissue-type-vascular],.webform-submission-request-certificate-form .request-certificate-table,.webform-submission-request-certificate-form .request-certificate-table-items,.webform-submission-request-certificate-form .supply-order-form-table,.webform-submission-request-certificate-form .supply-order-form-table-items,.webform-submission-request-certificate-form [id^=edit-table],.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac],.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular],.webform-submission-supply-order-form-form .request-certificate-table,.webform-submission-supply-order-form-form .request-certificate-table-items,.webform-submission-supply-order-form-form .supply-order-form-table,.webform-submission-supply-order-form-form .supply-order-form-table-items,.webform-submission-supply-order-form-form [id^=edit-table],.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac],.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular],.webform-submission-tissue-recovery-form-form .request-certificate-table,.webform-submission-tissue-recovery-form-form .request-certificate-table-items,.webform-submission-tissue-recovery-form-form .supply-order-form-table,.webform-submission-tissue-recovery-form-form .supply-order-form-table-items,.webform-submission-tissue-recovery-form-form [id^=edit-table],.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac],.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular]{width:100%}}.webform-submission-data .request-certificate-table thead th,.webform-submission-data .request-certificate-table-items thead th,.webform-submission-data .supply-order-form-table thead th,.webform-submission-data .supply-order-form-table-items thead th,.webform-submission-data [id^=edit-table] thead th,.webform-submission-data [id^=edit-tissue-type-cardiac] thead th,.webform-submission-data [id^=edit-tissue-type-vascular] thead th,.webform-submission-request-certificate-form .request-certificate-table thead th,.webform-submission-request-certificate-form .request-certificate-table-items thead th,.webform-submission-request-certificate-form .supply-order-form-table thead th,.webform-submission-request-certificate-form .supply-order-form-table-items thead th,.webform-submission-request-certificate-form [id^=edit-table] thead th,.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] thead th,.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] thead th,.webform-submission-supply-order-form-form .request-certificate-table thead th,.webform-submission-supply-order-form-form .request-certificate-table-items thead th,.webform-submission-supply-order-form-form .supply-order-form-table thead th,.webform-submission-supply-order-form-form .supply-order-form-table-items thead th,.webform-submission-supply-order-form-form [id^=edit-table] thead th,.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] thead th,.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] thead th,.webform-submission-tissue-recovery-form-form .request-certificate-table thead th,.webform-submission-tissue-recovery-form-form .request-certificate-table-items thead th,.webform-submission-tissue-recovery-form-form .supply-order-form-table thead th,.webform-submission-tissue-recovery-form-form .supply-order-form-table-items thead th,.webform-submission-tissue-recovery-form-form [id^=edit-table] thead th,.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] thead th,.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] thead th{background-color:#fff;border-bottom:2px solid #e1e1e1;border-top:2px solid #e1e1e1;padding:10px;text-align:left}@media (max-width:767px){.webform-submission-data .request-certificate-table thead th:first-child,.webform-submission-data .request-certificate-table-items thead th:first-child,.webform-submission-data .supply-order-form-table thead th:first-child,.webform-submission-data .supply-order-form-table-items thead th:first-child,.webform-submission-data [id^=edit-table] thead th:first-child,.webform-submission-data [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-data [id^=edit-tissue-type-vascular] thead th:first-child,.webform-submission-request-certificate-form .request-certificate-table thead th:first-child,.webform-submission-request-certificate-form .request-certificate-table-items thead th:first-child,.webform-submission-request-certificate-form .supply-order-form-table thead th:first-child,.webform-submission-request-certificate-form .supply-order-form-table-items thead th:first-child,.webform-submission-request-certificate-form [id^=edit-table] thead th:first-child,.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] thead th:first-child,.webform-submission-supply-order-form-form .request-certificate-table thead th:first-child,.webform-submission-supply-order-form-form .request-certificate-table-items thead th:first-child,.webform-submission-supply-order-form-form .supply-order-form-table thead th:first-child,.webform-submission-supply-order-form-form .supply-order-form-table-items thead th:first-child,.webform-submission-supply-order-form-form [id^=edit-table] thead th:first-child,.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] thead th:first-child,.webform-submission-tissue-recovery-form-form .request-certificate-table thead th:first-child,.webform-submission-tissue-recovery-form-form .request-certificate-table-items thead th:first-child,.webform-submission-tissue-recovery-form-form .supply-order-form-table thead th:first-child,.webform-submission-tissue-recovery-form-form .supply-order-form-table-items thead th:first-child,.webform-submission-tissue-recovery-form-form [id^=edit-table] thead th:first-child,.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] thead th:first-child{min-width:220px}.webform-submission-data .request-certificate-table thead th:nth-child(2),.webform-submission-data .request-certificate-table-items thead th:nth-child(2),.webform-submission-data .supply-order-form-table thead th:nth-child(2),.webform-submission-data .supply-order-form-table-items thead th:nth-child(2),.webform-submission-data [id^=edit-table] thead th:nth-child(2),.webform-submission-data [id^=edit-tissue-type-cardiac] thead th:nth-child(2),.webform-submission-data [id^=edit-tissue-type-vascular] thead th:nth-child(2),.webform-submission-request-certificate-form .request-certificate-table thead th:nth-child(2),.webform-submission-request-certificate-form .request-certificate-table-items thead th:nth-child(2),.webform-submission-request-certificate-form .supply-order-form-table thead th:nth-child(2),.webform-submission-request-certificate-form .supply-order-form-table-items thead th:nth-child(2),.webform-submission-request-certificate-form [id^=edit-table] thead th:nth-child(2),.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] thead th:nth-child(2),.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] thead th:nth-child(2),.webform-submission-supply-order-form-form .request-certificate-table thead th:nth-child(2),.webform-submission-supply-order-form-form .request-certificate-table-items thead th:nth-child(2),.webform-submission-supply-order-form-form .supply-order-form-table thead th:nth-child(2),.webform-submission-supply-order-form-form .supply-order-form-table-items thead th:nth-child(2),.webform-submission-supply-order-form-form [id^=edit-table] thead th:nth-child(2),.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(2),.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(2),.webform-submission-tissue-recovery-form-form .request-certificate-table thead th:nth-child(2),.webform-submission-tissue-recovery-form-form .request-certificate-table-items thead th:nth-child(2),.webform-submission-tissue-recovery-form-form .supply-order-form-table thead th:nth-child(2),.webform-submission-tissue-recovery-form-form .supply-order-form-table-items thead th:nth-child(2),.webform-submission-tissue-recovery-form-form [id^=edit-table] thead th:nth-child(2),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(2),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(2){min-width:100px}.webform-submission-data .request-certificate-table thead th:nth-child(3),.webform-submission-data .request-certificate-table thead th:nth-child(4),.webform-submission-data .request-certificate-table-items thead th:nth-child(3),.webform-submission-data .request-certificate-table-items thead th:nth-child(4),.webform-submission-data .supply-order-form-table thead th:nth-child(3),.webform-submission-data .supply-order-form-table thead th:nth-child(4),.webform-submission-data .supply-order-form-table-items thead th:nth-child(3),.webform-submission-data .supply-order-form-table-items thead th:nth-child(4),.webform-submission-data [id^=edit-table] thead th:nth-child(3),.webform-submission-data [id^=edit-table] thead th:nth-child(4),.webform-submission-data [id^=edit-tissue-type-cardiac] thead th:nth-child(3),.webform-submission-data [id^=edit-tissue-type-cardiac] thead th:nth-child(4),.webform-submission-data [id^=edit-tissue-type-vascular] thead th:nth-child(3),.webform-submission-data [id^=edit-tissue-type-vascular] thead th:nth-child(4),.webform-submission-request-certificate-form .request-certificate-table thead th:nth-child(3),.webform-submission-request-certificate-form .request-certificate-table thead th:nth-child(4),.webform-submission-request-certificate-form .request-certificate-table-items thead th:nth-child(3),.webform-submission-request-certificate-form .request-certificate-table-items thead th:nth-child(4),.webform-submission-request-certificate-form .supply-order-form-table thead th:nth-child(3),.webform-submission-request-certificate-form .supply-order-form-table thead th:nth-child(4),.webform-submission-request-certificate-form .supply-order-form-table-items thead th:nth-child(3),.webform-submission-request-certificate-form .supply-order-form-table-items thead th:nth-child(4),.webform-submission-request-certificate-form [id^=edit-table] thead th:nth-child(3),.webform-submission-request-certificate-form [id^=edit-table] thead th:nth-child(4),.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] thead th:nth-child(3),.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] thead th:nth-child(4),.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] thead th:nth-child(3),.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] thead th:nth-child(4),.webform-submission-supply-order-form-form .request-certificate-table thead th:nth-child(3),.webform-submission-supply-order-form-form .request-certificate-table thead th:nth-child(4),.webform-submission-supply-order-form-form .request-certificate-table-items thead th:nth-child(3),.webform-submission-supply-order-form-form .request-certificate-table-items thead th:nth-child(4),.webform-submission-supply-order-form-form .supply-order-form-table thead th:nth-child(3),.webform-submission-supply-order-form-form .supply-order-form-table thead th:nth-child(4),.webform-submission-supply-order-form-form .supply-order-form-table-items thead th:nth-child(3),.webform-submission-supply-order-form-form .supply-order-form-table-items thead th:nth-child(4),.webform-submission-supply-order-form-form [id^=edit-table] thead th:nth-child(3),.webform-submission-supply-order-form-form [id^=edit-table] thead th:nth-child(4),.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(3),.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(4),.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(3),.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(4),.webform-submission-tissue-recovery-form-form .request-certificate-table thead th:nth-child(3),.webform-submission-tissue-recovery-form-form .request-certificate-table thead th:nth-child(4),.webform-submission-tissue-recovery-form-form .request-certificate-table-items thead th:nth-child(3),.webform-submission-tissue-recovery-form-form .request-certificate-table-items thead th:nth-child(4),.webform-submission-tissue-recovery-form-form .supply-order-form-table thead th:nth-child(3),.webform-submission-tissue-recovery-form-form .supply-order-form-table thead th:nth-child(4),.webform-submission-tissue-recovery-form-form .supply-order-form-table-items thead th:nth-child(3),.webform-submission-tissue-recovery-form-form .supply-order-form-table-items thead th:nth-child(4),.webform-submission-tissue-recovery-form-form [id^=edit-table] thead th:nth-child(3),.webform-submission-tissue-recovery-form-form [id^=edit-table] thead th:nth-child(4),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(3),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(4),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(3),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(4){min-width:232px}}@media (min-width:1024px){.webform-submission-data .request-certificate-table thead th:first-child,.webform-submission-data .request-certificate-table-items thead th:first-child,.webform-submission-data .supply-order-form-table thead th:first-child,.webform-submission-data .supply-order-form-table-items thead th:first-child,.webform-submission-data [id^=edit-table] thead th:first-child,.webform-submission-data [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-data [id^=edit-tissue-type-vascular] thead th:first-child,.webform-submission-request-certificate-form .request-certificate-table thead th:first-child,.webform-submission-request-certificate-form .request-certificate-table-items thead th:first-child,.webform-submission-request-certificate-form .supply-order-form-table thead th:first-child,.webform-submission-request-certificate-form .supply-order-form-table-items thead th:first-child,.webform-submission-request-certificate-form [id^=edit-table] thead th:first-child,.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] thead th:first-child,.webform-submission-supply-order-form-form .request-certificate-table thead th:first-child,.webform-submission-supply-order-form-form .request-certificate-table-items thead th:first-child,.webform-submission-supply-order-form-form .supply-order-form-table thead th:first-child,.webform-submission-supply-order-form-form .supply-order-form-table-items thead th:first-child,.webform-submission-supply-order-form-form [id^=edit-table] thead th:first-child,.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] thead th:first-child,.webform-submission-tissue-recovery-form-form .request-certificate-table thead th:first-child,.webform-submission-tissue-recovery-form-form .request-certificate-table-items thead th:first-child,.webform-submission-tissue-recovery-form-form .supply-order-form-table thead th:first-child,.webform-submission-tissue-recovery-form-form .supply-order-form-table-items thead th:first-child,.webform-submission-tissue-recovery-form-form [id^=edit-table] thead th:first-child,.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] thead th:first-child{min-width:220px}.webform-submission-data .request-certificate-table thead th:nth-child(2),.webform-submission-data .request-certificate-table-items thead th:nth-child(2),.webform-submission-data .supply-order-form-table thead th:nth-child(2),.webform-submission-data .supply-order-form-table-items thead th:nth-child(2),.webform-submission-data [id^=edit-table] thead th:nth-child(2),.webform-submission-data [id^=edit-tissue-type-cardiac] thead th:nth-child(2),.webform-submission-data [id^=edit-tissue-type-vascular] thead th:nth-child(2),.webform-submission-request-certificate-form .request-certificate-table thead th:nth-child(2),.webform-submission-request-certificate-form .request-certificate-table-items thead th:nth-child(2),.webform-submission-request-certificate-form .supply-order-form-table thead th:nth-child(2),.webform-submission-request-certificate-form .supply-order-form-table-items thead th:nth-child(2),.webform-submission-request-certificate-form [id^=edit-table] thead th:nth-child(2),.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] thead th:nth-child(2),.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] thead th:nth-child(2),.webform-submission-supply-order-form-form .request-certificate-table thead th:nth-child(2),.webform-submission-supply-order-form-form .request-certificate-table-items thead th:nth-child(2),.webform-submission-supply-order-form-form .supply-order-form-table thead th:nth-child(2),.webform-submission-supply-order-form-form .supply-order-form-table-items thead th:nth-child(2),.webform-submission-supply-order-form-form [id^=edit-table] thead th:nth-child(2),.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(2),.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(2),.webform-submission-tissue-recovery-form-form .request-certificate-table thead th:nth-child(2),.webform-submission-tissue-recovery-form-form .request-certificate-table-items thead th:nth-child(2),.webform-submission-tissue-recovery-form-form .supply-order-form-table thead th:nth-child(2),.webform-submission-tissue-recovery-form-form .supply-order-form-table-items thead th:nth-child(2),.webform-submission-tissue-recovery-form-form [id^=edit-table] thead th:nth-child(2),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(2),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(2){min-width:100px}.webform-submission-data .request-certificate-table thead th:nth-child(3),.webform-submission-data .request-certificate-table thead th:nth-child(4),.webform-submission-data .request-certificate-table-items thead th:nth-child(3),.webform-submission-data .request-certificate-table-items thead th:nth-child(4),.webform-submission-data .supply-order-form-table thead th:nth-child(3),.webform-submission-data .supply-order-form-table thead th:nth-child(4),.webform-submission-data .supply-order-form-table-items thead th:nth-child(3),.webform-submission-data .supply-order-form-table-items thead th:nth-child(4),.webform-submission-data [id^=edit-table] thead th:nth-child(3),.webform-submission-data [id^=edit-table] thead th:nth-child(4),.webform-submission-data [id^=edit-tissue-type-cardiac] thead th:nth-child(3),.webform-submission-data [id^=edit-tissue-type-cardiac] thead th:nth-child(4),.webform-submission-data [id^=edit-tissue-type-vascular] thead th:nth-child(3),.webform-submission-data [id^=edit-tissue-type-vascular] thead th:nth-child(4),.webform-submission-request-certificate-form .request-certificate-table thead th:nth-child(3),.webform-submission-request-certificate-form .request-certificate-table thead th:nth-child(4),.webform-submission-request-certificate-form .request-certificate-table-items thead th:nth-child(3),.webform-submission-request-certificate-form .request-certificate-table-items thead th:nth-child(4),.webform-submission-request-certificate-form .supply-order-form-table thead th:nth-child(3),.webform-submission-request-certificate-form .supply-order-form-table thead th:nth-child(4),.webform-submission-request-certificate-form .supply-order-form-table-items thead th:nth-child(3),.webform-submission-request-certificate-form .supply-order-form-table-items thead th:nth-child(4),.webform-submission-request-certificate-form [id^=edit-table] thead th:nth-child(3),.webform-submission-request-certificate-form [id^=edit-table] thead th:nth-child(4),.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] thead th:nth-child(3),.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] thead th:nth-child(4),.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] thead th:nth-child(3),.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] thead th:nth-child(4),.webform-submission-supply-order-form-form .request-certificate-table thead th:nth-child(3),.webform-submission-supply-order-form-form .request-certificate-table thead th:nth-child(4),.webform-submission-supply-order-form-form .request-certificate-table-items thead th:nth-child(3),.webform-submission-supply-order-form-form .request-certificate-table-items thead th:nth-child(4),.webform-submission-supply-order-form-form .supply-order-form-table thead th:nth-child(3),.webform-submission-supply-order-form-form .supply-order-form-table thead th:nth-child(4),.webform-submission-supply-order-form-form .supply-order-form-table-items thead th:nth-child(3),.webform-submission-supply-order-form-form .supply-order-form-table-items thead th:nth-child(4),.webform-submission-supply-order-form-form [id^=edit-table] thead th:nth-child(3),.webform-submission-supply-order-form-form [id^=edit-table] thead th:nth-child(4),.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(3),.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(4),.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(3),.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(4),.webform-submission-tissue-recovery-form-form .request-certificate-table thead th:nth-child(3),.webform-submission-tissue-recovery-form-form .request-certificate-table thead th:nth-child(4),.webform-submission-tissue-recovery-form-form .request-certificate-table-items thead th:nth-child(3),.webform-submission-tissue-recovery-form-form .request-certificate-table-items thead th:nth-child(4),.webform-submission-tissue-recovery-form-form .supply-order-form-table thead th:nth-child(3),.webform-submission-tissue-recovery-form-form .supply-order-form-table thead th:nth-child(4),.webform-submission-tissue-recovery-form-form .supply-order-form-table-items thead th:nth-child(3),.webform-submission-tissue-recovery-form-form .supply-order-form-table-items thead th:nth-child(4),.webform-submission-tissue-recovery-form-form [id^=edit-table] thead th:nth-child(3),.webform-submission-tissue-recovery-form-form [id^=edit-table] thead th:nth-child(4),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(3),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] thead th:nth-child(4),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(3),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] thead th:nth-child(4){min-width:232px}}@media screen and (max-width:768px){.webform-submission-data .request-certificate-table thead th:first-child,.webform-submission-data .request-certificate-table-items thead th:first-child,.webform-submission-data .supply-order-form-table thead th:first-child,.webform-submission-data .supply-order-form-table-items thead th:first-child,.webform-submission-data [id^=edit-table] thead th:first-child,.webform-submission-data [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-data [id^=edit-tissue-type-vascular] thead th:first-child,.webform-submission-request-certificate-form .request-certificate-table thead th:first-child,.webform-submission-request-certificate-form .request-certificate-table-items thead th:first-child,.webform-submission-request-certificate-form .supply-order-form-table thead th:first-child,.webform-submission-request-certificate-form .supply-order-form-table-items thead th:first-child,.webform-submission-request-certificate-form [id^=edit-table] thead th:first-child,.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] thead th:first-child,.webform-submission-supply-order-form-form .request-certificate-table thead th:first-child,.webform-submission-supply-order-form-form .request-certificate-table-items thead th:first-child,.webform-submission-supply-order-form-form .supply-order-form-table thead th:first-child,.webform-submission-supply-order-form-form .supply-order-form-table-items thead th:first-child,.webform-submission-supply-order-form-form [id^=edit-table] thead th:first-child,.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] thead th:first-child,.webform-submission-tissue-recovery-form-form .request-certificate-table thead th:first-child,.webform-submission-tissue-recovery-form-form .request-certificate-table-items thead th:first-child,.webform-submission-tissue-recovery-form-form .supply-order-form-table thead th:first-child,.webform-submission-tissue-recovery-form-form .supply-order-form-table-items thead th:first-child,.webform-submission-tissue-recovery-form-form [id^=edit-table] thead th:first-child,.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] thead th:first-child,.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] thead th:first-child{width:160px}}.webform-submission-data [id^=edit-certificate-items-items],.webform-submission-data [id^=edit-supplies-items],.webform-submission-data [id^=edit-tissue-type-cardiac],.webform-submission-data [id^=edit-tissue-type-vascular],.webform-submission-request-certificate-form [id^=edit-certificate-items-items],.webform-submission-request-certificate-form [id^=edit-supplies-items],.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac],.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular],.webform-submission-supply-order-form-form [id^=edit-certificate-items-items],.webform-submission-supply-order-form-form [id^=edit-supplies-items],.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac],.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular],.webform-submission-tissue-recovery-form-form [id^=edit-certificate-items-items],.webform-submission-tissue-recovery-form-form [id^=edit-supplies-items],.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac],.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular]{border-collapse:separate}@media screen and (max-width:767px){.webform-submission-data [id^=edit-certificate-items-items],.webform-submission-data [id^=edit-supplies-items],.webform-submission-data [id^=edit-tissue-type-cardiac],.webform-submission-data [id^=edit-tissue-type-vascular],.webform-submission-request-certificate-form [id^=edit-certificate-items-items],.webform-submission-request-certificate-form [id^=edit-supplies-items],.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac],.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular],.webform-submission-supply-order-form-form [id^=edit-certificate-items-items],.webform-submission-supply-order-form-form [id^=edit-supplies-items],.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac],.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular],.webform-submission-tissue-recovery-form-form [id^=edit-certificate-items-items],.webform-submission-tissue-recovery-form-form [id^=edit-supplies-items],.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac],.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular]{width:100%}}.webform-submission-data [id^=edit-certificate-items-items] th,.webform-submission-data [id^=edit-supplies-items] th,.webform-submission-data [id^=edit-tissue-type-cardiac] th,.webform-submission-data [id^=edit-tissue-type-vascular] th,.webform-submission-request-certificate-form [id^=edit-certificate-items-items] th,.webform-submission-request-certificate-form [id^=edit-supplies-items] th,.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] th,.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] th,.webform-submission-supply-order-form-form [id^=edit-certificate-items-items] th,.webform-submission-supply-order-form-form [id^=edit-supplies-items] th,.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] th,.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] th,.webform-submission-tissue-recovery-form-form [id^=edit-certificate-items-items] th,.webform-submission-tissue-recovery-form-form [id^=edit-supplies-items] th,.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] th,.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] th{background-color:#f5f5f5;border-bottom:2px solid #e1e1e1;padding:10px;text-align:left}.webform-submission-data [id^=edit-tissue-type-cardiac] tr nth:nth-child(4),.webform-submission-data [id^=edit-tissue-type-vascular] tr nth:nth-child(4),.webform-submission-request-certificate-form [id^=edit-tissue-type-cardiac] tr nth:nth-child(4),.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] tr nth:nth-child(4),.webform-submission-supply-order-form-form [id^=edit-tissue-type-cardiac] tr nth:nth-child(4),.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] tr nth:nth-child(4),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-cardiac] tr nth:nth-child(4),.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] tr nth:nth-child(4){width:250px}@media (max-width:767px){.webform-submission-data [id^=edit-tissue-type-vascular] tr nth:last-child,.webform-submission-request-certificate-form [id^=edit-tissue-type-vascular] tr nth:last-child,.webform-submission-supply-order-form-form [id^=edit-tissue-type-vascular] tr nth:last-child,.webform-submission-tissue-recovery-form-form [id^=edit-tissue-type-vascular] tr nth:last-child{width:160px}.webform-submission-data [id^=edit-supplies-items] tbody tr td,.webform-submission-request-certificate-form [id^=edit-supplies-items] tbody tr td,.webform-submission-supply-order-form-form [id^=edit-supplies-items] tbody tr td,.webform-submission-tissue-recovery-form-form [id^=edit-supplies-items] tbody tr td{display:block;padding:8px}}@media (max-width:1024px){.webform-submission-data,.webform-submission-request-certificate-form,.webform-submission-supply-order-form-form,.webform-submission-tissue-recovery-form-form{padding:0 20px}}.webform-submission-data .js-form-item-special-instruction,.webform-submission-request-certificate-form .js-form-item-special-instruction,.webform-submission-supply-order-form-form .js-form-item-special-instruction,.webform-submission-tissue-recovery-form-form .js-form-item-special-instruction{margin-top:30px!important}.webform-submission-data .webform-button--submit,.webform-submission-request-certificate-form .webform-button--submit,.webform-submission-supply-order-form-form .webform-button--submit,.webform-submission-tissue-recovery-form-form .webform-button--submit{margin-bottom:16px}.webform-submission-data .js-webform-multiple-add .form-submit,.webform-submission-request-certificate-form .js-webform-multiple-add .form-submit,.webform-submission-supply-order-form-form .js-webform-multiple-add .form-submit,.webform-submission-tissue-recovery-form-form .js-webform-multiple-add .form-submit{background-color:#fff;border:1px solid #0069b1;color:#0069b1;margin-top:20px!important}.webform-submission-data .js-webform-multiple-add .form-submit:hover,.webform-submission-request-certificate-form .js-webform-multiple-add .form-submit:hover,.webform-submission-supply-order-form-form .js-webform-multiple-add .form-submit:hover,.webform-submission-tissue-recovery-form-form .js-webform-multiple-add .form-submit:hover{background-color:#0069b1;color:#fff}.webform-submission-data .js-form-item-status,.webform-submission-request-certificate-form .js-form-item-status,.webform-submission-supply-order-form-form .js-form-item-status,.webform-submission-tissue-recovery-form-form .js-form-item-status{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:20px 0!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.webform-submission-data .js-form-item-status label,.webform-submission-request-certificate-form .js-form-item-status label,.webform-submission-supply-order-form-form .js-form-item-status label,.webform-submission-tissue-recovery-form-form .js-form-item-status label{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.5rem}.webform-submission-data .js-form-item-status .select-wrapper,.webform-submission-request-certificate-form .js-form-item-status .select-wrapper,.webform-submission-supply-order-form-form .js-form-item-status .select-wrapper,.webform-submission-tissue-recovery-form-form .js-form-item-status .select-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.webform-submission-data .js-form-item-status .select-wrapper select.form-select,.webform-submission-request-certificate-form .js-form-item-status .select-wrapper select.form-select,.webform-submission-supply-order-form-form .js-form-item-status .select-wrapper select.form-select,.webform-submission-tissue-recovery-form-form .js-form-item-status .select-wrapper select.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ced4da;border-radius:.25rem;padding:.5rem 1.5rem .5rem .5rem;width:100%}.webform-submission-data .js-form-item-status .select-wrapper select.form-select:focus,.webform-submission-request-certificate-form .js-form-item-status .select-wrapper select.form-select:focus,.webform-submission-supply-order-form-form .js-form-item-status .select-wrapper select.form-select:focus,.webform-submission-tissue-recovery-form-form .js-form-item-status .select-wrapper select.form-select:focus{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5);outline:0}.webform-submission-data [id^=edit-markup],.webform-submission-request-certificate-form [id^=edit-markup],.webform-submission-supply-order-form-form [id^=edit-markup],.webform-submission-tissue-recovery-form-form [id^=edit-markup]{margin-top:24px!important}.webform-submission-data .form-actions,.webform-submission-request-certificate-form .form-actions,.webform-submission-supply-order-form-form .form-actions,.webform-submission-tissue-recovery-form-form .form-actions{margin-top:15px!important;text-align:left;width:-webkit-max-content;width:-moz-max-content;width:max-content}.webform-submission-data .field-item,.webform-submission-request-certificate-form .field-item,.webform-submission-supply-order-form-form .field-item,.webform-submission-tissue-recovery-form-form .field-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px auto;max-width:1020px}.webform-submission-data .field-item label,.webform-submission-request-certificate-form .field-item label,.webform-submission-supply-order-form-form .field-item label,.webform-submission-tissue-recovery-form-form .field-item label{color:#333;font-size:16px;margin-bottom:8px}.webform-submission-data .field-item textarea,.webform-submission-request-certificate-form .field-item textarea,.webform-submission-supply-order-form-form .field-item textarea,.webform-submission-tissue-recovery-form-form .field-item textarea{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;color:#666;font-family:Arial,sans-serif;padding:10px;resize:none;width:100%}.webform-submission-data .field-item textarea:disabled,.webform-submission-request-certificate-form .field-item textarea:disabled,.webform-submission-supply-order-form-form .field-item textarea:disabled,.webform-submission-tissue-recovery-form-form .field-item textarea:disabled{cursor:not-allowed;opacity:.7}.webform-submission-data .form-submit,.webform-submission-data .webform-button--submit,.webform-submission-request-certificate-form .form-submit,.webform-submission-request-certificate-form .webform-button--submit,.webform-submission-supply-order-form-form .form-submit,.webform-submission-supply-order-form-form .webform-button--submit,.webform-submission-tissue-recovery-form-form .form-submit,.webform-submission-tissue-recovery-form-form .webform-button--submit{padding:10px 30px!important}.webform-submission-data .js-form-type-textarea textarea,.webform-submission-request-certificate-form .js-form-type-textarea textarea,.webform-submission-supply-order-form-form .js-form-type-textarea textarea,.webform-submission-tissue-recovery-form-form .js-form-type-textarea textarea{border-radius:4px}.webform-submission-data .js-form-item-status,.webform-submission-request-certificate-form .js-form-item-status,.webform-submission-supply-order-form-form .js-form-item-status,.webform-submission-tissue-recovery-form-form .js-form-item-status{display:none!important}.webform-submission-tissue-recovery-form-form{margin:auto;max-width:1020px;width:100%}.webform-submission-tissue-recovery-form-form .webform-type-fieldset{margin:20px auto!important}.webform-submission-tissue-recovery-form-form .form-item-time-of-death label{text-align:end!important}.webform-submission-tissue-recovery-form-form fieldset#edit-donor-consent-authorization,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information,.webform-submission-tissue-recovery-form-form fieldset#edit-tissues-recovered{border:none}.webform-submission-tissue-recovery-form-form fieldset#edit-donor-consent-authorization>legend,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information>legend,.webform-submission-tissue-recovery-form-form fieldset#edit-tissues-recovered>legend{border-bottom:2px solid #e1e1e1;margin-bottom:20px;padding-bottom:20px;width:100%}.webform-submission-tissue-recovery-form-form fieldset#edit-donor-consent-authorization>legend>span,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information>legend>span,.webform-submission-tissue-recovery-form-form fieldset#edit-tissues-recovered>legend>span{color:#0069b1;font-family:Effra,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:26px}.webform-submission-tissue-recovery-form-form .jesse-edwards-container,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper{margin-bottom:1.5em}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-age-unit,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-age-unit,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-age-unit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:16px!important}@media (max-width:767px){.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-moz-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}}.webform-submission-tissue-recovery-form-form .jesse-edwards-container select,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information select,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper select{margin:18px auto}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .js-form-item-sex,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .js-form-item-sex,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .js-form-item-sex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements .js-form-item,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements .js-form-item,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements .js-form-item,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements .webform-element--title-inline{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements .js-form-item:first-child,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements .webform-element--title-inline:first-child,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements .js-form-item:first-child,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements .webform-element--title-inline:first-child,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements .js-form-item:first-child,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements .webform-element--title-inline:first-child{margin-right:8px}@media (min-width:768px){.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements .js-form-item,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements .js-form-item,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements .js-form-item,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements .webform-element--title-inline{-webkit-box-flex:1;-webkit-flex:1 1 calc(50% - 8px);-moz-box-flex:1;-ms-flex:1 1 calc(50% - 8px);flex:1 1 calc(50% - 8px)}}@media (min-width:1024px){.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements .js-form-item,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements .js-form-item,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements .js-form-item,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements .webform-element--title-inline{-webkit-box-flex:1;-webkit-flex:1 1 calc(33.333% - 8px);-moz-box-flex:1;-ms-flex:1 1 calc(33.333% - 8px);flex:1 1 calc(33.333% - 8px)}}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements label{display:block;margin-bottom:4px}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements input[type=number],.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements select,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements input[type=number],.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements select,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements input[type=number],.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements select{padding:10px 24px;width:100%}@media (min-width:1024px){.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements input[type=number],.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements select,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements input[type=number],.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements select,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements input[type=number],.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements select{min-width:140px}}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements .select-wrapper{position:relative}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .single-line-elements .select-wrapper select,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .single-line-elements .select-wrapper select,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .single-line-elements .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:1024px){.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline label{max-width:252px;min-width:252px}}.webform-submission-tissue-recovery-form-form .jesse-edwards-container legend,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information legend,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper legend{color:#000;font-family:Effra,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.09px;line-height:32px}@media screen and (max-width:767px){.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-moz-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone label{max-width:240px}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone select.form-select,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone select.form-select,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone select.form-select{max-width:732px;width:100%}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .js-form-type-select,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .js-form-type-select,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .js-form-type-select,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;margin-right:16px}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone label,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .js-form-type-select label,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .js-form-type-select label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .js-form-type-select label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline label{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:1em;text-align:left}@media (min-width:1024px){.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone label,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .js-form-type-select label,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .js-form-type-select label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .js-form-type-select label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline label{min-width:252px}}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone .form-radio+label,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone .select-wrapper,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone input,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .js-form-type-select .form-radio+label,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .js-form-type-select .select-wrapper,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .js-form-type-select input,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline .form-radio+label,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline .select-wrapper,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline input,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone input,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .js-form-type-select .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .js-form-type-select .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .js-form-type-select input,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline input,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone input,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .js-form-type-select .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .js-form-type-select .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .js-form-type-select input,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline input{-webkit-box-flex:2;-webkit-flex:2;-moz-box-flex:2;-ms-flex:2;flex:2}@media (min-width:1024px){.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone .form-radio+label,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone .select-wrapper,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone input,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .js-form-type-select .form-radio+label,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .js-form-type-select .select-wrapper,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .js-form-type-select input,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline .form-radio+label,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline .select-wrapper,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline input,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone input,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .js-form-type-select .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .js-form-type-select .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .js-form-type-select input,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline input,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone input,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .js-form-type-select .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .js-form-type-select .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .js-form-type-select input,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline .form-radio+label,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline .select-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline input{max-width:757px;width:100%}}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .form-item-death-timezone .form-radio,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .js-form-type-select .form-radio,.webform-submission-tissue-recovery-form-form .jesse-edwards-container .webform-element--title-inline .form-radio,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .form-item-death-timezone .form-radio,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .js-form-type-select .form-radio,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .webform-element--title-inline .form-radio,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .form-item-death-timezone .form-radio,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .js-form-type-select .form-radio,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .webform-element--title-inline .form-radio{margin-top:0}.webform-submission-tissue-recovery-form-form .jesse-edwards-container .fieldset-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-donor-information .fieldset-wrapper,.webform-submission-tissue-recovery-form-form fieldset#edit-medical-terminologies--wrapper .fieldset-wrapper{border:none}@media screen and (max-width:767px){.webform-submission-tissue-recovery-form-form #edit-donor-consent-authorization,.webform-submission-tissue-recovery-form-form #edit-donor-information,.webform-submission-tissue-recovery-form-form #edit-tissues-recovered{padding:20px 0}}.webform-submission-tissue-recovery-form-form input[type=date],.webform-submission-tissue-recovery-form-form input[type=number],.webform-submission-tissue-recovery-form-form input[type=text],.webform-submission-tissue-recovery-form-form select{border:1px solid #e1e1e1;border-radius:30px;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.08);box-shadow:0 1px 4px 1px rgba(0,0,0,.08);height:45px;margin-bottom:18px;margin-top:18px;padding:12px 10px;width:100%}.webform-submission-tissue-recovery-form-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background:#fff;border:1px solid #e1e1e1;border-radius:50%;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.08);box-shadow:0 1px 4px 1px rgba(0,0,0,.08);cursor:pointer;margin-bottom:.5em;padding:2px;width:auto}.webform-submission-tissue-recovery-form-form input[type=radio]:before{border-radius:50%;content:"";display:block;height:20px;margin:5px;width:20px}.webform-submission-tissue-recovery-form-form input[type=radio]:checked:before{background:#e3e3e3;border-radius:50%;content:"";display:block;height:25px;margin:5px;width:25px}.webform-submission-tissue-recovery-form-form input[type=radio]+label{cursor:pointer;padding-left:5px}.webform-submission-tissue-recovery-form-form input[type=radio]:hover+label{color:#1e90ff}.webform-submission-tissue-recovery-form-form .select-wrapper{position:relative}.webform-submission-tissue-recovery-form-form .select-wrapper:after+select[disabled=disabled]{background-image:none}.webform-submission-tissue-recovery-form-form .select-wrapper select[disabled=disabled]{border:none;-webkit-box-shadow:none;box-shadow:none}.webform-submission-tissue-recovery-form-form .js-webform-radios{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}@media (max-width:767px){.webform-submission-tissue-recovery-form-form #edit-authorization,.webform-submission-tissue-recovery-form-form #edit-medical-terminologies,.webform-submission-tissue-recovery-form-form #edit-pathology-post-processing-by{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.webform-submission-tissue-recovery-form-form #edit-authorization .js-form-item,.webform-submission-tissue-recovery-form-form #edit-medical-terminologies .js-form-item,.webform-submission-tissue-recovery-form-form #edit-pathology-post-processing-by .js-form-item{margin-bottom:10px!important}}.webform-submission-tissue-recovery-form-form .js-form-type-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.webform-submission-tissue-recovery-form-form .js-form-type-radio label{margin-left:10px}.webform-submission-tissue-recovery-form-form .js-form-type-checkbox .form-checkbox{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:inline-block;height:26px!important;margin-bottom:36px;margin-top:22px;position:relative;right:4px;top:4px;vertical-align:middle;width:26px!important}.webform-submission-tissue-recovery-form-form .js-form-type-checkbox .form-checkbox:checked:after{background-color:#e3e3e3;content:""!important;font-size:18px;height:16px;left:5px!important;position:absolute;top:4px!important;width:16px}.webform-submission-tissue-recovery-form-form .js-form-type-checkbox .form-checkbox:focus{border-color:#1e90ff;outline:none}.webform-submission-tissue-recovery-form-form .form-type-webform-markup p{margin-top:25px}.webform-submission-tissue-recovery-form-form #edit-authorization-notes-available--wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.webform-submission-tissue-recovery-form-form #edit-authorization-notes-available--wrapper legend,.webform-submission-tissue-recovery-form-form #edit-pathology-report-or-heart-residual-tissue-return--wrapper-legend{max-width:100%}.webform-submission-tissue-recovery-form-form .radios--wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-moz-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;margin-top:1em}.webform-submission-tissue-recovery-form-form .radios--wrapper legend{margin-bottom:20px}@media (min-width:1024px){.webform-submission-tissue-recovery-form-form .radios--wrapper legend{max-width:252px}}@media screen and (max-width:768px){.webform-submission-tissue-recovery-form-form .radios--wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:767px){.webform-submission-tissue-recovery-form-form .fieldset-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:325px;width:100%}.webform-submission-tissue-recovery-form-form .webform-element--title-inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.webform-submission-tissue-recovery-form-form .webform-element--title-inline label{margin:0 0 .5em}.webform-submission-tissue-recovery-form-form .webform-element--title-inline .select-wrapper,.webform-submission-tissue-recovery-form-form .webform-element--title-inline input{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}.webform-submission-tissue-recovery-form-form .webform-element--title-inline .form-radio+label{display:block;margin-left:1.5em}}.webform-submission-tissue-recovery-form-form .form-item-tissues-recovered-timezone{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.webform-submission-tissue-recovery-form-form .form-item-tissues-recovered-timezone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.webform-submission-tissue-recovery-form-form .form-item-tissues-recovered-timezone label{max-width:240px}}.webform-submission-tissue-recovery-form-form .form-item-tissues-recovered-timezone .select-wrapper{max-width:757px;width:100%}.webform-submission-tissue-recovery-form-form .form-item-tissues-recovered-timezone select{margin:18px auto}.webform-submission-tissue-recovery-form-form .form-item-recovery-agency-name{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-moz-box-orient:horizontal!important;-moz-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.webform-submission-tissue-recovery-form-form .form-item-recovery-agency-name{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.webform-submission-tissue-recovery-form-form .form-item-recovery-agency-name .select-wrapper{max-width:757px;width:100%}.webform-submission-tissue-recovery-form-form .form-item-markup-08{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-moz-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.webform-submission-tissue-recovery-form-form .form-item-markup-08 p{margin-bottom:0}.webform-submission-tissue-recovery-form-form .form-item-markup-08 p:first-child{margin-top:0}.view-supplies-form-submissions div#edit-actions,.view-tissue-form-submissions div#edit-actions{display:none}@media screen and (max-width:767px){.view-supplies-form-submissions,.view-tissue-form-submissions{padding:20px}}.view-supplies-form-submissions .button--primary,.view-supplies-form-submissions input[id^=edit-submit],.view-tissue-form-submissions .button--primary,.view-tissue-form-submissions input[id^=edit-submit]{padding:10px 30px!important}.view-supplies-form-submissions tbody input[type=checkbox],.view-tissue-form-submissions tbody input[type=checkbox]{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:inline-block;height:20px;margin:0;position:relative;right:4px;top:0;vertical-align:middle;width:21px!important}.view-supplies-form-submissions tbody input[type=checkbox]:checked:after,.view-tissue-form-submissions tbody input[type=checkbox]:checked:after{color:#1e90ff;content:"✔";font-size:18px;left:2px;position:absolute;top:0}.view-supplies-form-submissions tbody input[type=checkbox]:focus,.view-tissue-form-submissions tbody input[type=checkbox]:focus{border-color:#1e90ff;outline:none}.view-supplies-form-submissions form.vbo-view-form #vbo-action-form-wrapper,.view-tissue-form-submissions form.vbo-view-form #vbo-action-form-wrapper{margin-top:16px}@media screen and (min-width:769px){.view-supplies-form-submissions form.vbo-view-form #vbo-action-form-wrapper,.view-tissue-form-submissions form.vbo-view-form #vbo-action-form-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.view-supplies-form-submissions form.vbo-view-form .form-actions,.view-tissue-form-submissions form.vbo-view-form .form-actions{margin-top:16px!important}.view-supplies-form-submissions form.vbo-view-form .form-actions .form-submit,.view-tissue-form-submissions form.vbo-view-form .form-actions .form-submit{background-color:#0069b1;color:#fff}.view-supplies-form-submissions form.vbo-view-form .form-actions .form-submit:hover,.view-tissue-form-submissions form.vbo-view-form .form-actions .form-submit:hover{background-color:#05c3dd;color:#fff}.view-supplies-form-submissions form.vbo-view-form .js-form-item-action,.view-tissue-form-submissions form.vbo-view-form .js-form-item-action{margin-right:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.view-supplies-form-submissions form.vbo-view-form .js-form-item-action label,.view-tissue-form-submissions form.vbo-view-form .js-form-item-action label{margin-right:16px}@media screen and (max-width:767px){.view-supplies-form-submissions form.vbo-view-form,.view-tissue-form-submissions form.vbo-view-form{overflow-x:auto}.view-supplies-form-submissions form.vbo-view-form table,.view-tissue-form-submissions form.vbo-view-form table{min-width:750px}}.node--view-mode-full #link-back-to-portal,.webform-submission-add-form #link-back-to-portal,.webform-submission-data #link-back-to-portal,.webform-submission-request-certificate-form #link-back-to-portal,.webform-submission-tissue-recovery-form-add-form #link-back-to-portal{background-color:#0069b1;border-radius:50px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:40px 0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px 22px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.node--view-mode-full #link-back-to-portal:hover,.webform-submission-add-form #link-back-to-portal:hover,.webform-submission-data #link-back-to-portal:hover,.webform-submission-request-certificate-form #link-back-to-portal:hover,.webform-submission-tissue-recovery-form-add-form #link-back-to-portal:hover{background-color:#05c3dd}.node--view-mode-full #link-back-to-portal p,.webform-submission-add-form #link-back-to-portal p,.webform-submission-data #link-back-to-portal p,.webform-submission-request-certificate-form #link-back-to-portal p,.webform-submission-tissue-recovery-form-add-form #link-back-to-portal p{margin-top:0}.node--view-mode-full #link-back-to-portal a,.webform-submission-add-form #link-back-to-portal a,.webform-submission-data #link-back-to-portal a,.webform-submission-request-certificate-form #link-back-to-portal a,.webform-submission-tissue-recovery-form-add-form #link-back-to-portal a{color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-family:Effra,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:26px}.node--view-mode-full #link-back-to-portal a:before,.webform-submission-add-form #link-back-to-portal a:before,.webform-submission-data #link-back-to-portal a:before,.webform-submission-request-certificate-form #link-back-to-portal a:before,.webform-submission-tissue-recovery-form-add-form #link-back-to-portal a:before{background:url(/themes/custom/lemaitre_theme/images/icons/icon-white-left-arrow.svg) no-repeat 50%;content:"";display:inline-block;height:14px;margin-right:8px;width:14px}.webform-submission-data .form-checkbox,.webform-submission-form .form-checkbox{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:inline-block;height:20px;margin:0;position:relative;right:4px;top:4px;vertical-align:middle;width:21px!important}.webform-submission-data .form-checkbox:checked:after,.webform-submission-form .form-checkbox:checked:after{color:#1e90ff;content:"✔";font-size:18px;left:2px;position:absolute;top:0}.webform-submission-data .form-checkbox:focus,.webform-submission-form .form-checkbox:focus{border-color:#1e90ff;outline:none}.jesse-edwards-container>.js-form-type-webform-markup:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jesse-edwards-container>.js-form-type-webform-markup:first-child .block-page-title-block{margin-left:0}.jesse-edwards-container>.js-form-type-webform-markup:first-child .page-title{color:#0069b1;font-family:Saira,sans-serif;font-size:49px;font-style:italic;font-weight:200;line-height:58px}@media (max-width:767px){.jesse-edwards-container>.js-form-type-webform-markup:first-child .page-title{font-size:27px;line-height:32px}}.jesse-edwards-container .form-item-donor-id-markup{margin-top:54px}.jesse-edwards-container .webform-composite-hidden-title.js-webform-type-radios{display:contents}@media (max-width:767px){.jesse-edwards-container #edit-height-container,.jesse-edwards-container #edit-weight-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jesse-edwards-container #edit-height-container .form-item-height,.jesse-edwards-container #edit-height-container .form-item-height-unit,.jesse-edwards-container #edit-height-container .form-item-weight,.jesse-edwards-container #edit-height-container .form-item-weight-unit,.jesse-edwards-container #edit-weight-container .form-item-height,.jesse-edwards-container #edit-weight-container .form-item-height-unit,.jesse-edwards-container #edit-weight-container .form-item-weight,.jesse-edwards-container #edit-weight-container .form-item-weight-unit{margin-top:0!important}.jesse-edwards-container #edit-height-container #edit-height-check,.jesse-edwards-container #edit-height-container #edit-weight-check,.jesse-edwards-container #edit-weight-container #edit-height-check,.jesse-edwards-container #edit-weight-container #edit-weight-check{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.jesse-edwards-container #edit-height-container>.form-wrapper,.jesse-edwards-container #edit-weight-container>.form-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.jesse-edwards-container .form-item-height-check label,.jesse-edwards-container .form-item-weight-check label{min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important}.jesse-edwards-container .form-item-height label,.jesse-edwards-container .form-item-weight label{display:none!important}.jesse-edwards-container .form-item-height-label,.jesse-edwards-container .form-item-weight-label{min-width:250px}.jesse-edwards-container .form-item-height-label strong,.jesse-edwards-container .form-item-weight-label strong{font-weight:400}.jesse-edwards-container .form-item-height-na label,.jesse-edwards-container .form-item-weight-na label{min-width:85px!important}.jesse-edwards-container .webform-options-display-one-column.form-radios label{min-width:75px}.jesse-edwards-container .form-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1024px){.jesse-edwards-container .form-item label{min-width:240px}}.jesse-edwards-container .form-item.form-item-decedent-full-name{-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.jesse-edwards-container .form-item.form-item-donor-id-markup{margin-top:20px!important}@media (max-width:767px){.jesse-edwards-container .form-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px!important}.jesse-edwards-container .form-item .js-form-type-radio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.jesse-edwards-container .single-line-elements{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}@media screen and (max-width:767px){.jesse-edwards-container #edit-height-container,.jesse-edwards-container #edit-weight-container{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.jesse-edwards-container #edit-height-container .form-wrapper,.jesse-edwards-container #edit-weight-container .form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.jesse-edwards-container #edit-height-container #edit-container-05,.jesse-edwards-container #edit-height-container #edit-container-06,.jesse-edwards-container #edit-height-container .form-item-height-label,.jesse-edwards-container #edit-height-container .form-item-weight-label,.jesse-edwards-container #edit-weight-container #edit-container-05,.jesse-edwards-container #edit-weight-container #edit-container-06,.jesse-edwards-container #edit-weight-container .form-item-height-label,.jesse-edwards-container #edit-weight-container .form-item-weight-label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.jesse-edwards-container #edit-height-container .form-item-height-na,.jesse-edwards-container #edit-height-container .form-item-weight-na,.jesse-edwards-container #edit-weight-container .form-item-height-na,.jesse-edwards-container #edit-weight-container .form-item-weight-na{width:200px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.webform-element--title-inline.radios--wrapper{margin-top:20px!important}.webform-element--title-inline.radios--wrapper legend{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:268px}.form-item-tissue-type-cardiac table thead tr,.form-item-tissue-type-vascular table thead tr,.vbo-view-form table thead tr,.view-chart-and-quality-resources table thead tr,.view-finance-and-invoicing table thead tr,.view-group-content-educational-resources table thead tr,.view-group-content-guidance-information table thead tr,.view-group-recovery-photos table thead tr,.view-group-sop-data table thead tr,.view-id-group_content_recovery_data_spreadsheets table thead tr,.view-id-tissue_form_submissions table thead tr{text-align:left}.form-item-tissue-type-cardiac table tbody tr:nth-child(2n),.form-item-tissue-type-vascular table tbody tr:nth-child(2n),.vbo-view-form table tbody tr:nth-child(2n),.view-chart-and-quality-resources table tbody tr:nth-child(2n),.view-finance-and-invoicing table tbody tr:nth-child(2n),.view-group-content-educational-resources table tbody tr:nth-child(2n),.view-group-content-guidance-information table tbody tr:nth-child(2n),.view-group-recovery-photos table tbody tr:nth-child(2n),.view-group-sop-data table tbody tr:nth-child(2n),.view-id-group_content_recovery_data_spreadsheets table tbody tr:nth-child(2n),.view-id-tissue_form_submissions table tbody tr:nth-child(2n){background-color:#f5f5f5}fieldset{background-color:#fff;border:1px solid #e1e1e1;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto;max-width:100%;padding:0;width:100%}legend{color:#333;font-size:1rem;font-weight:700;margin-bottom:8px}button,input,select,textarea{border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;font-size:1rem;margin-bottom:16px;max-width:100%;padding:12px;width:100%}@media screen and (max-width:768px){fieldset{padding:12px}button,input,select,textarea{margin-bottom:12px;padding:10px}}.form-item-shipping-location-confirmation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:10px!important}.form-item-field-sop-category-target-id .select-wrapper:before,.js-form-item-field-category-target-id .select-wrapper:before,.js-form-item-field-recovery-photo-category-target-id .select-wrapper:before{top:30%}.view-chart-and-quality-resources .view-header,.view-finance-and-invoicing .view-header{margin-top:20px}.view-chart-and-quality-resources .views-exposed-form .form-select,.view-finance-and-invoicing .views-exposed-form .form-select{margin-top:10px!important}#block-lemaitre-theme-portallinks:before{background:-webkit-gradient(linear,right top,left top,color-stop(10.64%,rgba(118,238,255,.56)),color-stop(26.47%,rgba(5,195,221,.24)),color-stop(51.73%,rgba(0,105,177,.6)));background:linear-gradient(270deg,rgba(118,238,255,.56) 10.64%,rgba(5,195,221,.24) 26.47%,rgba(0,105,177,.6) 51.73%);content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}#block-lemaitre-theme-portallinks>img{height:100%;margin:12px auto;max-width:2000px;min-height:902px;position:relative}@media (max-width:767px){#block-lemaitre-theme-portallinks>img{min-height:1057px}}#block-lemaitre-theme-portallinks .field--name-field-portal-links,#block-lemaitre-theme-portallinks .field--name-field-title{z-index:2}#block-lemaitre-theme-portallinks .field--name-field-title{color:#fff;font-family:Saira,sans-serif;font-size:49px;font-style:italic;font-weight:250;left:calc(50% - 355px);line-height:58px;position:absolute;text-align:center;top:calc(50% - 292px)}@media (min-width:768px) and (max-width:1023px){#block-lemaitre-theme-portallinks .field--name-field-title{top:calc(50% - 355px)}}@media (max-width:767px){#block-lemaitre-theme-portallinks .field--name-field-title{font-size:27px;left:0;line-height:32px;padding:0 20px;top:76px}}#block-lemaitre-theme-portallinks .field--name-field-portal-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;gap:32px;justify-content:center;left:0;margin:auto;max-width:1024px;position:absolute;right:0;top:32%}#block-lemaitre-theme-portallinks .field--name-field-portal-links>.field__item{width:calc(100% - 40px)}@media (min-width:768px) and (max-width:1023px){#block-lemaitre-theme-portallinks .field--name-field-portal-links>.field__item{height:196px;width:calc(33% - 46px)}}@media (min-width:1024px){#block-lemaitre-theme-portallinks .field--name-field-portal-links>.field__item{height:220px;width:calc(25% - 24px)}}@media (min-width:767px) and (max-width:1023px){#block-lemaitre-theme-portallinks .field--name-field-portal-links{top:21%}}@media (max-width:767px){#block-lemaitre-theme-portallinks .field--name-field-portal-links{gap:18px;top:20%}}#block-lemaitre-theme-portallinks .paragraph--type--portal-link{background-color:#fff;border-radius:16px;cursor:pointer;height:100%;position:relative;-webkit-transition:background-color .4s ease-in-out!important;transition:background-color .4s ease-in-out!important;width:100%}@media (max-width:767px){#block-lemaitre-theme-portallinks .paragraph--type--portal-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;height:85px;padding:0 30px}}#block-lemaitre-theme-portallinks .paragraph--type--portal-link .field--type-link{height:100%;padding:36px 30px;position:relative;width:100%;z-index:1}@media (max-width:767px){#block-lemaitre-theme-portallinks .paragraph--type--portal-link .field--type-link{height:100%;padding:0}}#block-lemaitre-theme-portallinks .paragraph--type--portal-link .field--type-link a{color:#0069b1;font-family:Effra,sans-serif;font-size:20px;font-style:normal;font-weight:400;height:100%;left:0;line-height:25px;padding:36px 30px;position:absolute;top:0;width:100%}@media (max-width:767px){#block-lemaitre-theme-portallinks .paragraph--type--portal-link .field--type-link a{font-size:18px;padding:0;top:22%}}#block-lemaitre-theme-portallinks .paragraph--type--portal-link .field--type-link a:after{background:url(/themes/custom/lemaitre_theme/images/icons/icon-right-arrow.svg) no-repeat 50%;content:"";display:inline-block;height:20px;margin-bottom:-5px;width:20px}#block-lemaitre-theme-portallinks .paragraph--type--portal-link .field--name-field-icon{bottom:36px;position:absolute;right:20px}#block-lemaitre-theme-portallinks .paragraph--type--portal-link .field--name-field-icon img{-webkit-transition:-webkit-filter .3s ease-in-out!important;transition:-webkit-filter .3s ease-in-out!important;transition:filter .3s ease-in-out!important;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out!important}@media (max-width:767px){#block-lemaitre-theme-portallinks .paragraph--type--portal-link .field--name-field-icon{padding:0;position:static}}#block-lemaitre-theme-portallinks .paragraph--type--portal-link:hover{background-color:#05c3dd}#block-lemaitre-theme-portallinks .paragraph--type--portal-link:hover .field--type-link a{color:#fff;text-decoration:none}#block-lemaitre-theme-portallinks .paragraph--type--portal-link:hover .field--name-field-icon img,#block-lemaitre-theme-portallinks .paragraph--type--portal-link:hover .field--type-link a:after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.view-embed__title{margin-left:auto;margin-right:auto;max-width:1000px}@media screen and (min-width:1025px){.view-embed__title{margin-top:100px;padding:0;position:relative}}.view-embed__wrapper{margin-bottom:35px;margin-left:auto;margin-right:auto;max-width:1000px}@media (min-width:700px){.view-embed__wrapper{margin-bottom:40px}}@media (min-width:1025px){.view-embed__wrapper{margin-bottom:60px}}.view-embed__title{padding-left:10px}@media screen and (min-width:700px){.view-embed__title{padding:0}}@media (min-width:1025px){.hasBackgroundImage{overflow:hidden;position:relative}.hasBackgroundImage .feature-w-caption__media,.hasBackgroundImage .feature-w-caption__media .video,.hasBackgroundImage .feature-w-caption__media .video__wrapper{background:transparent}.hasBackgroundImage .hero__media,.hasBackgroundImage .video__cover{opacity:0}.hasBackgroundImage .element-background-image{background-position:50%;background-repeat:no-repeat;background-size:110% auto;height:100%;left:0;overflow:auto;overflow-x:hidden;position:absolute;top:0;width:100%}.hasBackgroundImage .element-background-image img{height:auto;width:110%}}@media (min-width:1025px) and (min-width:1025px){.hasBackgroundImage .element-background-image{background-attachment:fixed}}.product__feedback-wrapper{opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.product__feedback-wrapper .product__feedback-body,.product__feedback-wrapper .product__feedback-ctas,.product__feedback-wrapper .product__feedback-title{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.product__feedback-wrapper .product__feedback-body{-webkit-transition-delay:.2s;transition-delay:.2s}.product__feedback-wrapper .product__feedback-ctas{-webkit-transition-delay:.3s;transition-delay:.3s}.product__feedback-wrapper.revealed{opacity:1}.product__feedback-wrapper.revealed .product__feedback-body,.product__feedback-wrapper.revealed .product__feedback-ctas,.product__feedback-wrapper.revealed .product__feedback-title{opacity:1!important;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}footer .footer__column>.paragraph{opacity:0!important;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}footer .footer__column:nth-child(2)>.paragraph{-webkit-transition-delay:.2s;transition-delay:.2s}footer .footer__column:nth-child(3)>.paragraph{-webkit-transition-delay:.3s;transition-delay:.3s}footer .footer__column:nth-child(4)>.paragraph{-webkit-transition-delay:.4s;transition-delay:.4s}footer .footer__column:nth-child(5)>.paragraph{-webkit-transition-delay:.5s;transition-delay:.5s}footer.revealed .footer__column>.paragraph,footer.revealed .footer__social>.paragraph{opacity:1!important;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.preloader{background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.preloader img{-webkit-animation:rotateLogo 1s ease-in-out infinite;animation:rotateLogo 1s ease-in-out infinite;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes rotateLogo{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotateLogo{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.events-news__header,.group-left:not(.news-events__column)>.field,.group-right:not(.news-events__column)>.field,.intro__wrapper>.intro,.map-text,.paragraph:not(.hero-home)>.field,.product__product-info,.product__tabs-wrapper,.view-lemaitre-glossary .views-row,.view-news>.view-content>.views-row,.view-search .views-row,.wysiwyg__body>*,form>.form-wrapper:not(#product__ifu-picker-inner-wrapper){opacity:0!important;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.events-news__header.revealed,.group-left:not(.news-events__column)>.field.revealed,.group-right:not(.news-events__column)>.field.revealed,.intro__wrapper>.intro.revealed,.map-text.revealed,.paragraph:not(.hero-home)>.field.revealed,.product__product-info.revealed,.product__tabs-wrapper.revealed,.view-lemaitre-glossary .views-row.revealed,.view-news>.view-content>.views-row.revealed,.view-search .views-row.revealed,.wysiwyg__body>.revealed,form>.form-wrapper:not(#product__ifu-picker-inner-wrapper).revealed{opacity:1!important;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.feature-w-caption__caption,.paragraph:not(.hero-home){opacity:0!important;-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.feature-w-caption__caption.revealed,.paragraph:not(.hero-home).revealed{opacity:1!important}
.paragraph--type-2-column-embedded-video-player-w{max-width:760px;margin:30px auto;display:flex;flex-direction:column;}.paragraph--type-2-column-embedded-video-player-w .group-left{margin:0 0 30px;}@media screen and (min-width:700px){.paragraph--type-2-column-embedded-video-player-w{flex-direction:row;}.paragraph--type-2-column-embedded-video-player-w .group-left{float:left;margin:0;width:45%;}.paragraph--type-2-column-embedded-video-player-w .group-right{overflow:hidden;padding-left:40px;}}.hero-home__caption a[href="/about-us/lemaitre-story"]{padding-left:40px;}.hero-home__caption a[href="/about-us/lemaitre-story"]:before{display:none;}.hero-home__title-line:nth-child(2){color:#05C3DE;font-weight:500;}@media screen and (max-width:699px){.hero-home__title-line{font-size:38px;}.hero-home__title-line:nth-child(2){margin-left:20px;}}input[data-drupal-selector="edit-time-of-death"]{width:250px;}.ui-timepicker-wrapper{width:220px;border-radius:15px;padding:20px;border-top-left-radius:0;border-top-right-radius:0;transform:translate(15px,0);}.floating-toggle-menu #floating-toggle-menu-button{padding:0;}#block-lemaitre-theme-portallinks{background-size:cover;padding:100px 0;}#block-lemaitre-theme-portallinks:before{top:0;}#block-lemaitre-theme-portallinks .field--name-field-portal-links{position:relative;padding-top:50px;}#block-lemaitre-theme-portallinks>img{display:none !important;}#block-lemaitre-theme-portallinks .field--name-field-title{position:relative;left:auto;top:auto;}.page-node-type-group-page #block-lemaitre-theme-content{padding:0;}#block-lemaitre-theme-portallinks + #block-lemaitre-theme-content > article[about="/news-training-and-events/tissue-recovery-partner-portal"]{display:none;}form.product-ifu-picker .product__ifu-picker-button--link{margin-bottom:0;}#edit-subscribe-button{display:none !important;}#edit-subscribe-button,.ui-dialog .ui-dialog-buttonpane button{white-space:nowrap;display:table;line-height:1.125;padding:15px 30px 13px;text-align:left;transition:.3s ease;background-color:#0069b1;border-radius:30px;font-size:16px;font-weight:400;color:#fff;}#edit-subscribe-button:hover{background-color:#05c3dd;text-decoration:none;}.ui-widget-overlay{background:#000;}.ui-widget.ui-widget-content{border:none;box-shadow:0 0 15px rgba(0,0,0,.05);border-radius:10px;overflow:hidden;}.ui-dialog .ui-dialog-titlebar,.ui-dialog .ui-dialog-buttonpane{background:#e9e9e9;border:none;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{border:1px solid #cecece;border-radius:52px;color:#0069b1;font-family:effra,sans-serif;font-size:15px;font-weight:400;height:49px;line-height:18px;padding:10px 15px;width:100%;}#drupal-modal .webform-element-description{margin:15px 0;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
