@import url(https://hello.myfonts.net//count/35e1f0);/*!
Theme Name: Tuxedo Dental
Theme URI: http://thehatcherylabs.com
Author: The Hatchery Labs, Geoff Yuen
Author URI: http://thehatcherylabs.com
Description: Lorem ipsum dolor sit amet, consectetur adipisicing elit. Doloribus rem quae iure aliquid doloremque magni, itaque natus quaerat quasi molestiae consequuntur, ad possimus porro quibusdam fugit, obcaecati reprehenderit praesentium velit.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, flexible-width, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: hotplateedge

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/@font-face{font-display:swap;font-family:ProximaNova;font-weight:700;src:url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_6_0.eot);src:url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_6_0.eot#iefix) format("embedded-opentype"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_6_0.woff2) format("woff2"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_6_0.woff) format("woff"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_6_0.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-weight:300;src:url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_F_0.eot);src:url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_F_0.eot#iefix) format("embedded-opentype"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_F_0.woff2) format("woff2"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_F_0.woff) format("woff"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_F_0.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-weight:500;src:url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_E_0.eot);src:url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_E_0.eot#iefix) format("embedded-opentype"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_E_0.woff2) format("woff2"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_E_0.woff) format("woff"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_E_0.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-weight:400;src:url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_11_0.eot);src:url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_11_0.eot#iefix) format("embedded-opentype"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_11_0.woff2) format("woff2"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_11_0.woff) format("woff"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_11_0.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-weight:600;src:url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_15_0.eot);src:url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_15_0.eot#iefix) format("embedded-opentype"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_15_0.woff2) format("woff2"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_15_0.woff) format("woff"),url(https://tuxedodental.ca/wp-content/themes/tuxedo/fonts/35E1F0_15_0.ttf) format("truetype")}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-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:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}html{box-sizing:border-box;font:10px/1.6 ProximaNova,sans-serif;letter-spacing:.03em;color:#15304e}*,:after,:before{box-sizing:inherit}body{font-size:13px;border:12px solid #fff;border-top-width:0;overflow-x:hidden}@media (min-width:540px){body{font-size:14px}}@media (min-width:768px){body{font-size:16px}}@media (min-width:960px){body{font-size:18px}}@media (min-width:768px){body{border:25px solid #fff;border-top-width:0}}a{transition:.2s;text-decoration:none}a,a:link,a:visited{color:#c4d600}a:hover{color:#41c5c2}table{border-collapse:collapse}td,th{border:1px solid;border-color:inherit;padding:.5em 1em}h1,h2,h3,h4,h5,h6{margin:2.75rem 0 0;line-height:1.125}h1:not(.mv0):last-child,h2:not(.mv0):last-child,h3:not(.mv0):last-child,h4:not(.mv0):last-child,h5:not(.mv0):last-child,h6:not(.mv0):last-child{margin:2.75rem 0}.h1,h1{font-size:23px;font-weight:600;letter-spacing:.05em}@media (min-width:540px){.h1,h1{font-size:29px}}@media (min-width:768px){.h1,h1{font-size:39px}}@media (min-width:960px){.h1,h1{font-size:48px}}.h2,h2{font-size:19px;font-weight:600;letter-spacing:.05em}@media (min-width:540px){.h2,h2{font-size:23px}}@media (min-width:768px){.h2,h2{font-size:30px}}@media (min-width:960px){.h2,h2{font-size:36px}}.h3,h3{font-size:17px;font-weight:400;letter-spacing:.03em}@media (min-width:540px){.h3,h3{font-size:20px}}@media (min-width:768px){.h3,h3{font-size:25px}}@media (min-width:960px){.h3,h3{font-size:30px}}.h4,h4{font-size:15px;font-weight:400;letter-spacing:.03em}@media (min-width:540px){.h4,h4{font-size:18px}}@media (min-width:768px){.h4,h4{font-size:22px}}@media (min-width:960px){.h4,h4{font-size:26px}}.h5,h5{font-size:15px;font-weight:400;letter-spacing:.03em;line-height:1.5}@media (min-width:540px){.h5,h5{font-size:18px}}@media (min-width:768px){.h5,h5{font-size:22px}}@media (min-width:960px){.h5,h5{font-size:26px}}.h6,h6{font-size:15px;font-weight:400;letter-spacing:.03em;color:#c4d600;line-height:1.8}@media (min-width:540px){.h6,h6{font-size:18px}}@media (min-width:768px){.h6,h6{font-size:22px}}@media (min-width:960px){.h6,h6{font-size:26px}}blockquote,code,dl,hr,img,ol,p,pre,table,ul{margin:2.75rem 0}ul{padding-left:1.125em}svg{max-width:100%;fill:currentColor}svg:not(:root){overflow:hidden}.svg-logo{fill:#15304e;color:#c4d600;display:block;margin:auto}.svg-logo--sm{fill:#15304e;color:#15304e}.svg-logo__link{transition:.2s;display:inline-block}.svg-logo__link:hover{opacity:.5}.share{position:fixed;top:50%;left:0;transform:translateY(-50%)}.share a{width:40px;height:40px;background-color:#15304e;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:960px){.share a{width:50px;height:50px}}.share a:link,.share a:visited{color:#fff}.share a:hover{background-color:#c4d600}.share a svg{width:18px;height:18px}@media (min-width:960px){.share a svg{width:25px;height:25px}}.social-share,.social-share a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.social-share a{width:40px;height:40px;color:#c4d600}@media (min-width:960px){.social-share a{width:50px;height:50px}}.social-share a:hover{color:#41c5c2}.social-share a svg{width:18px;height:18px}@media (min-width:960px){.social-share a svg{width:25px;height:25px}}.slick-track{display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:center;align-content:center}.slick-loading .slick-list{background:#fff}.slick-next,.slick-prev{position:absolute;z-index:1;cursor:pointer;top:50%;transform:translateY(-150%);padding:0;border:none;fill:#fff}@media (min-width:1300px){.slick-next,.slick-prev{display:block!important}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{opacity:.5}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:1}.slick-prev{left:0}.slick-next{right:0}.slick-dots{position:absolute;bottom:2vw;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:12px;width:12px;cursor:pointer}.slick-dots li button{border:0;background:#fff0;display:block;outline:none;line-height:0;font-size:0;color:#fff0;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:.5}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:12px;height:12px;opacity:1;background-color:#fff;border-radius:100%;box-shadow:0 0 10px rgb(0 0 0 / .1)}.slick-dots li.slick-active button:before{background-color:#c4d600;color:#c4d600;opacity:1}.hero_gallery{margin-left:auto;margin-right:auto;max-width:1350px}.hero_gallery__wrapper{position:relative}.hero_gallery__text{z-index:1;padding:4em;margin:0 auto;top:50%;transform:translate(-50%,-50%);color:#fff;text-shadow:0 .1em .2em rgb(0 0 0 / .25)}.hero_gallery .slick-dots,.hero_gallery__text{position:absolute;width:100%;max-width:1350px;left:50%;text-align:center}.hero_gallery .slick-dots{bottom:0;list-style:none;display:-ms-flexbox;display:flex;padding:0;margin:0;transform:translateX(-50%);height:10px}.hero_gallery .slick-dots li{-ms-flex:1 0 auto;flex:1 0 auto;position:relative;display:inline-block;margin:0;padding:0;cursor:pointer}.hero_gallery .slick-dots li button{border:0;background:#15304e;display:block;height:10px;width:100%;outline:none;line-height:0;font-size:0;color:#fff0;cursor:pointer}.hero_gallery .slick-dots li button:before{content:none}.hero_gallery .slick-dots li button:focus,.hero_gallery .slick-dots li button:hover{outline:none;background-color:#c4d600}.hero_gallery .slick-dots li.slick-active button{background-color:#c4d600;color:#c4d600;opacity:1}.slick-initialized .slick-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.slide{-ms-flex-pack:center;justify-content:center}.slide [class*=col-]{font-size:1rem}.slick-me{visibility:hidden;opacity:0;transition:opacity 1s}.slick-me .slide{display:none}.slick-me .slide:first-child{display:block;visibility:hidden}.slick-me.slick-initialized{visibility:visible;opacity:1}.slick-me.slick-initialized .slide{display:-ms-flexbox;display:flex;visibility:visible!important}.ie11 .slick-me.slick-initialized .slide{display:block}.slick-me--vcenter .slick-track{-ms-flex-align:center;align-items:center}.slider,.slider_nav{overflow:hidden;position:relative}.slider_nav .slick-track{display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:center;align-content:center}.slider_nav .slick-slide{height:auto!important}.slider_nav__title{margin-top:0!important;margin-bottom:0!important}.slider_nav__slide{transition:1s ease-in-out;-ms-flex:1 0 auto;flex:1 0 auto}.slider_nav__slide:nth-child(2n) .slider_nav__bg{background:#15304e}.slider_nav__slide:nth-child(odd) .slider_nav__bg{background:#c4d600}.slider_nav__slide svg{fill:currentColor}.slider-services{margin-left:auto;margin-right:auto;overflow:visible;max-width:1032px}.slider-services .slick-list{overflow:hidden}.slider-services .slick-prev{left:0;transform:translateX(-100%)}.slider-services .slick-next{right:0;transform:translateX(100%)}.slick-slide,.slick-slide *{outline:none!important}.gallery .slide{max-width:1000px;margin-left:auto;margin-right:auto}.search--blog .search__select,.search--blog .search__text{font-size:11px;font-weight:400;letter-spacing:.03em;border:2px solid #c4d600;border-radius:500px;padding:1em 2em;margin:1em auto;width:100%;display:block;background-color:#fff0;-webkit-appearance:none;outline:0;position:relative}@media (min-width:540px){.search--blog .search__select,.search--blog .search__text{font-size:12px}}@media (min-width:768px){.search--blog .search__select,.search--blog .search__text{font-size:13px}}@media (min-width:960px){.search--blog .search__select,.search--blog .search__text{font-size:14px}}.search--blog .search__select:focus,.search--blog .search__text:focus{box-shadow:0 0 3px 1px #41c5c2;border-color:#15304e}.search--blog .search__text{padding-left:3.5em;background:url(https://tuxedodental.ca/wp-content/themes/tuxedo/img/svg-search.svg) no-repeat 1em 50%}.search--blog .search__text:before{content:"";position:absolute;top:0;left:0;width:1em;height:1em;outline:1px solid red}.search--blog .search__select{padding-right:0}.search--blog .search__select:before{pointer-events:none;content:"";position:absolute;top:0;right:1em;width:3em;height:100%;background:url(https://tuxedodental.ca/wp-content/themes/tuxedo/src/sprites/svg-chev-right.svg) no-repeat 50% 50%;background-size:16px 16px;transform:rotate(90deg)}.search--blog .search__select select{width:100%;border:0;background-color:#fff0;-webkit-appearance:none;outline:0}.search--blog .search--blue,.search--blue{border-color:#15304e}.btn,.gform_footer .button,.gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .select input,.gform_wrapper .select select,.gform_wrapper .select textarea,.gform_wrapper .textarea input,.gform_wrapper .textarea select,.gform_wrapper .textarea textarea,.ginput_container_time input,.ginput_container_time select,.inp,.select select{font-size:11px;font-weight:600;letter-spacing:.05em;padding:.3333em .75em}@media (min-width:540px){.btn,.gform_footer .button,.gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .select input,.gform_wrapper .select select,.gform_wrapper .select textarea,.gform_wrapper .textarea input,.gform_wrapper .textarea select,.gform_wrapper .textarea textarea,.ginput_container_time input,.ginput_container_time select,.inp,.select select{font-size:12px}}@media (min-width:768px){.btn,.gform_footer .button,.gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .select input,.gform_wrapper .select select,.gform_wrapper .select textarea,.gform_wrapper .textarea input,.gform_wrapper .textarea select,.gform_wrapper .textarea textarea,.ginput_container_time input,.ginput_container_time select,.inp,.select select{font-size:13px}}@media (min-width:960px){.btn,.gform_footer .button,.gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .select input,.gform_wrapper .select select,.gform_wrapper .select textarea,.gform_wrapper .textarea input,.gform_wrapper .textarea select,.gform_wrapper .textarea textarea,.ginput_container_time input,.ginput_container_time select,.inp,.select select{font-size:14px}}.btn,.gform_footer .button{text-transform:uppercase;text-decoration:none;letter-spacing:.15em;display:inline-block;padding:.5em 1.5em;border-radius:500px}.gform_wrapper .validation_error{color:#f17e5c}.gform_body{font-size:11px;font-weight:600;letter-spacing:.05em}@media (min-width:540px){.gform_body{font-size:12px}}@media (min-width:768px){.gform_body{font-size:13px}}@media (min-width:960px){.gform_body{font-size:14px}}.gform_fields{list-style-type:none;padding:0;margin:0}.gform_validation_container{display:none}.gfield{margin:1em 0}.gfield_description{font-size:11px;font-weight:300;letter-spacing:.03em;color:#c4d600}@media (min-width:540px){.gfield_description{font-size:12px}}@media (min-width:768px){.gfield_description{font-size:13px}}@media (min-width:960px){.gfield_description{font-size:14px}}.gfield_description.validation_message{color:#f17e5c}.gfield .clear-multi{display:-ms-flexbox;display:flex}.ginput_container_time{-ms-flex:0 0 auto;flex:0 0 auto}.ginput_container_time input,.ginput_container_time select{display:inline-block!important;width:auto;border-radius:0;border:1px solid #15304e;margin:0;background:#fff0}.ginput_container_time input::-webkit-input-placeholder,.ginput_container_time select::-webkit-input-placeholder{text-transform:uppercase;color:#d0d6dc}.ginput_container_time input::-ms-input-placeholder,.ginput_container_time select::-ms-input-placeholder{text-transform:uppercase;color:#d0d6dc}.ginput_container_time input{text-align:right;width:auto;display:block}.ginput_container_time select{width:auto;display:inline-block;margin:0 0 0 1em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gform_wrapper{margin:2rem auto;max-width:620px}.gform_wrapper .gfield,.gform_wrapper .select,.gform_wrapper .textarea{text-align:left}.gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .select input,.gform_wrapper .select select,.gform_wrapper .select textarea,.gform_wrapper .textarea input,.gform_wrapper .textarea select,.gform_wrapper .textarea textarea{border-radius:0;margin:0;background:#fff0}.gform_wrapper .gfield input::-webkit-input-placeholder,.gform_wrapper .gfield select::-webkit-input-placeholder,.gform_wrapper .gfield textarea::-webkit-input-placeholder,.gform_wrapper .select input::-webkit-input-placeholder,.gform_wrapper .select select::-webkit-input-placeholder,.gform_wrapper .select textarea::-webkit-input-placeholder,.gform_wrapper .textarea input::-webkit-input-placeholder,.gform_wrapper .textarea select::-webkit-input-placeholder,.gform_wrapper .textarea textarea::-webkit-input-placeholder{text-transform:uppercase;color:#d0d6dc}.gform_wrapper .gfield input::-ms-input-placeholder,.gform_wrapper .gfield select::-ms-input-placeholder,.gform_wrapper .gfield textarea::-ms-input-placeholder,.gform_wrapper .select input::-ms-input-placeholder,.gform_wrapper .select select::-ms-input-placeholder,.gform_wrapper .select textarea::-ms-input-placeholder,.gform_wrapper .textarea input::-ms-input-placeholder,.gform_wrapper .textarea select::-ms-input-placeholder,.gform_wrapper .textarea textarea::-ms-input-placeholder{text-transform:uppercase;color:#d0d6dc}.gform_wrapper .gfield input,.gform_wrapper .gfield textarea,.gform_wrapper .select input,.gform_wrapper .select textarea,.gform_wrapper .textarea input,.gform_wrapper .textarea textarea{width:100%;display:block;border:1px solid #15304e}.gform_wrapper .gfield select,.gform_wrapper .select select,.gform_wrapper .textarea select{width:100%;display:inline-block;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.gform_wrapper .gfield label,.gform_wrapper .textarea label{font-size:11px;display:inline-block;letter-spacing:.1rem;margin-bottom:.5rem;text-transform:uppercase}@media (min-width:540px){.gform_wrapper .gfield label,.gform_wrapper .textarea label{font-size:12px}}@media (min-width:768px){.gform_wrapper .gfield label,.gform_wrapper .textarea label{font-size:13px}}@media (min-width:960px){.gform_wrapper .gfield label,.gform_wrapper .textarea label{font-size:14px}}.gform_wrapper .select{border:1px solid #15304e;position:relative}.gform_wrapper .select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;width:2em;height:100%;background:url(https://tuxedodental.ca/wp-content/themes/tuxedo/src/sprites/svg-chev-right.svg) no-repeat 50% 50%;background-size:12px 12px;transform:rotate(90deg)}.gform_wrapper .select label{display:none}.gform_wrapper .gfield{width:100%;margin:0 0 1em}#ui-datepicker-div{display:none}.ui-datepicker{padding:.2em;background-color:#fff;text-align:center;box-shadow:0 .2em .5em rgb(0 0 0 / .5);border:1px solid currentColor}.ui-datepicker-next,.ui-datepicker-prev,.ui-datepicker-week-end{display:none}.ui-datepicker-calendar{margin:0;font-size:11px}@media (min-width:540px){.ui-datepicker-calendar{font-size:12px}}@media (min-width:768px){.ui-datepicker-calendar{font-size:13px}}@media (min-width:960px){.ui-datepicker-calendar{font-size:14px}}.ui-datepicker th{opacity:.3}.ui-datepicker td,.ui-datepicker th{padding:.2em 0;min-width:2.5em;border:0}.ui-datepicker a:link,.ui-datepicker a:visited{color:#15304e}.ui-datepicker select{font-size:11px;font-weight:600;letter-spacing:.05em;color:#c4d600;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:#fff0;padding:0;display:inline}@media (min-width:540px){.ui-datepicker select{font-size:12px}}@media (min-width:768px){.ui-datepicker select{font-size:13px}}@media (min-width:960px){.ui-datepicker select{font-size:14px}}.ui-datepicker select:hover{cursor:pointer;color:#41c5c2}.ui-datepicker .ui-state-default{display:inline-block;width:22px;height:22px;border-radius:100%;line-height:22px}.ui-datepicker .ui-state-default:hover{background-color:#c4d600;color:#fff}.ui-datepicker .ui-state-active{display:inline-block;background-color:#c4d600;width:22px;height:22px;border-radius:100%}.ui-datepicker .ui-state-active:link,.ui-datepicker .ui-state-active:visited{color:#fff}.ui-datepicker .ui-datepicker-unselectable.ui-state-disabled .ui-state-default{background-color:#fff0}.ui-datepicker .ui-datepicker-unselectable.ui-state-disabled .ui-state-default:hover{background-color:#fff0;color:currentColor}.form-appointment .gform_confirmation_message{text-align:center;font-size:15px;font-weight:700;letter-spacing:.03em}@media (min-width:540px){.form-appointment .gform_confirmation_message{font-size:17px}}@media (min-width:768px){.form-appointment .gform_confirmation_message{font-size:21px}}@media (min-width:960px){.form-appointment .gform_confirmation_message{font-size:24px}}.form-appointment .gfield_label{display:none}.gform_footer{text-align:center}.gform_footer .button{border:2px solid #15304e;transition:.2s ease-in-out;background-color:#fff;color:#15304e}.gform_footer .button:hover{background-color:#15304e;color:#fff}.select{margin:0;background:#fff0;position:relative;display:inline-block}.select::-webkit-input-placeholder{text-transform:uppercase;color:#d0d6dc}.select::-ms-input-placeholder{text-transform:uppercase;color:#d0d6dc}.select:before{pointer-events:none;content:"";position:absolute;top:0;right:1em;width:2em;height:100%;background:url(https://tuxedodental.ca/wp-content/themes/tuxedo/img/svg-chev-down--white.svg) no-repeat 50% 50%;background-size:16px 16px}.select select{padding:1.075em 2em;text-align:left;background-color:#fff0;width:100%;display:inline-block;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.select select:focus{outline:0}.select--blue{background:#15304e;color:#fff}.select--rounded{border-radius:500px}.select--wide{width:472px;max-width:100%}.gfield_visibility_hidden{display:none}.inp{border-radius:0;margin:0;background:#fff0;width:100%;display:block;border:1px solid #15304e}.inp::-webkit-input-placeholder{text-transform:uppercase;color:#15304e}.inp::-ms-input-placeholder{text-transform:uppercase;color:#15304e}.ginput_container_address .hidden_sub_label{opacity:0;height:1em;overflow:hidden;display:block}img{max-width:100%;height:auto}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-fill,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-fill,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-fill,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-fill,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-fill,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-fill,.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-fill{margin-left:25px;margin-right:25px;width:calc(100% - 50px);-ms-flex:0 0 auto;flex:0 0 auto}[class^="col-*"].wrapper{width:100%}.col-xxs-fill{-ms-flex:1 0 auto;flex:1 0 auto}.col-xxs-1{width:calc(8.33333% - 50px)}.col-xxs-1.wrapper{width:8.33333%}.col-xxs-2{width:calc(16.66667% - 50px)}.col-xxs-2.wrapper{width:16.66667%}.col-xxs-3{width:calc(25% - 50px)}.col-xxs-3.wrapper{width:25%}.col-xxs-4{width:calc(33.33333% - 50px)}.col-xxs-4.wrapper{width:33.33333%}.col-xxs-5{width:calc(41.66667% - 50px)}.col-xxs-5.wrapper{width:41.66667%}.col-xxs-6{width:calc(50% - 50px)}.col-xxs-6.wrapper{width:50%}.col-xxs-7{width:calc(58.33333% - 50px)}.col-xxs-7.wrapper{width:58.33333%}.col-xxs-8{width:calc(66.66667% - 50px)}.col-xxs-8.wrapper{width:66.66667%}.col-xxs-9{width:calc(75% - 50px)}.col-xxs-9.wrapper{width:75%}.col-xxs-10{width:calc(83.33333% - 50px)}.col-xxs-10.wrapper{width:83.33333%}.col-xxs-11{width:calc(91.66667% - 50px)}.col-xxs-11.wrapper{width:91.66667%}.col-xxs-12{width:calc(100% - 50px)}.col-xxs-12.wrapper{width:100%}@media (min-width:480px){.col-xs-fill{-ms-flex:1;flex:1}.col-xs-1{width:calc(8.33333% - 50px)}.col-xs-1.wrapper{width:8.33333%}.col-xs-2{width:calc(16.66667% - 50px)}.col-xs-2.wrapper{width:16.66667%}.col-xs-3{width:calc(25% - 50px)}.col-xs-3.wrapper{width:25%}.col-xs-4{width:calc(33.33333% - 50px)}.col-xs-4.wrapper{width:33.33333%}.col-xs-5{width:calc(41.66667% - 50px)}.col-xs-5.wrapper{width:41.66667%}.col-xs-6{width:calc(50% - 50px)}.col-xs-6.wrapper{width:50%}.col-xs-7{width:calc(58.33333% - 50px)}.col-xs-7.wrapper{width:58.33333%}.col-xs-8{width:calc(66.66667% - 50px)}.col-xs-8.wrapper{width:66.66667%}.col-xs-9{width:calc(75% - 50px)}.col-xs-9.wrapper{width:75%}.col-xs-10{width:calc(83.33333% - 50px)}.col-xs-10.wrapper{width:83.33333%}.col-xs-11{width:calc(91.66667% - 50px)}.col-xs-11.wrapper{width:91.66667%}.col-xs-12{width:calc(100% - 50px)}.col-xs-12.wrapper{width:100%}}@media (min-width:620px){.col-sm-fill{-ms-flex:1;flex:1}.col-sm-1{width:calc(8.33333% - 50px)}.col-sm-1.wrapper{width:8.33333%}.col-sm-2{width:calc(16.66667% - 50px)}.col-sm-2.wrapper{width:16.66667%}.col-sm-3{width:calc(25% - 50px)}.col-sm-3.wrapper{width:25%}.col-sm-4{width:calc(33.33333% - 50px)}.col-sm-4.wrapper{width:33.33333%}.col-sm-5{width:calc(41.66667% - 50px)}.col-sm-5.wrapper{width:41.66667%}.col-sm-6{width:calc(50% - 50px)}.col-sm-6.wrapper{width:50%}.col-sm-7{width:calc(58.33333% - 50px)}.col-sm-7.wrapper{width:58.33333%}.col-sm-8{width:calc(66.66667% - 50px)}.col-sm-8.wrapper{width:66.66667%}.col-sm-9{width:calc(75% - 50px)}.col-sm-9.wrapper{width:75%}.col-sm-10{width:calc(83.33333% - 50px)}.col-sm-10.wrapper{width:83.33333%}.col-sm-11{width:calc(91.66667% - 50px)}.col-sm-11.wrapper{width:91.66667%}.col-sm-12{width:calc(100% - 50px)}.col-sm-12.wrapper{width:100%}}@media (min-width:768px){.col-fill,.col-md-fill{-ms-flex:1;flex:1}.col-1,.col-md-1{width:calc(8.33333% - 50px)}.col-md-1.wrapper,.wrapper.col-1{width:8.33333%}.col-2,.col-md-2{width:calc(16.66667% - 50px)}.col-md-2.wrapper,.wrapper.col-2{width:16.66667%}.col-3,.col-md-3{width:calc(25% - 50px)}.col-md-3.wrapper,.wrapper.col-3{width:25%}.col-4,.col-md-4{width:calc(33.33333% - 50px)}.col-md-4.wrapper,.wrapper.col-4{width:33.33333%}.col-5,.col-md-5{width:calc(41.66667% - 50px)}.col-md-5.wrapper,.wrapper.col-5{width:41.66667%}.col-6,.col-md-6{width:calc(50% - 50px)}.col-md-6.wrapper,.wrapper.col-6{width:50%}.col-7,.col-md-7{width:calc(58.33333% - 50px)}.col-md-7.wrapper,.wrapper.col-7{width:58.33333%}.col-8,.col-md-8{width:calc(66.66667% - 50px)}.col-md-8.wrapper,.wrapper.col-8{width:66.66667%}.col-9,.col-md-9{width:calc(75% - 50px)}.col-md-9.wrapper,.wrapper.col-9{width:75%}.col-10,.col-md-10{width:calc(83.33333% - 50px)}.col-md-10.wrapper,.wrapper.col-10{width:83.33333%}.col-11,.col-md-11{width:calc(91.66667% - 50px)}.col-md-11.wrapper,.wrapper.col-11{width:91.66667%}.col-12,.col-md-12{width:calc(100% - 50px)}.col-md-12.wrapper,.wrapper.col-12{width:100%}}@media (min-width:960px){.col-lg-fill{-ms-flex:1;flex:1}.col-lg-1{width:calc(8.33333% - 50px)}.col-lg-1.wrapper{width:8.33333%}.col-lg-2{width:calc(16.66667% - 50px)}.col-lg-2.wrapper{width:16.66667%}.col-lg-3{width:calc(25% - 50px)}.col-lg-3.wrapper{width:25%}.col-lg-4{width:calc(33.33333% - 50px)}.col-lg-4.wrapper{width:33.33333%}.col-lg-5{width:calc(41.66667% - 50px)}.col-lg-5.wrapper{width:41.66667%}.col-lg-6{width:calc(50% - 50px)}.col-lg-6.wrapper{width:50%}.col-lg-7{width:calc(58.33333% - 50px)}.col-lg-7.wrapper{width:58.33333%}.col-lg-8{width:calc(66.66667% - 50px)}.col-lg-8.wrapper{width:66.66667%}.col-lg-9{width:calc(75% - 50px)}.col-lg-9.wrapper{width:75%}.col-lg-10{width:calc(83.33333% - 50px)}.col-lg-10.wrapper{width:83.33333%}.col-lg-11{width:calc(91.66667% - 50px)}.col-lg-11.wrapper{width:91.66667%}.col-lg-12{width:calc(100% - 50px)}.col-lg-12.wrapper{width:100%}}@media (min-width:1220px){.col-xl-fill{-ms-flex:1;flex:1}.col-xl-1{width:calc(8.33333% - 50px)}.col-xl-1.wrapper{width:8.33333%}.col-xl-2{width:calc(16.66667% - 50px)}.col-xl-2.wrapper{width:16.66667%}.col-xl-3{width:calc(25% - 50px)}.col-xl-3.wrapper{width:25%}.col-xl-4{width:calc(33.33333% - 50px)}.col-xl-4.wrapper{width:33.33333%}.col-xl-5{width:calc(41.66667% - 50px)}.col-xl-5.wrapper{width:41.66667%}.col-xl-6{width:calc(50% - 50px)}.col-xl-6.wrapper{width:50%}.col-xl-7{width:calc(58.33333% - 50px)}.col-xl-7.wrapper{width:58.33333%}.col-xl-8{width:calc(66.66667% - 50px)}.col-xl-8.wrapper{width:66.66667%}.col-xl-9{width:calc(75% - 50px)}.col-xl-9.wrapper{width:75%}.col-xl-10{width:calc(83.33333% - 50px)}.col-xl-10.wrapper{width:83.33333%}.col-xl-11{width:calc(91.66667% - 50px)}.col-xl-11.wrapper{width:91.66667%}.col-xl-12{width:calc(100% - 50px)}.col-xl-12.wrapper{width:100%}}.col--vcent{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.col--bottom{-ms-flex-item-align:end;align-self:flex-end}.wrapper{margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1220px}.wrapper .wrapper{margin-left:0;margin-right:0;max-width:100%;-ms-flex-line-pack:start;align-content:flex-start}.wrapper--full{max-width:100%}.wrapper--xl{max-width:1350px}.wrapper--xl .wrapper{margin-left:auto;margin-right:auto;max-width:1220px}.wrapper hr{width:100%;border:0;border-top:1px solid currentColor;margin-top:2rem;margin-bottom:2rem}.wrapper--space-between{-ms-flex-pack:justify;justify-content:space-between}.wrapper--space-around{-ms-flex-pack:distribute;justify-content:space-around}.wrapper--vcenter{-ms-flex-align:center;align-items:center}.wrapper--vbottom{-ms-flex-align:end;align-items:flex-end}.wrapper--hcenter{-ms-flex-pack:center;justify-content:center}.wrapper--hright{-ms-flex-pack:end;justify-content:flex-end}a.img_hover{display:block;background:no-repeat 50% 50%;background-color:#fff0;background-size:100% 100%;will-change:auto;transition:1s;text-decoration:none;color:#fff0}a.img_hover:hover{background-size:110% 110%;opacity:.7}a.img_hover img{opacity:0;margin:0}.dim{transition:.2s ease-in}.dim:hover{opacity:.8}.db{display:block}.site-header{position:-webkit-sticky;position:sticky;top:0}.site-nav{transition:.5s}@media (min-width:960px){.site-nav{padding-left:25px;padding-right:25px}}.site-nav__menu-wrapper,.site-nav__utility{-ms-flex:1 1 auto;flex:1 1 auto;width:33.3333%}.site-nav__logo{-ms-flex:0 1 auto;flex:0 1 auto}@media (max-width:959px){.site-nav__appointments{display:none}}.site-nav__menu{font-size:11px;font-weight:600;letter-spacing:.05em;display:-ms-flexbox;display:flex;transition:.2s}@media (min-width:540px){.site-nav__menu{font-size:12px}}@media (min-width:768px){.site-nav__menu{font-size:13px}}@media (min-width:960px){.site-nav__menu{font-size:14px}}.site-nav__menu:hover{cursor:pointer;color:#41c5c2}.site-nav__menu-icon{margin-right:20px;fill:currentColor}.site-nav__iconlinks{display:inline-block;vertical-align:middle;margin-left:.75em}.site-nav__iconlinks svg{fill:currentColor}.site-nav__iconlinks:link,.site-nav__iconlinks:visited{color:#15304e}.site-nav__iconlinks:hover{color:#c4d600}.main_menu{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#c4d600;color:#15304e;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:.5s ease-in-out;transform:translateX(0);opacity:1}@media (min-width:768px){.main_menu .site-nav{padding-left:50px;padding-right:50px}}.main_menu__fixed{-ms-flex:0 0 auto;flex:0 0 auto}.main_menu__scroll{-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.main_menu .menu{text-align:center;margin:50px auto .5em;max-width:570px;padding:0 0 .5em;list-style-type:none;font-size:23px;font-weight:300;letter-spacing:.03em}@media (min-width:540px){.main_menu .menu{font-size:29px}}@media (min-width:768px){.main_menu .menu{font-size:39px}}@media (min-width:960px){.main_menu .menu{font-size:48px}}.main_menu .menu-item{margin:0;padding:0}.main_menu .sub-menu{display:none}.main_menu .menu a,.main_menu .menu a:link,.main_menu .menu a:visited{color:#fff}.main_menu .menu .current_page_item a:link,.main_menu .menu .current_page_item a:visited,.main_menu .menu a:hover{color:#15304e}.main_menu>*{transform:translateX(0)}.main_menu>:first-child{transition:.5s}.main_menu>:nth-child(2){transition:1s}.main_menu.off-screen>*,.off-screen{transform:translateX(-100%)}.off-screen{opacity:0}.footer_menu{margin-top:0;margin-bottom:0;padding:0;text-align:center;list-style-type:none}.footer_menu a{text-decoration:none}.footer_menu>.menu-item-has-children{-ms-flex:1 0 auto;flex:1 0 auto;width:100%;text-transform:uppercase;font-size:11px;font-weight:400;letter-spacing:.03em}@media (min-width:540px){.footer_menu>.menu-item-has-children{font-size:12px}}@media (min-width:768px){.footer_menu>.menu-item-has-children{font-size:13px}}@media (min-width:960px){.footer_menu>.menu-item-has-children{font-size:14px}}@media (max-width:767px){.footer_menu>.menu-item-has-children{margin-top:1em;margin-bottom:1em}}@media (min-width:768px){.footer_menu>.menu-item-has-children{width:33.3333%}}.footer_menu>.menu-item-has-children>a{display:table;padding:0 0 10px;margin:0 auto 20px;border-bottom:4px solid currentColor}.footer_menu .sub-menu{margin-top:0;margin-bottom:0;padding:0;list-style-type:none;text-transform:none}.footer_menu .sub-menu a{font-size:13px;font-weight:400;letter-spacing:.03em;border-bottom:0;text-transform:none}@media (min-width:540px){.footer_menu .sub-menu a{font-size:14px}}@media (min-width:768px){.footer_menu .sub-menu a{font-size:16px}}@media (min-width:960px){.footer_menu .sub-menu a{font-size:18px}}.footer_menu .sub-menu a:link,.footer_menu .sub-menu a:visited{color:#15304e}.footer_menu .sub-menu a:hover{color:#c4d600}.social_menu a{border-bottom:0}.stickyup{position:fixed;left:0;right:0;bottom:0;pointer-events:auto;transition:.2s ease-in}@media (min-width:768px){.stickyup{display:none}.no-scroll .stickyup{display:block;opacity:1}}.down:not(.no-scroll) .stickyup{opacity:0;pointer-events:none}@media (max-width:767px){body{padding-bottom:70px}}.main_menu{padding-bottom:70px}.banner{background-size:cover;background-position:50%;font-size:14px}@media (min-width:540px){.banner{font-size:16px}}@media (min-width:768px){.banner{font-size:19px}}@media (min-width:960px){.banner{font-size:22px}}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6,.banner ol,.banner p,.banner ul{margin-top:3rem}.banner a:not(.btn){color:#15304e;text-decoration:underline}.banner.twhite a:not(.btn){color:#fff}.banner.twhite a:not(.btn):hover{color:#eee}@media (min-width:768px){.wrapper--photo-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.col-content,.col-photo{-ms-flex:0 1 auto;flex:0 1 auto;margin-left:25px;margin-right:25px}.col-photo{width:100%;max-width:535px}@media (min-width:768px){.col-photo{width:50%;margin-right:50px}}.col-photo .slider{width:100%}@media (min-width:768px){.col-photo .slider{max-width:535px}}.col-photo img{width:100%;max-width:535px;margin:0;display:block}@media (min-width:768px){.col-content{width:50%;max-width:535px;margin-left:50px}}.col-content .btn{color:#c4d600}.subscribe__row{display:-ms-flexbox;display:flex}@media (min-width:768px){.subscribe__row{max-width:80%;margin:1em auto}}@media (max-width:619px){.subscribe__row{-ms-flex-direction:column;flex-direction:column}}.subscribe__btn,.subscribe__input{margin:0;border:0;font-size:14px}.subscribe__btn--bordered,.subscribe__input--bordered{border:1px solid #15304e!important}.subscribe__input{-ms-flex:1 0 auto;flex:1 0 auto;padding:.75em 1em;text-align:center;color:#15304e;border:0!important}.subscribe__input:-ms-input-placeholder{color:#c4d600;text-transform:uppercase;letter-spacing:.2em}.subscribe__input::placeholder{color:#c4d600;text-transform:uppercase;letter-spacing:.2em}.subscribe__btn{text-transform:uppercase;letter-spacing:.2em;-ms-flex:0 0 auto;flex:0 0 auto;padding:.75em 4em;background-color:#15304e;color:#fff;transition:.3s;border:0!important}.subscribe__btn:hover{background-color:#41c5c2;color:#fff}.tux #mc_embed_signup label{font-size:19px}@media (min-width:540px){.tux #mc_embed_signup label{font-size:23px}}@media (min-width:768px){.tux #mc_embed_signup label{font-size:30px}}@media (min-width:960px){.tux #mc_embed_signup label{font-size:36px}}.modal{display:none;position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .6)}.modal-content{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1.3;font-size:11px;border:10px solid #15304e;width:330px}@media (min-width:540px){.modal-content{font-size:12px}}@media (min-width:768px){.modal-content{font-size:13px}}@media (min-width:960px){.modal-content{font-size:14px}}.modal-content h2{line-height:1}.modal-content .subscribe-input{width:100%;line-height:1;padding:.75em;border:2px solid #fff}.modal-content .subscribe-input:focus{outline:2px solid #f17e5c}.modal-content .subscribe-button{width:100%;padding:.75rem;transition:.3s;border:2px solid #fff;margin-top:.7rem}.modal-content .subscribe-button:hover{background-color:#41c5c2;color:#fff}.close{position:absolute;width:42px;height:42px;top:-20px;right:-20px;font-size:22px;line-height:1;border-radius:50%}.close svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:#15304e}.close:focus,.close:hover{color:#41c5c2;text-decoration:none;cursor:pointer}.comments__form{font-size:11px}@media (min-width:540px){.comments__form{font-size:12px}}@media (min-width:768px){.comments__form{font-size:13px}}@media (min-width:960px){.comments__form{font-size:14px}}.comments__label{display:table;margin-top:1em}.comments__input{display:block;border:1px solid #eee;margin-bottom:1em;padding:.5em 1em}.halfbg,.halfbg>*{position:relative}.halfbg>*{z-index:1}.halfbg:before{content:"";z-index:0;position:absolute;top:0;left:0;right:0;height:70%;background-color:#c4d600}.blog__sidebar-title{padding-bottom:.5em}.blog__headlines{box-shadow:inset 0 -1px 0 currentColor}.blog__share a:link,.blog__share a:visited{color:#15304e}.blog__share a:hover{color:#c4d600}@media (min-width:960px){.blog--card{padding-left:15px;padding-right:15px}}.blog-header div div{position:relative}.blog-header div div p{margin:.75rem 0}.blog-header div div .author-name{text-decoration:underline}.blog-header div div .author-img-small{width:80px;height:80px;position:absolute;bottom:-40px;right:10px;border:5px solid #fff;border-radius:50%}@media (min-width:620px){.blog-header div div .author-img-small{width:120px;height:120px;bottom:-60px;right:60px}}@media (min-width:1220px){.blog-header div div .author-img-small{right:170px}}.userentry{font-weight:300;letter-spacing:.03em;font-size:13px}@media (min-width:540px){.userentry{font-size:14px}}@media (min-width:768px){.userentry{font-size:16px}}@media (min-width:960px){.userentry{font-size:18px}}.userentry h1:first-child,.userentry h2:first-child,.userentry h3:first-child,.userentry h4:first-child,.userentry h5:first-child,.userentry h6:first-child{font-size:23px;font-weight:600;letter-spacing:.05em;margin-top:2em;margin-bottom:2em;color:#c4d600;text-align:center}@media (min-width:540px){.userentry h1:first-child,.userentry h2:first-child,.userentry h3:first-child,.userentry h4:first-child,.userentry h5:first-child,.userentry h6:first-child{font-size:29px}}@media (min-width:768px){.userentry h1:first-child,.userentry h2:first-child,.userentry h3:first-child,.userentry h4:first-child,.userentry h5:first-child,.userentry h6:first-child{font-size:39px}}@media (min-width:960px){.userentry h1:first-child,.userentry h2:first-child,.userentry h3:first-child,.userentry h4:first-child,.userentry h5:first-child,.userentry h6:first-child{font-size:48px}}.userentry h1+p,.userentry h1:first-of-type,.userentry h2+p,.userentry h2:first-of-type,.userentry h3+p,.userentry h3:first-of-type,.userentry h4+p,.userentry h4:first-of-type,.userentry h5+p,.userentry h5:first-of-type,.userentry h6+p,.userentry h6:first-of-type{margin-top:0}.userentry h2{color:#c4d600}.userentry p{line-height:1.5}.userentry p:first-of-type{font-size:14px;font-weight:400}@media (min-width:540px){.userentry p:first-of-type{font-size:16px}}@media (min-width:768px){.userentry p:first-of-type{font-size:19px}}@media (min-width:960px){.userentry p:first-of-type{font-size:22px}}.pageentry a{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;letter-spacing:.15em;padding-bottom:.3em;display:inline-block;position:relative}@media (min-width:540px){.pageentry a{font-size:12px}}@media (min-width:768px){.pageentry a{font-size:13px}}@media (min-width:960px){.pageentry a{font-size:14px}}.pageentry a :after{content:"";position:absolute;bottom:0;left:50%;width:0;transform:translateX(-50%);border-bottom:1px solid currentColor;transition:.2s}.pageentry a :hover:after{width:100%}.pageentry .read-more-paragraph{margin-bottom:0}.pageentry .booking-link{margin-top:-10px}.underlink--child{font-size:11px;font-weight:600;letter-spacing:.05em;position:relative;text-transform:uppercase;letter-spacing:.15em;padding-bottom:.3em;display:inline-block}@media (min-width:540px){.underlink--child{font-size:12px}}@media (min-width:768px){.underlink--child{font-size:13px}}@media (min-width:960px){.underlink--child{font-size:14px}}.underlink--child:after{content:"";position:absolute;bottom:0;left:50%;width:0;transform:translateX(-50%);border-bottom:1px solid currentColor;transition:.2s}.underlink:hover .underlink--child:after{width:100%}p img.alignnone{display:block;margin:auto}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal;box-shadow:inset 0 -1px 0 currentColor}.related{position:relative;border:1px solid #c4d600;border-radius:24px}.related .author-img-small{width:80px;height:80px;position:absolute;top:-20px;left:50%;transform:translate(-50%,-50%);border-radius:50%}@media (min-width:620px){.related .author-img-small{width:120px;height:120px}}.related h3{font-size:14px;margin-top:.5rem}@media (min-width:540px){.related h3{font-size:16px}}@media (min-width:768px){.related h3{font-size:19px}}@media (min-width:960px){.related h3{font-size:22px}}.related .pageentry{box-shadow:inset 0 -1px 0 #c4d600}.related .related-link{line-height:1.3}.related hr{color:#c4d600}.single-employees .userentry p{line-height:1.5}.single-employees .userentry p:first-of-type{font-size:14px;font-weight:400}@media (min-width:540px){.single-employees .userentry p:first-of-type{font-size:16px}}@media (min-width:768px){.single-employees .userentry p:first-of-type{font-size:19px}}@media (min-width:960px){.single-employees .userentry p:first-of-type{font-size:22px}}.themegreen{color:#fff;background:#c4d600;display:block;padding:50px}.themegreen a,.themegreen a:link,.themegreen a:visited,.themegreen h1,.themegreen h2,.themegreen h3,.themegreen h4,.themegreen h5,.themegreen h6{color:#15304e}.themegreen a:hover{color:#fff}.themegreen svg{fill:#15304e}.themeblue{color:#fff;background:#15304e;display:block;padding:50px}.themeblue a,.themeblue a:link,.themeblue a:visited,.themeblue h1,.themeblue h2,.themeblue h3,.themeblue h4,.themeblue h5,.themeblue h6{color:#c4d600}.themeblue a:hover{color:#fff}.themeblue svg{fill:#c4d600}.mfp-iframe-holder .mfp-content{max-width:100%;width:calc(100% - 80px)}.mfp-iframe-scaler{height:calc(100vh - 80px);padding-top:0}.aspect-ratio{height:0;position:relative}.aspect-ratio--16x9{padding-bottom:56.25%}.aspect-ratio--4x3{padding-bottom:75%}.aspect-ratio--1x1{padding-bottom:100%}.aspect-ratio--object{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.icon,.svg{fill:currentColor}.svg{width:1em;height:1em;vertical-align:-.15em}.svg--wider{width:2em}.svg60 svg{width:110px;height:110px}.svg-iconic_links{display:block;margin:auto}.svg-iconic_links svg{fill:currentColor;padding:25px;width:125px;height:125px}.svg145 svg,.svg-iconic_links svg{background-color:#f2f2f3;border-radius:500px}.svg145 svg{width:85px;height:85px;padding:15px}@media (min-width:768px){.svg145 svg{width:125px;height:125px;padding:25px}}.t14{font-size:11px}.t18{font-size:12px}.t22{font-size:13px}.t24,.t26{font-size:14px}.t30{font-size:15px}.t36{font-size:17px}.t48{font-size:20px}.t60{font-size:23px}@media (min-width:540px){.t14{font-size:12px}.t18{font-size:14px}.t22{font-size:16px}.t24{font-size:17px}.t26{font-size:18px}.t30{font-size:20px}.t36{font-size:23px}.t48{font-size:29px}.t60{font-size:35px}}@media (min-width:768px){.t14{font-size:13px}.t18{font-size:16px}.t22{font-size:19px}.t24{font-size:21px}.t26{font-size:22px}.t30{font-size:25px}.t36{font-size:30px}.t48{font-size:39px}.t60{font-size:48px}}@media (min-width:960px){.t14{font-size:14px}.t18{font-size:18px}.t22{font-size:22px}.t24{font-size:24px}.t26{font-size:26px}.t30{font-size:30px}.t36{font-size:36px}.t48{font-size:48px}.t60{font-size:60px}}.tlite{font-weight:300}.tlite,.treg{letter-spacing:.03em}.treg{font-weight:400}.tbook{font-weight:500;letter-spacing:.04em}.tsemi{font-weight:600;letter-spacing:.05em}.tbold{font-weight:700;letter-spacing:.03em}.t300{font-weight:300}.t400{font-weight:400}.t500{font-weight:500}.t600{font-weight:600}.t700{font-weight:700}.t30{letter-spacing:.03em}.t40{letter-spacing:.04em}.t50{letter-spacing:.05em}.t150{letter-spacing:.15em}.btn{border:2px solid currentColor;color:#c4d600;transition:.2s;text-decoration:none;margin:0 .5em 1em 0}.btn:hover{color:#fff;background-color:#c4d600;border:2px solid #c4d600}.btn:hover .btn__rarrow{width:35px}.btn--solidgreen{background-color:#c4d600;border-color:#c4d600}.btn--solidgreen:link,.btn--solidgreen:visited{color:#fff}.btn--solidgreen:hover{color:#fff;background-color:#15304e;border:2px solid #15304e}.btn--solidblue{background-color:#15304e;border-color:#15304e;color:#fff}.btn--solidblue:link,.btn--solidblue:visited{color:#fff}.btn--solidblue:hover{color:#fff;background-color:#c4d600;border:2px solid #c4d600}.btn--solidwhite{background-color:#fff;border-color:#fff;color:#15304e}.btn--solidwhite:link,.btn--solidwhite:visited{color:#15304e}.btn--orange{border:2px solid #f17e5c;transition:.2s;text-decoration:none;margin:0 .5em 1em 0}.btn--orange,.btn--orange:link,.btn--orange:visited{color:#f17e5c}.btn--orange:hover{color:#fff;background-color:#f17e5c;border:2px solid #f17e5c}.btn--green{border:2px solid #c4d600;transition:.2s;text-decoration:none;margin:0 .5em 1em 0}.btn--green,.btn--green:link,.btn--green:visited{color:#c4d600}.btn--green:hover{color:#c4d600;background-color:#c4d600;border:2px solid #c4d600}.btn__rarrow{transition:.5s;fill:currentColor;vertical-align:-.3em;width:0}.mhauto{margin-left:auto;margin-right:auto}.m0{margin:0}.mv0{margin-top:0;margin-bottom:0}.mh0.mh0.mh0{margin-left:0;margin-right:0}.mt0{margin-top:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.mr0{margin-right:0}.p0{padding:0}.pv0{padding-top:0;padding-bottom:0}.ph0.ph0.ph0{padding-left:0;padding-right:0}.pt0{padding-top:0}.pb0{padding-bottom:0}.pl0{padding-left:0}.pr0{padding-right:0}.m1{margin:1em}.mv1{margin-top:1em;margin-bottom:1em}.mh1.mh1.mh1{margin-left:1em;margin-right:1em}.mt1{margin-top:1em}.mb1{margin-bottom:1em}.ml1{margin-left:1em}.mr1{margin-right:1em}.p1{padding:1em}.pv1{padding-top:1em;padding-bottom:1em}.ph1.ph1.ph1{padding-left:1em;padding-right:1em}.pt1{padding-top:1em}.pb1{padding-bottom:1em}.pl1{padding-left:1em}.pr1{padding-right:1em}.m2{margin:2em}.mv2{margin-top:2em;margin-bottom:2em}.mh2.mh2.mh2{margin-left:2em;margin-right:2em}.mt2{margin-top:2em}.mb2{margin-bottom:2em}.ml2{margin-left:2em}.mr2{margin-right:2em}.p2{padding:2em}.pv2{padding-top:2em;padding-bottom:2em}.ph2.ph2.ph2{padding-left:2em;padding-right:2em}.pt2{padding-top:2em}.pb2{padding-bottom:2em}.pl2{padding-left:2em}.pr2{padding-right:2em}.m3{margin:3em}.mv3{margin-top:3em;margin-bottom:3em}.mh3.mh3.mh3{margin-left:3em;margin-right:3em}.mt3{margin-top:3em}.mb3{margin-bottom:3em}.ml3{margin-left:3em}.mr3{margin-right:3em}.p3{padding:3em}.pv3{padding-top:3em;padding-bottom:3em}.ph3.ph3.ph3{padding-left:3em;padding-right:3em}.pt3{padding-top:3em}.pb3{padding-bottom:3em}.pl3{padding-left:3em}.pr3{padding-right:3em}.m4{margin:4em}.mv4{margin-top:4em;margin-bottom:4em}.mh4.mh4.mh4{margin-left:4em;margin-right:4em}.mt4{margin-top:4em}.mb4{margin-bottom:4em}.ml4{margin-left:4em}.mr4{margin-right:4em}.p4{padding:4em}.pv4{padding-top:4em;padding-bottom:4em}.ph4.ph4.ph4{padding-left:4em;padding-right:4em}.pt4{padding-top:4em}.pb4{padding-bottom:4em}.pl4{padding-left:4em}.pr4{padding-right:4em}.m5{margin:5em}.mv5{margin-top:5em;margin-bottom:5em}.mh5.mh5.mh5{margin-left:5em;margin-right:5em}.mt5{margin-top:5em}.mb5{margin-bottom:5em}.ml5{margin-left:5em}.mr5{margin-right:5em}.p5{padding:5em}.pv5{padding-top:5em;padding-bottom:5em}.ph5.ph5.ph5{padding-left:5em;padding-right:5em}.pt5{padding-top:5em}.pb5{padding-bottom:5em}.pl5{padding-left:5em}.pr5{padding-right:5em}.m6{margin:6em}.mv6{margin-top:6em;margin-bottom:6em}.mh6.mh6.mh6{margin-left:6em;margin-right:6em}.mt6{margin-top:6em}.mb6{margin-bottom:6em}.ml6{margin-left:6em}.mr6{margin-right:6em}.p6{padding:6em}.pv6{padding-top:6em;padding-bottom:6em}.ph6.ph6.ph6{padding-left:6em;padding-right:6em}.pt6{padding-top:6em}.pb6{padding-bottom:6em}.pl6{padding-left:6em}.pr6{padding-right:6em}.m7{margin:7em}.mv7{margin-top:7em;margin-bottom:7em}.mh7.mh7.mh7{margin-left:7em;margin-right:7em}.mt7{margin-top:7em}.mb7{margin-bottom:7em}.ml7{margin-left:7em}.mr7{margin-right:7em}.p7{padding:7em}.pv7{padding-top:7em;padding-bottom:7em}.ph7.ph7.ph7{padding-left:7em;padding-right:7em}.pt7{padding-top:7em}.pb7{padding-bottom:7em}.pl7{padding-left:7em}.pr7{padding-right:7em}.m8{margin:8em}.mv8{margin-top:8em;margin-bottom:8em}.mh8.mh8.mh8{margin-left:8em;margin-right:8em}.mt8{margin-top:8em}.mb8{margin-bottom:8em}.ml8{margin-left:8em}.mr8{margin-right:8em}.p8{padding:8em}.pv8{padding-top:8em;padding-bottom:8em}.ph8.ph8.ph8{padding-left:8em;padding-right:8em}.pt8{padding-top:8em}.pb8{padding-bottom:8em}.pl8{padding-left:8em}.pr8{padding-right:8em}.pv025{padding-top:.25em;padding-bottom:.25em}.pv05{padding-top:.5em;padding-bottom:.5em}.awhite:link,.awhite:visited,.twhite{color:#fff}.bgwhite{background-color:#fff}.bwhite{border:1px solid #fff}.btopwhite{border-top:1px solid #fff}.bleftwhite{border-left:1px solid #fff}.brightwhite{border-right:1px solid #fff}.bbottomwhite{border-bottom:1px solid #fff}.ablack:link,.ablack:visited,.tblack{color:#000}.bgblack{background-color:#000}.bblack{border:1px solid #000}.btopblack{border-top:1px solid #000}.bleftblack{border-left:1px solid #000}.brightblack{border-right:1px solid #000}.bbottomblack{border-bottom:1px solid #000}.ablue:link,.ablue:visited,.tblue{color:#15304e}.bgblue{background-color:#15304e}.bblue{border:1px solid #15304e}.btopblue{border-top:1px solid #15304e}.bleftblue{border-left:1px solid #15304e}.brightblue{border-right:1px solid #15304e}.bbottomblue{border-bottom:1px solid #15304e}.ateal:link,.ateal:visited,.tteal{color:#41c5c2}.bgteal{background-color:#41c5c2}.bteal{border:1px solid #41c5c2}.btopteal{border-top:1px solid #41c5c2}.bleftteal{border-left:1px solid #41c5c2}.brightteal{border-right:1px solid #41c5c2}.bbottomteal{border-bottom:1px solid #41c5c2}.agreen:link,.agreen:visited,.tgreen{color:#c4d600}.bggreen{background-color:#c4d600}.bgreen{border:1px solid #c4d600}.btopgreen{border-top:1px solid #c4d600}.bleftgreen{border-left:1px solid #c4d600}.brightgreen{border-right:1px solid #c4d600}.bbottomgreen{border-bottom:1px solid #c4d600}.aorange:link,.aorange:visited,.torange{color:#f17e5c}.bgorange{background-color:#f17e5c}.borange{border:1px solid #f17e5c}.btoporange{border-top:1px solid #f17e5c}.bleftorange{border-left:1px solid #f17e5c}.brightorange{border-right:1px solid #f17e5c}.bbottomorange{border-bottom:1px solid #f17e5c}.agray:link,.agray:visited,.tgray{color:#eee}.bggray{background-color:#eee}.bgray{border:1px solid #eee}.btopgray{border-top:1px solid #eee}.bleftgray{border-left:1px solid #eee}.brightgray{border-right:1px solid #eee}.bbottomgray{border-bottom:1px solid #eee}.altgray:link,.altgray:visited,.tltgray{color:#f2f2f3}.bgltgray{background-color:#f2f2f3}.bltgray{border:1px solid #f2f2f3}.btopltgray{border-top:1px solid #f2f2f3}.bleftltgray{border-left:1px solid #f2f2f3}.brightltgray{border-right:1px solid #f2f2f3}.bbottomltgray{border-bottom:1px solid #f2f2f3}.btop0{border-top-width:0}.btop1{border-top-width:1px}.btop2{border-top-width:2px}.btop5{border-top-width:5px}.btop10{border-top-width:10px}.a--hoverbgwhite:hover{background-color:#fff;border-color:#fff}.a--hoverwhite:hover{color:#fff}.a--hoverbgblack:hover{background-color:#000;border-color:#000}.a--hoverblack:hover{color:#000}.a--hoverbgblue:hover{background-color:#15304e;border-color:#15304e}.a--hoverblue:hover{color:#15304e}.a--hoverbgteal:hover{background-color:#41c5c2;border-color:#41c5c2}.a--hoverteal:hover{color:#41c5c2}.a--hoverbggreen:hover{background-color:#c4d600;border-color:#c4d600}.a--hovergreen:hover{color:#c4d600}.a--hoverbgorange:hover{background-color:#f17e5c;border-color:#f17e5c}.a--hoverorange:hover{color:#f17e5c}.a--hoverbggray:hover{background-color:#eee;border-color:#eee}.a--hovergray:hover{color:#eee}.a--hoverbgltgray:hover{background-color:#f2f2f3;border-color:#f2f2f3}.a--hoverltgray:hover{color:#f2f2f3}.a--hoverbgtrans:hover{background-color:#fff0}.twordbreak{word-break:break-all}.tright{text-align:right}.tcenter{text-align:center}.tleft{text-align:right}@media (min-width:480px){.tright--xs{text-align:right}.tcenter--xs{text-align:center}.tleft--xs{text-align:left}.visuallyhidden--xs{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media (min-width:620px){.tright--sm{text-align:right}.tcenter--sm{text-align:center}.tleft--sm{text-align:left}.visuallyhidden--sm{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media (min-width:768px){.tright--md{text-align:right}.tcenter--md{text-align:center}.tleft--md{text-align:left}.visuallyhidden--md{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media (min-width:960px){.tright--lg{text-align:right}.tcenter--lg{text-align:center}.tleft--lg{text-align:left}.visuallyhidden--lg{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media (min-width:1220px){.tright--xl{text-align:right}.tcenter--xl{text-align:center}.tleft--xl{text-align:left}.visuallyhidden--xl{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.bw0{border-width:0}.bw2{border-width:2px}.bw4{border-width:4px}.bw10{border-width:10px}.tucase{text-transform:uppercase}.tncase{text-transform:none}.tnounderline{text-decoration:none}.blk{display:block}.blk--hcenter{margin-left:auto;margin-right:auto}.w100{width:100%;max-width:none}.underline{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;letter-spacing:.15em;padding-bottom:.3em;border-bottom:1px solid currentColor}@media (min-width:540px){.underline{font-size:12px}}@media (min-width:768px){.underline{font-size:13px}}@media (min-width:960px){.underline{font-size:14px}}.flex{display:-ms-flexbox;display:flex}.flex--justify{-ms-flex-pack:justify;justify-content:space-between}.flex--hcenter{-ms-flex-pack:center;justify-content:center}.flex--vcenter{-ms-flex-align:center;align-items:center}.flex--top{-ms-flex-align:start;align-items:flex-start}.flex__child{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.flex--shrink{-ms-flex-negative:1;flex-shrink:1}.flex--grow{-ms-flex-positive:1;flex-grow:1}.order-1{-ms-flex-order:-1;order:-1}.order-2{-ms-flex-order:-2;order:-2}.order-3{-ms-flex-order:-3;order:-3}.order-4{-ms-flex-order:-4;order:-4}.order-5{-ms-flex-order:-5;order:-5}.order-6{-ms-flex-order:-6;order:-6}.order-7{-ms-flex-order:-7;order:-7}.order-8{-ms-flex-order:-8;order:-8}.order-9{-ms-flex-order:-9;order:-9}.order-10{-ms-flex-order:-10;order:-10}.order-11{-ms-flex-order:-11;order:-11}.order-12{-ms-flex-order:-12;order:-12}.rounded{border-radius:500px}.compactmargins>*{margin-top:0;margin-bottom:0}.childmargins>:first-child{margin-top:0}.childmargins>:last-child{margin-bottom:0}.menu__inline{margin:1em 0;padding:0;list-style-type:none}.menu__inline a{text-decoration:none}.menu__inline .menu-item{margin:0 .5em;padding:0;display:inline}.up10{margin-top:-20px}.up20{margin-top:-40px}.up30{margin-top:-60px}.up40{margin-top:-80px}.up50{margin-top:-100px}.up60{margin-top:-120px}.up70{margin-top:-140px}.up80{margin-top:-160px}.up90{margin-top:-180px}.up100{margin-top:-200px}.up110{margin-top:-220px}.up120{margin-top:-240px}.fancy-border{border-top:10px solid #15304e;position:relative}.fancy-border:before{content:"";position:absolute;top:-10px;left:25%;width:25%;border-top:10px solid #c4d600}.no-read-more .read-more{display:none}.no-scroll{overflow:hidden}.video-container .video-container embed,.video-container .video-container object,.video-container .video-container video,.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ellip{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.relative{position:relative}.services__card{max-width:300px}.services__card-alt{padding-top:50px;padding-bottom:45px}.services__costmetic{border-color:#c4d600}.services__general{border-color:#41c5c2}.services__costmetic-link,.services__costmetic-link:link,.services__costmetic-link:visited{color:#c4d600}.services__costmetic-link:hover,.services__general-link,.services__general-link:link,.services__general-link:visited{color:#41c5c2}.services__general-link:hover{color:#c4d600}.o{outline:1px solid red}.mw300{max-width:300px}.mw230,.mw300{margin-left:22px;margin-right:22px}.mw230{max-width:230px}.mw360{max-width:360px;margin-left:25px;margin-right:25px}.mw1170{max-width:1170px}.lh1-1{line-height:1.1}.lh1-4{line-height:1.4}.lh1-66{line-height:1.6667}.block{display:block}.inblk{display:inline-block;vertical-align:middle}.hide{display:none}@media (min-width:480px){.xs-inblk{display:inline-block;vertical-align:middle}.xs-only{display:inherit}.xs-block{display:block}.xs-hide{display:none}}@media (min-width:620px){.sm-inblk{display:inline-block;vertical-align:middle}.sm-only{display:inherit}.sm-block{display:block}.sm-hide{display:none}}@media (min-width:768px){.md-inblk{display:inline-block;vertical-align:middle}.md-only{display:inherit}.md-block{display:block}.md-hide{display:none}}@media (min-width:960px){.lg-inblk{display:inline-block;vertical-align:middle}.lg-only{display:inherit}.lg-block{display:block}.lg-hide{display:none}}@media (min-width:1220px){.xl-inblk{display:inline-block;vertical-align:middle}.xl-only{display:inherit}.xl-block{display:block}.xl-hide{display:none}}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.mw906{max-width:906px}.mw906,.mw1190{margin-left:auto;margin-right:auto}.mw1190{max-width:1190px}.mw980{max-width:980px;margin-left:auto;margin-right:auto}@media (min-width:768px){.col-border{position:relative}.col-border:before{content:"";display:block;position:absolute;left:-25px;right:-25px;top:0;bottom:0;border-left:1px solid currentColor;border-right:1px solid currentColor;pointer-events:none}.col-border+.col-border:before{border-left:0 solid currentColor}}.notification{margin-left:-25px;margin-right:-25px;padding:1px 1em}.notification p{margin:.5em 0}.notification a{color:#fff;text-decoration:underline}.main_menu{z-index:12}.stickyup{z-index:11}.site-header{z-index:10}.site-nav{z-index:9}.share{z-index:8}#mc_embed_signup{z-index:7}form.validate{z-index:6}#mc_embed_signup_scroll{z-index:5}.halfbg{z-index:4}