/*! 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}h1{font-size:2em;margin:0.67em 0}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}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;height:auto}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width: 1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.modal,.modal-backdrop{top:0;right:0;bottom:0}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#aaa}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.table{width:100%;margin-bottom:25px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:18.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.collapsing,.modal,.modal-open{overflow:hidden}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;-webkit-transition-property:height, visibility;-o-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.panel{margin-bottom:25px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-title{margin-top:0;font-size:21px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:25px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#666;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#666}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:27px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;background:0 0;border:0;-webkit-appearance:none}.modal{display:none;position:fixed;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.modal-footer:after,.modal-header:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}td.visible-xs,th.visible-xs{display:table-cell !important}.visible-xs-block{display:block !important}.visible-xs-inline{display:inline !important}.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}td.visible-sm,th.visible-sm{display:table-cell !important}.visible-sm-block{display:block !important}.visible-sm-inline{display:inline !important}.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}td.visible-md,th.visible-md{display:table-cell !important}.visible-md-block{display:block !important}.visible-md-inline{display:inline !important}.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}td.visible-lg,th.visible-lg{display:table-cell !important}.visible-lg-block{display:block !important}.visible-lg-inline{display:inline !important}.visible-lg-inline-block{display:inline-block !important}.hidden-lg{display:none !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}td.visible-print,th.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}.hidden-print{display:none !important}}.alignleft,.alignright{float:none;text-align:center}a.alignleft,img.alignleft,.wp-caption.alignleft,a.alignright,img.alignright,.wp-caption.alignright{margin:0 auto 24px}img.alignright,img.alignleft{display:block}@media only screen and (min-width: 481px){.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}.aligncenter{display:block;margin:0 auto 24px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}}@media only screen and (min-width: 1025px){a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 24px}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:700;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 28px}}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #ddd}td,th{text-align:left}td{border-top:1px solid #ddd;padding:6px 0}th{font-weight:400}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus,.screen-reader-shortcut:focus,.genesis-nav-menu .search input[type="submit"]:focus,.widget_search input[type="submit"]:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}.more-link{position:relative}.search-form{overflow:hidden}.site-header .search-form{float:right;margin-top:12px}.entry-content .search-form,.site-header .search-form{width:50%}.genesis-nav-menu .search input[type="submit"],.widget_search input[type="submit"]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.author-box-title,.archive-title,.entry-title{font-size:36px;font-size:3.6rem}.widget{word-wrap:break-word}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.featured-content .entry{margin-bottom:40px}.featured-content .entry:last-child{margin-bottom:0}.featured-content .entry-title{font-size:20px;font-size:2rem}:focus{color:#333;outline:#ccc solid 1px}.header-full-width .title-area{width:100%}.site-title{font-size:18px;font-size:1.8rem;font-weight:400;line-height:1.2}.site-title a,.site-title a:hover,.site-title a:focus{color:#333}.header-image .site-title>a{float:left;min-height:60px;width:100%}.site-description{font-size:16px;font-size:1.6rem;font-weight:300;line-height:1.5}.site-description,.site-title{margin-bottom:0}.header-image .site-description,.header-image .site-title a{overflow:hidden;text-indent:100%;white-space:nowrap}.site-header .genesis-nav-menu li li{margin-left:0}@media print{*,*::before,*::after{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="javascript:"]::after,a[href^="#"]::after,.site-title>a::after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm 0.5cm}p,h2,h3{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}button,input,select,textarea,.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar{display:none !important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative;top:-100px}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}img{page-break-after:avoid;page-break-inside:avoid}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}html{font-size:62.5%}body{background-color:#fff;color:#4a4755;font-family:'Montserrat', sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;line-height:28px;margin:0}body>div{font-size:1.6rem}@media only screen and (min-width: 1025px){body{font-size:20px;font-size:2rem}body>div{font-size:2rem}}html,input[type="search"]{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.author-box::before,.clearfix::before,.entry::before,.entry-content::before,.nav-primary::before,.nav-secondary::before,.pagination::before,.site-container::before,.site-footer::before,.site-header::before,.site-inner::before,.widget::before,.wrap::before{content:" ";display:table}.author-box::after,.clearfix::after,.entry::after,.entry-content::after,.nav-primary::after,.nav-secondary::after,.pagination::after,.site-container::after,.site-footer::after,.site-header::after,.site-inner::after,.widget::after,.wrap::after{clear:both;content:" ";display:table}embed,iframe,img,object,video,.wp-caption{max-width:100%}svg{vertical-align:middle}img{height:auto}figcaption{font-size:small;text-align:center}.button{display:inline-block}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}p{margin:0;padding:10px 0;line-height:24px}@media only screen and (min-width: 1025px){p{line-height:32px}p:first-child{padding-top:0}p:last-child{padding-bottom:0}}ol,ul{margin:0;padding:0}li{list-style-type:none}hr{border:0;border-collapse:collapse;border-top:1px solid #f8f8f8;clear:both;margin:1em 0}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}blockquote{margin:40px}figure{margin:0}input,select,textarea{background-color:#fff;border:1px solid #ddd;color:#333;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:none}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,.gallery img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}a{color:#4a4755;text-decoration:none}a:hover,a:focus{color:#333;text-decoration:none}a:hover img,a:focus img{opacity:.9 !important}p.entry-meta{font-size:14px}.breadcrumb{background:#fff !important;font-size:small;margin:20px -15px 0;padding:10px 15px}@media only screen and (min-width: 1025px){.breadcrumb{margin-top:0}}h1,h2,h3,h4,h5,h6,.heading-2,.heading-3,.heading-4{font-weight:300;line-height:1.2;margin:0 0 30px}h1,h1.entry-title,h1.archive-title,h1.author-box-title{font-size:34px;font-size:3.4rem;padding-top:35px;font-weight:500}h2,h2.entry-title,.heading-2{font-size:30px;font-size:3rem}h3,.heading-3{font-size:24px;font-size:2.4rem}h4,.heading-4{font-size:20px;font-size:2rem}h5{font-size:18px;font-size:1.8rem}h6{font-size:16px;font-size:1.6rem}.site-inner{padding:0 0 0;max-width:100%;width:100%}@media only screen and (min-width: 1025px){.site-inner{max-width:1200px}}.site-inner,.wrap{margin:0 auto;max-width:1140px}.site-inner{clear:both;padding-top:0}@media only screen and (min-width: 1025px){.site-inner{margin-top:110px}}.content-row .wrap{padding:60px 0}@media only screen and (min-width: 1025px){.content-row .wrap{padding:95px 0}}.entry{margin-bottom:0}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px;margin-top:30px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#333;color:#ddd}.entry-content a{text-decoration:none}.entry-content ul.wp-block-gallery{margin:30px 0}.content a{border-bottom:2px solid #f45874}.content a:hover,.content a:focus{color:#f45874}.content .has-text-color a{border-bottom:2px solid #f45874}.content .has-text-color a:hover,.content .has-text-color a:focus{color:#f45874}.content .wp-block-image a,.content .featured-intro a,.content .entry-title a,.content .pgsa-photo a,.content .photogallery-patient-navigation a,.content #rsrvwrapper a,.content .pagination a{border-bottom:0}.title{color:#333333 !important;font-size:20px !important;line-height:26px !important;font-weight:300 !important;text-transform:capitalize !important;margin-bottom:0 !important}.subtitle{padding-top:0}button,a.wp-block-button__link,input[type="submit"],.button{background-color:#FF1A0C;border:1px solid #dd0000;color:#ffffff;text-decoration:none;line-height:normal;padding:15px 20px;text-transform:uppercase;min-width:200px;border-radius:5px;font-size:18px;cursor:pointer}button:hover,button:focus,a.wp-block-button__link:hover,a.wp-block-button__link:focus,input[type="submit"]:hover,input[type="submit"]:focus,.button:hover,.button:focus{background-color:#2e2c3a;border-color:currentColor;border:1px solid #2e2c3a}a.wp-block-button__link{color:#ffffff !important;margin-top:30px}a.wp-block-button__link:hover,a.wp-block-button__link:focus{background-color:#2e2c3a !important;border:1px solid #2e2c3a}.button.button-cta{background:#FF1A0C;font-size:1.4rem;color:#ffffff !important;border:0;border-radius:0;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);min-width:auto;text-align:center}a.link-arrow:before{content:"";display:inline-block;margin-right:15px;width:20px;height:20px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='32' height='32'><path fill='currentColor' d='M504.3 273.6l-112.1 104c-6.992 6.484-17.18 8.218-25.94 4.406c-8.758-3.812-14.42-12.45-14.42-21.1L351.9 288H32C14.33 288 .0002 273.7 .0002 255.1S14.33 224 32 224h319.9l0-72c0-9.547 5.66-18.19 14.42-22c8.754-3.809 18.95-2.075 25.94 4.41l112.1 104C514.6 247.9 514.6 264.1 504.3 273.6z'/></svg>") no-repeat center;background-size:contain}p.link-arrow a:before{content:"";display:inline-block;margin-right:15px;width:20px;height:20px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='32' height='32'><path fill='currentColor' d='M504.3 273.6l-112.1 104c-6.992 6.484-17.18 8.218-25.94 4.406c-8.758-3.812-14.42-12.45-14.42-21.1L351.9 288H32C14.33 288 .0002 273.7 .0002 255.1S14.33 224 32 224h319.9l0-72c0-9.547 5.66-18.19 14.42-22c8.754-3.809 18.95-2.075 25.94 4.41l112.1 104C514.6 247.9 514.6 264.1 504.3 273.6z'/></svg>") no-repeat center;background-size:contain}@media only screen and (min-width: 1025px){:not(.full-width-content) .content-sidebar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 480px){.full-width-content .content,.wp-block-cover>.wp-block-cover__inner-container,.wp-block-group>.wp-block-group__inner-container{padding-left:calc(8% - 15px) !important;padding-right:calc(8% - 15px) !important}.featured-form .wrap{padding-right:8% !important;padding-left:8% !important}}.hidden-desktop{display:block}.hidden-mobile{display:none}@media only screen and (min-width: 1025px){.hidden-desktop{display:none}.hidden-mobile{display:block}}@media only screen and (min-width: 768px){.mobile-only{display:none}}.tablet-only{display:none}@media only screen and (min-width: 768px){.tablet-only{display:block}}.desktop-only{display:none}@media only screen and (min-width: 1025px){.desktop-only{display:block}}.fa-star,.fa-star-half-o,.fa-star-half{color:#f90}.social a .fa{font-size:16px;color:#fff;padding:5px 0 3px;border-radius:4px;width:1.5em;text-align:center}.social a:hover{opacity:0.9}.alignfull{margin:32px calc(50% - 50vw);max-width:100vw;width:100vw;margin-top:0}.margin-top-none{margin-top:0 !important}.margin-bottom-none{margin-bottom:0 !important}.section-before-after .wp-block-cover__inner-container,.section-review .wp-block-cover__inner-container,.featured-philosophy .wp-block-cover__inner-container{padding-top:40px;padding-bottom:40px}@media only screen and (min-width: 1025px){.section-before-after .wp-block-cover__inner-container,.section-review .wp-block-cover__inner-container,.featured-philosophy .wp-block-cover__inner-container{padding-top:100px;padding-bottom:100px}}.section-before-after .wp-block-columns,.section-review .wp-block-columns,.featured-philosophy .wp-block-columns{margin-top:0 !important;margin-bottom:0 !important}.featured-philosophy .wp-block-cover__inner-container>.wp-block-columns{margin-bottom:30px !important}.featured-philosophy .wp-block-cover__inner-container>.wp-block-columns:last-child{margin-bottom:0 !important}@media only screen and (max-width: 781px){.featured-philosophy .wp-block-columns{position:relative}.featured-philosophy .wp-block-columns>.wp-block-column:first-child{padding-top:40px;padding-bottom:40px}.featured-philosophy .wp-block-columns>.wp-block-column:last-child{position:absolute;left:0;text-align:right}.featured-philosophy .wp-block-columns>.wp-block-column:last-child img{max-width:60%}}.featured-location{margin-top:80px;margin-bottom:80px}.featured-location .wp-block-cover__inner-container{padding:0;width:100% !important}.featured-location .wp-block-columns.row{margin-top:0;margin-bottom:0}.featured-location .wp-block-image,.featured-location .image-description,.featured-location .col-md-6{margin-bottom:30px !important}.featured-location .wp-block-image h3,.featured-location .image-description h3,.featured-location .col-md-6 h3{font-size:20px;line-height:26px;font-weight:300;text-transform:capitalize;margin-bottom:0;font-weight:400}.featured-location .wp-block-image p,.featured-location .image-description p,.featured-location .col-md-6 p{padding-top:0;margin-bottom:30px}.featured-location .link-arrow{margin-top:30px}.featured-location .link-arrow a{border-bottom:none}.featured-location a{border-bottom:2px solid #f45874}.featured-location a:hover,.featured-location a:focus{color:#f45874 !important}@media only screen and (min-width: 1025px){.featured-location{margin-top:80px;margin-bottom:80px;padding:0 !important}.featured-location .wp-block-image,.featured-location .image-description{margin-bottom:60px !important}}.section-before-after h2,.section-before-after .heading-2{text-transform:uppercase;font-size:22px !important;font-weight:700}.section-before-after .wp-block-cover__inner-container>p:last-child{margin-bottom:0}.section-review .testimonial-widget-container{color:#acb1bb}.section-review .testimonial-widget-container .testimonial-widget{text-align:center}.section-review .testimonial-widget-full-content{font-style:normal}.section-review .testimonial-widget__item__author__photo{display:none}.section-review .glide__slides .glide__slide{text-align:center}.section-faqs{margin-top:60px !important;margin-bottom:60px !important}@media only screen and (min-width: 1025px){.section-faqs{margin-top:90px !important;margin-bottom:90px !important}}.section-faqs h3,.section-faqs strong{padding-top:30px;border-top:1px solid #acb1bb;display:block;font-weight:300;font-size:24px;font-size:2.4rem}.section-faqs p{margin-bottom:30px !important}.section-faqs p:last-child{border-bottom:1px solid #acb1bb;padding-bottom:30px;margin-bottom:0 !important}.section-faqs .schema-faq .schema-faq-answer{border-bottom:none}.section-faqs .schema-faq>.schema-faq-section:last-child p{padding-bottom:0}.featured-cta .heading-2{text-transform:uppercase}.procedure-box{position:relative}.procedure-box img{vertical-align:middle}.procedure-box .overlay{position:absolute;top:0;right:0;left:0;bottom:0;max-width:100%;opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none}.procedure-box .procedure-menu{text-align:center;background:rgba(255,255,255,0.7);position:absolute;margin:0;top:0;width:100%;bottom:0;opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.procedure-box .procedure-menu li{display:block}.procedure-box:hover .overlay{opacity:1;display:block}.procedure-box:hover .procedure-menu{opacity:1}.procedure-row h2{margin-top:10px !important;margin-bottom:30px !important}.full-height{height:100vh}.align-vertical-center{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-container+img{display:none}.mobile-bar{background-color:rgba(255,255,255,0.9);border-top:1px solid #333333;position:fixed;width:100%;bottom:-50px;z-index:9999;left:0;transition:.5s}.mobile-bar.active{bottom:0}.mobile-bar .row{margin:0}.mobile-bar .col-xs-3{padding:0}.mobile-bar .col-xs-3:last-child .mobile-bar-box{border-right:none}.mobile-bar .mobile-bar-box a{border-right:1px solid #333333;padding:10px;display:block;text-align:center}.text-justified{text-align:justify !important}.text-normal{text-transform:unset !important}.padding-top-none{padding-top:0 !important}.display-inline-block.wp-block-image{display:inline-block;margin-left:5px}.display-inline-block .blocks-gallery-grid{display:block;text-align:center}.display-inline-block .blocks-gallery-grid .blocks-gallery-item{display:inline-block;width:auto;padding:0 20px}p.display-inline-block{display:inline-block}@media only screen and (min-width: 992px){.height-420 img{height:420px !important}}.page-description{margin-bottom:60px}@media only screen and (min-width: 1025px){.page-description{margin-bottom:90px;padding-bottom:0}}.realself-icon img{webkit-filter:invert(89%) sepia(8%) saturate(304%) hue-rotate(182deg) brightness(82%) contrast(80%);filter:invert(89%) sepia(8%) saturate(304%) hue-rotate(182deg) brightness(82%) contrast(80%)}.cc-window{z-index:999999}.lity{z-index:9999999990}.text-center{text-align:center}.wpml-ls-legacy-list-horizontal .wpml-ls-item:after{content:'/';display:inline-block;transition:all .5s ease-in-out}.wpml-ls-legacy-list-horizontal .wpml-ls-item:last-child:after{content:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item a{padding:5px;display:inline-block}.slider{position:relative}.page-id-566 .slider{min-height:270px}@media only screen and (min-width: 480px){.page-id-566 .slider{min-height:340px}}@media only screen and (min-width: 570px){.page-id-566 .slider{min-height:420px}}@media only screen and (min-width: 700px){.page-id-566 .slider{min-height:480px}}@media only screen and (min-width: 768px){.page-id-566 .slider{min-height:360px}}@media only screen and (min-width: 900px){.page-id-566 .slider{min-height:420px}}@media only screen and (min-width: 1025px){.page-id-566 .slider{min-height:480px}}@media only screen and (min-width: 1200px){.page-id-566 .slider{min-height:520px}}button.mfp-arrow{min-width:40px}.link-arrow.pull-right{float:none !important}@media only screen and (min-width: 992px){.link-arrow.pull-right{float:right !important}}.glide__arrows .glide__arrow{min-width:auto;border-radius:50%;background-color:#f45874}@media only screen and (max-width: 480px){img.lazy-load{width:100%;transition:opacity .8s ease}img.lazy-load.is-loaded:not(.wp-block-cover__image-background){width:auto}}.yoast-breadcrumbs{color:#333333;font-size:small;margin-bottom:20px}.yoast-breadcrumbs a{text-decoration:none;font-weight:400;border-bottom:0 !important}.yoast-breadcrumbs .breadcrumb_last{font-weight:700}.yoast-breadcrumbs .breadcrumb_last a{font-weight:700;border-bottom:0 !important}.wp-block-cover.above-fold{background-color:#f1f3f3;margin-top:0 !important}.wp-block-cover.above-fold a{border-bottom:0}.wp-block-cover.above-fold>.wp-block-cover__inner-container{width:100%}.wp-block-cover.above-fold h1{padding-top:0;margin-bottom:0;font-weight:700}.wp-block-cover.above-fold h2{font-size:2rem;margin-top:10px;color:#666666 !important;font-weight:400}.wp-block-cover.above-fold .cta-btn-rating{margin-top:30px}@media only screen and (max-width: 490px){.wp-block-cover.above-fold .cta-btn-rating{flex-direction:column;align-items:flex-start;gap:20px}}.wp-block-cover.above-fold .wp-block-button__link{background-color:#ff1A0C;border:1px solid #ff1A0C;margin-top:0 !important}.wp-block-cover.above-fold .wp-block-button__link:hover{color:#fff !important;border:1px solid #2e2c3a}@media only screen and (max-width: 480px){.wp-block-cover.above-fold{min-height:calc( 100vh - 48px) !important}.wp-block-cover.above-fold>.wp-block-cover__inner-container{padding-left:0 !important;padding-right:0 !important}.wp-block-cover.above-fold .wp-block-button{width:100%}.wp-block-cover.above-fold .wp-block-button__link{width:100%}}@media only screen and (min-width: 1025px){.wp-block-cover.above-fold p{font-size:1.6rem}}.above-fold-home h1{font-size:30px;line-height:40px;padding:0 15px;font-weight:400;max-width:720px;margin:0 auto;text-shadow:0 0 5px rgba(0,0,0,0.9)}@media only screen and (min-width: 768px){.above-fold-home h1{font-size:50px;line-height:80px;padding:0 30px}}.above-fold-home:after{content:"";background:rgba(255,255,255,0.75);position:absolute;top:0;bottom:0;left:0;right:0}.list-trending-procedures{text-align:center}.list-trending-procedures li{list-style-type:none !important;margin-bottom:15px}.list-trending-procedures li a{border:0}.featuredpost .wp-block-group__inner-container{padding:0 !important}.error404 main.content{text-align:center;width:100%;max-width:100%}.error404 .search-form{width:100%}.error404 .search-form input[type="search"]{height:50px;padding:10px;width:80%;float:left}@media only screen and (min-width: 1025px){.error404 .search-form input[type="search"]{width:95%}}.error404 .search-form input[type="submit"]{width:20%;font-family:'fontAwesome';min-width:auto;border:0;background:#4a4755;color:#fff;border-radius:0;padding:17px 24px}@media only screen and (min-width: 1025px){.error404 .search-form input[type="submit"]{width:5%}}.error404 .entry-content{padding-bottom:60px}.featured-404{margin-top:30px;text-align:left}@media only screen and (min-width: 1025px){.content-sidebar .content{width:70%;max-width:798px}.content-sidebar .sidebar-primary{width:30%;max-width:342px}}.full-width-content .content{width:100%;padding:0}@media only screen and (min-width: 1025px){.sidebar-content .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:70%;max-width:798px}.sidebar-content .sidebar-primary{width:30%;max-width:342px}}.archive-description{margin-bottom:30px}.archive .type-post{margin-bottom:0;border-top:1px solid #acb1bb;padding:40px 0}.archive .type-post:last-child{border-bottom:1px solid #acb1bb}.entry-header .entry-title .entry-title-link{text-decoration:none}.entry-header .entry-title a:hover,.entry-header .entry-title a:focus{color:#f45874}.archive-pagination{clear:both;margin:40px 0}.archive-pagination .active a{background-color:#f45874}.archive-pagination .active a:focus{background-color:#f45874;color:#fff}.archive-pagination ul li{display:inline-block}.archive-pagination ul li a{background-color:#2e2c3a;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;font-size:16px;margin-right:5px;padding:8px 12px;text-decoration:none}.archive-pagination ul li a:hover,.archive-pagination ul li a:focus,.archive-pagination ul li a.current{background-color:#f45874;color:#fff}.entry-footer .entry-meta{margin-bottom:20px}p.entry-meta{margin-bottom:0}.entry-header .entry-meta{margin-bottom:24px}.entry-categories,.entry-tags{display:block}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.entry-content ul:not([class])>li:not([class]){padding:5px;list-style-type:none}.entry-content ul:not([class])>li:not([class]):before{content:"\2022";color:#f45874;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.entry-content h2,.entry-content h3,.entry-content .heading-2,.entry-content .heading-3{margin-top:30px}@media only screen and (min-width: 1025px){.entry-content h2,.entry-content h3,.entry-content .heading-2,.entry-content .heading-3{margin-top:45px}}.entry-content h2:first-child,.entry-content h3:first-child,.entry-content .heading-2:first-child,.entry-content .heading-3:first-child{margin-top:0 !important}.entry-content .schema-faq-question{display:block;padding:10px 0}.entry-content .schema-faq-answer{padding-bottom:10px !important}.entry-content .has-color-2-color{color:#acb1bb}.sidebar{background-color:#fff;display:block;padding:50px 20px 30px;width:100vw;margin:0 -15px}@media only screen and (min-width: 1025px){.sidebar{padding:20px}}.sidebar li{margin-bottom:10px;padding-bottom:10px}.sidebar p:last-child,.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{margin-bottom:40px}.sidebar .widget-title{font-size:1.6rem;font-weight:700;text-transform:uppercase}.sidebar .widget_nav_menu ul,.sidebar .widget_pgsa-taxonomy-list ul,.sidebar .widget_vgsa-taxt-list ul{margin-left:15px}.sidebar .widget_nav_menu ul li,.sidebar .widget_pgsa-taxonomy-list ul li,.sidebar .widget_vgsa-taxt-list ul li{font-size:1.5rem;list-style-type:none;margin-bottom:0.2rem;margin-left:0;padding-bottom:0;padding-left:1.2em;position:relative}.sidebar .widget_nav_menu ul li:before,.sidebar .widget_pgsa-taxonomy-list ul li:before,.sidebar .widget_vgsa-taxt-list ul li:before{content:"\f105";font-family:"fontAwesome";left:0;position:absolute;top:0}.footer-widgets{padding:30px 0;text-align:center;font-size:20px;margin:0 -15px}@media only screen and (min-width: 768px){.footer-widgets{text-align:left}.footer-widgets .social-links{text-align:right}}.footer-widgets .social-links .fa{background:transparent !important}.footer-widgets .social-links i,.footer-widgets .social-links img{margin-left:5px;width:20px}.footer-widgets .widget-area{margin-bottom:30px;float:left;width:100%;padding:0 15px}@media only screen and (min-width: 768px){.footer-widgets .widget-area{width:50%;margin-bottom:15px}}@media only screen and (min-width: 1025px){.footer-widgets .widget-area{width:25%;margin-bottom:0}}.footer-widgets .footer-widgets-3 img{margin-bottom:0}.footer-widgets .widget-title{font-size:24px}.featured-form{background:#2e2c3a;color:#acb1bb;margin:0 -15px}.featured-form .wrap{padding-left:15px;padding-right:15px}.featured-form .widget-title{text-align:center;font-size:3.2rem}@media only screen and (min-width: 1025px){.featured-form .widget-title{font-size:5rem}}.featured-form .gform_footer{margin-bottom:0}.featured-form .textwidget{text-align:center;margin-bottom:40px}@media only screen and (min-width: 1025px){.featured-form .textwidget{margin-bottom:60px}}.featured-form input::-webkit-input-placeholder,.featured-form select::-webkit-input-placeholder,.featured-form textarea::-webkit-input-placeholder{color:#acb1bb}.featured-form input::-moz-placeholder,.featured-form select::-moz-placeholder,.featured-form textarea::-moz-placeholder{color:#acb1bb}.featured-form input:-ms-input-placeholder,.featured-form select:-ms-input-placeholder,.featured-form textarea:-ms-input-placeholder{color:#acb1bb}.featured-form input:-moz-placeholder,.featured-form select:-moz-placeholder,.featured-form textarea:-moz-placeholder{color:#acb1bb}.featured-form a{color:#acb1bb}.featured-form .gform_button.button{border:1px solid #FF1A0C;background-color:#FF1A0C;color:#ffffff}.featured-form .gform_button.button:hover,.featured-form .gform_button.button:focus{border-color:currentColor;background-color:transparent}.site-footer{background-color:#ffffff;color:#acb1bb;border-top:0;font-size:90%;line-height:1;padding:0 0 60px 0;text-align:center;margin:0 -15px}@media only screen and (min-width: 1025px){.site-footer{padding-bottom:30px}}@media only screen and (max-width: 992px){.site-footer{padding-right:15px;padding-left:15px}}.site-footer a{color:#acb1bb}.site-footer p{margin-bottom:0}.page-580 .footer-widgets{padding-top:60px}@media only screen and (min-width: 1025px){.page-580 .footer-widgets{padding-top:90px}}@media only screen and (max-width: 768px){.wp-block-button{margin-bottom:30px}}.wp-block-button.is-style-round-corner-outline .wp-block-button__link{background-color:transparent;border-radius:5px;border:1px solid #4a4755;color:#4a4755;font-size:16px;text-transform:uppercase}.wp-block-button.is-style-round-corner-outline.button-1 .wp-block-button__link{border-color:#ffffff;color:#ffffff}.wp-block-button.is-style-round-corner-outline.button-1 .wp-block-button__link:hover,.wp-block-button.is-style-round-corner-outline.button-1 .wp-block-button__link:focus{background-color:#ffffff;color:#4a4755}.wp-block-button__link{border-radius:28px}.wp-block-button__link:hover{text-decoration:none}.wp-block-button__link:not(.has-text-color){color:#4a4755}.wp-block-button__link:not(.has-text-color):hover{background:#4a4755;color:#ffffff}a.wp-block-button__link{text-transform:none}.wp-block-columns{margin:0 0}@media only screen and (min-width: 1025px){.wp-block-columns{margin:0 0}}.wp-block-columns.has-2-columns.block-container{display:block}.wp-block-columns.has-2-columns.block-container>.wp-block-column:last-child{display:none}.wp-block-columns.row{display:block;margin-left:-15px;margin-right:-15px}.wp-block-columns.row>.wp-block-column{margin:0 !important;padding-right:15px;padding-left:15px;flex-basis:unset;flex-grow:0}.wp-block-columns.row.vertical-align{display:flex}.wp-block-columns.row.vertical-align>.wp-block-column{align-self:center}@media only screen and (min-width: 1200px){.wp-block-columns.row{margin-left:-40px;margin-right:-40px}.wp-block-columns.row>.wp-block-column{padding-right:40px;padding-left:40px}}.wp-block-columns.row.no-gutter{margin-left:0;margin-right:0;margin:0;color:#ffffff}.wp-block-columns.row.no-gutter img{display:block;overflow:hidden;width:100%}@media only screen and (min-width: 992px){.wp-block-columns.row.no-gutter img{height:370px}}.wp-block-columns.row.no-gutter.bg-green{background-color:#61b84a}.wp-block-columns.row.no-gutter.bg-green a:not([class]){color:currentColor !important}.wp-block-columns.row.no-gutter.bg-green>.wp-block-column:last-child{padding-top:30px;padding-bottom:30px}.wp-block-columns.row.no-gutter.bg-green>.wp-block-column:first-child{padding-right:0;padding-left:0}.wp-block-columns.row.no-gutter.bg-blue{background-color:#0c74c5}.wp-block-columns.row.no-gutter.bg-blue a:not([class]){color:currentColor !important}.wp-block-columns.row.no-gutter.bg-blue>.wp-block-column:first-child{padding-right:0;padding-left:0}.wp-block-columns.row.no-gutter.bg-blue>.wp-block-column:last-child{padding-top:30px;padding-bottom:30px}.wp-block-columns.row.no-margin{margin:0 !important}.wp-block-columns.row.procedure-row{margin:0 -15px !important}.wp-block-columns.row.procedure-row>.wp-block-column{padding-right:15px !important;padding-left:15px !important}.wp-block-columns.block-margin{margin-top:60px;margin-bottom:60px}@media only screen and (min-width: 1025px){.wp-block-columns.block-margin{margin-top:90px;margin-bottom:90px}}.wp-block-image{margin-bottom:0}.wp-block-image figure,.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{float:none;margin:0 auto 1em}.wp-block-image figcaption{text-align:center;font-size:small;color:#4a4755;margin-top:0;line-height:1.6325}@media only screen and (min-width: 992px){.wp-block-image figure{margin:0}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}}.wp-block-group .wp-block-group__inner-container{max-width:1140px;width:calc(100% - 30px);margin:auto}.wp-block-group .wp-block-group__inner-container .wp-block-group__inner-container{width:100%;padding:0}.wp-block-cover{margin:60px 0}@media only screen and (min-width: 1025px){.wp-block-cover{margin:90px 0}}.wp-block-cover.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.wp-block-cover .wp-block-cover__inner-container{max-width:1140px;width:calc(100% - 30px);padding:60px 0}.wp-block-cover .wp-block-cover__inner-container .wp-block-cover__inner-container{width:100%;padding:0}@media only screen and (min-width: 992px){.wp-block-cover .wp-block-cover__inner-container .wp-block-image figure{margin-bottom:0}}@media only screen and (min-width: 1025px){.wp-block-cover .wp-block-cover__inner-container{padding:90px 0}}.wp-block-cover .wp-block-cover__inner-container .wp-block-columns{margin-top:0;margin-bottom:0}.wp-block-cover h2,.wp-block-cover .heading-2{padding:0;font-size:30px;font-size:3rem;margin-bottom:30px;max-width:100%}.wp-block-cover h2.has-text-align-left,.wp-block-cover .heading-2.has-text-align-left{text-align:left}.wp-block-gallery .blocks-gallery-grid{margin:15px 0;align-items:center}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{margin:0;align-self:center}@media only screen and (max-width: 1024px){.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure{padding:15px}}.wp-block-uagb-table-of-contents{background-color:#f1f3f3;margin:30px calc(50% - 50vw);max-width:100vw;width:100vw;padding-top:30px;padding-bottom:30px}.wp-block-uagb-table-of-contents .uagb-toc__wrap{max-width:1140px;margin:0 auto;display:block;border:none !important;background:transparent !important;padding-top:0 !important;padding-bottom:0 !important}.wp-block-uagb-table-of-contents svg{width:20px;height:20px;display:inline-block;margin-left:10px;cursor:pointer}.wp-block-uagb-table-of-contents .uagb-toc__title-wrap{display:flex !important;justify-content:center;align-items:center}.wp-block-uagb-table-of-contents .uagb-toc__title{font-weight:300 !important;line-height:1.2;margin:0;font-size:3rem !important;font-size:30px !important;text-align:center !important;display:block !important}.wp-block-uagb-table-of-contents .uagb-toc__list{margin-top:0;margin-bottom:5px}.wp-block-uagb-table-of-contents .uagb-toc__list a{border-bottom:0}@media only screen and (min-width: 1025px){.wp-block-uagb-table-of-contents{padding-top:90px;padding-bottom:90px;margin-top:90px;margin-bottom:90px}}.wp-block-separator{background:#acb1bb;border-top:none;height:1px;margin:60px 0}@media only screen and (min-width: 1025px){.wp-block-separator{margin:90px 0}}.wp-block-quote{padding:10px 20px;border-left:5px solid #eee}.has-color-1-color{color:#333333}.has-color-1-background-color{background-color:#333333}.has-color-2-color{color:#acb1bb}.has-color-2-background-color{background-color:#acb1bb}.has-color-3-color{color:#f45874}.has-color-3-background-color{background-color:#f45874}.has-color-4-color{color:#f1f3f3}.has-color-4-background-color{background-color:#f1f3f3}.has-color-5-color{color:#ffffff}.has-color-5-background-color{background-color:#ffffff}.has-color-6-color{color:#4a4755}.has-color-6-background-color{background-color:#4a4755}@media only screen and (min-width: 1025px){.nav-primary{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;background-color:#eeeeee;width:100%;height:calc( 100vh - 48px);margin:0 -15px;top:48px;z-index:999999999;padding:30px;overflow-y:scroll;overflow-x:hidden;opacity:0;transition:all 1s}.nav-primary .wrap{max-width:100%}.nav-primary .menu>.menu-item{margin-bottom:16px}.nav-primary .menu>.menu-item>a{font-size:24px;line-height:2.3vw;font-weight:300;cursor:pointer}.nav-primary .menu>.menu-item-has-children>a:after{content:"";display:inline-block;margin-left:10px;width:16px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='32' height='32'><path fill='currentColor' d='M504.3 273.6l-112.1 104c-6.992 6.484-17.18 8.218-25.94 4.406c-8.758-3.812-14.42-12.45-14.42-21.1L351.9 288H32C14.33 288 .0002 273.7 .0002 255.1S14.33 224 32 224h319.9l0-72c0-9.547 5.66-18.19 14.42-22c8.754-3.809 18.95-2.075 25.94 4.41l112.1 104C514.6 247.9 514.6 264.1 504.3 273.6z'/></svg>") no-repeat center;background-size:contain;transform:rotate(90deg)}.nav-primary .menu>.menu-item-has-children>.sub-menu{display:none}.nav-primary .menu>.menu-item-has-children>.sub-menu>.menu-item>a{font-size:20px;font-weight:700;display:block;margin-top:10px;margin-bottom:10px}.nav-primary .menu>.menu-item-has-children>.sub-menu>.menu-item>.sub-menu{border-bottom:1px solid #4a4755;padding-bottom:10px}.nav-primary .menu>.menu-item-has-children>.sub-menu>.menu-item:last-child>.sub-menu{border-bottom:none}.nav-primary .menu>.menu-item-has-children.menu-active>a{color:#f45874}.nav-primary .menu>.menu-item-has-children.menu-active>a:after{filter:invert(57%) sepia(56%) saturate(4116%) hue-rotate(316deg) brightness(97%) contrast(97%)}.nav-primary .menu>.menu-item-has-children.menu-active>.sub-menu{display:block}}@media only screen and (min-width: 1025px) and (min-width: 768px){.nav-primary .menu{text-align:left}}@media only screen and (min-width: 1025px) and (min-width: 992px){.nav-primary .menu>.menu-item{margin-bottom:30px}.nav-primary .menu>.menu-item>a{font-size:3.2vw}.nav-primary .menu>.menu-item>.sub-menu{display:block;position:absolute;right:-100vw;width:100%;top:0;transition:1s}.nav-primary .menu>.menu-item.menu-item-has-children>a:after{width:32px;height:32px;transform:none}.nav-primary .menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item{display:inline-block;vertical-align:top;width:45%;padding:0 15px 0 15px}.nav-primary .menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{border-bottom:1px solid #4a4755;display:block;font-size:26px;margin-bottom:15px;padding-bottom:10px;font-weight:400}.nav-primary .menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>.sub-menu{border-bottom:none;padding-bottom:0}.nav-primary .menu>.menu-item.menu-item-has-children.menu-active>a:after{filter:invert(57%) sepia(56%) saturate(4116%) hue-rotate(316deg) brightness(97%) contrast(97%)}.nav-primary .menu>.menu-item.menu-item-has-children.menu-active>.sub-menu{right:0;width:63%}}@media only screen and (min-width: 1025px){.nav-primary.menu-active{opacity:1;visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible}.nav-primary.menu-active>.row{opacity:1;transform:translateY(0)}.nav-primary .current-menu-item>a{color:#f45874}.nav-primary a{color:#2e2c3a}}@media only screen and (min-width: 1025px) and (min-width: 1024px){.nav-primary{z-index:99}}@media only screen and (min-width: 1025px) and (min-width: 1025px){.nav-primary{height:calc( 100vh - 110px);top:110px}}@media only screen and (max-width: 1024px){.nav-primary{padding:0 25px}.nav-primary .genesis-nav-menu{text-align:left}.nav-primary .genesis-nav-menu a{color:#333333;text-transform:capitalize;min-height:50px;padding:15px;transition:padding-left .5s ease-in-out;display:flex;align-items:center;width:100%}.nav-primary .genesis-nav-menu a:focus{outline:none}.nav-primary .genesis-nav-menu>.menu-item-has-children.menu-active>a,.nav-primary .genesis-nav-menu>.menu-item-has-children.menu-active>.button-item-has-children{transition:background-color .8s ease;background-color:#e4e4e4}.nav-primary .genesis-nav-menu .menu-item{display:block}.nav-primary .genesis-nav-menu .menu-item:focus{outline:none}.nav-primary .genesis-nav-menu .menu-item.menu-item-title{display:none}.nav-primary .genesis-nav-menu .menu-item.menu-item-title__link{display:none}.nav-primary .genesis-nav-menu .menu-item.menu-item-has-children{display:flex;align-items:center;flex-wrap:wrap}.nav-primary .genesis-nav-menu .menu-item.menu-item-has-children>a{flex:2 1 auto;flex-basis:calc(100% - 50px)}.nav-primary .genesis-nav-menu .menu-item.menu-item-has-children>a,.nav-primary .genesis-nav-menu .menu-item.menu-item-has-children>.button-item-has-children{border-bottom:1px solid #e4e4e4}.nav-primary .genesis-nav-menu .menu-item.menu-item-has-children.menu-active>.sub-menu{height:auto;position:relative;clip:none;height:auto;width:auto}.nav-primary .genesis-nav-menu .menu-item.menu-item-has-children.menu-active>.button-item-has-children>svg{transform:rotate(-180deg)}.nav-primary .genesis-nav-menu .sub-menu{left:unset;opacity:1;background-color:transparent;display:block;margin:0;padding:0;position:absolute;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden;word-wrap:normal;flex-basis:100%}.nav-primary .genesis-nav-menu .sub-menu a{font-size:16px;width:100%;padding:15px}.nav-primary .genesis-nav-menu .sub-menu>.menu-item.menu-active>a{font-weight:700}.nav-primary .genesis-nav-menu .sub-menu>.menu-item.menu-active>a,.nav-primary .genesis-nav-menu .sub-menu>.menu-item.menu-active>.button-item-has-children{border-bottom:0}.nav-primary .genesis-nav-menu .sub-menu>.menu-item.menu-active .sub-menu a{padding-left:30px}.nav-primary .genesis-nav-menu .button-item-has-children{display:block;width:50px;overflow:hidden;text-align:center;padding:15px 0;min-height:50px}.nav-primary .genesis-nav-menu .button-item-has-children svg{fill:#333333;height:16px;width:16px;position:relative;transition:transform .8s ease}.nav-primary .genesis-nav-menu>.menu-item>a{font-size:18px;border-bottom:1px solid #e4e4e4}}.site-header .wrap{padding:8px 15px;max-width:1910px}.site-header .telephone{color:#4a4755;text-decoration:none;letter-spacing:2px}@media only screen and (min-width: 1025px){.site-header .telephone{letter-spacing:initial}}@media only screen and (max-width: 1024px){.site-header{text-align:center;margin-top:30px}.site-header .header-widget-area>section{display:none}.site-header .genesis-nav-menu{text-align:left}.site-header .genesis-nav-menu a{color:#333333;text-transform:capitalize;min-height:50px;padding:15px;transition:padding-left .5s ease-in-out;display:flex;align-items:center;width:100%}.site-header .genesis-nav-menu a:focus{outline:none}.site-header .genesis-nav-menu .menu-item{display:block}.site-header .genesis-nav-menu .menu-item:focus{outline:none}.site-header .genesis-nav-menu .menu-item.menu-item-title{display:none}.site-header .genesis-nav-menu .menu-item.menu-item-title__link{display:none}.site-header .genesis-nav-menu .menu-item.menu-item-has-children{display:flex;align-items:center;flex-wrap:wrap}.site-header .genesis-nav-menu .menu-item.menu-item-has-children>a{flex:2 1 auto;flex-basis:calc(100% - 50px)}.site-header .genesis-nav-menu .menu-item.menu-item-has-children>a,.site-header .genesis-nav-menu .menu-item.menu-item-has-children>.button-item-has-children{border-bottom:1px solid #e4e4e4}.site-header .genesis-nav-menu .menu-item.menu-item-has-children.menu-active>.sub-menu{height:auto;position:relative;clip:none;height:auto;width:auto}.site-header .genesis-nav-menu .menu-item.menu-item-has-children.menu-active>.button-item-has-children>svg{transform:rotate(-180deg)}.site-header .genesis-nav-menu .sub-menu{left:unset;opacity:1;background-color:transparent;display:block;margin:0;padding:0;position:absolute;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden;word-wrap:normal;flex-basis:100%}.site-header .genesis-nav-menu .sub-menu a{font-size:16px;width:100%;padding:15px}.site-header .genesis-nav-menu .sub-menu>.menu-item.menu-active>a{font-weight:700}.site-header .genesis-nav-menu .sub-menu>.menu-item.menu-active>a,.site-header .genesis-nav-menu .sub-menu>.menu-item.menu-active>.button-item-has-children{border-bottom:0}.site-header .genesis-nav-menu .sub-menu>.menu-item.menu-active .sub-menu a{padding-left:30px}.site-header .genesis-nav-menu .button-item-has-children{display:block;width:50px;overflow:hidden;text-align:center;padding:15px 0}.site-header .genesis-nav-menu .button-item-has-children svg{fill:#333333;height:16px;width:16px;position:relative;transition:transform .8s ease}.site-header .genesis-nav-menu>.menu-item>a{font-size:18px;border-bottom:1px solid #e4e4e4}}@media only screen and (min-width: 1025px){.site-header{min-height:110px;margin:0 -15px;background:#ffffff;border-bottom:1px solid #2e2c3a;min-height:48px;position:fixed;top:0;width:100%;z-index:999;transition:background-color 1s ease}.site-header.sticky{background:rgba(255,255,255,0.9);border-bottom:1px solid #2e2c3a;color:#2e2c3a}.site-header.sticky a{color:#2e2c3a}.site-header.sticky .menu-toggle span{background-color:#2e2c3a}}@media only screen and (min-width: 1025px) and (min-width: 768px){.site-header.sticky .tel{border-left:1px solid #2e2c3a !important}}@media only screen and (min-width: 1025px){.site-header .wrap{padding:25px 30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.site-header .title-area{width:52%}.site-header .title-area .site-title{font-size:18px}.site-header .title-area .site-logo,.site-header .title-area .site-details{display:inline-block;vertical-align:middle;width:auto}.site-header .header-widget-area{display:flex;text-align:right;justify-content:flex-end;align-items:center;gap:30px;width:48%}.site-header .header-widget-area>.mobile-navigation-header__icon-wrapper{display:none}.site-header .header-widget-area .widget:first-child{padding-right:40px}.site-header .header-widget-area .menu-lang{display:flex;align-items:center;justify-content:flex-end;padding:8px 0}.site-header .header-widget-area .menu-lang .tel{padding:0 15px;border-left:0 !important}.site-header .header-widget-area .menu-lang p{padding-top:0}.site-header .header-image .site-title>a,.site-header .header-image .site-title .site-description{background:none;overflow:hidden;text-indent:unset;white-space:normal;min-height:auto}}@media only screen and (min-width: 1025px) and (min-width: 1200px){.site-header .header-widget-area .menu-lang .tel{padding:0 30px}}@media only screen and (min-width: 1200px){.site-header .title-area{width:45%}.site-header .header-widget-area{width:55%}}@media only screen and (min-width: 1366px){.site-header .title-area{width:40%}.site-header .header-widget-area{width:60%}}@media only screen and (min-width: 1600px){.site-header .title-area{width:33%}.site-header .header-widget-area{width:67%}}@media only screen and (min-width: 1900px){.site-header .title-area{width:28%}.site-header .header-widget-area{width:72%}}.menu-toggle{width:32px;height:32px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}.menu-toggle span{display:block;position:absolute;height:2px;width:32px;background:#4a4755;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.menu-toggle span:nth-child(1){top:4px}.menu-toggle span:nth-child(2){top:14px}.menu-toggle span:nth-child(3){top:24px}.menu-toggle.menu-active span:nth-child(1){top:12px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}.menu-toggle.menu-active span:nth-child(2){opacity:0;left:0}.menu-toggle.menu-active span:nth-child(3){top:12px;-webkit-transform:rotate(405deg);-moz-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg)}.email{text-decoration:none;font-size:16px;line-height:16px;color:#4a4755;letter-spacing:2px}body{overflow-x:hidden}@media only screen and (min-width: 1025px){body.menu-active{overflow:hidden}body.menu-active .site-header{background-color:#ffffff;border-bottom:1px solid #000000}body.menu-active .site-header a{color:#333}body.menu-active .site-header .menu-toggle span{background:#4a4755}body.menu-active .site-header .wpml-ls-legacy-list-horizontal .wpml-ls-item:after{color:#333333}}.site-details{text-transform:uppercase;line-height:18px}.site-title{letter-spacing:8px;padding:0}.site-description{font-size:12px;letter-spacing:4px;padding:0}@media only screen and (max-width: 1024px){.site-header__wrapper{background-color:#ffffff;height:100vh;width:100vw;padding:0;right:unset;top:-100vh;opacity:0;margin:0 -15px;transition:top .5s ease-in-out, opacity .5s ease-in-out;position:fixed;z-index:999;overflow-y:scroll}.site-header__wrapper.menu-active{top:0;opacity:1}}@media only screen and (min-width: 768px) and (max-width: 1024px){.site-header__wrapper{max-width:50vw}}.post-type-archive-photo-gallery img{vertical-align:baseline}.photogallery-post-disclaimer{font-size:13px;text-align:center}.photogallery-single__doctor-info__overview{max-width:calc(100% - ( 60px + 1em))}.photogallery-single__doctor-info__overview ul{margin-top:0 !important;margin-left:0 !important}.pgsa-photo.col-xs-6{width:100%}.pgsa-photo.col-xs-6 img{margin-bottom:2px}@media only screen and (min-width: 480px){.pgsa-photo.col-xs-6{width:50%}.pgsa-photo.col-xs-6 img{margin-bottom:0}}h2.pgsa-category-name a{text-decoration:none}#pgsa-widget-search-submit{text-transform:uppercase;font-size:14px}.photogallery-post-meta-permalink a{border-bottom:2px solid #f45874}.photogallery-archive-pictures__gallery,.photogallery-post-pictures__gallery{width:auto;min-width:100%}.entry-content .pgsa-gallery-photos-container .photogallery-patient-picture-view{margin-top:20px !important;margin-bottom:10px !important;font-size:18px}.photogallery-patient-disclaimer{text-align:center}.photogallery-patient-navigation{border:1px solid #ccc;padding:10px;border-radius:24px;margin:24px 0}.photogallery-patient-navigation>div{width:50%}.photogallery-patient-navigation>div:first-child{float:left}.photogallery-patient-navigation>div:last-child{float:right;text-align:right}.photogallery-post-pictures__gallery{flex-wrap:wrap}.photogallery-post-pictures__gallery__figure-cover{background:#e4e4e4}.photogallery-patient-info{margin-top:20px}.doctor-info-overview ul{margin-left:0;margin-top:0 !important;margin-bottom:0}.doctor-info-overview ul>li{list-style-type:none}.doctor-info-picture.col-md-3{width:30%;float:left;margin-bottom:50px;margin-top:0px}@media only screen and (min-width: 480px){.doctor-info-picture.col-md-3{width:12%}}.photo-gallery .entry-meta{display:none}.single-photo-gallery .entry-content img{width:100%}.pgsa-widget-search-button{margin-right:0 !important;max-width:150px}#pgsa-widget-search select{padding:10px;height:45px}#pgsa-widget-search-submit{padding:12px 35px;position:relative;width:100%}.photogallery-multipatient-shortcode+p{text-align:center}.photogallery-multipatient-shortcode__item{text-align:center}.text-disclaimer{text-align:center;font-size:small}.archive.photo-gallery p{display:none}.archive.photo-gallery ul{margin:0}.archive.photo-gallery ul>li:before{content:none !important;padding:0}.tax-procedures .photo-gallery{margin-bottom:30px}.tax-procedures .photo-gallery:last-child{margin-bottom:0}.tax-procedures .entry-title{font-weight:700;border-bottom:1px dotted gray;padding-bottom:15px}.tax-procedures .photogallery-post-pictures__gallery__figure{max-width:100%;flex:1 2 100%}.tax-procedures .photogallery-post-pictures__gallery__figure img{margin-bottom:5px}.tax-procedures .photogallery-post-disclaimer{text-align:left;font-size:inherit}.tax-procedures .photogallery-patient-info{margin:0}@media only screen and (min-width: 992px){.tax-procedures .pgsa-gallery-photos,.tax-procedures .photogallery-patient-info{width:50%;float:left}.tax-procedures .pgsa-gallery-photos{padding-right:15px}.tax-procedures .photogallery-patient-info{padding-left:15px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.pgsa-gallery-photos figure>a,.pgsa-gallery-photos .photos-before-after>a,.gallery-photos figure>a,.gallery-photos .photos-before-after>a{display:block !important}}.post-type-archive-video-gallery .content{margin-right:0;margin-left:0}.video-gallery-content.row{margin:0}.video-gallery-content.row .archive-title{margin:0 -15px 24px}.video-post{float:none !important;display:inline-block;vertical-align:top}.video-post,.video-category{margin-bottom:40px !important}.video-post .entry-content,.video-category .entry-content{min-height:260px;border-radius:4px}.video-post .entry-content .video-item-title-heading,.video-category .entry-content .video-item-title-heading{font-size:16px;font-size:1.6rem;text-align:center}.video-post .entry-content .video-item-title-heading a,.video-category .entry-content .video-item-title-heading a{text-decoration:none;color:#333333}@media only screen and (min-width: 992px){.video-post .entry-content .video-item-title-heading,.video-category .entry-content .video-item-title-heading{text-align:left}}@media only screen and (min-width: 992px){.video-post,.video-category{padding-right:5px !important;padding-left:5px !important}}.post-type-archive-video-gallery .archive-title,.post-type-archive-video-gallery .vgsa_terms_dropdown{padding-right:0;padding-left:0}.testimonial{margin-bottom:40px}.testimonial .testimonial-content-quote{color:#acb1bb;font-style:normal}.shortcode-service{border-radius:5px !important;border:1px solid #ccc !important;padding:12px !important;margin:15px !important;max-width:100% !important;float:none;text-align:center}@media only screen and (min-width: 768px){.shortcode-service{width:calc(50% - 30px) !important;float:left}}.reviews-rating-stars .fa{color:#f90 !important}.reviews-rating-stars svg{width:40px;height:40px}button.tmsa-submit-button{text-decoration:none;font-size:0.8em}.entry-content .photo-gallery-bg{background-color:#c8c5d4 !important;background-size:contain;background-repeat:no-repeat;background-position:236px 135px;margin-top:0;padding:30px 0}.entry-content .photo-gallery-bg .wp-block-cover__inner-container{padding:0 !important}.entry-content .photo-gallery-bg h2{margin-top:0}.entry-content .photo-gallery-bg p{padding:0}.entry-content .photo-gallery-bg .wp-block-columns{margin-top:0}.entry-content .photo-gallery-bg ul{margin:0 0 60px 0 !important}.entry-content .photo-gallery-bg ul>li{list-style-type:none;padding:0 !important}.entry-content .photo-gallery-bg ul>li:before{content:none !important}.entry-content .photo-gallery-bg ul>li a{color:#ffffff;display:block;padding:15px 0;border-bottom:1px solid #eee;padding:10px 15px;width:220px}@media only screen and (min-width: 1025px){.entry-content .photo-gallery-bg ul>li a{width:290px}}.entry-content .photo-gallery-bg ul>li a:hover{color:#fff;background:#8b8390}@media only screen and (max-width: 480px){.entry-content .photo-gallery-bg{background-image:none !important}}@media only screen and (min-width: 768px){.entry-content .photo-gallery-bg{background-image:url(https://www.leaplasticsurgery.com/wp-content/uploads/2021/06/gallery-bg-1.png)}}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}.photogallery-multipatient-shortcode__list .col-xs-6{width:100%}@media only screen and (min-width: 992px){.photogallery-multipatient-shortcode__list .col-xs-6{width:50%}}.photogallery-multipatient-shortcode__list.carousel-list a{border-bottom:0}.post-type-archive-testimonial .archive-description{margin-bottom:0}@media only screen and (min-width: 1025px){.review-credentials{float:right;margin-top:-200px}}@media only screen and (min-width: 780px){.archive-testimonial-description .tmsa-submit-button{float:right}.archive-testimonials-ratings{text-align:left;font-size:2em}.archive-testimonials-ratings .rating .fa{font-size:1em}}.content .testimonial.entry{border-bottom:1px dotted #666;margin-bottom:90px;padding:0}.content .testimonial.entry .entry-title{font-weight:500}.content .testimonial.entry .entry-content{padding:0}.content .testimonial.entry .testimonial-author{margin-bottom:30px}.testimonial-widget-container .testimonial-widget__item__content blockquote>p:last-child:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' width='16' height='18'><path fill='currentColor' d='M448 296c0 66.3-53.7 120-120 120h-8c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H320c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72zm-256 0c0 66.3-53.7 120-120 120H64c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H64c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72z'/></svg>") !important;filter:invert(74%) sepia(0%) saturate(94%) hue-rotate(201deg) brightness(93%) contrast(87%) !important}.testimonial-widget-container .testimonial-widget__item__content blockquote>p:first-child:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' width='16' height='18'><path fill='currentColor' d='M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320 288 216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H320c-35.3 0-64-28.7-64-64V320 288 216z'/></svg>") !important;filter:invert(74%) sepia(0%) saturate(94%) hue-rotate(201deg) brightness(93%) contrast(87%) !important}.photogallery-single-action-bar__actions{display:flex;justify-content:center;gap:5px;margin:30px 0}.photogallery-single-action-bar__actions__item>a{border-bottom:0}.pgsa-gallery-photos-container.col-xs-12{float:none !important;padding:0}.photogallery-single-section{margin-bottom:30px}.wp-block-post-template{margin-left:0 !important}.wp-block-post-template .testimonial.entry{list-style-type:none}.wp-block-post-template .testimonial.entry .wp-block-sa-testimonials-testimonial-rating{margin-top:30px}.wp-block-post-template .testimonial.entry .wp-block-sa-testimonials-testimonial-rating .reviews-rating-stars svg{width:20px}.wp-block-post-template .testimonial.entry .wp-block-sa-testimonials-testimonial-author{margin-bottom:30px}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers{background-color:#2e2c3a;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;font-size:16px;margin-right:5px;padding:8px 12px;text-decoration:none;border-bottom:0}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers.current{background-color:#f45874}.wp-block-query-pagination>.wp-block-query-pagination-previous,.wp-block-query-pagination>.wp-block-query-pagination-next{background-color:#2e2c3a;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;font-size:16px;margin-right:5px;padding:8px 12px;text-decoration:none;border-bottom:0}.swiper-button-prev:after,.swiper-button-next:after{color:#f45874}.swiper-button-prev:after:hover,.swiper-button-next:after:hover{opacity:0.7}.gform_wrapper{margin:0 -15px}.gform_wrapper.gravity-theme #gf_form_focus{outline:none}.gform_wrapper.gravity-theme #gf_form_focus:focus{outline:none}.gform_wrapper.gravity-theme .gform_footer .gform_button{margin:0 auto}.gform_wrapper.gravity-theme .gform_validation_errors{display:none}.gform_wrapper.gravity-theme .gfield.gfield_error{position:relative}.gform_wrapper.gravity-theme form input[type="text"],.gform_wrapper.gravity-theme form input[type="email"],.gform_wrapper.gravity-theme form input[type="tel"],.gform_wrapper.gravity-theme form select,.gform_wrapper.gravity-theme form textarea{border-radius:0;height:45px;padding:5px;font-size:15px}.gform_wrapper.gravity-theme .gfield_description.validation_message{color:red;font-weight:400;width:auto;padding:0;margin:0;background:transparent;border:0;position:absolute;right:20px;top:12px;font-size:13px;z-index:1}.gform_wrapper.gravity-theme .instruction{color:red;font-weight:400;padding:0;margin:0;background:transparent;font-size:12px;border:0}.gform_wrapper.gravity-theme .gfield_error .ginput_recaptcha+.validation_message{position:relative;top:0 !important;text-align:center;right:auto}.gform_wrapper.gravity-theme .gform_body .gfield-choice-input{height:auto}.gform_wrapper.gravity-theme .gfield_checkbox label{font-size:12px}.gform_wrapper.gravity-theme .gfield_radio label{font-size:12px}.gform_wrapper.gravity-theme .gform_fields.hidden_label .gfield_label{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.gform_wrapper ul{margin:0}.gform_wrapper ul li{list-style:none;margin:0}@media only screen and (min-width: 1200px){.gform_wrapper{margin:0 -20px}.gform_wrapper .gform_fields .gfield{padding:0 20px}}.gform_wrapper .gform_fields .gfield{margin-bottom:10px;padding:0 15px}.gform_wrapper .gform_fields .gfield[class*="col-"]{float:none;display:inline-block;vertical-align:top}.gform_wrapper .gform_fields .gfield input{color:#acb1bb;height:50px;padding:5px 10px 5px 0;font-weight:400}.gform_wrapper .gform_fields .gfield select{padding:5px 5px 5px 0;font-size:inherit;height:50px;color:#acb1bb;font-size:15px}.gform_wrapper .gform_fields .gfield textarea{color:#acb1bb;height:90px}.gform_wrapper .gform_fields .gfield input,.gform_wrapper .gform_fields .gfield select,.gform_wrapper .gform_fields .gfield textarea{background:transparent;border:none;border-bottom:1px solid #acb1bb}.gform_wrapper .gform_fields .gfield.hidden_label .gfield_label{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.gform_wrapper ul.gfield_checkbox,.gform_wrapper ul.gfield_radio{margin-top:10px}.gform_wrapper ul.gfield_checkbox input,.gform_wrapper ul.gfield_checkbox label,.gform_wrapper ul.gfield_radio input,.gform_wrapper ul.gfield_radio label{display:inline-block;vertical-align:middle}.gform_wrapper ul.gfield_checkbox label,.gform_wrapper ul.gfield_radio label{font-size:80%;margin-left:5px}.gform_wrapper .gform_footer{padding:0 15px;margin-bottom:15px;text-align:center}.gform_wrapper .gform_footer .button{-webkit-appearance:none;border-width:1px;cursor:pointer;width:auto}.gform_wrapper .form-disclaimer{text-align:center}.gform_wrapper .form-disclaimer a{text-decoration:underline;color:#acb1bb}.gform_wrapper .validation_error{display:none}.grecaptcha-badge{display:none !important}.gform_required_legend{display:none !important}.featured-slider{position:relative;height:100vh;width:100vw;max-width:1910px;background:#f1f3f3}@media only screen and (min-width: 1930px){.featured-slider{margin:0 auto}}.featured-slider .wp-block-cover{min-height:100vh !important}.featured-slider .wp-block-cover:after{background:transparent !important}.featured-slider .slide{display:none;height:100vh;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center}.featured-slider .slide-text h1{color:#ffffff;font-size:30px;line-height:40px;padding:0 30px;font-weight:400;max-width:720px;margin:0 auto;text-shadow:0px 0px 5px rgba(0,0,0,0.9)}@media only screen and (min-width: 768px){.featured-slider .slide-text h1{font-size:72px;line-height:92px}}@media only screen and (min-width: 1025px){.featured-slider .glide__arrow{display:block}}.pum-theme-custom-theme .pum-close{padding:0 !important;background-color:transparent !important;margin-bottom:6px;font-size:12px !important}.popup-content{padding:25px}.popup-content__title{font-size:38px;line-height:50px}.popup-content small{font-size:11px}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInDownBig{from{-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDownBig{from{-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInLeftBig{from{-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftBig{from{-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInRightBig{from{-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRightBig{from{-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInUpBig{from{-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUpBig{from{-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.lazy-load.animated{opacity:0;transition:opacity 3s}.lazy-load.is-loaded.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.lazy-load.is-loaded.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.lazy-load.is-loaded.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.lazy-load.is-loaded.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.lazy-load.is-loaded.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.lazy-load.is-loaded.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.lazy-load.is-loaded.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.lazy-load.is-loaded.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.lazy-load.is-loaded.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.lazy-load.is-loaded.animated{opacity:1;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (print), (prefers-reduced-motion: reduce){.lazy-load.is-loaded.animated{-webkit-animation-duration:3ms !important;animation-duration:3ms !important;-webkit-transition-duration:3ms !important;transition-duration:3ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}@media only screen and (min-width: 1025px){.home .site-header{background:rgba(46,44,58,0.2);border:0px;color:#ffffff}.home .site-header a{color:#ffffff}.home .site-header .menu-toggle span{background:#ffffff}.home .site-header.sticky{background:rgba(255,255,255,0.9);border-bottom:1px solid #2e2c3a;color:#2e2c3a}.home .site-header.sticky a{color:#2e2c3a}.home .site-header.sticky .menu-toggle span{background-color:#2e2c3a}}@media only screen and (min-width: 1025px) and (min-width: 768px){.home .site-header.sticky .tel{border-left:1px solid #2e2c3a !important}}@media only screen and (min-width: 1025px) and (min-width: 1025px){.home .site-header.sticky .tel{border-left:0 !important}}.home .site-inner{padding:0}@media only screen and (min-width: 1025px){.home .site-inner{margin-top:0}}@media only screen and (max-width: 767px){.home .wp-block-cover:after{content:"";background:rgba(255,255,255,0.75);position:absolute;top:0;bottom:0;left:0;right:0}}.home .wp-block-group,.home .wp-block-cover{padding:90px 0;margin-bottom:0;margin-top:0}.home .wp-block-group .wp-block-cover__inner-container,.home .wp-block-cover .wp-block-cover__inner-container{padding:0}.home .wp-block-group .wp-block-group,.home .wp-block-group .wp-block-cover,.home .wp-block-cover .wp-block-group,.home .wp-block-cover .wp-block-cover{padding:0}.home .wp-block-group h2,.home .wp-block-group h3,.home .wp-block-cover h2,.home .wp-block-cover h3{font-size:16px;line-height:22px;text-transform:uppercase;color:#f45874;margin-bottom:30px;font-weight:700}@media only screen and (min-width: 768px){.home .wp-block-group:after,.home .wp-block-cover:after{content:none}.home .wp-block-group.featured-image-cover,.home .wp-block-cover.featured-image-cover{padding:180px 0}}@media only screen and (min-width: 1025px){.home .wp-block-group,.home .wp-block-cover{padding:120px}.home .wp-block-group.featured-logos,.home .wp-block-group.featured-posts,.home .wp-block-cover.featured-logos,.home .wp-block-cover.featured-posts{padding:120px 0}}.home .wp-block-columns.row{margin:0 -15px}.home .wp-block-columns.row .wp-block-column{padding-right:15px;padding-left:15px}@media only screen and (min-width: 768px){.home .wp-block-columns.row .wp-block-column.col-sm-offset-6{margin-left:50% !important}}@media only screen and (min-width: 992px){.home .wp-block-columns.row .wp-block-column.col-md-offset-1{margin-left:8.33333333% !important}}.home .featured-location{padding:60px 0 !important}@media only screen and (min-width: 1025px){.home .featured-location{padding:120px 0 !important}}.home .featured-posts{border-top:1px solid #acb1bb}.home .featured-posts .entry{margin-bottom:0}.home .featured-posts .entry p,.home .featured-posts .entry h2{text-align:left;margin-bottom:0;border-top:1px solid #acb1bb;font-size:16px;line-height:22px;text-transform:uppercase;color:#4a4755;font-weight:700}.home .featured-posts .entry p a,.home .featured-posts .entry h2 a{display:block;color:#4a4755;padding:30px 30px 30px 0;position:relative}.home .featured-posts .entry p a:hover,.home .featured-posts .entry h2 a:hover{color:#f45874}.home .featured-posts .entry p a:after,.home .featured-posts .entry h2 a:after{content:"";width:20px;height:20px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='24' height='24'><path fill='currentColor' d='M279.6 160.4C282.4 160.1 285.2 160 288 160C341 160 384 202.1 384 256C384 309 341 352 288 352C234.1 352 192 309 192 256C192 253.2 192.1 250.4 192.4 247.6C201.7 252.1 212.5 256 224 256C259.3 256 288 227.3 288 192C288 180.5 284.1 169.7 279.6 160.4zM480.6 112.6C527.4 156 558.7 207.1 573.5 243.7C576.8 251.6 576.8 260.4 573.5 268.3C558.7 304 527.4 355.1 480.6 399.4C433.5 443.2 368.8 480 288 480C207.2 480 142.5 443.2 95.42 399.4C48.62 355.1 17.34 304 2.461 268.3C-.8205 260.4-.8205 251.6 2.461 243.7C17.34 207.1 48.62 156 95.42 112.6C142.5 68.84 207.2 32 288 32C368.8 32 433.5 68.84 480.6 112.6V112.6zM288 112C208.5 112 144 176.5 144 256C144 335.5 208.5 400 288 400C367.5 400 432 335.5 432 256C432 176.5 367.5 112 288 112z'/></svg>") no-repeat center;background-size:cover;position:absolute;right:5px}.home .featured-posts .entry:last-child p,.home .featured-posts .entry:last-child h2{border-bottom:1px solid #acb1bb}.home .featured-posts .link-arrow{margin-top:30px;display:inline-block}.home .featured-yext-post .link-arrow{display:inline-block;margin-top:30px}.home .featured-yext-post iframe{border:none;width:100%;height:1800px}.home .featured-yext-post iframe html{margin-top:0 !important}.home .featured-yext-post iframe .wpadminbar{display:none}.featured-intro{text-align:center;margin-top:0;margin-bottom:0;border-bottom:1px solid #acb1bb}.featured-intro .wp-block-cover__inner-container{max-width:672px}.featured-intro p{font-size:30px;line-height:40px !important;text-align:center !important}.featured-intro a{opacity:0.5}.featured-intro a:hover,.featured-intro a:focus{opacity:1}@media only screen and (min-width: 1025px){.content-up{top:-66px}}@media only screen and (min-width: 1200px){_:-ms-fullscreen .featured-slider .slide-text h1,:root .featured-slider .slide-text h1{width:100%}_:-ms-fullscreen .wp-block-gallery .blocks-gallery-grid,:root .wp-block-gallery .blocks-gallery-grid{display:block}_:-ms-fullscreen .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item,:root .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{display:inline-block}_:-ms-fullscreen .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item img,:root .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item img{width:auto;margin:0 auto}_:-ms-fullscreen .wp-block-image figure,:root .wp-block-image figure{display:block !important}_:-ms-fullscreen .wp-block-image figure.aligncenter img,:root .wp-block-image figure.aligncenter img{margin:0 auto;display:block}_:-ms-fullscreen .wp-block-image figcaption,:root .wp-block-image figcaption{display:block !important}_:-ms-fullscreen .lazy-load,:root .lazy-load{opacity:1}_:-ms-fullscreen .lazy-load.animated,:root .lazy-load.animated{opacity:1}_:-ms-fullscreen .photogallery-post-pictures__gallery,:root .photogallery-post-pictures__gallery{display:block}_:-ms-fullscreen .align-vertical-center,_:-ms-fullscreen .vertical-align,:root .align-vertical-center,:root .vertical-align{display:block !important}_:-ms-fullscreen .home .wp-block-cover.featured-image-cover .wp-block-cover__inner-container,:root .home .wp-block-cover.featured-image-cover .wp-block-cover__inner-container{margin:0 auto}_:-ms-fullscreen .home .wp-block-cover.featured-image-cover.featured-yext-post .wp-block-cover__inner-container,:root .home .wp-block-cover.featured-image-cover.featured-yext-post .wp-block-cover__inner-container{margin:0}}body.menu-active{overflow:hidden}.mobile-nav-bg{opacity:0;transition:background-color .5s ease-in-out, opacity .5s ease-in-out}@media only screen and (max-width: 1024px){.mobile-nav-bg.menu-active{opacity:1;position:absolute;right:0;left:0;bottom:0;top:0;background-color:rgba(0,0,0,0.5);z-index:99}}.site-container{padding-top:48px;overflow-x:hidden}.site-container.container-fluid{position:relative;right:0px;transition:300ms ease;overflow:hidden}@media only screen and (min-width: 1025px){.site-container{padding-top:0}}.button-item-has-children{display:none}.mobile-header{background-color:#000000;color:#fff;text-transform:uppercase;position:fixed;top:0;width:100%;z-index:999;margin:0 -15px}.mobile-header__wrapper{padding:0 15px;display:flex;justify-content:space-between;align-items:center;min-height:48px}.mobile-header__wrapper>div{padding-right:10vw}.mobile-header__wrapper>div:last-child{padding-right:0}@media only screen and (min-width: 768px){.mobile-header__wrapper>div{padding-right:30px}}.mobile-header__menu{flex-grow:2}.mobile-header__mail .border-circle{color:#00baff;border-color:currentColor}.mobile-header__phone .border-circle{color:#00ff0c;border-color:currentColor}.mobile-header a:hover,.mobile-header a:focus{opacity:1}.mobile-header a svg{vertical-align:middle}@media only screen and (min-width: 1025px){.mobile-header{display:none}}.border-circle{display:flex;justify-content:center;align-items:center;border:2px solid currentColor;width:32px;height:32px;border-radius:50%}.menu-toggle{width:24px;height:24px;position:relative;float:left;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}.menu-toggle span{display:block;position:absolute;height:3px;width:24px;background:#999999;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.menu-toggle span:nth-child(1){top:2px}.menu-toggle span:nth-child(2){top:10px}.menu-toggle span:nth-child(3){top:18px}.menu-toggle.menu-active span:nth-child(1){top:12px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.menu-toggle.menu-active span:nth-child(2){opacity:0;left:-60px}.menu-toggle.menu-active span:nth-child(3){top:12px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.panel-locations{background-color:#ffffff;position:fixed;top:0;width:100%;z-index:99999;margin-top:-100vh;opacity:0;transition:margin-top .5s ease-in-out, opacity .5s ease-in-out;min-height:100vh;margin:0 -15px}.panel-locations__menu{text-align:right}.panel-locations__wrapper{padding:0 15px}.panel-locations ul li{font-size:18px;font-weight:700;padding:10px 0;border-bottom:1px solid #e4e4e4}.panel-locations ul li a{color:currentColor;text-decoration:none}.panel-locations ul li a::after{content:"";background-image:url('data:image/svg+xml,<svg aria-hidden="true" focusable="false" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="18" height="18"><path fill="currentColor" d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z" class=""></path></svg>');background-repeat:no-repeat;background-size:cover;width:18px;height:18px;margin-right:5px;float:right}.panel-locations ul li:last-child{margin-bottom:0}.panel-locations.is-active{margin-top:0;opacity:1}@media only screen and (min-width: 768px){.panel-locations{width:50vw}}@media only screen and (min-width: 1025px){.panel-locations{display:none}}.mobile-sidebar.panel-sidebar{padding:0 25px;height:100vh;right:unset;top:-100vh;opacity:0;transition:top .5s ease-in-out, opacity .5s ease-in-out;margin:0 -15px}.mobile-sidebar.panel-sidebar.menu-active{right:unset;top:0;opacity:1}.mobile-sidebar.panel-sidebar .mobile-logo{border-bottom:0}.mobile-sidebar.panel-sidebar .mobile-sidebar__phone{padding:0;text-align:center;font-size:20px}.mobile-sidebar.panel-sidebar .mobile-sidebar__phone svg{display:none}.mobile-sidebar.panel-sidebar .mobile-sidebar__phone a{color:#78acd9;letter-spacing:5px;text-decoration:none}.mobile-sidebar.panel-sidebar .mobile-sidebar__phone .social{display:none}.mobile-navigation-header__icon-wrapper{display:flex;justify-content:center;align-items:center;padding:30px}.mobile-navigation-header__icon-wrapper a{color:#252b2f}.mobile-navigation-header__icon-wrapper a span{display:none}.mobile-navigation-header__icon-wrapper .border-circle{width:44px;height:44px}.mobile-navigation-header__icon-wrapper svg,.mobile-navigation-header__icon-wrapper path{width:24px;height:24px;vertical-align:middle}.mobile-navigation-header__icon-wrapper>div{padding:0 15px}.mobile-navigation-header__icon-wrapper>div:first-child{padding-left:0}.mobile-navigation-header__icon-wrapper>div:last-child{padding-right:0}.mobile-navigation-header__icon-wrapper>div p{margin-bottom:0}.livesearch-container{position:relative;margin-bottom:5%}.livesearch-container .livesearch-icon{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:15px;height:60px}.livesearch-container .livesearch-icon path{fill:#989898}.livesearch-container .wp-livesearch{margin-top:0;padding-left:45px;height:60px;border-radius:0}.livesearch-container .wp-livesearch-box{text-align:left}.livesearch-container .wp-livesearch-box h3{font-size:1.8rem}.livesearch-container .wp-livesearch-box h3 a{border-bottom:0;text-decoration:none}.livesearch-container .wp-livesearch-box.active{border:1px solid #ddd;border-top:0;padding:15px}.featured-benefits .wp-block-columns .wp-block-column{background-color:#f1f3f3;padding:30px}.featured-benefits .wp-block-columns .wp-block-column h3{margin-bottom:0}.featured-benefits .wp-block-columns .wp-block-column p{font-size:18px;line-height:28px}@media only screen and (max-width: 490px){.featured-benefits .wp-block-group__inner-container{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;width:100% !important}}.featured-benefits .logos-slide .glide__slide{text-align:center}.hero-banner{min-height:calc( 100vh - 48px) !important;margin-top:0 !important;margin-bottom:0 !important}.hero-banner>.wp-block-cover__inner-container{padding-left:0 !important;padding-right:0 !important}.hero-banner__title{font-size:3.2rem;color:#000000;text-transform:uppercase;font-weight:700;letter-spacing:2px;text-align:center;line-height:1.2;padding-top:0}.hero-banner__title>mark{font-size:75%;color:#000000}.hero-banner__description{font-size:2rem;line-height:1.6}.hero-banner__buttons .is-style-default .wp-block-button__link{border:0;border-radius:0;text-transform:uppercase;font-weight:300;background-color:#f45774;font-size:2rem}.hero-banner__buttons .is-style-default.is-style-play-button .wp-block-button__link{display:flex;justify-content:center;gap:10px;background-color:transparent;color:#000000 !important;text-transform:unset;font-weight:400;align-items:center}.hero-banner__buttons .is-style-default.is-style-play-button .wp-block-button__link::before{content:'';display:block;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' height='1rem' width='1rem' viewBox='0 0 512 512'><path d='M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9V168c0-8.7 4.7-16.7 12.3-20.9z'/></svg>");background-repeat:no-repeat;width:28px;height:28px;background-size:cover}.hero-banner__buttons .is-style-default.is-style-play-button .wp-block-button__link:hover,.hero-banner__buttons .is-style-default.is-style-play-button .wp-block-button__link:focus{background-color:transparent !important;outline:none}@media only screen and (max-width: 767px){.hero-banner__buttons .wp-block-button{flex-basis:100%}.hero-banner__buttons .wp-block-button .wp-block-button__link{width:100%;display:inline-block}}@media only screen and (max-width: 1024px){.hero-banner:after{content:"" !important;background:rgba(255,255,255,0.75);position:absolute;top:0;bottom:0;left:0;right:0}}@media only screen and (min-width: 768px){.hero-banner{padding:25px 15px !important}.hero-banner>.wp-block-cover__inner-container{max-width:1910px}.hero-banner__title{text-align:left}}@media only screen and (min-width: 1025px){.hero-banner{min-height:100vh !important}}@media only screen and (min-width: 1366px){.hero-banner>.wp-block-cover__inner-container{padding-left:30px !important;padding-right:30px !important}.hero-banner:after{content:"" !important;background:#fff;background:linear-gradient(90deg, rgba(255,255,255,0.599877) 30%, rgba(255,255,255,0) 55%);position:absolute;left:0;right:0;bottom:0;top:0}.hero-banner .wp-block-columns .wp-block-column:first-child{flex-basis:35%}.hero-banner__title{font-size:6.2rem;letter-spacing:3px;line-height:.8}.hero-banner__title>mark{font-size:60%;letter-spacing:1px}.hero-banner__description{font-size:2.4rem;margin-top:5rem}.hero-banner__buttons{margin-top:5rem}.hero-banner__buttons .is-style-default .wp-block-button__link{padding:20px 60px;margin-top:0}}@media only screen and (max-width: 480px){.wp-block-cover.has-parallax.hide-on-mobile,.wp-block-cover.is-repeated.hide-on-mobile{background-image:none !important}}@media only screen and (max-width: 480px){.wp-block-cover.hide-on-mobile .wp-block-cover__image-background{display:none}.wp-block-cover.hide-on-mobile .wp-block-cover__gradient-background,.wp-block-cover.hide-on-mobile::before{opacity:1}}.wp-block-group.has-background a:not([class]){color:currentColor !important}.wp-block-buttons .wp-block-button__link.has-text-color:not(.has-background){border-color:currentColor}@media only screen and (min-width: 768px){ul.columns-1{column-count:1}}@media only screen and (min-width: 768px){ul.columns-2{column-count:2}}@media only screen and (min-width: 768px){ul.columns-3{column-count:3}}@media only screen and (min-width: 768px){ul.columns-4{column-count:4}}@media only screen and (min-width: 768px){ul.columns-5{column-count:5}}@media only screen and (min-width: 768px){ul.columns-6{column-count:6}}ul.not-style-type{list-style-type:none;padding-left:0}
