/*!
Theme Name: ElmaCare
Author: Elma (Design) & SaraRow (Development)
Version: 1.1.0
Text Domain: elmacare
*/
*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;text-align:left}[tabindex="-1"]:focus{outline:0 !important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role="button"],input:not([type="range"]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [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{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;text-align:left}[tabindex="-1"]:focus{outline:0 !important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role="button"],input:not([type="range"]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [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{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.site-content{overflow-x:hidden}@media (min-width: 768px){html,body{height:100%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .site-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.divider{border-top:1px solid #9085ff;height:1px;margin:25px 30px;text-align:center;line-height:1}.divider:before{content:url(images/symbol.svg);display:inline-block;background:white;vertical-align:top;margin:-14px 0 0}.box{background-color:white;border:solid 1px #e1e1e1;border-radius:1px}.box.narrow{max-width:540px;margin:28px auto;position:relative;padding:22px}.box.narrow ul{margin:0}.box.narrow strong{font-weight:500}.box.narrow img{position:absolute;right:-45px;bottom:-10px}.section{padding-top:70px;padding-bottom:70px}.bg-primary{background-color:#2d36f2;color:white}.bg-primary-light{background-color:#def7ff}.container.narrow{max-width:730px}@media (max-width: 767.98px){.container{padding-left:6%;padding-right:6%}}.flex-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pt-0{padding-top:0}.pb-0{padding-bottom:0}@media (min-width: 768px){.mobile-only{display:none !important}}@media (max-width: 991.98px){.md-down-hidden{display:none !important}}@media (max-width: 767.98px){.mobile-hidden{display:none !important}}body{font-family:"Avenir",sans-serif;font-size:1.12rem;line-height:1.56;color:#000;font-weight:400;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:1em 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6,.headline{font-family:"Avenir",sans-serif;line-height:1.12em;color:#9085ff;margin:0;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.headline a{color:inherit}h1 a:hover,h1 a:active,h2 a:hover,h2 a:active,h3 a:hover,h3 a:active,h4 a:hover,h4 a:active,h5 a:hover,h5 a:active,h6 a:hover,h6 a:active,.headline a:hover,.headline a:active{color:#2d36f2}strong,b{font-weight:700}a{color:#9085ff;text-decoration:none;background-color:transparent;border:none;-webkit-text-decoration-skip:objects;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}a:hover,a:focus,a:active{outline:0;color:#1500eb}a.underline{text-decoration:underline !important}blockquote{font-style:italic}.text-small{font-size:15px;font-size:.9375rem}h1,h2,.large-title,.lead{font-size:50px;font-size:3.125rem;line-height:1.12em;margin:0}h1 strong,h1 b,h2 strong,h2 b,.large-title strong,.large-title b,.lead strong,.lead b{font-weight:500}.small-title{text-align:center;font-size:15px;font-size:.9375rem;color:inherit;margin:0 0 20px;text-transform:uppercase;font-weight:500;letter-spacing:.3em}h1{font-weight:700}h3{font-size:18px;font-size:1.125rem}h4{font-size:16px;font-size:1rem}h5{font-size:15px;font-size:.9375rem}h6{font-size:15px;font-size:.9375rem}@media (min-width: 768px) and (max-width: 991.98px){h2,.large-title,.lead{font-size:36px;font-size:2.25rem}}@media (max-width: 575.98px){h2,.large-title,.lead{font-size:30px;font-size:1.875rem}}.color-primary{color:#2d36f2}.color-secondary{color:#9085ff}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media (min-width: 768px){.nowrap{white-space:nowrap}}@media (min-width: 992px){.text-lg-center{text-align:center}.text-lg-left{text-align:left}.text-lg-right{text-align:right}}@media (max-width: 767.98px){.text-sm-center{text-align:center}.text-sm-left{text-align:left}.text-sm-right{text-align:right}}.sr-only,.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}header[role="banner"]{color:#fff;background-color:#2d36f2;font-size:15px;font-size:.9375rem;position:fixed;width:100%;z-index:1000;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}header[role="banner"] a{color:inherit}header[role="banner"] .navbar-brand img{max-height:25px}@media (min-width: 768px){header[role="banner"]{padding:20px 0;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}header[role="banner"].transparent{background-color:transparent}header[role="banner"] .mobile-phone{display:none}}@media (max-width: 767.98px){header[role="banner"]{padding:18px 0;height:55px}header[role="banner"] .navbar-brand{position:fixed;z-index:1010;top:13px}header[role="banner"] .mobile-phone{position:fixed;padding:10px 0;right:60px;top:7px;font-weight:500;z-index:1010}}#header-menu{text-transform:uppercase}.navbar-nav,.navbar-nav ul{list-style:none;padding:0;margin-bottom:0}.navbar-nav>li,.navbar-nav ul>li{margin:0}.navbar-nav>li:before,.navbar-nav ul>li:before{display:none}.navbar-nav>li>a{line-height:1;position:relative}.navbar-nav>li>a:after{content:'';position:absolute;border-top:2px solid #2d36f2;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-out;transition:width .3s ease-out}.navbar-nav .current-menu-item>a,.navbar-nav .current-menu-ancestor>a{opacity:1 !important;color:#9085ff}.navbar-nav ul{font-weight:500;font-size:.88em}.toggle-menu{position:fixed;right:0;top:0;border:none;padding:19px 21px;background:transparent;z-index:1001;outline:none !important}.toggle-menu .icon{display:block;width:20px;height:17px;position:relative}.toggle-menu .icon span{height:3px;width:100%;background-color:#fff;border-radius:2px;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute;top:7px;left:0px}.toggle-menu .icon span:nth-child(1){top:0px}.toggle-menu .icon span:nth-child(4){top:14px}.mobile-nav-open .toggle-menu .icon span:nth-child(1),.mobile-nav-open .toggle-menu .icon span:nth-child(4){top:14px;width:0;left:50%}.mobile-nav-open .toggle-menu .icon span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-nav-open .toggle-menu .icon span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width: 768px){#site-navigation{display:inline-block;float:right}#site-navigation .navbar-nav>li{display:inline-block;padding:0 12px;position:relative}#site-navigation .navbar-nav>li>a{display:block}#site-navigation .navbar-nav ul{position:absolute;right:12px;text-align:right;padding:2px 0;visibility:hidden;opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);-webkit-transition:opacity .3s ease-out, -webkit-transform .5s ease-out;transition:opacity .3s ease-out, -webkit-transform .5s ease-out;transition:opacity .3s ease-out, transform .5s ease-out;transition:opacity .3s ease-out, transform .5s ease-out, -webkit-transform .5s ease-out}#site-navigation .navbar-nav ul a{color:white;display:inline-block;padding:7px 9px 4px 25px;white-space:nowrap;position:relative}#site-navigation .navbar-nav>li:hover ul{visibility:visible;opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.toggle-menu{display:none !important}}@media (max-width: 767.98px){#header-menu{position:fixed;background:url(images/menu.png) no-repeat fixed center bottom #2d36f2;background-size:contain;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-weight:400}#header-menu .navbar-nav{padding:55px 0;margin:auto 0;font-size:36px;font-size:2.25rem}#header-menu .navbar-nav a{display:block;padding:25px 6%}#header-menu .navbar-nav>li{-webkit-transition:-webkit-transform 0s 0.4s;transition:-webkit-transform 0s 0.4s;transition:transform 0s 0.4s;transition:transform 0s 0.4s, -webkit-transform 0s 0.4s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);position:relative}#header-menu .navbar-nav>li:nth-child(2){-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}#header-menu .navbar-nav>li:nth-child(2){-webkit-transform:translate3d(0, 150px, 0);transform:translate3d(0, 150px, 0)}#header-menu .navbar-nav>li:nth-child(3){-webkit-transform:translate3d(0, 200px, 0);transform:translate3d(0, 200px, 0)}#header-menu .navbar-nav>li:nth-child(4){-webkit-transform:translate3d(0, 250px, 0);transform:translate3d(0, 250px, 0)}#header-menu .navbar-nav>li:nth-child(5){-webkit-transform:translate3d(0, 300px, 0);transform:translate3d(0, 300px, 0)}#header-menu .navbar-nav>li:nth-child(6){-webkit-transform:translate3d(0, 350px, 0);transform:translate3d(0, 350px, 0)}#header-menu .navbar-nav ul{max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease-out;transition:max-height .4s ease-out}#header-menu .navbar-nav ul.toggle-on{max-height:200px}#header-menu .navbar-nav ul a{padding:4px 0}#header-menu .navbar-nav ul li:last-child{padding-bottom:15px}.mobile-nav-open{overflow:hidden}.mobile-nav-open #header-menu{height:100%;opacity:1;visibility:visible}.mobile-nav-open #header-menu .navbar-nav>li{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-webkit-transition-delay:.2s;transition-delay:.2s}}@media (max-width: 575.98px){#header-menu .navbar-nav{font-size:30px;font-size:1.875rem}}footer[role="contentinfo"]{padding:50px 0;font-weight:500}footer[role="contentinfo"] a{color:inherit}footer[role="contentinfo"] a:hover,footer[role="contentinfo"] a:focus,footer[role="contentinfo"] a:active{opacity:.6;color:inherit}footer[role="contentinfo"] .subscription{max-width:330px;font-size:18px;font-size:1.125rem;margin-bottom:50px}footer[role="contentinfo"] .subscription .input-group{position:relative}footer[role="contentinfo"] .subscription .form-control{border-bottom-color:rgba(255,255,255,0.5)}footer[role="contentinfo"] .subscription .form-control:focus{border-bottom-color:#fff}footer[role="contentinfo"] .subscription button{border:none;font-size:20px;padding:0 0 0 .25em;position:absolute;height:100%;right:0;top:0}footer[role="contentinfo"] .subscription label.error{position:absolute;width:100%;top:100%;font-size:0.85em}footer[role="contentinfo"] .list-inline{display:inline-block;margin:0}footer[role="contentinfo"] .contact-info{margin-bottom:25px}footer[role="contentinfo"] .phone{font-size:18px;font-size:1.125rem}footer[role="contentinfo"] .social-profiles{font-size:22px;font-size:1.375rem;line-height:1}@media (min-width: 992px){footer[role="contentinfo"]{padding-top:100px}footer[role="contentinfo"] .contact-info{margin-top:1.4em;margin-bottom:1.4em}}.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-nav a{font-weight:700}.footer-nav ul{padding:0;list-style:none}.footer-nav ul>li{position:relative;padding-left:16px;margin:0}.footer-nav ul>li:before{font-family:'Font Awesome 5 Pro';font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"\f067";font-size:0.8em;color:#2d36f2;position:absolute;left:0;top:0.2em;line-height:inherit}.footer-nav ul>li+li{margin:0}.footer-nav ul>li:before{color:inherit}@media (max-width: 575.98px){.footer-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-nav .widget{width:50%}.footer-nav ul{margin-bottom:30px}}::-webkit-input-placeholder{color:inherit;opacity:.5}::-moz-placeholder{color:inherit;opacity:.5}:-ms-input-placeholder{color:inherit;opacity:.5}:-moz-placeholder{color:inherit;opacity:.5}.input-group{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group button{padding:0}.form-control{border:none;border-bottom:1px solid;color:inherit;background:transparent;padding:.5em 2px;line-height:1;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.form-control:hover,.form-control:focus{border-bottom-color:#2d36f2;outline:none}label.error{color:#f20f55 !important}img{max-width:100%;height:auto !important}.rounded-thumbnail{border-radius:50%;border:solid 1px #979797;padding:2px}.thumbnail{position:relative;overflow:hidden;display:block}.thumbnail img{display:block;margin:0 auto}html:not(.IE) .thumbnail img{position:absolute;width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover}button,.btn{display:inline-block;background:transparent;border:1px solid #2d36f2;border-radius:3px;padding:1.25em 40px;color:#2d36f2;font-weight:500;font-size:15px;font-size:.9375rem;line-height:1.4;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.3em;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}button:hover,button:active,button:focus,.btn:hover,.btn:active,.btn:focus{background:rgba(45,54,242,0.1);color:#2d36f2;text-decoration:none !important}.bg-primary button,.bg-primary .btn{border-color:white;color:white}.bg-primary button:hover,.bg-primary button:focus,.bg-primary button:active,.bg-primary .btn:hover,.bg-primary .btn:focus,.bg-primary .btn:active{background:rgba(255,255,255,0.2)}.text-small button,button.btn-sm,.text-small .btn,.btn.btn-sm{font-size:12px;font-size:.75rem;padding-top:0.9em;padding-bottom:0.9em}.btn-icon{padding:0;width:60px;height:60px;line-height:58px}.btn-icon span,.btn-icon:before{font-size:2em;line-height:inherit;display:block}.button-container{text-align:center;margin-top:50px}.list-inline{list-style:none;padding:0;margin-bottom:0}.list-inline>li{margin:0}.list-inline>li:before{display:none}.list-inline>li{display:inline-block;margin-right:10px}.list-inline>li a{display:block}.entry-caption{color:#999;font-size:12px;font-size:0.75rem;font-style:italic;border:1px solid #f0f0f0;margin:0;padding:10px;padding:0.625rem;text-align:center}.wp-caption{border:1px solid #f0f0f0;margin-bottom:26px;margin-bottom:1.625rem;max-width:100%}.wp-caption:last-child{margin-bottom:0;margin-bottom:0}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption .wp-caption-text{color:#999;font-size:12px;font-size:0.75rem;font-style:italic;margin:0;padding:5px;padding:0.3125rem;text-align:center}.wp-caption.alignright,.wp-caption.alignleft{max-width:110px}.wp-caption.alignright{margin:0 0 15px 20px;margin:0 0 0.9375rem 1.25rem}.wp-caption.alignleft{margin:0 20px 15px 0;margin:0 1.25rem 0.9375rem 0}.gallery{margin:0 -10px 26px}.gallery-item{display:inline-block;padding:10px;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-icon img{margin:0 auto}.gallery .gallery-caption{color:#999;display:block;font-size:12px;font-size:0.75rem;padding:5px 0;padding:0.3125rem 0}.gallery.gallery-columns-4 .gallery-caption,.gallery.gallery-columns-5 .gallery-caption,.gallery.gallery-columns-6 .gallery-caption,.gallery.gallery-columns-7 .gallery-caption,.gallery.gallery-columns-8 .gallery-caption,.gallery.gallery-columns-9 .gallery-caption{display:none}.gallery:last-child{margin:0;margin:0}.hentry .mejs-container{margin:0 0 26px;margin:0 0 1.625rem}.hentry .mejs-mediaelement,.hentry .mejs-container .mejs-controls{background:#333}.hentry .mejs-controls .mejs-time-rail .mejs-time-loaded,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#fff}.hentry .mejs-controls .mejs-time-rail .mejs-time-current{background:#c9a0dc}.hentry .mejs-controls .mejs-time-rail .mejs-time-total,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:rgba(255,255,255,0.33)}.hentry .mejs-container .mejs-controls .mejs-time{padding-top:9px}.hentry .mejs-controls .mejs-time-rail span,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0}.hentry .mejs-overlay-loading{background:transparent}.widget a{color:inherit}.widget a:hover,.widget a:active,.widget a:focus{color:#9085ff}.widget .widget-title{font-size:18px;font-size:1.125rem;font-weight:500;margin:0 0 .8em}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-loading .slick-track{visibility:hidden}.slick-slide{min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:1em}.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{margin-top:0}.entry-content ul{padding:0;list-style:none}.entry-content ul>li{position:relative;padding-left:32px}.entry-content ul>li:before{font-family:'Font Awesome 5 Pro';font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"\f00c";font-size:1.56em;color:#2d36f2;position:absolute;left:0;top:-0.3em;line-height:inherit}.entry-content ul>li+li{margin-top:1em}.entry-content ul.list-plus{padding:0;list-style:none}.entry-content ul.list-plus>li{position:relative;padding-left:16px;margin:0}.entry-content ul.list-plus>li:before{font-family:'Font Awesome 5 Pro';font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"\f067";font-size:0.8em;color:#2d36f2;position:absolute;left:0;top:0.2em;line-height:inherit}.entry-content ul.list-plus>li+li{margin:0}.entry-content p,.entry-content ul,.entry-content ol,.entry-content blockquote{margin:1em 0}.entry-content hr{background-color:#e1e1e1;border:0;height:1px}.entry-content img{max-width:100%;height:auto !important}.entry-content img.alignright,.entry-content img.alignleft{max-width:300px}.entry-content .alignright{display:inline;float:right;margin:0 0 1em 30px}.entry-content .alignleft{display:inline;float:left;margin:0 30px 1em 0}.entry-content .aligncenter{clear:both;display:block;margin:0 auto}.treatments-list{list-style:none;padding:0;margin-bottom:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-size:1.125rem;line-height:1.1;margin-bottom:30px}.treatments-list>li{margin:0}.treatments-list>li:before{display:none}.treatments-list>li{display:inline-block;width:148px;margin:0 7px 14px;vertical-align:top;border:1px solid #e1e1e1;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.treatments-list>li:hover{border-color:#2d36f2}.treatments-list>li>a{display:block;color:#9085ff;padding:20px 10px}.treatments-list>li>a>span{display:block;min-height:2.1em;margin-bottom:6px}.treatments-list>li img{max-height:50px}@media (min-width: 768px){.treatments-list>li{width:157px;margin:0 13px 19px}.treatments-list>li>a{padding:25px 10px}.treatments-list>li img{max-height:80px}}#section-intro{background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding-top:110px}#section-intro h1{color:inherit}#section-intro .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#section-intro .btn{margin-top:20px}@media (min-width: 768px){#section-intro{min-height:300px}#section-intro .text{max-width:500px}}@media (min-width: 992px){#section-intro .text{max-width:690px}}@media (max-width: 575.98px){#section-intro h1{font-size:34px;font-size:2.125rem}}.page-template-home-page #content{padding-top:0}.page-template-home-page #section-intro .text{max-width:500px}@media (min-width: 992px){.page-template-home-page #section-intro{padding:0;background-size:auto 100%}.page-template-home-page #section-intro .row{min-height:780px;position:relative;padding:70px 0}.page-template-home-page #section-intro .row>div{position:static}.page-template-home-page #section-intro .row>div img{position:absolute;right:15px;bottom:-35px}}@media (min-width: 768px) and (max-width: 991.98px){.page-template-home-page #section-intro{background-size:auto 400px;padding-bottom:300px}}@media (max-width: 767.98px){.page-template-home-page #section-intro{background-size:auto 80vw;padding-bottom:45vw;background-position:10% bottom}}.page-template-home-page #section-clients{text-align:center}.page-template-home-page #section-clients img{width:auto !important;max-width:100%}@media (min-width: 768px){.page-template-home-page #section-clients #logos-carousel{position:relative;padding:0 25px}.page-template-home-page #section-clients #logos-carousel>button{border:none;padding:0;font-size:25px;position:absolute;top:50%;margin-top:-13px;background:none !important;outline:none}.page-template-home-page #section-clients #logos-carousel>button.slick-prev{left:0}.page-template-home-page #section-clients #logos-carousel>button.slick-next{right:-0.3em}.page-template-home-page #section-clients #logos-carousel>button.slick-disabled{opacity:.5}.page-template-home-page #section-clients #logos-carousel .slick-slide{padding:0 10px}}@media (max-width: 767.98px){.page-template-home-page #section-clients img{max-height:30px;margin:10px}}.page-template-home-page #section-treatments{text-align:center}.page-template-home-page #section-treatments h3{margin:1em 0}.page-template-home-page #section-treatments .row{text-align:left;margin-bottom:25px}.page-template-home-page #section-treatments .row>div{padding-right:70px}.page-template-home-page #section-treatments .item img{max-height:66px;width:auto !important}.page-template-home-page #section-treatments>img{display:block;margin:70px auto 0}#section-features{font-size:15px;font-size:.9375rem}#section-features h2{margin-top:70px}@media (min-width: 768px){#section-target .box:before,#section-target .box:after{content:'';position:absolute;bottom:-10px;width:96px;height:154px;background:url(images/home-users.png) no-repeat left bottom}#section-target .box:before{left:-97px}#section-target .box:after{background-position:right bottom;width:88px;right:-89px}}@media (min-width: 576px){#section-faqs{text-align:center}#section-faqs h3{margin-top:10px}}@media (min-width: 576px){#section-basis{text-align:center}#section-basis h3{margin-top:30px}#section-basis .row>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#section-basis .row>div>img{margin-top:auto}}.features-list{list-style:none;padding:0;margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.features-list>li{margin:0}.features-list>li:before{display:none}.features-list>li{margin-bottom:30px}.features-list>li>a{color:inherit}.features-list .box{text-align:center;height:100%;padding:12% 7.2% 2%}.features-list .box:after{content:'';display:table;width:100%;clear:both}.features-list h3{font-size:1.2em}.benefits-list{list-style:none;padding:0;margin-bottom:0}.benefits-list>li{margin:0}.benefits-list>li:before{display:none}.benefits-list li strong{font-weight:500;font-size:1.34em}.benefits-list .image img{display:block;margin:0 auto}@media (min-width: 768px){.benefits-list li h3{font-size:41px;font-size:2.5625rem;margin:0 22% 0.8em 0}}@media (min-width: 992px){.benefits-list li.row{margin:0 -15px 0}.benefits-list li.row>.image{padding:0}.benefits-list li.row>.text{padding:40px 50px}.benefits-list li.row:nth-child(odd)>.text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 576px) and (max-width: 991.98px){.benefits-list li.row{margin:0 -15px 0;position:relative}.benefits-list li.row h3{font-size:36px;font-size:2.25rem}.benefits-list li.row .text{padding-top:40px;padding-bottom:40px}.benefits-list li.row .image{position:absolute;height:100%;overflow:hidden;left:68%}.benefits-list li.row .image img{height:100% !important}.benefits-list li.row:nth-child(odd){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.benefits-list li.row:nth-child(odd) .image{left:auto;right:68%;text-align:right}}@media (max-width: 575.98px){.benefits-list{text-align:center;font-size:15px;font-size:.9375rem}.benefits-list li{margin-top:30px}.benefits-list h3{font-size:30px;font-size:1.875rem}.benefits-list .image{display:none}}.pricing-list{list-style:none;padding:0;margin-bottom:0;margin-top:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pricing-list>li{margin:0}.pricing-list>li:before{display:none}.pricing-list>li{margin-bottom:2em}.pricing-list p{margin:0}.pricing-list .user-type{font-size:18px;font-size:1.125rem}.pricing-list .user-type span{color:#2d36f2}.pricing-list .user-type strong{display:block;font-size:50px;font-size:3.125rem;line-height:1.12;margin-bottom:.2em}.pricing-list .btn{display:block;margin-top:20px}@media (min-width: 768px){.pricing-list li{position:relative;padding-bottom:80px}.pricing-list .btn{position:absolute;bottom:0;left:15px;right:15px}}.banner p+.btn{margin-top:30px}@media (max-width: 991.98px){.banner .text-lg-right{margin-top:30px}}.page-template-landing-business header[role="banner"].transparent{background:rgba(45,54,242,0.3)}.tpl-business #section-intro{background-size:cover;background-position:center;position:relative}.tpl-business #section-intro .text{max-width:520px}.tpl-business #section-intro .btn{background-color:#2d36f2}.tpl-business #section-intro .btn:hover,.tpl-business #section-intro .btn:focus{background-color:rgba(45,54,242,0.5)}.tpl-business .features-list .box{padding:30px 26px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tpl-business .features-list .box .thumbnail{margin:auto -26px 0}html:not(.IE) .tpl-business .features-list .box .thumbnail{padding-bottom:68%}.tpl-business #section-results{background:url(images/business-results.png) no-repeat center #2d36f2;background-size:contain}.tpl-business #section-results .lead{max-width:750px;margin:0 auto 60px}.tpl-business #section-results .results p{text-transform:uppercase;display:inline-block;vertical-align:top;margin:0 25px;font-size:15px;font-size:.9375rem;letter-spacing:.1em}.tpl-business #section-basis .divider{margin-top:40px}.success-list{list-style:none;padding:0;margin-bottom:0;font-size:15px;font-size:.9375rem;font-weight:500;text-align:center;overflow:hidden;margin:0;padding:0 8%}.success-list>li{margin:0}.success-list>li:before{display:none}.success-list li{opacity:.5;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;padding-left:10px;padding-right:10px}.success-list .thumbnail{border:1px solid #e1e1e1}html:not(.IE) .success-list .thumbnail{padding-bottom:100%}html:not(.IE) .success-list .thumbnail img{-o-object-fit:contain;object-fit:contain}.success-list .heading{color:#9085ff;font-size:18px;font-size:1.125rem;font-weight:400}.success-list p a{color:#2d36f2;text-transform:uppercase;letter-spacing:.1em}.success-list .slick-list{overflow:visible}.success-list .slick-track{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.success-list .slick-slide li{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.success-list .slick-slide.slick-active li{opacity:1}.success-list .slick-arrow{position:absolute;top:0;height:100%;width:18%;opacity:0}.success-list .slick-arrow.slick-prev{left:0}.success-list .slick-arrow.slick-next{right:0}@media (min-width: 576px){.success-list{padding:0 18%}}@media (min-width: 768px) and (max-width: 991.98px){.success-list{padding:0 10%}.success-list li{padding-left:15px;padding-right:15px}}@media (min-width: 992px){.success-list li{padding-left:35px;padding-right:35px}}#treatment-view .box{margin-bottom:40px}#treatment-view .box img{right:-29px;bottom:-21px}.related-items h2:not(:first-child){margin-top:50px}

/* html {
  font-size: 16px;
}

@media (max-width: 575.98px) {
  html {
    font-size: 14px;
  }
} */

/* Overrides */

.entry-content ul.list-plus.mod>li:before {
  color: #1b1b1b;
}

.entry-content ul.list-plus.mod>li>a {
  color: #2d36f2;
}

.features-list .box {
  border-radius: 5px;
}

#global-footer {
  font-weight: normal;
}

html:not(.IE) .tpl-business .features-list .box .thumbnail {
    padding-bottom: inherit;
}

.page-template-home-page #section-treatments .item img {
	max-height: none;
}

html:not(.IE) .thumbnail img {
    position: inherit;
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto !important;
    -o-object-fit: cover;
    object-fit: cover;
}

@media (max-width: 767.98px) {
  .tpl-business #section-results {
    background-size: cover;
  }
}

@media (max-width: 575.98px) {
  .footer-nav .widget {
    padding-right: 1rem;
  }
}

@media (max-width: 991.98px) and (min-width: 768px) {
	.page-template-home-page #section-intro {
	    background-size : cover;
	    padding-bottom  : 0;
	    /* padding-bottom  : 3rem; */
	}
	.page-template-home-page #section-intro .text {
		max-width: 400px;
	}
}

@media (max-width: 767.98px) {
  .page-template-home-page #section-intro {
    background-size: cover;
    padding-bottom: 0;
    background-position: center;
  }

  #section-intro h1 {
  	font-size: 2.125rem;
  }

  .page-template-home-page #section-intro .text {
	max-width: 250px;
  }
}

@media (max-width: 992px) {
	.page-template-home-page #section-intro .row>div {
	    position: static;
	}
}

header[role="banner"] {
  color: #fff;
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(216,216,216,0.5);
}

header[role="banner"] .navbar-brand img {
  max-height: 24px;
}

.toggle-menu {
  color: #1b1b1b;
}

.toggle-menu:hover {
  background: transparent;
}

.toggle-menu .icon span {
  background-color: #1b1b1b;
}

.button-header:hover {
  color: #2d36f2;
}

.button-header-mobile {
  float: right;
  font-size: .7rem !important;
  margin-top: -4px;
  vertical-align: middle;
  padding: 8px 12px !important;
}

.button-header-desktop {
  float: right;
  margin-left: 20px;
  font-size: .7rem !important;
  margin-bottom: -2px;
  margin-top: -1px;
  vertical-align: middle;
  padding: 8px 12px !important;
}

.navbar-nav>li>a {
  color: #2d36f2;
  font-weight: 500;
}

.header-link {
  margin-top: 5px;
  margin-bottom: -5px;
}

.page-template-landing-business header[role="banner"].transparent, header[role="banner"].transparent {
  background-color: #fff;
  /* background-color: rgba(255,255,255, 0.9); */
  /* box-shadow: none; */
}

.divider:before {
  content: "";
  background-image: url(images/symbol_elma.png);
  background-repeat: no-repeat;
  width: 35px;
  height: 35px;
  background-size: 35px 35px;
  margin: -19px 0 0;
}

@media (min-width: 768px) {
  header[role="banner"] {
    padding: 22px 0;
  }

  /* hack to visually center the autogenerated bootstrap menu */
  .footer-nav div:not(:first-child):not(:last-child) {
    padding-right: 2rem;
  }
}

@media (max-width: 767.98px) {

  header[role="banner"] {
    height: auto;
  }

  header[role="banner"] .navbar-brand {
    position: relative;
    z-index: 900;
    top: 0;
    float: left;
  }

  .toggle-menu {
    position: relative;
    float: right;
    padding: 5px 21px;
    z-index: initial;
    margin-right: -15px;
  }

  #header-menu {
    z-index: 999;
    display: block;
    background: white;
    text-transform: none;
    overflow-y: auto;
  }

  .mobile-nav-open .toggle-menu-open .icon span {
    background-color: #1b1b1b;
  }

  #header-menu .navbar-nav a {
    display: inline;
    padding: 0 0 5px 0;
    font-size: 1.2rem;
    border-bottom: 1px solid #1b1b1b;
    color: #1b1b1b;
  }

  #header-menu .btn {
    color: #2d36f2 !important;
  }

  #header-menu .navbar-nav {
    text-transform: uppercase;
  }

  #header-menu .app-links {
    margin-top: 2rem;
    margin-bottom: 3rem;
  }

  #header-menu .header-content {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  #header-menu .social-links {
    margin-top: 1rem;
  }

  #header-menu li>a {
    color: #1b1b1b;
    font-size: 1.3rem;
  }

  #header-menu .header-content-header {
    height: 55px;
    box-shadow: 0 1px 2px 0 rgba(216, 216, 216, 0.13), 0 1px 2px 0 rgba(216, 216, 216, 0.06);
  }

  #header-menu .toggle-menu-open {
    padding: 19px 21px;
    margin-right: 0;
  }

  .footer-partners .partners-label {
    font-size: 1.125rem;
  }

  ul.footer-legal-menu li {
    margin-bottom: .7rem;
  }

}

.widget .widget-title {
  color: #2d36f2;
}

.footer-partners {
  margin-top: 3rem;
}

.social-profiles {
  margin-top: 2rem !important;
}

.social-profiles li {
  margin-right: 5px;
  margin-left: 5px;
}

.footer-section {
  margin-bottom: 3rem;
}

@media (max-width: 575.98px) {
  #download-app {
    width: 100%;
  }
}

/* END Overrides */



/* Custom CSS BEM based */

/* Utilities */
.u-text-size-xs { font-size: .75rem; }
.u-text-size-s { font-size: .9375rem; }
.u-text-size-m { font-size: 1rem; }
.u-text-size-md { font-size: 1.125rem; }
.u-text-size-l { font-size: 1.25rem; }
.u-text-size-xl { font-size: 1.875rem; }
.u-text-size-xxl { font-size: 3rem; } */

.u-text-size-xs { font-size: .75rem; }
.u-text-size-s { font-size: .9375rem; }
.u-text-size-m { font-size: 1rem; }
.u-text-size-md { font-size: 1.1125rem; }
.u-text-size-l { font-size: 1.25rem; }
.u-text-size-xl { font-size: 1.875rem; }
.u-text-size-xxl { font-size: 3rem; }

.u-bg-lightblue { background-color: #def7ff; }
.u-bg-primary { background-color: #2d36f2; }
.u-bg-lightgrey { background-color: #fafafa; }
.u-bg-white { background-color: #fff; }
.u-bg-transparent { background-color: transparent; }

.u-color-primary { color: #2d36f2; }
.u-color-white { color: #fff; }
.u-color-text { color: #1b1b1b !important; }
.u-color-muted { color: #9b9b9b; }

.u-font-weight-medium { font-weight: 500; }
.u-font-weight-bold { font-weight: bold; }

.u-mr { margin-right: .6rem; }
.u-ml { margin-left: .6rem; }
.u-mb { margin-bottom: .6rem; }
.u-mb-1 { margin-bottom: 1rem; }
.u-mt-2 { margin-top: 1.2rem; }

.u-uppercase { text-transform: uppercase; }

.u-w-100 { width: 100% }

.u-clear { clear: both; }

.u-float-right { float: right; }

.u-justify-content-center { justify-content: center; }

.u-border-top { border-top: 1px solid #D8D8D8; }
.u-border-bottom { border-bottom: 1px solid #eee; }
.u-border { border: 1px solid #eee; }

/* New text styles. Four formats: quote , bold quote, normal, section title */
.u-text-format-normal {
  font-family: "Avenir", sans-serif;
  /* font-size: 1.375rem; */
}
.u-text-format-quote {
  font-family : 'Leitura', serif;
  font-weight : normal;
}
.u-text-format-quote-bold {
  font-family : 'Leitura', serif;
  font-weight : bold;
}
.u-text-format-section-title {
  /* font-size      : 1.125rem; */
  text-transform : uppercase;
  letter-spacing : .5rem;
  font-weight    : 500;
}

.u-divider-line-short {
  height           : 2px;
  background-color : #1b1b1b;
  margin           : 2rem auto;
  width            : 6rem;
  text-align       : center;
}

.u-divider {
  margin           : 1.6rem auto;
  height           : 1px;
  background-color : #D8D8D8;
  width            : 100%;
}

.u-justify-list {
  display        : flex !important;
  justify-content: space-between;
}

/* Components */

.c-badge {
  display       : inline-block;
  color         : #1b1b1b;
  border        : 1px solid #a5eae8;
  padding       : 6px 15px 6px 15px;
  margin-right  : 6px;
  margin-bottom : 6px;
}

.c-badge:hover {
  color: #a5eae8;
}

/* icon */
.c-icon__star {
  color: #F5C60A;
}

/* section with flotant img */
@media (max-width: 767.98px) {
  .section__flotant {
    background: linear-gradient(to bottom, #def7ff 53%, transparent 47%);
  }
}

@media (min-width: 767.98px) {

  .section__flotant {
    margin-bottom: 11rem;
  }

  .c-image-app {
    position : absolute;
    left     : 1.8rem;
    top      : -180px;
  }

}

/* card */
.c-card__img {
  max-height: 9rem;
}

.c-card__img--mb {
  margin-bottom: 1rem;
}

.c-card__img--mt {
  margin-top: 1rem;
}

.c-card__left {
  padding : 2rem;
  border  : 0.3px solid #d8d8d8;
}

@media (min-width: 767.98px) {
  .c-card__left {
    border-right: none;
  }
}

.c-card__right {
  padding: 2rem;
}

/* list */
.c-list__title {
  font-size      : .9rem;
  font-weight    : 500;
  line-height    : 2.33;
  letter-spacing : 1.8px;
  text-align     : center;
  padding-bottom : .6rem;
  text-transform : uppercase;
  border-bottom  : 1px solid #eee;
  margin-top     : .6rem;
}

.c-list__element {
  font-size     : .8rem;
  padding       : 1rem;
  border-bottom : 1px solid #eee;
}

.c-list__image {
  width  : 24px !important;
  height : 24px !important;
}

/* ticker */
.c-ticker {
  position         : relative;
  padding          : 16px;
  background-color : #a5eae8;
  margin-top       : -22px;
  margin-bottom    : 21px;
  color            : #1b1b1b;
}

/* Redefinición de headings */
h1 {
	font-size: 3rem;
}

h2 {
	font-size: 2.625rem;
}

h3 {
	font-size: 2rem;
}

h4 {
	font-size: 1.625rem;
}

@media (max-width: 575.98px) {
	h1 {
		font-size: 2.75rem;
	}

	h2 {
		font-size: 2.25rem;
	}

	h3 {
		font-size: 1.75rem;
	}

	h4 {
		font-size: 1.25rem;
	}
}

#section-intro {
	padding-top: 70px;
}


/* PRICING */
#section-pricing h2.small-title{
  margin-bottom: 120px;
}

.highlight_pricing{
  top: -40px;
  z-index: 100;;
}

.highlight_pricing__text{
  padding: 9px;
  font-size: 14px;
  background-color: #2d36f2;
  color: white;
  text-transform: uppercase;
  letter-spacing: 4px;
  font-weight: 900;
  margin: 0 auto;
}

@media (max-width: 1199px) {
  .highlight_pricing__text{
    max-width: 290px;
  }
}

.highlight_pricing .pricing-card{
  background-color: #def7ff;
}

@media (min-width: 1200px) {
  .highlight_pricing .pricing-card {
    height: 100%;
  }
}

#section-pricing:before{
  position: relative;
  z-index: 1;
}

#section-pricing:before{
  position: absolute;
  background-color: #fafafa;
  height: 50%;
  width: 100%;
  bottom: 0;
  z-index: 0;
}

@media (min-width: 1200px) {
  #section-pricing:before{
    content: '';
  }
}

.pricing-card{
  display: block;
  padding: 50px 40px;
  box-shadow: 0 3px 3px 3px rgba(216, 216, 216, 0.35);
  background-color: #ffffff;
  /* max-width: 260px; */
  margin: 0 auto;
}

@media (max-width: 1199px) {
  .pricing-card{
    max-width: 290px;
  }
}

.pricing-card__title{
  font-size: 11px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 4px;
  color: #2d36f2;
  text-transform: uppercase;
  margin-bottom: 10px;
}

@media (min-width: 1200px) {
  .pricing-card__title{
    font-size: 16px;
  }
}

.pricing-card__price-prev{
  font-size: 12px;
}
.pricing-card__price{
  font-size: 28px;
}
.pricing-card__price-post{
  font-size: 16px;
}
@media (min-width: 1200px) {
  .pricing-card__price-prev{
    font-size: 16px;
  }
  .pricing-card__price{
    font-size: 40px;
  }
  .pricing-card__price-post{
    font-size: 22px;
  }
}

.pricing-card__hr{
  margin: 26px 0;
  border: 0.5px solid #d8d8d8;
  background-color: #ffffff;
}

.pricing-card ul{
  padding: 0;
  list-style: none;
}

.pricing-card ul > li{
  position: relative;
  padding-left: 32px;
  white-space: normal;
  margin-bottom: 0.5rem;
}

@media (max-width: 1199px) {
  .pricing-card ul > li{
    font-size: 13px;
  }
}

.pricing-card ul > li:before{
  position: absolute;
  font-family: 'Font Awesome 5 Pro';
  font-weight: 300;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  content: "\f00c";
  font-size: 1.56em;
  color: #2d36f2;
  left: 0;
  top: -0.3em;
  line-height: inherit;
}

@media (max-width: 1199px) {
  .pricing-card ul > li:before{
    font-size: 1em;
    top: 0;
  }
}

@media (max-width: 1199px) {
  .pricing-card__button{
    font-size: 10px;
    padding: 10px;
  }
}

.container-pricing-mobile {
  position: relative;
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
}

@media (max-width: 1199px) {
  .container-pricing-mobile .card-mobile{
    display: inline-table;
    float: none;
  }
}

.carousel-indicators{
  position: absolute;
  right: 0;
  bottom: 6%;
  left: 0;
  z-index: 15;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li{
  position: relative;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 7px;
  height: 7px;
  border-radius: 100%;
  margin-right: 5px;
  margin-left: 5px;
  text-indent: -999px;
  cursor: pointer;
  background-color: rgba(216, 216, 216, 0.67);
}
.carousel-indicators li.active{
  background-color: #9b9b9b;
}

@media (max-width: 575.98px) {
  .benefits-list .image {
      display: block;
  }
}

#section-features h2 {
    margin-top: 10px;
}

.column-right-footer {
  display: flex;
  flex-direction: column-reverse;
}

@media (max-width: 415px) {
  .column-right-footer {
      margin-top: 30px;
  }
}

