/* Client:        Teresa Colaneri Coaching & Consulting Client: URI:   https://www.teresacolaneri.com/ Author:   	    Graphic Penguin Author URI:    https://www.graphicpenguin.com/ Revised:   	12.29.20 - border: 1px solid #ccc;*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height: 1.15;-webkit-text-size-adjust: 100%}body{margin: 0}main{display: block}hr{box-sizing: content-box;height: 0;overflow: visible}pre{font-family: monospace, monospace;font-size: 1em}a{background-color: transparent}abbr[title]{border-bottom: none;text-decoration: underline;text-decoration: underline dotted}b,strong{font-weight: bolder}code,kbd,samp{font-family: monospace, monospace;font-size: 1em}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sub{bottom: -0.25em}sup{top: -0.5em}img{border-style: none}button,input,optgroup,select,textarea{font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0}button,input{overflow: visible}button,select{text-transform: none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance: button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style: none;padding: 0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline: 1px dotted ButtonText}fieldset{padding: 0.35em 0.75em 0.625em}legend{box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal}progress{vertical-align: baseline}textarea{overflow: auto}[type="checkbox"],[type="radio"]{box-sizing: border-box;padding: 0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height: auto}[type="search"]{-webkit-appearance: textfield;outline-offset: -2px}[type="search"]::-webkit-search-decoration{-webkit-appearance: none}::-webkit-file-upload-button{-webkit-appearance: button;font: inherit}details{display: block}summary{display: list-item}template{display: none}[hidden]{display: none} /************************************************Global Stuff************************************************/body{min-height:100%;}.page {background: #fff;height:100vh;}.site-container {padding: 0;}.mobilehead { display: none; }.no-show { display: none; }a img {border-width:0;}a {outline:0;text-decoration: none;}a:hover {text-decoration: none;}p {margin-bottom:15px;margin-top:0;}strong {font-weight:600;}hr {background:none repeat scroll 0 0 #ccc;border-bottom:1px solid #ccc;border-top:0;margin: 10px 0;}ol, ul {margin:0;padding:0;}*,:after,:before{box-sizing:border-box}.clear {clear:both;}::-moz-selection { background-color:#ccc; }::selection { background-color:#ccc; }.float-right {display:block;float:right;}.float-left {display:block;float:left;}.visible {opacity:1;}.line-adjust {line-height: 32px;}.big-move-down {margin-top: 15px;}.move-it-down {margin-top: 5px;}.move-up  {margin-top: -20px;}.move-right {margin-left:22px;}.buffer {height: 5px; }.tall-buffer {height: 55px; }hr {background: none repeat scroll 0 0;border-bottom: 1px solid #a1a1a1;border-top: 0;margin: 10px 0;}.pdf-icon {border:0;height:16px;margin-left:8px;width:16px;}embed,iframe,object,video,.wp-caption {max-width:100%;}@media only screen and (max-width: 760px) {.tall-buffer {height: 0; } }/************************************************Typography************************************************/html, body {color: #616266;font-size: 1em;text-shadow: 1px 1px 1px rgba(0,0,0,0.004);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}html{font-family:'Open Sans', sans-serif;font-size:112.5%;font-weight:400;line-height:1.55;}@media screen and (max-width:1024px){html{font-size:98%}}@media screen and (max-width:919px){html{font-size:97%}}@media screen and (max-width:768px){html{font-size:98%;}}@media screen and (max-width:360px){html{font-size:85%;}}.text-right{text-align:right;}.text-left{text-align:left;}.text-center{text-align:center;}.text-nowrap{white-space:nowrap;}.text-justify{text-align:justify;}.text-lowercase{text-transform:lowercase;}.text-uppercase{text-transform:uppercase;}.text-capitalize{text-transform:capitalize;}.italic{font-style: italic;}h1 { color:#c6868e;font-weight:400;margin-bottom:12px;margin-top:0;text-align:left; }.pink-title { color:#dba8ad;font-family: 'EB Garamond', serif;font-size: 1.825em }.title, .new-title  {font-family: 'EB Garamond', serif;font-size: 1.825em;}.sub-title { color: #1c2836;font-size:1.125em;text-align:left; }.archive-title, .entry-title { color:#1c2836;font-size: 1.375em;font-weight: 600;text-align:left; }.main-body-bold { color: #565656;font-size: 1.45em;font-weight: 500; }.sub-txt {font-family: 'EB Garamond', serif;font-size: 1.35em;text-transform:uppercase;}.three-column {font-size:0.9375em;text-align:justify;}.service-bold {color:#1c2836;font-family: 'Italianno', cursive;font-size:2.625em;padding:0;text-align:left;}.service-sub { color:#1c2836;font-size: 1.105em;font-weight: 500;line-height:0.92;text-align:left; }.flex-title {font-family: 'EB Garamond', serif;font-size: 1.3em;margin-bottom:15px; text-align:center;}.byline {font-size: 0.9375em;margin-bottom:15px; text-align:center;}.mobi-header-txt {color: #fff;font-size:1.25em;line-height:1.95;margin-left:5px;padding-right:5px;}.byline-txt  {font-size:1.05em;line-height:1.95;}.tag-txt {font-family: 'EB Garamond', serif;font-size:1.6em;font-style: italic;}.center-txt {text-align:center;}.home-txt {color: #fff;line-height:2.5;text-align:center;}.body-txt {text-align:justify;}.body-txt p, .center-txt p {margin-bottom:1em;}.body-txt a {color:#015377;text-decoration: none;}.body-txt a:visited {color:#015377;;text-decoration: none;}.body-txt a:hover {text-decoration: underline;}a.book-link {color:#015377;text-decoration: none;}a.book-link:visited {color: #015377;text-decoration: none;}a.book-link:hover {text-decoration: underline;}.sub-txt a, .sub-txt a:visited {color:#1c2836;;text-decoration: none;}.sub-txt a:hover { opacity: 0.6; }.site-footer {color: hsla(0,0%,100%,.7);}.footer-txt-bold {font-size:1.15em;}.footer-txt {font-size:0.75em;font-weight: 400;letter-spacing:1px;text-align:left;}.lower-txt {font-size:0.8255em;font-weight: 400;letter-spacing:1px;line-height:1.75;}.footer-txt a, .lower-txt a { color: hsla(0,0%,100%,.7);text-decoration: none;}.footer-txt a:visited, .lower-txt a:visited { color: hsla(0,0%,100%,.7);text-decoration: none;}.footer-txt  a:hover, .lower-txt a:hover { text-decoration:underline; }.footer-container a.phone-link:hover { opacity: 1;text-decoration:none; }.footer-container a.credit:hover { text-decoration:underline; }.fab {font-size:1.0625em;padding: 8px 15px 0 0; }.fab-fade:hover { opacity: 0.6; }@media only screen and (max-width: 1190px) {.service-bold {font-size:1.625em;}.service-sub { font-size: 1em; } }@media only screen and (max-width: 1024px) {.service-bold {font-size: 1.5em;} }@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {.service-bold {font-size:2em;}.service-sub { font-size: 0.9375em; }}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {.sub-txt {font-size:1.0625em;} .service-bold {font-size:2.25em;}}@media only screen and (max-width: 760px) {.title, .new-title  {font-size: 1.5em;line-height:1.25;}.three-column {line-height:1.75;}.service-bold {font-size:1.625em;}.tag-txt {font-size:1.5em;} }@media only screen and (max-width: 320px) {.mobi-header-txt {font-size:1em;line-height:2.6;} }/************************************************Header / Main Menu / ************************************************/#menu {background: #ccc;}.mm-menu .mm-navbar {font-size:1.25em;}.mm-menu li a {font-size:1em;}.logo { display: block; height: 120px; margin: 0 auto;  width:200px;   }.logo-fade:hover { opacity: 0.6; }.nav-fade:hover { opacity: 0.6; }@media only screen and (max-width: 760px) {.site-header { display:none; }.mobilehead {background: #646d77;border-top: 3px solid #646d77;display: block;height: 65px;margin-bottom: 0px;position: relative;width: 100%;}.mobilehead a.menu {display: block;height: 45px;outline:0;padding-right: 20px;position: absolute;text-indent: -10000px;top: 8px;width: 45px;}.mobilehead .mobi-logo {display: block;height: 60px;margin: 0 auto;outline:0;width: 90px;}.mobilehead a.mobi-icons {background-clip: padding-box;color: #fff;font-size: 1.625em;height: 50px;padding-left: 20px;position: absolute;right: 3px;top:9px;width: 50px;-webkit-background-clip: padding-box;-moz-background-clip: padding-box;}.mobilehead a.mobi-ham:hover, a.mobi-logo:hover, a i.fa:hover { opacity: 0.6;}  }@media only screen and (max-width: 320px) {.p-fade { display:none; } }#hamburger {border:0;display: block;padding: 5px 10px;width: 46px;}#hamburger span {background: #fff;display: block;height: 2px;margin: 6px 0;}html.mm-opened #hamburger .top-bar {top: 8px;transform: rotate( 45deg );}html.mm-opened #hamburger span.middle-bar {opacity: 0;}html.mm-opened #hamburger span.bottom-bar { top: -8px; transform: rotate( -45deg ); }#hamburger {overflow: hidden;}#hamburger span {left: 0;position: relative;opacity: 1;top: 0;transform: rotate( 0 );transition: none 0.5s ease;transition-property: transform, top, left, opacity;}html.mm-opened #hamburger span.middle-bar {left: -40px;}/************************************************Fader / WidePics / Content Wrappers ************************************************/.slidecontainer { margin:0;padding:0; }.box-glow { border-radius: 3px; }.fullwidth {width: 100%;}.fullwidthpic { max-width: 100%;width: 100%;}.settle-down { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }.main-container { display:inline-block;margin: 0 0 10px 0;text-align:center;width:100%; }.main-txt-container { display:inline-block;margin:0;text-align:center;width:100%; }.home-box-squeeze { display:inline-block;margin-top:30px;width:90%; }.center-box-squeeze { display:inline-block; margin: 25px 0 20px 0;width: 93%; }.nine-three { margin:0;overflow:hidden;}.sub-container {display:inline-block;margin:0;padding:25px 5px 25px 5px;text-align:center; width: 100%;}.pink-block { background:#fad2cd;display:inline-block;padding: 30px 0 30px 0;text-align:center;width:100%; }.home-block-one { align-items:center; display:flex;flex-flow:row wrap;justify-content:space-around; margin:0 auto;max-width:93%;flex-direction: row; }.left-block { margin-right:1%;padding: 20px; width: 70%; }.right-block { padding-top:10px; width: 26%; }.right-block img { border-radius: 3px;display: block;width:75%;}.byline { display:inline-block;margin: 35px 0 10px 0;width:100%; }.book-container { align-items: center; display: flex;  margin: 0 auto; max-width: 94%;flex-direction: row; }.book-container > div { padding: 15px; }.book-image { width: 47%; }.book-right { width: 53%; }.book-image img { display: block;max-width: 90%;height: auto;margin-left: auto;margin-right: auto;width: auto;}/* .book-image:hover { opacity: 0.6; } */.home-container { background: #fff;display:inline-block;margin:0;padding:35px 30px 35px 30px;text-align:center; width: 100%;  }.tag-container { background: #e3e3e3;display:inline-block;margin:0;padding:35px 20px 35px 20px;text-align:center; width: 100%; }.three-column {align-content: stretch; align-items: stretch;display: flex; flex-direction: row; flex-wrap: nowrap;justify-content: flex-start;margin-top:25px;}.three-column > div {border: 1px solid #ccc;border-radius:3px;}.column {margin-right:5%;width:33.2%; }.last-column { width:33%; }.gray-block { background: #e3e3e3;padding:0 18px 12px 18px; }.clear-box { padding:8px 18px 0 18px; }@media only screen and (max-width: 1260px) {.right-block img { width:98%;}.column {margin-right:5%; padding:0;width:30%; }.last-column { padding:0;width:31%; } }@media only screen and (max-width: 1220px) {.right-block { padding-top:0; }.right-block img { width:100%;}.book-container > div { padding:10px; } }@media only screen and (max-width: 1024px) {.left-block { margin-right:0; } }@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {.column {margin-right:4%; } }@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {.three-column {flex-direction: column;margin-top:10px;}.three-column > div {padding:0;width: 100%;}.drop {margin-bottom:20px;} }@media only screen and (max-width: 760px) {.center-box-squeeze { margin: 20px 0 20px 0; }.pink-block { margin-bottom:10px;padding: 15px 0 10px 0; }.right-block { padding: 0; }.right-block img { margin-left:auto; margin-right:auto;width:60%;}.byline { display:inline-block;margin: 20px; }.book-container {flex-direction: column-reverse;}.home-block-one > div, .book-container > div { width: 100%; }.book-image img { max-width: 90%; }.three-column {flex-direction: column;margin-top:10px;}.three-column > div {padding:0;width: 100%;}.drop {margin-bottom:20px;}.tag-container { margin:0; padding:17px 3px 17px 3px; } }@media only screen and (max-width: 320px) {.right-block img { width:80%;height:auto; }.book-image img { max-width: 75%; } }/************************************************SideBars************************************************/.sidebar-right-wrapper { margin-top:20px;overflow:hidden;}.sidebar-content { border:0;float:left;margin-right:5%;width:68%; }.image-slide { border:0;overflow:hidden; }.image-slide img { display: block;height: auto;max-width: 100%;min-width: 60%; }@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {.ipad-view { display: none; } }@media only screen and (max-width: 768px) {.ipad-view { display: none; } .sidebar-content { border:0;float: none;margin-right:0;width:auto; }.image-slide img { height: auto;margin-left:auto;margin-right:auto;max-width:50%;min-width:35%; } }@media only screen and (max-width: 760px) {.sidebar-content { border:0;float: none;margin-right:0;width:auto; }.image-slide img { height: auto;margin-left:auto;margin-right:auto;max-width:50%;min-width:35%; }.sidebar {display:none} }.widget-area {margin-top:30px;text-align: left;}.widget-area li a, .widget-area li a:visited {color: #666;}.widget-area li a:hover {text-decoration: underline;}h3.widget-title {display: none;}.crazy-widget-area {margin-top:0;text-align: left;}.crazy-widget-area li a, .crazy-widget-area li a:visited {color: #666;}.crazy-widget-area li a:hover {text-decoration: underline;}/* widget lists */.widget ul {list-style: none;margin:0;}.widget ul li,.widget ol li {border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;padding: 0.5em 0;}.widget:not(.widget_tag_cloud) ul li + li {margin-top: -1px;}.widget ul li ul {margin: 0 0 -1px;padding: 0;position: relative;}.widget ul li li {border:0;padding-left:24px;padding-left:1.5rem;}.crazy-widget ul {list-style: none;margin:0;}.crazy-widget ul li,.widget ol li {border-bottom: 1px solid #ddd;padding: 0.5em 0;}.crazy-widget:not(.widget_tag_cloud) ul li + li {margin-top: -1px;}.crazy-widget ul li ul {margin: 0 0 -1px;padding: 0;position: relative;}.crazy-widget li li {border:0;padding-left:24px;padding-left:1.5rem;}/* Widget lists of links */.widget_top-posts ul li ul,.widget_rss_links ul li ul,.widget-grofile ul.grofile-links li ul,.widget_pages ul li ul,.widget_meta ul li ul {bottom: 0;}.widget_nav_menu ul li li,.widget_top-posts ul li,.widget_top-posts ul li li,.widget_rss_links ul li,.widget_rss_links ul li li,.widget-grofile ul.grofile-links li,.widget-grofile ul.grofile-links li li {padding-bottom: 0.25em;padding-top: 0.25em;}.widget_rss ul li {padding-bottom: 1em;padding-top: 1em;}/* Widget markup */.widget .post-date,.widget .rss-date {font-size: 0.81em;}/* Text widget */.widget_text {word-wrap: break-word;}.widget_text ul {list-style: disc;margin: 0 0 1.5em 1.5em;}.widget_text ol {list-style: decimal;}.widget_text ul li,.widget_text ol li {border: none;}.widget_text ul li:last-child,.widget_text ol li:last-child {padding-bottom: 0;}.widget_text ul li ul {margin: 0 0 0 1.5em;}.widget_text ul li li {padding-left: 0;padding-right: 0;}.widget_text ol li {list-style-position: inside;}.widget_text ol li + li {margin-top: -1px;}/************************************************Entry Images************************************************/#content p img {display: block;height: auto;min-width: 60%;margin: 0;padding: 0;width: 100%;}.store-sidebar-content img, .entry-content img, .comment-content img, .widget img {max-width: 100%;} img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"] {height: auto; } img.size-full,img.size-large,img.header-image,img.wp-post-image {height: auto;max-width: 100%;}embed,iframe,object,video {max-width: 100%;}.entry-content .twitter-tweet-rendered {max-width: 100% !important; /* Override the Twitter embed fixed width */}/* Images */.alignleft {float: left;}.alignright {float: right;}.aligncenter {display: block;margin-left: auto;margin-right: auto;}content img, .entry-content img,.comment-content img,.widget img,img.header-image,.author-avatar img,img.wp-post-image {border-radius: 3px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);}/************************************************Captions************************************************/.wp-caption {max-width: 100%; padding: 4px;}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption {color: #757575;font-size:0.875em;font-style: italic;line-height: 2;}img.wp-smiley,.rsswidget img {border:0;border-radius:0;box-shadow: none;margin-bottom: 0;margin-top:0;padding:0;}.entry-content dl.gallery-item {margin:0;}.gallery-item a,.gallery-caption {width: 90%;}.gallery-item a {display: block;}.gallery-caption a {display: inline;}/************************************************Form Elements  #d4af37************************************************/.button-box {margin-top: 40px;text-align:center;width: 100%;}.button-box ul {list-style: none;}.button-box li a {height: 30px;line-height: 10px;list-style: none;margin-bottom: 10px;margin-top: 0;}.btn {background: #ffd56d;border: 1px solid #616161;border-radius:3px;cursor: pointer;display: inline-block;font-size:0.875em;font-weight: 400;letter-spacing: 2px;line-height: 1;margin: -90;padding: 9px 9px;text-align: center;text-decoration:none;vertical-align: middle;white-space: nowrap;width: 200px;-ms-touch-action: manipulation;touch-action: manipulation;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}.btn:active,.btn.active { background-image: none;box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn {box-shadow: none; cursor: not-allowed;filter: alpha(opacity=65);opacity: .65;-webkit-box-shadow: none;}a.btn.disabled,fieldset[disabled] a.btn {pointer-events: none;}.btn-default {color: #5c5c5c;}.btn-default:visited {color:#5c5c5c;text-decoration: none;}.btn-default:focus, .btn-default.focus {color: #5c5c5c;text-decoration: none;}.btn-default:hover {background:#fff;border:1px solid #ffd56d;color:#ffd56d;}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {border-color: #616266;color: #616266;}form { margin-bottom: 20px;text-align:left;width:100%; }input[type=radio] { display: inline; }.contact_input { border:1px solid #ccc;border-radius:3px;color:#616161;margin-top:10px;padding: 0.3555rem;width:100%; }.select_input { border:1px solid #ccc;border-radius:3px;color:#616161;margin-top:10px;padding: 0.3555rem;width:100%; }.wpcf7-submit {background-color: #fff;border: 1px solid #ccc;cursor:pointer;font-size:1em;height:40px;width:80px; }.wpcf7-submit:hover { background: rgba(216, 216, 216, 0.8) !important; }@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {.contact_input { font-size:1em;padding: 0.3555rem; } }@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {form { width:97%; }.contact_input { font-size:1em;padding: 0.3555rem; } }@media only screen and (max-width: 768px) {form { width:97%; }.contact_input { font-size:1em;padding: 0.3555rem; } }/************************************************Footer / ************************************************/.site-footer { background: #1c2836;margin:0;text-align:center;width: 100%; }.footer-container { display:inline-block; margin: 2.1875em 0 2.1875em 0;width: 90%; }.upper-footer {display:inline-block;padding:0 0 0.625em 0.4375em;width: 100%;}.footer-legal {border-top:1px solid hsla(0,0%,100%,.2);display:inline-block;margin-top:2px;padding:0.625em 0 0 0.4375em;width: 100%;}.bottom-footer {display:none;}@media only screen and (max-width: 1024px) {.footer-container { width: 95%; }}@media only screen and (max-width: 760px) {.footer-container {display:none;}.bottom-footer { background: #1c2836;display:block;padding:25px 0 5px 0;} }@media only screen and (max-width: 360px) {.hidden {display: none;} }@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation: portrait) {.switch { display: none; }.switch-aroo { display: block; } }.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;bottom:0;z-index:0;box-sizing:border-box}.mm-btn,.mm-menu{box-sizing:border-box}.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-hidden{display:none!important}.mm-menu,.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{padding:0;position:absolute}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute}.mm-btn,.mm-panel.mm-highest{z-index:1}.mm-panels{overflow:hidden}.mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:19px}.mm-btn{width:40px;height:40px;position:absolute;top:0}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-arrow:after,.mm-next:after,.mm-prev:before{content:'';border:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:23px}.mm-arrow:after,.mm-next:after{border-top:none;border-left:none;right:23px}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;bottom:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.7)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed;width:80%;min-width:140px;max-width:440px}.mm-menu.mm-offcanvas.mm-current{display:block}html.mm-opening .mm-slideout{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}html.mm-pagedim #mm-blocker,html.mm-pagedim-black #mm-blocker,html.mm-pagedim-white #mm-blocker{opacity:0}html.mm-pagedim-black.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim.mm-opening #mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}html.mm-pagedim #mm-blocker{background:inherit}html.mm-pagedim-white #mm-blocker{background:#fff}html.mm-pagedim-black #mm-blocker{background:#000}.mm-menu.mm-autoheight.mm-bottom,.mm-menu.mm-autoheight.mm-top{max-height:80%}.mm-menu.mm-autoheight.mm-bottom.mm-fullscreen,.mm-menu.mm-autoheight.mm-top.mm-fullscreen{max-height:100%}.mm-menu.mm-measureheight .mm-panel{display:block!important}.mm-menu.mm-measureheight>.mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-navbar-bottom,.mm-navbar-top~.mm-navbar-top{border-bottom:none}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;top:auto;bottom:0}.mm-navbar-bottom~.mm-navbar-bottom{border-top:none}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-navbar-top-1{top:0}.mm-hasnavbar-top-1 .mm-panels,.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panels,.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panels,.mm-navbar-top-4{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-navbar-bottom-1{bottom:0}.mm-hasnavbar-bottom-1 .mm-panels,.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels,.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels,.mm-navbar-bottom-4{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-search,.mm-search input{box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0;position:relative}.mm-search input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:26px;font:inherit;font-size:14px;line-height:26px;display:block;width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none!important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-panels>.mm-resultspanel:not(.mm-opened){-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.7)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.5)}