/*!/wp-content/themes/Divi-child/assets/css/style.css*//*!
 * Bootstrap Grid v4.1.2 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@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}}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.visible{visibility:visible !important}.invisible{visibility:hidden !important}

@font-face {
    font-family: 'BurfordRusticBook';
    src: url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBook-Regular.eot);
    src: url('/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBook-Regular.eot?#iefix') format('embedded-opentype'),
        url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBook-Regular.woff2) format('woff2'),
        url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBook-Regular.woff) format('woff'),
        url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBook-Regular.ttf) format('truetype'),
        url('/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBook-Regular.svg#BurfordRusticBook-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
 font-display:swap;}

@font-face {
    font-family: 'BurfordRusticBook';
    src: url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookBold.eot);
    src: url('/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookBold.eot?#iefix') format('embedded-opentype'),
        url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookBold.woff2) format('woff2'),
        url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookBold.woff) format('woff'),
        url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookBold.ttf) format('truetype'),
        url('/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookBold.svg#BurfordRusticBookBold') format('svg');
    font-weight: bold;
    font-style: normal;
 font-display:swap;}

@font-face {
    font-family: 'BurfordRusticLight';
    src: url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookLight.eot);
    src: url('/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookLight.eot?#iefix') format('embedded-opentype'),
        url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookLight.woff2) format('woff2'),
        url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookLight.woff) format('woff'),
        url(/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookLight.ttf) format('truetype'),
        url('/wp-content/themes/Divi-child/assets/css/../fonts/BurfordRusticBookLight.svg#BurfordRusticBookLight') format('svg');
    font-weight: 300;
    font-style: normal;
 font-display:swap;}

/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url(/wp-content/themes/Divi-child/assets/css/../fonts/FontAwesome.eot?v=4.6.3);
  src: url('/wp-content/themes/Divi-child/assets/css/../fonts/FontAwesome.eot?#iefix&v=4.6.3') format('embedded-opentype'),
  url(/wp-content/themes/Divi-child/assets/css/../fonts/FontAwesome.woff2?v=4.6.3) format('woff2'),
  url(/wp-content/themes/Divi-child/assets/css/../fonts/FontAwesome.woff?v=4.6.3) format('woff'),
  url(/wp-content/themes/Divi-child/assets/css/../fonts/FontAwesome.ttf?v=4.6.3) format('truetype'),
  url('/wp-content/themes/Divi-child/assets/css/../fonts/FontAwesome.svg?v=4.6.3#FontAwesome') format('svg');
  font-weight: normal;
  font-style: normal;
 font-display:swap;}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  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;
}


:root {
    --green: #899939;
    --white: #ffffff;
    --gray: #F3F3F3;
    --red: #B1453F;
    --brown: #B1823D;
    --darkBlue: #0B223C;
    --skyblue: #4A90E2;
}

/* General */
body {  color: #000000; font-size: 16px; line-height: 1.4;}
a { color: var(--green); }
.section-heading { font-family: 'BurfordRusticLight'; font-size: 80px; color: #B1453F; font-weight: 300; padding: 0;}
.et_pb_row, .container { max-width: 1140px; width: 100% !important; padding-left: 15px !important; padding-right: 15px!important;}
.container { padding-right: 15px; padding-left: 15px;}
.text-center { text-align: center;}
.mar-top-30 { margin-top: 30px;}
.pb-0 { padding-bottom: 0;}
.text-brown { color: #B1823D;}
.d-none { display: none !important;}
img.align-right{ float: right;}
.bg-img { background-size: cover; background-repeat: no-repeat; width: 100%; background-position: center;}
.bg-skin { background: #F4ECE0; }
.text-danger { color: #D0021B;}
.bg-white { background: var(--white) !important}
.bg-silver { background: #F7F7F7 !important;}
.text-darkBlue { color: var(--darkBlue) !important;}
.text-red { color: var(--red) !important;}
.text-green { color: var(--green) !important;}
.text-bold { font-weight: 700;}
.m-0 { margin: 0 !important;}
.p-0 { padding: 0 !important;}
.mar-top-10 { margin-top: 10px;}
.mar-top-20 { margin-top: 20px;}
.mar-bot-10 { margin-bottom: 10px;}
.mar-bot-20 { margin-bottom: 20px;}
/* Tables */
table.no-border.table-striped,
table.table-borderd-bottom { border: 0 !important; color: #000;}
table.no-border.table-striped th,
table.table-borderd-bottom th { color: var(--green) !important;}
table.table-borderd-bottom th,
table.table-borderd-bottom td,
table.no-border.table-striped th,
table.no-border.table-striped td { padding: 8px 10px !important; border: 0 !important;}
table.no-border.table-striped tr:nth-child(odd) { background: var(--white) !important;}
table.no-border.table-striped tr:nth-child(even) { background: var(--gray) !important;}
table.table-borderd-bottom tr { border-bottom: 1px solid #e5e5e5;}
table.table { margin: 0 auto 30px; max-width: 710px; width: 100%; border: 1px solid #E5E5E5}
table.table th { background: #F3F3F3; font-size: 18px; font-weight: 400;}
table.table th,
table.table td { padding: 10px 20px; border: 1px solid #E5E5E5;}
table.table-full-width { max-width: inherit;}

/* Typography */
h1, h2, h3, h4, h5, h6 { font-weight: 700; line-height: 1.4;}
h1 { font-size: 30px;}
h2 { font-size: 24px;}
h3 { font-size: 20px;}
h4 { font-size: 18px;}
h5 { font-size: 16px;}
h6 { font-size: 14px;}

/* Forms */
input[type="text"],input[type="phone"],input[type="number"],input[type="password"],input[type="tel"],input[type="email"], input[type="file"], input[type="search"], select, textarea, select  { max-height: 50px;font-size: 16px; display: block; height: 50px; border-radius: 3px; border: 1px solid #C8C8C8 !important; padding: 5px 15px !important; width: 100% !important; margin: 0 !important;color: #000!important;}
input[type="file"]{padding:15px !important;}
textarea { height: 155px !important; resize: none; max-height: inherit;}
.button,
input[type="submit"],
button[type="submit"] { border: 0; cursor: pointer; background: #899939 !important; color: #fff !important; padding: 0; font-size: 16px !important; line-height: 1; font-weight: 700; text-transform: uppercase; border-radius: 3px !important; }
.button:hover,
input[type="submit"]:hover,
button[type="submit"]:hover { background: #B1453F !important; color: #fff !important;}
::-webkit-input-placeholder { color: #000; }
::-moz-placeholder { color: #000; }
:-ms-input-placeholder { color: #000; }
:-moz-placeholder { color: #000; }

/* Button */
.et_pb_button.btn-primary { display: inline-block; border-radius: 5px !important; padding: 8px 20px !important; color: #fff; min-width: 130px;font-size: 16px; line-height: 1; font-weight: 700; text-align: center;}
.et_pb_button.btn-primary.btn-white { background: #fff; color:#000; }
.et_pb_button.btn-primary:hover { padding: 8px 20px !important; background: #899939; color:#fff;}
.et_pb_button.btn-primary.btn-blue { background: #0B223C; color:#fff; }
.et_pb_button.btn-primary.btn-blue:hover { padding: 8px 20px !important; background: #184A82; color:#fff;}
.et_pb_button.btn-primary.btn-green { background: #899939; color:#fff; }
.et_pb_button.btn-primary.btn-green:hover { padding: 8px 20px !important; background: #74832C; color:#fff;}


/* Header */
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {padding: 0 !important;}
#main-header.et-fixed-header .header-top { height: 0; overflow: hidden; padding: 0;}
.header-top { width: 100%; clear: both; background: #B1453F; padding-top: 8px; padding-bottom: 6px; transition: all 0.4s;}
.header-social-icons { text-align: left;}
.header-right-icons { text-align: right;}
.header-social-icons ul,
.header-right-icons ul { margin: 0; padding: 0; list-style: none;}
.header-social-icons li,
.header-right-icons li { display: inline-block; margin-right: 15px; vertical-align: middle;}
.header-right-icons li img{width: 19px}
.header-social-icons li:last-child,
.header-right-icons li:last-child { margin-right: 0;}
.header-social-icons li a { color: #fff; text-decoration: none; font-size: 20px; position: relative;}
.header-right-icons li a.cart-contents { color: #fff;}
.header-right-icons li a.cart-contents img { display: inline-block; vertical-align: middle;}
.header-right-icons .item-counter { background: #fff; color: var(--red); width: 15px; height: 15px; border-radius:15px; font-size: 12px; font-weight: 700; display: block; position: absolute; top: -2px; right: 2px; text-align: center; line-height: 15px; border: 1px solid #e68e89;}
#main-header { background: #1A1D24; }
#main-header #top-menu-nav { position: relative; top: 30px;}
#main-header #top-menu li { padding-right: 0 !important; margin: 0 15px;}
#main-header #top-menu li:last-child { padding-right: 0 !important;}
#main-header #top-menu li a { color: #fff !important; text-transform: uppercase; padding: 15px 20px!important; position: relative;}
#main-header #top-menu li a::after { transform: translateY(-50%);}
#main-header #top-menu li a:hover { color: #B1823D !important; opacity: 1 !important;}
#main-header .centered-inline-logo-wrap { max-width: 340px; width: 340px !important; padding-right: 0 !important; margin: 0 30px !important; height: 102px !important;}
#main-header .centered-inline-logo-wrap::before { width: 420px; height: 125px; background: #1A1D24; content: ""; position: absolute; top: 0; left: 50%; border-radius: 100%; transform: translateX(-50%); max-width: 400px; }
#main-header .centered-inline-logo-wrap .logo_container { height: 120px !important;}
#main-header .centered-inline-logo-wrap img { height: auto !important;}
#main-header #top-menu .centered-inline-logo-wrap .logo_container a { padding: 0 !important;}
/* Submenu */
.nav li ul { border: 1px solid rgba(255, 255, 255, 0.2); padding: 0; background: #1b2027; border-bottom: 0; }
.nav li li ul { z-index: 1000; top: -1px; left: 238px; }
#main-header #top-menu li ul li { padding: 0; width: 100%; display: block;margin: 0;}
#main-header #top-menu li ul li a {padding: 10px 20px !important; font-weight: 400; line-height: 20px; display: block; width: 100%;border-bottom: 1px solid rgba(255, 255, 255, .2); text-transform: capitalize;}
#main-header #top-menu li:hover>a{color: #B1823D!important;opacity: 1 !important;}
#main-header #top-menu li ul li:hover>a{color: #B1823D!important;opacity: 1 !important;}
#main-header #top-menu li.menu-item-has-children>a:after { content:'\f107'; font-family: FontAwesome; font-size: 16px; top: 50%;position: static;margin-left: 5px;}
#main-header #top-menu li ul li.menu-item-has-children > a:after { content: '\f105'; font-size: 16px; position: relative; right: -5px; top: 1px; }

#et-top-navigation .et-cart-info { display: none;}
/* Banner */
.banner .et_pb_row { max-width: 100%; width: 100%; padding: 0 !important}
.banner .et_pb_slide { position: relative;}
.banner .et_pb_slide::before{ width: 100%; height: 100%; background: rgba(0,0,0,0.4); position: absolute; top: 0; left: 0; content: ""; z-index: 1;}
.banner .et_pb_slide_description { text-align: left; margin: 0; max-width: 640px; padding-left: 0; padding-right: 0;}
.banner .et_pb_slide_description h2 {font-family: 'BurfordRusticLight';font-size: 100px; line-height: 75px; font-weight: 300; padding-bottom: 0; margin-bottom: 20px;}
.banner .et_pb_button { background: #899939; color: #fff; font-size: 18px; padding: 10px 20px !important;}
.banner .et_pb_button:hover,
.banner .et_pb_button:focus,
.banner .et_pb_button:active { padding: 10px 20px !important;}
.banner .et-pb-controllers a { width: 15px; height: 15px; border-radius: 100%; background:rgba(0,0,0,0.5);}
.banner .et-pb-controllers a.et-pb-active-control { background: #fff;}
.banner .et-pb-slider-arrows a { width: 40px; height: 40px;}
.banner .et-pb-slider-arrows a::before { display: none !important;}
.banner .et-pb-slider-arrows .et-pb-arrow-prev { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzlweCIgaGVpZ2h0PSIzOXB4IiB2aWV3Qm94PSIwIDAgMzkgMzkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5lNjI4IGNvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iV2ViSEQtQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjAuMDAwMDAwLCAtNTM2LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJTbGlkZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxNzUuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iZTYyOC1jb3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3OS41MDAwMDAsIDM4MC41MDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTc5LjUwMDAwMCwgLTM4MC41MDAwMDApIHRyYW5zbGF0ZSg2MC4wMDAwMDAsIDM2MS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIHBvaW50cz0iMzguNDU0ODYyMiAxOS4xODQwMjgxIDE5LjI3MDgzNDEgMzguMzY4MDU2MyAxNy4zNjExMTExIDM2LjU0NTEzOTMgMzMuNDIwMTM5MyAyMC4zOTkzMDUyIDAgMjAuNDg2MTExMSAwIDE3Ljc5NTEzOTMgMzMuNDIwMTM5MyAxNy44ODE5NDM3IDE3LjM2MTExMTEgMS43MzYxMTExMSAxOS4yNzA4MzQxIDAgMzguNDU0ODYyMiAxOS4wOTcyMjIyIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center center;}
.banner .et-pb-slider-arrows .et-pb-arrow-next { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzlweCIgaGVpZ2h0PSIzOXB4IiB2aWV3Qm94PSIwIDAgMzkgMzkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5lNjI4PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IldlYkhELUNvcHktMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MjEuMDAwMDAwLCAtNTM2LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJTbGlkZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxNzUuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iZTYyOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgyMS4wMDAwMDAsIDM2MS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIHBvaW50cz0iMzguNDU0ODYyMiAxOS4xODQwMjgxIDE5LjI3MDgzNDEgMzguMzY4MDU2MyAxNy4zNjExMTExIDM2LjU0NTEzOTMgMzMuNDIwMTM5MyAyMC4zOTkzMDUyIDAgMjAuNDg2MTExMSAwIDE3Ljc5NTEzOTMgMzMuNDIwMTM5MyAxNy44ODE5NDM3IDE3LjM2MTExMTEgMS43MzYxMTExMSAxOS4yNzA4MzQxIDAgMzguNDU0ODYyMiAxOS4wOTcyMjIyIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center center;}
.banner .et_pb_container { max-width: 1440px;}
.icon-holder .et_pb_main_blurb_image { width: 120px; height: 120px; margin: -120px auto 30px; background: #899939; border-radius: 120px; display: flex;}


/* Education Highlights */
.education-highlights::before { width: 100%; height: 100%; background: rgba(0,0,0,0.2); content: ""; position: absolute; top: 0; left: 0;}
.education-highlight-holder { max-width: 720px; padding: 80px; background:rgba(137,153,57, 0.7); font-size: 20px; line-height: 1.5; color: #fff;}
.education-highlight-holder h2 { font-family: 'BurfordRusticLight'; font-size: 100px; line-height: 75px; color: #fff; font-weight:300; padding: 0;margin-bottom: 30px;}
.education-highlight-holder .pdf-btn { float: right;}
.education-highlight-holder .pdf-btn img {max-width: 37px; height: auto;}

/* Our Products */
.product-slider { margin: 0 -30px;}
.product-slider .slick-slide { padding: 0 30px 30px;}
.product-slider .slick-slide .row { margin: 0;}
.product-slider .slick-slide div[class*="col"] { max-width: 100%; margin: 0; padding: 0; -webkit-box-flex: 0; -ms-flex: auto; flex: auto; max-width: auto;}
.product-slider .slick-arrow { position: absolute; top: -65px; right: 20px; width: 34px; height: 34px; background: url(/wp-content/themes/Divi-child/assets/css/../img/arrow-icon.svg) no-repeat 0 0; cursor: pointer;}
.product-slider .slick-arrow i { display: none;}
.product-slider .slick-prev { background-position: 0 0; right: 70px;}
.product-slider .slick-prev:hover { background-position: -34px 0;}
.product-slider .slick-next { background-position: -102px 0;}
.product-slider .slick-next:hover { background-position: -68px 0;}
.product-holder { background: #fff; padding: 30px; border: 1px solid #D8D8D8; box-shadow: 15px 15px 15px 2px rgba(0,0,0,0.1);}
.product-holder img { display: block; margin-bottom: 20px;}
.product-holder h3 { font-size: 25px; margin-bottom: 10px;}
.product-holder h3 a { color: #4A4A4A; text-decoration: none;}
.product-holder h3 a:hover { color: #899939;}
.product-button a { padding: 5px 0 5px 35px; display: inline-block; font-size: 23px; font-weight: 700; text-transform:uppercase;}
.product-button .add-cart-btn { margin-right: 20px;}
.product-button .add-cart-btn { color: #899939; background: url(/wp-content/themes/Divi-child/assets/css/../img/add-cart-icon.svg) no-repeat center left;}
.product-button .wishlist-btn { color: #9B9B9B; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjYgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5TaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJXZWJIRC1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NTguMDAwMDAwLCAtMjY2Ni4wMDAwMDApIiBmaWxsPSIjOUI5QjlCIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iUHJvZHVjdC1TbGlkZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAyMDAzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IlByb2R1Y3QxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDAuMDAwMDAwLCAyMDEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlByb1NsaWRlciI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJlNjAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTguOTM2MTcwLCA0NjIuMjA3NDM2KSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIHBvaW50cz0iMjQuNTc0NDY4MSA3LjIyNjI0MDMxIDE5LjYzOTYzNiA3LjIyNjI0MDMxIDIzLjEyODkxMDkgMTAuNTc2MTUyMyAyMi4wODIxMjgxIDExLjU4MTEyNjMgMTguNTkyODUzMiA4LjIzMTIxMzQzIDE4LjU5Mjg1MzIgMTIuOTY4OTQ3NCAxNy4wNDc2MDI5IDEyLjk2ODk0NzQgMTcuMDQ3NjAyOSA4LjIzMTIxMzQzIDEuMDk2NjI5ODIgMjMuNTkyOTU1IDAgMjIuNTg3OTgxMSAxNi4wMDA4MjAxIDcuMjI2MjQwMzEgMTEuMDY1OTg4IDcuMjI2MjQwMzEgMTEuMDY1OTg4IDUuNzQyNzA3MDUgMTYuMDAwODIwMSA1Ljc0MjcwNzA1IDEyLjUxMTU0NDMgMi4zOTI3OTUwMSAxMy41NTgzMjcxIDEuMzg3ODIxMDcgMTcuMDQ3NjAyOSA0LjczNzczMzExIDE3LjA0NzYwMjkgMCAxOC41OTI4NTMyIDAgMTguNTkyODUzMiA0LjczNzczMzExIDIxLjk4MjQzNSAxLjQzNTY3NzE3IDIzLjA3OTA2NDggMi40ODg1MDYzOSAxOS42Mzk2MzYgNS43NDI3MDcwNSAyNC41NzQ0NjgxIDUuNzQyNzA3MDUiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center left;}
/* Our Pecan Recipes */
.pecan-recipes .et_pb_row { max-width: 100%; width: 100%; overflow: hidden; padding: 0;}
.pecan-recipes .recipes-holder { margin-bottom: 30px; position: relative;}
.pecan-recipes .recipes-holder img { display: block;}
.pecan-recipes .recipes-holder-content { opacity: 0; position: absolute; background: rgba(0,0,0,0.5); top: 0; left: 0; bottom: 0; right: 0; transition: all 0.4s;}
.pecan-recipes .recipes-holder:hover .recipes-holder-content { opacity: 1;}
.pecan-recipes .recipes-holder-content h3 { color: #fff; font-size: 40px; text-transform: uppercase; position: absolute; left: 0; right: 0; padding-left: 20px; padding-right: 20px; top: 50%; transform: translateY(-50%); text-align: center; font-weight: 700;}
/* Our Pecan Recipes */
.subscribe-newsletter h3 { font-size: 45px; color: #fff; text-transform: uppercase; font-weight: bold;}
.subscribe-newsletter h3 + p { font-size: 17px; color: #fff;}
.subscribe-newsletter form { max-width: 480px; margin: 0 auto;}
.subscribe-newsletter form .et_pb_contact_field_half { width: 100%; margin: 0 0 25px; padding: 0;}
.subscribe-newsletter form .et_pb_contact_field_half input[type="text"] { font-size: 17px;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjYgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5TaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJXZWJIRC1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOTMuMDAwMDAwLCAtNTA2Mi4wMDAwMDApIiBmaWxsPSIjODk5OTM5IiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iTmV3cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDQ3ODYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iZW52ZWxvcGUtb2Ytd2hpdGUtcGFwZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5My4wMDAwMDAsIDI3Ni4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjQuNzI0OTYyOCwwLjcwNjQ1MTYxMyBDMjQuMjgxMDQyMiwwLjI2MjQzMTc2MiAyMy43NDcyNDU3LDAuMDQwNTQ1OTA1NyAyMy4xMjM5MjA2LDAuMDQwNTQ1OTA1NyBMMi4yNjcwOTY3NywwLjA0MDU0NTkwNTcgQzEuNjQzNjcyNDYsMC4wNDA1NDU5MDU3IDEuMTA5ODc1OTMsMC4yNjI0MzE3NjIgMC42NjU5MDU3MDcsMC43MDY0NTE2MTMgQzAuMjIxODg1ODU2LDEuMTUwMzcyMjEgMCwxLjY4NDExOTExIDAsMi4zMDc2NDI2OCBMMCwxNy43MjM2NzI1IEMwLDE4LjM0NzI5NTMgMC4yMjE4ODU4NTYsMTguODgwNTk1NSAwLjY2NTkwNTcwNywxOS4zMjQ1MTYxIEMxLjEwOTgyNjMsMTkuNzY4ODMzNyAxLjY0MzYyMjgzLDE5Ljk5MDYyMDMgMi4yNjcwOTY3NywxOS45OTA2MjAzIEwyMy4xMjM5NzAyLDE5Ljk5MDYyMDMgQzIzLjc0NzI5NTMsMTkuOTkwNjIwMyAyNC4yODEwNDIyLDE5Ljc2ODgzMzcgMjQuNzI1MDEyNCwxOS4zMjQ1MTYxIEMyNS4xNjkxMzE1LDE4Ljg4MDU5NTUgMjUuMzkwOTE4MSwxOC4zNDY5OTc1IDI1LjM5MDkxODEsMTcuNzIzNjcyNSBMMjUuMzkwOTE4MSwyLjMwNzY0MjY4IEMyNS4zOTA4Njg1LDEuNjg0MTE5MTEgMjUuMTY5MTMxNSwxLjE1MDM3MjIxIDI0LjcyNDk2MjgsMC43MDY0NTE2MTMgWiBNMjMuNTc3MDcyLDE3LjcyMzMyNTEgQzIzLjU3NzA3MiwxNy44NDYxNTM4IDIzLjUzMjI1ODEsMTcuOTUyNDA2OSAyMy40NDIzODIxLDE4LjA0MjEzNCBDMjMuMzUyNTU1OCwxOC4xMzE5NjAzIDIzLjI0NjQwMiwxOC4xNzY0MjY4IDIzLjEyMzc3MTcsMTguMTc2NDI2OCBMMi4yNjY5NDc4OSwxOC4xNzY0MjY4IEMyLjE0NDE2ODczLDE4LjE3NjQyNjggMi4wMzc4NjYsMTguMTMxOTYwMyAxLjk0ODE4ODU5LDE4LjA0MjEzNCBDMS44NTg0MTE5MSwxNy45NTI0MDY5IDEuODEzNTk4MDEsMTcuODQ2MTUzOCAxLjgxMzU5ODAxLDE3LjcyMzMyNTEgTDEuODEzNTk4MDEsNi44NDE1ODgwOSBDMi4xMTU4MzEyNyw3LjE4MTYzNzcyIDIuNDQxNzM2OTcsNy40OTMzOTk1IDIuNzkxMjY1NTEsNy43NzY3MjQ1NyBDNS4zMjI4Nzg0MSw5LjcyMjU4MDY1IDcuMzM0ODM4NzEsMTEuMzE4ODU4NiA4LjgyNzM0NDkxLDEyLjU2NTgwNjUgQzkuMzA5MDgxODksMTIuOTcyMDU5NiA5LjcwMTE0MTQ0LDEzLjI4ODQzNjcgMTAuMDAzMzc0NywxMy41MTUxODYxIEMxMC4zMDU2MDc5LDEzLjc0MjAzNDcgMTAuNzE0MTQzOSwxMy45NzEwMTc0IDExLjIyODg4MzQsMTQuMjAyMzMyNSBDMTEuNzQzNjcyNSwxNC40MzM5OTUgMTIuMjI3ODQxMiwxNC41NDkyODA0IDEyLjY4MTI0MDcsMTQuNTQ5MjgwNCBMMTIuNjk1NDgzOSwxNC41NDkyODA0IEwxMi43MDk1NzgyLDE0LjU0OTI4MDQgQzEzLjE2Mjg3ODQsMTQuNTQ5MjgwNCAxMy42NDcyNDU3LDE0LjQzMzk5NSAxNC4xNjE4MzYyLDE0LjIwMjMzMjUgQzE0LjY3Njc3NDIsMTMuOTcxMDE3NCAxNS4wODU1NTgzLDEzLjc0MjA4NDQgMTUuMzg3NjkyMywxMy41MTUxODYxIEMxNS42ODk4NzU5LDEzLjI4ODQzNjcgMTYuMDgxOTg1MSwxMi45NzIwNTk2IDE2LjU2Mzc3MTcsMTIuNTY1ODA2NSBDMTguMDU2Mjc3OSwxMS4zMTg4NTg2IDIwLjA2Nzk5MDEsOS43MjI1ODA2NSAyMi41OTk3MDIyLDcuNzc2NzI0NTcgQzIyLjk0OTIzMDgsNy40OTM0NDkxMyAyMy4yNzUyODU0LDcuMTgxNjM3NzIgMjMuNTc3MDcyLDYuODQxNTg4MDkgTDIzLjU3NzA3MiwxNy43MjMzMjUxIFogTTIzLjU3NzA3MiwyLjY3NTkzMDUyIEwyMy41NzcwNzIsMi44MzE3NjE3OSBDMjMuNTc3MDcyLDMuMzg5MDMyMjYgMjMuMzU3NjY3NSw0LjAxMDE3MzcgMjIuOTE4NDYxNSw0LjY5NDkzNzk3IEMyMi40NzkyMDYsNS4zNzk3MDIyMyAyMi4wMDQzNjcyLDUuOTI1MzEwMTcgMjEuNDk0NTkwNiw2LjMzMTM2NDc2IEMxOS42NzEyNjU1LDcuNzY3Mzk0NTQgMTcuNzc3NjE3OSw5LjI2NDQxNjg3IDE1LjgxMjQ1NjYsMTAuODIyOTc3NyBDMTUuNzU1ODgwOSwxMC44NzAxNzM3IDE1LjU5MDQyMTgsMTEuMDA5NDI5MyAxNS4zMTYzNzcyLDExLjI0MDc0NDQgQzE1LjA0MjcyOTUsMTEuNDcyNDA2OSAxNC44MjUzNTk4LDExLjY0OTcyNyAxNC42NjQ3MTQ2LDExLjc3MjM1NzMgQzE0LjUwMzg3MSwxMS44OTUzMzUgMTQuMjkzOTQ1NCwxMi4wNDQwNjk1IDE0LjAzNDI5MjgsMTIuMjE4NjYgQzEzLjc3NDQ0MTcsMTIuMzkzMjUwNiAxMy41MzU5ODAxLDEyLjUyMzM3NDcgMTMuMzE4NzU5MywxMi42MDgyODc4IEMxMy4xMDE1Mzg1LDEyLjY5MzAwMjUgMTIuODk4NDExOSwxMi43MzU0MzQyIDEyLjcwOTU3ODIsMTIuNzM1NDM0MiBMMTIuNjk1NDgzOSwxMi43MzU0MzQyIEwxMi42ODEyNDA3LDEyLjczNTQzNDIgQzEyLjQ5MjM1NzMsMTIuNzM1NDM0MiAxMi4yODk0MjkzLDEyLjY5MzAwMjUgMTIuMDcyMDU5NiwxMi42MDgyODc4IEMxMS44NTQ4Mzg3LDEyLjUyMzM3NDcgMTEuNjE2MjI4MywxMi4zOTMyNTA2IDExLjM1NjU3NTcsMTIuMjE4NjYgQzExLjA5Njk3MjcsMTIuMDQ0MDE5OSAxMC44ODY3NDk0LDExLjg5NTI4NTQgMTAuNzI2MTUzOCwxMS43NzIzNTczIEMxMC41NjU2NTc2LDExLjY0OTcyNyAxMC4zNDgyODc4LDExLjQ3MjQwNjkgMTAuMDc0NDQxNywxMS4yNDA3NDQ0IEM5LjgwMDQ5NjI4LDExLjAwOTQyOTMgOS42MzUwMzcyMiwxMC44NzAxNzM3IDkuNTc4NDExOTEsMTAuODIyOTc3NyBDNy42MTM2OTcyNyw5LjI2NDM2NzI1IDUuNzE5ODUxMTIsNy43NjczOTQ1NCAzLjg5NjY3NDk0LDYuMzMxMzY0NzYgQzIuNTA4MDM5Nyw1LjIzNTc4MTY0IDEuODEzODQ2MTUsMy44OTQzNDI0MyAxLjgxMzg0NjE1LDIuMzA3Mzk0NTQgQzEuODEzODQ2MTUsMi4xODQ3MTQ2NCAxLjg1ODY2MDA1LDIuMDc4MzYyMjggMS45NDg0MzY3MiwxLjk4ODczNDQ5IEMyLjAzODIxMzQsMS44OTg5NTc4MiAyLjE0NDQxNjg3LDEuODU0MDQ0NjcgMi4yNjcxOTYwMywxLjg1NDA0NDY3IEwyMy4xMjQwNjk1LDEuODU0MDQ0NjcgQzIzLjE5OTUwMzcsMS44OTY0NzY0MyAyMy4yNjU3MDcyLDEuOTA4Mjg3ODQgMjMuMzIyNDMxOCwxLjg4OTUyODU0IEMyMy4zNzkxNTYzLDEuODcwNDIxODQgMjMuNDIxNTg4MSwxLjkwNTk1NTMzIDIzLjQ0OTc3NjcsMS45OTU2MzI3NSBDMjMuNDc4MTE0MSwyLjA4NTQwOTQzIDIzLjUwNDExOTEsMi4xMjc4NDExOSAyMy41Mjc2OTIzLDIuMTIzMTc2MTggQzIzLjU1MTM2NDgsMi4xMTg0MTE5MSAyMy41NjU2MDc5LDIuMTc3NDE5MzUgMjMuNTcwMzIyNiwyLjMwMDM5NzAyIEMyMy41NzQ3Mzk1LDIuNDIzMTI2NTUgMjMuNTc3MTIxNiwyLjQ4NDkxMzE1IDIzLjU3NzEyMTYsMi40ODQ5MTMxNSBMMjMuNTc3MTIxNiwyLjY3NTkzMDUyIEwyMy41NzcwNzIsMi42NzU5MzA1MiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat 12px 15px #fff; padding: 15px 15px 15px 50px; border: 1px solid #ddd !important;}
.subscribe-newsletter form .et_contact_bottom_container { float: none; margin:0; text-align: center;}
.subscribe-newsletter form .et_contact_bottom_container button { background: #0B223C; color: #fff; font-size: 24px; border-radius: 0; margin: 0;}
.subscribe-newsletter .et-pb-contact-message { text-align: center; margin-bottom: 10px;}
.subscribe-newsletter .et-pb-contact-message > p { display: none;}
.subscribe-newsletter .et-pb-contact-message ul { margin: 0; padding: 0; list-style: none;}
.subscribe-newsletter .et-pb-contact-message li { font-size: 16px; color: #f00; font-weight: 700;}

/* Footer */
#footer-widgets { padding: 30px 0; }
#footer-widgets .footer-widget { margin-bottom: 30px;}
#footer-bottom #footer-info { text-align: center; float: none;}
.footer-bottom-menu { text-align: center;}
.footer-bottom-menu ul { margin: 0; padding: 0; list-style: none;}
.footer-bottom-menu li { display: inline-block; position: relative; padding: 0 10px; font-size: 14px;}
.footer-bottom-menu li:last-child::before { display: none;}
.footer-bottom-menu li::before { position: absolute; font-family: 'FontAwesome'; content: "\f111"; right: -5px; top: 5px; font-size: 8px; color: #fff;}
.footer-bottom-menu li a { color: #fff; font-weight: 700;}
.footer-bottom-menu li a:hover { color: #99BA17;}
.footer-phone { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT50ZWxlcGhvbmUtaGFuZGxlLXNpbGhvdWV0dGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iV2ViSEQtQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjQ0LjAwMDAwMCwgLTU2MTMuMDAwMDAwKSIgZmlsbD0iIzg5OTkzOSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9InRlbGVwaG9uZS1oYW5kbGUtc2lsaG91ZXR0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ0LjAwMDAwMCwgNTYxMy4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy45NzAyMTg4LDEwLjg0NzQxNSBDMTMuOTMwNjE5MiwxMC43MjgxMDEzIDEzLjY3ODY3MjYsMTAuNTUyMzM0NyAxMy4yMTQ1NTMxLDEwLjMyMDUzMzEgQzEzLjA4ODgyMzYsMTAuMjQ3NDY4MyAxMi45MDk2Njc4LDEwLjE0ODE3OTUgMTIuNjc3ODUxOSwxMC4wMjIyMTQgQzEyLjQ0NTgyNyw5Ljg5NjI0ODUgMTIuMjM1MjIxNCw5Ljc4MDE3MzU4IDEyLjA0NjQxODIsOS42NzQwOTM3MiBDMTEuODU3MjMxOCw5LjU2ODA0ODY4IDExLjY3OTk5MTYsOS40NjUzMTIxIDExLjUxNDM4MzksOS4zNjYwMjMzIEMxMS40ODc5MTQ1LDkuMzQ2MTM3NjggMTEuNDA1MDU4NCw5LjI4ODIyMjExIDExLjI2NTg1MDQsOS4xOTE4OTM1MSBDMTEuMTI2NTAzMSw5LjA5NTg0MzUyIDExLjAwODk5MzEsOS4wMjQ1NTQ3OSAxMC45MTI2OTMzLDguOTc4MDYyMTMgQzEwLjgxNjYwMjYsOC45MzE4NDgwOSAxMC43MjIwNzkxLDguOTA4NTg0MzUgMTAuNjI5MjYyMSw4LjkwODU4NDM1IEMxMC40OTY3MDYzLDguOTA4NTg0MzUgMTAuMzMxMTMzNSw5LjAwMzEwMiAxMC4xMzIzMzQ2LDkuMTkxODkzNTEgQzkuOTMzNTM1NzEsOS4zODA5Mjg4MSA5Ljc1MTE3NTcsOS41ODYyNjI2NSA5LjU4NTUzMzE5LDkuODA4NTIxOTEgQzkuNDE5ODU1ODQsMTAuMDMwNjc2NyA5LjI0NDE0OCwxMC4yMzYwMTA1IDkuMDU4NzIzMTEsMTAuNDI0OTQxNCBDOC44NzMwMTk2LDEwLjYxMzk0MTggOC43MjA0Mzc2MywxMC43MDgzNTUgOC42MDEyNTU4MiwxMC43MDgzNTUgQzguNTQxNDIxMTIsMTAuNzA4MzU1IDguNDY2ODE5MywxMC42OTE2NzM0IDguMzc3NDE1NTIsMTAuNjU4NzYyOCBDOC4yODgwNDY1OCwxMC42MjU2NDMzIDguMjIwMDYyMSwxMC41OTcyNjAyIDguMTczMzkyNDMsMTAuNTc0Mzc5NSBDOC4xMjcxNDA2OSwxMC41NTEwMTEzIDguMDQ3NzY3NDEsMTAuNTA0NzYyNCA3LjkzNDk5Mzk4LDEwLjQzNDkzNjQgQzcuODIyMDExNTcsMTAuMzY1MzE5MyA3Ljc1OTE4MTY1LDEwLjMyNzE4NDkgNy43NDU5NDY5NywxMC4zMjA1MzMxIEM2LjgzNzgwMzg2LDkuODE2NjM2MzYgNi4wNTg5NDI3Miw5LjIzOTkxODUxIDUuNDA5MjI0MjMsOC41OTA1MTg4OCBDNC43NTk3MTQ3MSw3Ljk0MDczNjE3IDQuMTgyODkxNDcsNy4xNjE5OTI5NCAzLjY3OTEwMjc4LDYuMjUzODAxNjMgQzMuNjcyNDg1NDQsNi4yNDA1MzI5NCAzLjYzNDI3OSw2LjE3NzUzMjc4IDMuNTY0NzI3MjUsNi4wNjQ5MDU2MyBDMy40OTUwNzEwMiw1Ljk1MjE3NDAxIDMuNDQ4NjQ1MTQsNS44NzI3MzYgMy40MjU0NDk2Miw1LjgyNjIwODUyIEMzLjQwMjI1NDA5LDUuNzc5ODU1MTcgMy4zNzQwNzgxNSw1LjcxMTg3NDkxIDMuMzQwOTkxNDQsNS42MjI0MDcwMiBDMy4zMDc5MDQ3Myw1LjUzMjkzOTE0IDMuMjkxMjkxNzIsNS40NTg0MTE1OSAzLjI5MTI5MTcyLDUuMzk4Njg1MDcgQzMuMjkxMjkxNzIsNS4yNzk0NDA5OSAzLjM4NTc4MDM5LDUuMTI2OTAzMyAzLjU3NDcyMjkyLDQuOTQxMjgwOTUgQzMuNzYzNjMwNjIsNC43NTU3NjMwNyAzLjk2OTE4NjE1LDQuNTgwMDMxMjkgNC4xOTExODA1Niw0LjQxNDQzMzg3IEM0LjQxMzM0OTExLDQuMjQ4ODM2NDQgNC42MTg2OTU2Nyw0LjA2NjQ4NzczIDQuODA3NjczMDMsMy44Njc3MDExNiBDNC45OTY1ODA3MiwzLjY2ODgxMDEyIDUuMDkxMDM0NTcsMy41MDMxNzc4NyA1LjA5MTAzNDU3LDMuMzcwNjMwMjggQzUuMDkxMDM0NTcsMy4yNzc4ODg3NSA1LjA2NzgzOTA1LDMuMTgzMzM2MjggNS4wMjE0ODI4MywzLjA4NzI1MTQ2IEM0Ljk3NTA5MTc4LDIuOTkwOTU3NjkgNC45MDM4MzM0NSwyLjg3MzQ1NDkxIDQuODA3NjczMDMsMi43MzQxODU5MSBDNC43MTE0Nzc3NywyLjU5NDk4NjU1IDQuNjUzNDg4OTYsMi41MTIyMDUyNSA0LjYzMzU2NzI4LDIuNDg1NTYzNCBDNC41MzQyMzc0OSwyLjMxOTk2NTk3IDQuNDMxNTk5MDQsMi4xNDI2NjcwMiA0LjMyNTQwODExLDEuOTUzNzM2MiBDNC4yMTkyMTcxOSwxLjc2NDg0MDIxIDQuMTAzMzA5MjIsMS41NTQyODI0NyAzLjk3NzMwMTEsMS4zMjIzMDY3NyBDMy44NTEzOTc0NywxLjA5MDQzNTU1IDMuNzUyMDMyODUsMC45MTEzOTUzMDIgMy42NzkwMzMxMiwwLjc4NTQ2NDY0IEMzLjQ0NzE0NzUzLDAuMzIxNTQ4MDY0IDMuMjcxNTA5MzUsMC4wNjk1NDc0MzY3IDMuMTUyMTUzNCwwLjAyOTkxNTQ5NzMgQzMuMTA1NzI3NTIsMC4wMTAwMjk4NzU3IDMuMDM2MDcxMjksMCAyLjk0MzM1ODg1LDAgQzIuNzY0MjcyNjgsMCAyLjUzMDY0NTY4LDAuMDMzMDg0NjU5NCAyLjI0MjMwMzcxLDAuMDk5NDYyOTM0IEMxLjk1Mzg1NzI2LDAuMTY1NzM2NzMxIDEuNzI2ODgyNDQsMC4yMzUyNDkzNDEgMS41NjExMzU0NCwwLjMwODI3OTM3NCBDMS4yMjk2NzYyNiwwLjQ0NzQwOTA3MyAwLjg3ODM2NTA2NiwwLjg1MTczODQzNyAwLjUwNzA5NzM1OCwxLjUyMTEyODE2IEMwLjE2OTAyMDg0MywyLjE0NDA5NDg5IDAsMi43NjA2ODg0NiAwLDMuMzcwNDU2MTUgQzAsMy41NDkyODc0NCAwLjAxMTU5Nzc2MjQsMy43MjMyNzc5MiAwLjAzNDc5MzI4NzEsMy44OTI0NjI0MiBDMC4wNTc5ODg4MTE5LDQuMDYxNDcyNzkgMC4wOTk0MzQyNjksNC4yNTIwNzUyNSAwLjE1OTE2NDQ4Nyw0LjQ2NDIzNDk5IEMwLjIxODc5MDIyLDQuNjc2MzI1MDcgMC4yNjY4ODc4NDcsNC44MzM4Nzc3IDAuMzAzMjQ4Mzk5LDQuOTM2NDc0OTcgQzAuMzM5NjQzNzgsNS4wMzkxNDE4OSAwLjQwNzU5MzQzMyw1LjIyMzA1Nzc3IDAuNTA3MDYyNTMsNS40ODgyOTIyNiBDMC42MDYzOTIzMTQsNS43NTM0NTcxIDAuNjY2MTIyNTMyLDUuOTE1NzgwODkgMC42ODYwMDkzODYsNS45NzU0Mzc3NSBDMC45MTc5OTk0NjEsNi42MjUwODExNiAxLjE5MzEwNjc0LDcuMjA1MDM3ODIgMS41MTEyNjE1OCw3LjcxNTQ4MTg4IEMyLjAzNDcyODE1LDguNTYzOTExODUgMi43NDkwODc2Miw5LjQ0MDcyNDk4IDMuNjUzOTIyMDUsMTAuMzQ1NTczIEM0LjU1ODc5MTMxLDExLjI1MDM1MTQgNS40MzU0ODQ2MywxMS45NjQ2MzE4IDYuMjg0MDM2ODMsMTIuNDg4Mjc0OCBDNi43OTQ0NDI4NiwxMi44MDYzNzUxIDcuMzc0NjQ0NDMsMTMuMDgxNDMwNiA4LjAyNDIyMzYxLDEzLjMxMzU4MDQgQzguMDgzOTE5LDEzLjMzMzM2MTUgOC4yNDYyNTI4NCwxMy4zOTI5NDg3IDguNTExMzI5NjMsMTMuNDkyNjIwNiBDOC43NzY1MTA5LDEzLjU5MjAxMzkgOC45NjA1MDc4MywxMy42NTk5NTk0IDkuMDYzMTgxMTEsMTMuNjk2NDIyMSBDOS4xNjU4ODkyMiwxMy43MzI5MTk3IDkuMzIzNDg2NDUsMTMuNzgxMDQ5MiA5LjUzNTQxNTUzLDEzLjg0MDc3NTcgQzkuNzQ3Nzk3MzcsMTMuOTAwNTAyMiA5LjkzODIzNzUxLDEzLjk0MTk0NTEgMTAuMTA3MjU4NCwxMy45NjUzMTMzIEMxMC4yNzYzODM3LDEzLjk4ODE5NCAxMC40NTA0MTk4LDE0IDEwLjYyOTI5NywxNCBDMTEuMjM5MDY3NiwxNCAxMS44NTU3MzQyLDEzLjgzMDg4NTIgMTIuNDc4ODQ0LDEzLjQ5Mjg2NDQgQzEzLjE0ODIwNTYsMTMuMTIxNzU5IDEzLjU1MjQ1NTUsMTIuNzcwMzk5OSAxMy42OTE2NjM1LDEyLjQzODcxNzUgQzEzLjc2NDg3MjIsMTIuMjczMTU0OSAxMy44MzQyMTUsMTIuMDQ2MTI0NSAxMy45MDA0OTI5LDExLjc1NzY5NTkgQzEzLjk2Njk3OTcsMTEuNDY5NDA2NiAxMy45OTk5OTY4LDExLjIzNTgyODkgMTMuOTk5OTk2OCwxMS4wNTY3ODg3IEMxNC4wMDAyMDU4LDEwLjk2MzY5ODkgMTMuOTkwMjEwMSwxMC44OTQyMjExIDEzLjk3MDIxODgsMTAuODQ3NDE1IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat 0 5px;}
.footer-fax { background: url(/wp-content/themes/Divi-child/assets/css/../img/footer-fax-icon.svg) no-repeat 0 5px;}
.footer-email { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMTYgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5lbnZlbG9wZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJXZWJIRC1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNDQuMDAwMDAwLCAtNTY3NS4wMDAwMDApIiBmaWxsPSIjODk5OTM5IiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iZW52ZWxvcGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NC4wMDAwMDAsIDU2NzUuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMS41MzU2ODQyNyw0LjM1OTU2NDY2IEMxLjczODA4MjExLDQuNTIwMjQ4MTYgMi4zNDgxODQwMyw0Ljk5NzQ3ODUxIDMuMzY2MDIxMjcsNS43OTEwMDk0MiBDNC4zODM4ODk3OSw2LjU4NDU0MDMzIDUuMTYzNjQ2ODgsNy4xOTU1Mzg3MiA1LjcwNTMyMzgxLDcuNjI0MDM5NzggQzUuNzY0ODM2MDMsNy42NzEwMDk4OSA1Ljg5MTI3MjE0LDcuNzczMTEyNjkgNi4wODQ2OTQ2OCw3LjkzMDQ4ODkzIEM2LjI3ODE0ODQ5LDguMDg3OTcwNzMgNi40Mzg4OTA5MSw4LjIxNTIyOTgxIDYuNTY2Nzk2ODQsOC4zMTIzMDEzNiBDNi42OTQ3OTY1OSw4LjQwOTMzNzczIDYuODQ5NTM0NjIsOC41MTgxOTU3OSA3LjAzMTE2NzMsOC42Mzg2OTk2MSBDNy4yMTI3Mzc0Myw4Ljc1OTA5Nzg5IDcuMzgzODkzNyw4Ljg0OTY2MDQ4IDcuNTQ0NjA0ODUsOC45MDk2MTMzMyBDNy43MDUzNDcyNyw4Ljk3MDA1ODc2IDcuODU0MTQzNDYsOSA3Ljk5MTAyNDY5LDkgTDgsOSBMOC4wMDkwMDY1OCw5IEM4LjE0NTg4NzgyLDkgOC4yOTQ3NDY1NSw4Ljk3MDAyMzU3IDguNDU1NDg4OTcsOC45MDk2MTMzMyBDOC42MTYxMzc1Nyw4Ljg0OTY2MDQ4IDguNzg3NDUwMjEsOC43NTg5OTIzNCA4Ljk2ODg2Mzk3LDguNjM4Njk5NjEgQzkuMTUwMzcxNTYsOC41MTgwNTUwNSA5LjMwNTEwOTU5LDguNDA5MzAyNTQgOS40MzMxMDkzNCw4LjMxMjMwMTM2IEM5LjU2MTEwOTA5LDguMjE1MjI5ODEgOS43MjE3MjY0Miw4LjA4Nzk3MDczIDkuOTE1MjQyNzcsNy45MzA0ODg5MyBDMTAuMTA4NjM0LDcuNzcyOTcxOTYgMTAuMjM1MjI2NSw3LjY3MTAwOTg5IDEwLjI5NDczODcsNy42MjQwMzk3OCBDMTAuODQyMjYzNyw3LjE5NTUzODcyIDEyLjIzNTI1LDYuMTA3Mjc0OCAxNC40NzMyNTk4LDQuMzU5MzUzNTYgQzE0LjkwNzc2NDcsNC4wMTc5NjcwOSAxNS4yNzA3Nzk4LDMuNjA2MDM3NTEgMTUuNTYyMzk5MSwzLjEyMzg0NjI3IEMxNS44NTQyMzczLDIuNjQxODY2MTQgMTYsMi4xMzYyNDI2MyAxNiwxLjYwNzI1NzIgQzE2LDEuMTY1MjEwNDYgMTUuODU4NTUyOSwwLjc4NjgxMDg0MSAxNS41NzU3ODM5LDAuNDcyMDkzNTQxIEMxNS4yOTMwNDYxLDAuMTU3MzA1ODc0IDE0Ljk1ODE3NjUsMCAxNC41NzEzOTM5LDAgTDEuNDI4NTEyMjMsMCBDMC45NzAyMDg3MDcsMCAwLjYxNzUxMzU3NCwwLjE3NDA4ODQ1MiAwLjM3MDQ4OTM4MSwwLjUyMjI2NTM1NSBDMC4xMjM0OTY0NiwwLjg3MDUxMjYyNSAwLDEuMzA1ODA0MTIgMCwxLjgyODEwNDY2IEMwLDIuMjQ5OTkxMiAwLjE2Mzc0NDYxLDIuNzA3MTY2OSAwLjQ5MTA3NzQ2NywzLjE5OTM1MDI4IEMwLjgxODM3OTA1LDMuNjkxNTY4ODQgMS4xNjY2OTU5OCw0LjA3ODM0MjE1IDEuNTM1Njg0MjcsNC4zNTk1NjQ2NiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4xMDcwMDU3LDQuODIwNzIzMTMgQzEzLjE1NDgzMzUsNi4yMTY4MjQ3OCAxMS42NzI1MDM2LDcuMzAxODI2MTggMTAuNjYwNzM1Myw4LjA3NTQ5NjAxIEMxMC4zMjE0NTY4LDguMzM5NTQyOTggMTAuMDQ2MjI1MSw4LjU0NTY2NTQ5IDkuODM0ODUyMzQsOC42OTMzNjc4OSBDOS42MjM0Nzk2MSw4Ljg0MTE2OTQzIDkuMzQyMzY4NTYsOC45OTIxMTAwNiA4Ljk5MTExMjY3LDkuMTQ2MTIzNjggQzguNjM5OTgxODYsOS4zMDAzNjg2MSA4LjMxMjc0MzQ2LDkuMzc3MjU5NzggOC4wMDkxMTYwMiw5LjM3NzI1OTc4IEw4LjAwMDAxNTY0LDkuMzc3MjU5NzggTDcuOTkxMDQwMzUsOS4zNzcyNTk3OCBDNy42ODc0NzU0NSw5LjM3NzI1OTc4IDcuMzYwMDQ5NDEsOS4zMDAzNjg2MSA3LjAwODkxODYxLDkuMTQ2MTIzNjggQzYuNjU3Nzg3OCw4Ljk5MjExMDA2IDYuMzc2NDg5MTIsOC44NDExNjk0MyA2LjE2NTE3ODkzLDguNjkzMzY3ODkgQzUuOTUzOTMxMjgsOC41NDU2NjU0OSA1LjY3ODYwNTcsOC4zMzk1NDI5OCA1LjMzOTM1ODU2LDguMDc1NDk2MDEgQzQuNTM1NzQxODYsNy40NTI4OTg5OCAzLjA1NjYwMTc4LDYuMzY3ODMxNSAwLjkwMTg3NTc4MSw0LjgyMDcyMzEzIEMwLjU2MjUwMzU0Myw0LjU4MTg4ODAxIDAuMjYxOTA5NTU1LDQuMzA4MTI2MzkgMCw0IEwwLDExLjQ5MDM2MjQgQzAsMTEuOTA1NzEzNSAwLjEzOTgyMDYxMiwxMi4yNjA4OTMyIDAuNDE5NjE4MTk4LDEyLjU1NjQ5NjMgQzAuNjk5MzUzMjQsMTIuODUyMTk4NSAxLjAzNTcyMzI5LDEzIDEuNDI4NjAzMjYsMTMgTDE0LjU3MTQ5MDYsMTMgQzE0Ljk2NDI3NjcsMTMgMTUuMzAwNjE1NSwxMi44NTIxOTg1IDE1LjU4MDM4MTgsMTIuNTU2NDk2MyBDMTUuODYwMjQxOSwxMi4yNjA3OTQxIDE2LDExLjkwNTc0NjYgMTYsMTEuNDkwMzYyNCBMMTYsNCBDMTUuNzQ0MDAxLDQuMzAxNzQ5MDggMTUuNDQ2NDcxNyw0LjU3NTUxMDcgMTUuMTA3MDA1Nyw0LjgyMDcyMzEzIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat 0 5px;}
.footer-time { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTdweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgMTcgMTciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT50aW1lPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IldlYkhELUNvcHktMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0NC4wMDAwMDAsIC01NzAzLjAwMDAwMCkiIGZpbGw9IiM4OTk5MzkiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJtYXAtbWFya2VyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDQuMDAwMDAwLCA1NzAzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9InRpbWUiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS44NjAzMjcyLDQuMjMzMzExNDQgQzE1LjEwMDIwOTMsMi45MzEwOTk5OCAxNC4wNjkxNTgsMS45MDAwNTMzNiAxMi43NjY5MDE4LDEuMTM5OTc3NzQgQzExLjQ2NDQxMzEsMC4zNzk5NDA4OTQgMTAuMDQyNTY0NywwIDguNTAwMjcxMzYsMCBDNi45NTgxMzMwNCwwIDUuNTM1ODU4MjcsMC4zNzk5NDA4OTQgNC4yMzM2MDIxMSwxLjEzOTk3Nzc0IEMyLjkzMTI2ODQxLDEuODk5OTM3MDYgMS45MDAyMTcwOSwyLjkzMDk4MzY5IDEuMTQwMDk5MjQsNC4yMzMzMTE0NCBDMC4zNzk5NDI2MjcsNS41MzU3MTY3MyAwLDYuOTU3OTg1MDEgMCw4LjUgQzAsMTAuMDQyMDkyNSAwLjM4MDA1ODkyNCwxMS40NjQxMjgyIDEuMTM5OTgyOTQsMTIuNzY2NjExIEMxLjkwMDA2MjAzLDE0LjA2ODgyMjUgMi45MzExMTMzNSwxNS4wOTk4NjkxIDQuMjMzNDQ3MDUsMTUuODYwMDIyMyBDNS41MzU4NTgyNywxNi42MjAwMjAzIDYuOTU4MDE2NzUsMTcgOC41MDAxMTYzLDE3IEMxMC4wNDIyMTU4LDE3IDExLjQ2NDUyOTQsMTYuNjIwMDIwMyAxMi43NjY4NjMxLDE1Ljg2MDAyMjMgQzE0LjA2OTExOTIsMTUuMTAwMTQwNSAxNS4xMDAxMzE4LDE0LjA2ODgyMjUgMTUuODYwMTcyMSwxMi43NjY2MTEgQzE2LjYyMDA5NjEsMTEuNDY0MjQ0NSAxNywxMC4wNDIwMTUgMTcsOC41IEMxNy4wMDAwMzg4LDYuOTU3ODI5OTUgMTYuNjIwMDk2MSw1LjUzNTUyMjkgMTUuODYwMzI3Miw0LjIzMzMxMTQ0IFogTTEzLjcxMzA1NjMsMTEuNTIxNDIzNyBDMTMuMTc0NDQ1NywxMi40NDM2OTQyIDEyLjQ0NDAyMjMsMTMuMTc0Mzg1NiAxMS41MjE3NDc2LDEzLjcxMjk5MzcgQzEwLjU5OTQ3MjgsMTQuMjUxNjAxOSA5LjU5MjMzOTksMTQuNTIwNjM0NyA4LjUwMDE1NTA2LDE0LjUyMDYzNDcgQzcuNDA4MjQxNTksMTQuNTIwNjM0NyA2LjQwMTAzMTE3LDE0LjI1MTYwMTkgNS40Nzg2NDAxLDEzLjcxMjk5MzcgQzQuNTU2MzY1MzMsMTMuMTc0MzQ2OCAzLjgyNTk0MjAxLDEyLjQ0MzY5NDIgMy4yODczMzEzNywxMS41MjE0MjM3IEMyLjc0ODYwNDQzLDEwLjU5OTE1MzEgMi40NzkzMzc4OCw5LjU5MTk4NjAzIDIuNDc5MzM3ODgsOC41IEMyLjQ3OTMzNzg4LDcuNDA3OTM2NDQgMi43NDg3MjA3Myw2LjQwMDc2OTM4IDMuMjg3MzMxMzcsNS40Nzg0OTg4MiBDMy44MjU4MjU3MSw0LjU1NjIyODI1IDQuNTU2NDQyODYsMy44MjU2NTMyIDUuNDc4NjQwMSwzLjI4NzA4Mzc4IEM2LjQwMDkxNDg3LDIuNzQ4NDM2ODQgNy40MDgwODY1MywyLjQ3OTIxMDI4IDguNTAwMTU1MDYsMi40NzkyMTAyOCBDOS41OTIzMDExMywyLjQ3OTIxMDI4IDEwLjU5OTQ3MjgsMi43NDg0MzY4NCAxMS41MjE3NDc2LDMuMjg3MDgzNzggQzEyLjQ0NDAyMjMsMy44MjU2OTE5NiAxMy4xNzQ0ODQ0LDQuNTU2MjI4MjUgMTMuNzEzMDU2Myw1LjQ3ODQ5ODgyIEMxNC4yNTE3MDU3LDYuNDAwNzY5MzggMTQuNTIwODU1OSw3LjQwNzkzNjQ0IDE0LjUyMDg1NTksOC41IEMxNC41MjA4NTU5LDkuNTkxOTg2MDMgMTQuMjUxNzA1NywxMC41OTkxNTMxIDEzLjcxMzA1NjMsMTEuNTIxNDIzNyBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOS42NjY1NjkzOCw0IEw4Ljk5OTg1NDA2LDQgQzguOTAyNDc3MjksNCA4LjgyMjc5NTQzLDQuMDM1MjU5MzUgOC43NjAxNTE3Nyw0LjEwNTQ5MDcyIEM4LjY5NzkwOTQ1LDQuMTc1ODA0MTggOC42NjY1NjkzOCw0LjI2NTU3MzkxIDguNjY2NTY5MzgsNC4zNzQ5NjQwOCBMOC42NjY1NjkzOCw4LjUwMDE4NDcxIEw2LjMzMzI4NDY5LDguNTAwMTg0NzEgQzYuMjM1OTgwODgsOC41MDAxODQ3MSA2LjE1NjIyNjA2LDguNTM1Mjc5ODcgNi4wOTM2OTE4NSw4LjYwNTQyOTE1IEM2LjAzMTIzMDYyLDguNjc1NzAxNTYgNiw4Ljc2NTU1MzM4IDYsOC44NzUxNDg4IEw2LDkuNjI1MTE4MDEgQzYsOS43MzQ1NDkyNCA2LjAzMTIzMDYyLDkuODI0NDQyMSA2LjA5MzY5MTg1LDkuODk0NjczNDcgQzYuMTU2MjYyNTQsOS45NjQ5MDQ4NCA2LjIzNjE2MzMsMTAgNi4zMzMyODQ2OSwxMCBMOS42NjY3NTE4LDEwIEM5Ljc2Mzg3MzE4LDEwIDkuODQzODEwNDMsOS45NjQ5MDQ4NCA5LjkwNjEyNTczLDkuODk0NjczNDcgQzkuOTY4NTUwNDgsOS44MjQ0NDIxIDEwLDkuNzM0NTQ5MjQgMTAsOS42MjUxMTgwMSBMMTAsNC4zNzQ5NjQwOCBDMTAsNC4yNjU2NTYgOS45Njg1NTA0OCw0LjE3NTkyNzMyIDkuOTA2MTI1NzMsNC4xMDU0OTA3MiBDOS44NDM3Mzc0Niw0LjAzNTI1OTM1IDkuNzYzODM2Nyw0IDkuNjY2NTY5MzgsNCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat 0 5px;}
.footer-address { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTFweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTEgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5TaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJXZWJIRC1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNDYuMDAwMDAwLCAtNTczMS4wMDAwMDApIiBmaWxsPSIjODk5OTM5IiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0ibWFwLW1hcmtlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ0LjAwMDAwMCwgNTcwMy4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMS4zODg3NTgxLDI5LjU2MjQ3MTUgQzEwLjMxNDYyMiwyOC41MjA3MTQ0IDkuMDE4MjY4OTIsMjggNy41MDAwMzc2LDI4IEM1Ljk4MTczMTAzLDI4IDQuNjg1NTI4NDksMjguNTIwODIzOCAzLjYxMTMxNzA5LDI5LjU2MjQ3MTUgQzIuNTM3MTQzMzIsMzAuNjA0MDgyNyAyLDMxLjg2MTAyODUgMiwzMy4zMzMzMDkgQzIsMzQuMDkwMzM2OSAyLjExODE0NDQ0LDM0LjcxMTc4NjUgMi4zNTQzOTU3LDM1LjE5NzkxMzEgTDYuMjc1MzYxMzYsNDMuMjYwNTk0MyBDNi4zODI4MjAxMiw0My40ODk1NzQ0IDYuNTQ5Mzg4NzMsNDMuNjcwMTM4OCA2Ljc3NDk1NDMxLDQzLjgwMTk1OTIgQzcuMDAwNTU3NTIsNDMuOTMzOTI1NiA3LjI0MjIyNjg3LDQ0IDcuNTAwMTEyODUsNDQgQzcuNzU3OTIzNTksNDQgNy45OTk3MDU4MSw0My45MzM5MjU2IDguMjI1MjcxMzksNDMuODAxOTU5MiBDOC40NTA4NzQ2LDQzLjY3MDEzODggOC42MjA4Mjk1MSw0My40ODk1NzQ0IDguNzM1NDM3MTUsNDMuMjYwNTk0MyBMMTIuNjQ1NDE2MSwzNS4xOTc5MTMxIEMxMi44ODE3ODAzLDM0LjcxMTc4NjUgMTMsMzQuMDkwMzAwNSAxMywzMy4zMzMzMDkgQzEzLjAwMDE4ODEsMzEuODYxMDI4NSAxMi40NjMxNTc2LDMwLjYwNDIyODYgMTEuMzg4NzU4MSwyOS41NjI0NzE1IFogTTkuNDQ0MzAzNzksMzUuMjE4NzQ2IEM4LjkwNzI3MzM0LDM1LjczOTQ2MDQgOC4yNTkyMDk3LDM1Ljk5OTkyNyA3LjUwMDAzNzYsMzUuOTk5OTI3IEM2Ljc0MDg2NTUsMzUuOTk5OTI3IDYuMDkyODAxODYsMzUuNzM5NDYwNCA1LjU1NTYyMDkxLDM1LjIxODc0NiBDNS4wMTg1MTUyMSwzNC42OTc4NDkyIDQuNzQ5OTA1OTIsMzQuMDY5NDMxIDQuNzQ5OTA1OTIsMzMuMzMzMjcyNSBDNC43NDk5MDU5MiwzMi41OTcxODcgNS4wMTg1MTUyMSwzMS45Njg2NTk0IDUuNTU1NjIwOTEsMzEuNDQ3OTA4NSBDNi4wOTI4MDE4NiwzMC45MjcwODQ3IDYuNzQwOTc4MzgsMzAuNjY2NjE4IDcuNTAwMDM3NiwzMC42NjY2MTggQzguMjU5MjA5NywzMC42NjY2MTggOC45MDcyNzMzNCwzMC45MjcwODQ3IDkuNDQ0MzAzNzksMzEuNDQ3OTA4NSBDOS45ODEzNzE4NiwzMS45Njg2MjI5IDEwLjI0OTk4MTIsMzIuNTk3MTg3IDEwLjI0OTk4MTIsMzMuMzMzMjcyNSBDMTAuMjQ5OTgxMiwzNC4wNjkzNTggOS45ODE0MDk0OSwzNC42OTc3Mzk4IDkuNDQ0MzAzNzksMzUuMjE4NzQ2IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat 0 5px;}
.footer-phone,
.footer-fax, .footer-email, .footer-time, .footer-address { padding: 0 0 0 30px; margin-bottom: 5px;}
.footer-widget { margin-top: 30px;}
.footer-widget h4 { font-size: 15px; font-weight: 700; color: #899939; margin: 0; padding: 0;}
.footer-widget .widget_nav_menu { float: none; clear: both;}
.footer-widget .widget_nav_menu ul { margin: 0; padding: 0; list-style: none;}
.footer-widget .widget_nav_menu li { padding-left: 0 !important;}
.footer-widget .widget_nav_menu li::before { display: none;}
.footer-widget .widget_nav_menu li a:hover { color: #fff !important;}
.footer-widget .fwidget { margin-bottom: 30px !important;}
.stayConnected { text-align: center; padding:20px 0 40px;}
.stayConnected .et_pb_module { display: inline-block !important; vertical-align: bottom;}
.stayConnected .et_pb_module h3 { padding: 0; margin: 0; font-family: 'BurfordRusticLight'; font-size: 80px; line-height: 1; color: #fff; font-weight: 300;}
.stayConnected .footer-social-media { display: inline-flex !important;}
.footer-social-media li { margin: 0 0 0 20px; max-height: 60px;}
.footer-social-media li a { display: block; margin: 0; width: 51px !important; height: 50px !important; background-size: cover; border-radius: 0 !important;}
.footer-social-media li a::before { display: none !important;}
#footer-info { font-size: 14px;}

/* Gravity Form CSS */
body .gform_wrapper label.gfield_label+div.ginput_container { margin: 0 !important;}
.gform_wrapper { max-width: 100% !important; margin: 0 !important;}
.gform_wrapper .gform_footer {float: none !important;margin: 0!important;text-align: center!important; padding: 0 !important;}
.gform_wrapper div.validation_error { display: none !important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description { max-width: 100% !important; padding: 0 !important; margin: 5px 0 !important;}
.gform_wrapper .top_label .gfield_error { width: 100% !important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required { margin: 0 !important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield_html,
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning { background: none !important; padding: 0 !important; border: 0 !important; width: 100% !important; max-width: 100% !important;}
.gform_wrapper .validation_message { color: #f00 !important; font-weight: 400;}
.gform_wrapper ul.gform_fields li.gfield .ginput_container.has_first_name.has_last_name{display:flex!important;justify-content:space-between;margin:0 -15px!important;width:unset;max-width:unset!important}
.gform_wrapper ul.gform_fields li.gfield span.name_first,.gform_wrapper ul.gform_fields li.gfield span.name_last{width:50%!important;margin:0!important;padding:0 15px!important;display:block!important}
.gform_confirmation_message{font-size:20px;color:#899939;font-weight:700}
.subscribe-newsletter .gform_wrapper .top_label input.large,
.subscribe-newsletter .gform_wrapper .top_label select.large {width: 100% ;font-size: 17px;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjYgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5TaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJXZWJIRC1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOTMuMDAwMDAwLCAtNTA2Mi4wMDAwMDApIiBmaWxsPSIjODk5OTM5IiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iTmV3cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDQ3ODYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iZW52ZWxvcGUtb2Ytd2hpdGUtcGFwZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5My4wMDAwMDAsIDI3Ni4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjQuNzI0OTYyOCwwLjcwNjQ1MTYxMyBDMjQuMjgxMDQyMiwwLjI2MjQzMTc2MiAyMy43NDcyNDU3LDAuMDQwNTQ1OTA1NyAyMy4xMjM5MjA2LDAuMDQwNTQ1OTA1NyBMMi4yNjcwOTY3NywwLjA0MDU0NTkwNTcgQzEuNjQzNjcyNDYsMC4wNDA1NDU5MDU3IDEuMTA5ODc1OTMsMC4yNjI0MzE3NjIgMC42NjU5MDU3MDcsMC43MDY0NTE2MTMgQzAuMjIxODg1ODU2LDEuMTUwMzcyMjEgMCwxLjY4NDExOTExIDAsMi4zMDc2NDI2OCBMMCwxNy43MjM2NzI1IEMwLDE4LjM0NzI5NTMgMC4yMjE4ODU4NTYsMTguODgwNTk1NSAwLjY2NTkwNTcwNywxOS4zMjQ1MTYxIEMxLjEwOTgyNjMsMTkuNzY4ODMzNyAxLjY0MzYyMjgzLDE5Ljk5MDYyMDMgMi4yNjcwOTY3NywxOS45OTA2MjAzIEwyMy4xMjM5NzAyLDE5Ljk5MDYyMDMgQzIzLjc0NzI5NTMsMTkuOTkwNjIwMyAyNC4yODEwNDIyLDE5Ljc2ODgzMzcgMjQuNzI1MDEyNCwxOS4zMjQ1MTYxIEMyNS4xNjkxMzE1LDE4Ljg4MDU5NTUgMjUuMzkwOTE4MSwxOC4zNDY5OTc1IDI1LjM5MDkxODEsMTcuNzIzNjcyNSBMMjUuMzkwOTE4MSwyLjMwNzY0MjY4IEMyNS4zOTA4Njg1LDEuNjg0MTE5MTEgMjUuMTY5MTMxNSwxLjE1MDM3MjIxIDI0LjcyNDk2MjgsMC43MDY0NTE2MTMgWiBNMjMuNTc3MDcyLDE3LjcyMzMyNTEgQzIzLjU3NzA3MiwxNy44NDYxNTM4IDIzLjUzMjI1ODEsMTcuOTUyNDA2OSAyMy40NDIzODIxLDE4LjA0MjEzNCBDMjMuMzUyNTU1OCwxOC4xMzE5NjAzIDIzLjI0NjQwMiwxOC4xNzY0MjY4IDIzLjEyMzc3MTcsMTguMTc2NDI2OCBMMi4yNjY5NDc4OSwxOC4xNzY0MjY4IEMyLjE0NDE2ODczLDE4LjE3NjQyNjggMi4wMzc4NjYsMTguMTMxOTYwMyAxLjk0ODE4ODU5LDE4LjA0MjEzNCBDMS44NTg0MTE5MSwxNy45NTI0MDY5IDEuODEzNTk4MDEsMTcuODQ2MTUzOCAxLjgxMzU5ODAxLDE3LjcyMzMyNTEgTDEuODEzNTk4MDEsNi44NDE1ODgwOSBDMi4xMTU4MzEyNyw3LjE4MTYzNzcyIDIuNDQxNzM2OTcsNy40OTMzOTk1IDIuNzkxMjY1NTEsNy43NzY3MjQ1NyBDNS4zMjI4Nzg0MSw5LjcyMjU4MDY1IDcuMzM0ODM4NzEsMTEuMzE4ODU4NiA4LjgyNzM0NDkxLDEyLjU2NTgwNjUgQzkuMzA5MDgxODksMTIuOTcyMDU5NiA5LjcwMTE0MTQ0LDEzLjI4ODQzNjcgMTAuMDAzMzc0NywxMy41MTUxODYxIEMxMC4zMDU2MDc5LDEzLjc0MjAzNDcgMTAuNzE0MTQzOSwxMy45NzEwMTc0IDExLjIyODg4MzQsMTQuMjAyMzMyNSBDMTEuNzQzNjcyNSwxNC40MzM5OTUgMTIuMjI3ODQxMiwxNC41NDkyODA0IDEyLjY4MTI0MDcsMTQuNTQ5MjgwNCBMMTIuNjk1NDgzOSwxNC41NDkyODA0IEwxMi43MDk1NzgyLDE0LjU0OTI4MDQgQzEzLjE2Mjg3ODQsMTQuNTQ5MjgwNCAxMy42NDcyNDU3LDE0LjQzMzk5NSAxNC4xNjE4MzYyLDE0LjIwMjMzMjUgQzE0LjY3Njc3NDIsMTMuOTcxMDE3NCAxNS4wODU1NTgzLDEzLjc0MjA4NDQgMTUuMzg3NjkyMywxMy41MTUxODYxIEMxNS42ODk4NzU5LDEzLjI4ODQzNjcgMTYuMDgxOTg1MSwxMi45NzIwNTk2IDE2LjU2Mzc3MTcsMTIuNTY1ODA2NSBDMTguMDU2Mjc3OSwxMS4zMTg4NTg2IDIwLjA2Nzk5MDEsOS43MjI1ODA2NSAyMi41OTk3MDIyLDcuNzc2NzI0NTcgQzIyLjk0OTIzMDgsNy40OTM0NDkxMyAyMy4yNzUyODU0LDcuMTgxNjM3NzIgMjMuNTc3MDcyLDYuODQxNTg4MDkgTDIzLjU3NzA3MiwxNy43MjMzMjUxIFogTTIzLjU3NzA3MiwyLjY3NTkzMDUyIEwyMy41NzcwNzIsMi44MzE3NjE3OSBDMjMuNTc3MDcyLDMuMzg5MDMyMjYgMjMuMzU3NjY3NSw0LjAxMDE3MzcgMjIuOTE4NDYxNSw0LjY5NDkzNzk3IEMyMi40NzkyMDYsNS4zNzk3MDIyMyAyMi4wMDQzNjcyLDUuOTI1MzEwMTcgMjEuNDk0NTkwNiw2LjMzMTM2NDc2IEMxOS42NzEyNjU1LDcuNzY3Mzk0NTQgMTcuNzc3NjE3OSw5LjI2NDQxNjg3IDE1LjgxMjQ1NjYsMTAuODIyOTc3NyBDMTUuNzU1ODgwOSwxMC44NzAxNzM3IDE1LjU5MDQyMTgsMTEuMDA5NDI5MyAxNS4zMTYzNzcyLDExLjI0MDc0NDQgQzE1LjA0MjcyOTUsMTEuNDcyNDA2OSAxNC44MjUzNTk4LDExLjY0OTcyNyAxNC42NjQ3MTQ2LDExLjc3MjM1NzMgQzE0LjUwMzg3MSwxMS44OTUzMzUgMTQuMjkzOTQ1NCwxMi4wNDQwNjk1IDE0LjAzNDI5MjgsMTIuMjE4NjYgQzEzLjc3NDQ0MTcsMTIuMzkzMjUwNiAxMy41MzU5ODAxLDEyLjUyMzM3NDcgMTMuMzE4NzU5MywxMi42MDgyODc4IEMxMy4xMDE1Mzg1LDEyLjY5MzAwMjUgMTIuODk4NDExOSwxMi43MzU0MzQyIDEyLjcwOTU3ODIsMTIuNzM1NDM0MiBMMTIuNjk1NDgzOSwxMi43MzU0MzQyIEwxMi42ODEyNDA3LDEyLjczNTQzNDIgQzEyLjQ5MjM1NzMsMTIuNzM1NDM0MiAxMi4yODk0MjkzLDEyLjY5MzAwMjUgMTIuMDcyMDU5NiwxMi42MDgyODc4IEMxMS44NTQ4Mzg3LDEyLjUyMzM3NDcgMTEuNjE2MjI4MywxMi4zOTMyNTA2IDExLjM1NjU3NTcsMTIuMjE4NjYgQzExLjA5Njk3MjcsMTIuMDQ0MDE5OSAxMC44ODY3NDk0LDExLjg5NTI4NTQgMTAuNzI2MTUzOCwxMS43NzIzNTczIEMxMC41NjU2NTc2LDExLjY0OTcyNyAxMC4zNDgyODc4LDExLjQ3MjQwNjkgMTAuMDc0NDQxNywxMS4yNDA3NDQ0IEM5LjgwMDQ5NjI4LDExLjAwOTQyOTMgOS42MzUwMzcyMiwxMC44NzAxNzM3IDkuNTc4NDExOTEsMTAuODIyOTc3NyBDNy42MTM2OTcyNyw5LjI2NDM2NzI1IDUuNzE5ODUxMTIsNy43NjczOTQ1NCAzLjg5NjY3NDk0LDYuMzMxMzY0NzYgQzIuNTA4MDM5Nyw1LjIzNTc4MTY0IDEuODEzODQ2MTUsMy44OTQzNDI0MyAxLjgxMzg0NjE1LDIuMzA3Mzk0NTQgQzEuODEzODQ2MTUsMi4xODQ3MTQ2NCAxLjg1ODY2MDA1LDIuMDc4MzYyMjggMS45NDg0MzY3MiwxLjk4ODczNDQ5IEMyLjAzODIxMzQsMS44OTg5NTc4MiAyLjE0NDQxNjg3LDEuODU0MDQ0NjcgMi4yNjcxOTYwMywxLjg1NDA0NDY3IEwyMy4xMjQwNjk1LDEuODU0MDQ0NjcgQzIzLjE5OTUwMzcsMS44OTY0NzY0MyAyMy4yNjU3MDcyLDEuOTA4Mjg3ODQgMjMuMzIyNDMxOCwxLjg4OTUyODU0IEMyMy4zNzkxNTYzLDEuODcwNDIxODQgMjMuNDIxNTg4MSwxLjkwNTk1NTMzIDIzLjQ0OTc3NjcsMS45OTU2MzI3NSBDMjMuNDc4MTE0MSwyLjA4NTQwOTQzIDIzLjUwNDExOTEsMi4xMjc4NDExOSAyMy41Mjc2OTIzLDIuMTIzMTc2MTggQzIzLjU1MTM2NDgsMi4xMTg0MTE5MSAyMy41NjU2MDc5LDIuMTc3NDE5MzUgMjMuNTcwMzIyNiwyLjMwMDM5NzAyIEMyMy41NzQ3Mzk1LDIuNDIzMTI2NTUgMjMuNTc3MTIxNiwyLjQ4NDkxMzE1IDIzLjU3NzEyMTYsMi40ODQ5MTMxNSBMMjMuNTc3MTIxNiwyLjY3NTkzMDUyIEwyMy41NzcwNzIsMi42NzU5MzA1MiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat 12px 15px #fff;padding: 15px 15px 15px 50px !important; border: 1px solid #ddd !important; border-radius: 0 !important;}
.subscribe-newsletter .gform_wrapper .gform_footer input.button{ cursor: pointer;background: #0B223C !important; color: #fff !important; height: 60px !important;font-size: 24px !important; border-radius: 0; margin: 0;border-width: 0px!important;font-weight: bold; font-style: normal;text-transform: uppercase;text-decoration: none;line-height: 1.7em!important;padding: 0.3em 1em!important; cursor: pointer; width: auto;}
.subscribe-newsletter .gform_wrapper .gform_footer input.button:hover{background: #dd5d56!important;color: #fff; font-size: 24px; border-radius: 0; margin: 0;}
.subscribe-newsletter .gform_wrapper h3.gform_title {display: none;}
.subscribe-newsletter .gform_wrapper div.validation_error { text-align: center;  border-bottom: none;border-top: none; margin-bottom: 0px;font-size: 15px; width: 100%; padding: 0em 0;}
.subscribe-newsletter .gform_wrapper li.gfield.gfield_error,
.subscribe-newsletter .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {margin-bottom: 0px!important; padding: 0;border-top: 0px;border-bottom: 0px;background: no-repeat;}
.subscribe-newsletter .gform_wrapper .gfield_description + .gform_wrapper .gfield_description.validation_message,
.subscribe-newsletter .gform_wrapper .ginput_container + .gfield_description.validation_message {text-align: center;}
.subscribe-newsletter .gform_wrapper .top_label .gfield_error {width: 100% !important;}
.subscribe-newsletter .gform_wrapper .top_label .gfield_label { display: none !important;}
.subscribe-newsletter .gform_wrapper .validation_message,
.subscribe-newsletter .gform_wrapper .validation_error { color: #f00 !important; margin: 0 0 10px; padding: 0;}
.subscribe-newsletter .gform_body .gfield { margin-bottom: 20px !important;}
.subscribe-newsletter .gform_wrapper .gform_footer { padding: 0;}
.subscribe-newsletter .gforms_confirmation_message { color: #66ff56;}

/* Membership */
.main-banner { width: 100%; padding-top: 120px; padding-bottom: 150px; position: relative;}
.main-banner::before{width: 100%; height: 100%; content: ""; position: absolute; left: 0; top:0; background: rgba(0,0,0,0.5);}
.main-banner h1 { font-size: 60px; color: #fff; font-weight: 700; text-transform: uppercase; padding: 0;}
.main-banner p { color: #fff; font-size: 20px;}
.full-section { width: 100%; padding-top: 60px; padding-bottom: 60px;}
.sidebar-admin { font-size: 18px; line-height: 1;}
.sidebar-admin ul { margin: 0; padding: 0; list-style: none;}
.sidebar-admin li { border-bottom: 1px solid #667723;}
.sidebar-admin li a { background: #0B223C; display: block; padding: 28px; color: #fff; text-decoration: none;}
.sidebar-admin li a.current,
.sidebar-admin li a:hover { background:#899939; }
.sidebar-admin li img { display: inline-block; vertical-align: middle; margin-right: 20px;max-width: 20px;}
.post-holder { padding: 30px; background: #fff; box-shadow: -8px 12px 18px rgba(0,0,0,0.10); overflow: hidden; margin-bottom: 40px;}
.maincontainer .category-search > button{position:absolute;right:15px;top:0;padding:11px 0!important;height:auto!important;background:none;border:0;font-weight:600;color:#4A4A4A;cursor:pointer;font-size:14px;display:block}
.category-search > button:hover{color:var(--green)}
.category-search > button > i{margin-right:5px;vertical-align:middle;position:relative;top:-2px}
.category-search form { position: absolute; left: 15px; right: 15px; z-index: 11; top: 60px; display: none;}
.category-search input[type="text"],
.category-search input[type="search"] { width: 100%; background: #fff; border: 0 !important; padding: 15px 70px 15px 15px; max-height: 50px; border-radius: 0 !important;}
.category-search form button { position: absolute; right: 0; top: 0; width: 50px; height: 50px; background: #B1453F; border: 0; color: #fff; font-size: 16px;    border-radius: 0 !important;}
.search-overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; background: rgba(0,0,0,0.25); display: none;}
.post-tags { margin-bottom: 20px; font-size: 16px; padding-right: 80px;}
.post-tags a { display: inline-block; padding: 8px 20px; border: 1px solid #0B223C; border-radius: 30px; color: #0B223C; margin-right: 10px; margin-bottom: 10px;}
.post-tags a:hover { background: #0B223C; color: #fff;}
.post-tags a.category-darkBlue { border-color: var(--darkBlue); color: var(--darkBlue);}
.post-tags a.category-darkBlue:hover,
.post-tags a.category-darkBlue.active{ background:var(--darkBlue); color: #fff;}
.post-tags a.category-green { border-color: var(--green); color: var(--green);}
.post-tags a.category-green:hover,
.post-tags a.category-green.active{ background:var(--green); color: #fff;}
.post-tags a.category-red { border-color: var(--red); color: var(--red);}
.post-tags a.category-red:hover,
.post-tags a.category-red.active{ background:var(--red); color: #fff;}
.post-tags a.category-skyeBlue { border-color: var(--skyblue); color: var(--skyblue);}
.post-tags a.category-skyeBlue:hover,
.post-tags a.category-skyeBlue.active { background: var(--skyblue); color: #fff;}
.post-tags a.category-brown { border-color: var(--brown); color: var(--brown);}
.post-tags a.category-brown:hover,
.post-tags a.category-brown.active { background: var(--brown); color: #fff;}
.post-holder h3 { font-size: 32px; font-weight: 700;}
.post-holder img { max-width: 302px; margin-left: 30px; max-height: 220px;}
.pagination { display: table; margin: 0 auto; border: 1px solid #D4D7D9; overflow: hidden; border-radius: 4px;}
.pagination a, .pagination span { min-width: 46px; font-weight: 600; float: left; padding: 12px 18px; font-size: 16px;line-height: 1;color: #6D727C; border-right: 1px solid #D4D7D9; background: #fff;}
.pagination a:last-child { margin-right: 0; border-right: 0;}
.pagination a:hover,
.pagination span.current { background: #899939; color: #fff;}
.pagination a.previous,
.pagination a.next { background: #F0F1F1; font-size: 24px; padding: 7px 20px; vertical-align: top; line-height: 1;}
.pagination a.previous:hover,
.pagination a.next:hover { background: #899939;}
a.prev.page-numbers { width: 46px; height: 40px; vertical-align: top; overflow: hidden; color: transparent; position: relative; background: #F0F1F1; }
a.next.page-numbers { width: 46px; height: 40px; vertical-align: top; overflow: hidden; color: transparent; position: relative; background: #F0F1F1; }
a.prev.page-numbers:before { content: "\f104"; font-weight: normal; text-decoration: inherit; position: absolute; top: 7px; left: 0; font-family: FontAwesome; color: #6D727C; right: 0; text-align: center; font-size: 24px; }
a.prev.page-numbers:hover:before{ color: #fff; }
a.prev.page-numbers:hover{ background: #899939; color: transparent; }
a.next.page-numbers:before { content: "\f105"; font-weight: normal; text-decoration: inherit; font-size: 18px; position: absolute; top: 7px; left: 0; font-family: FontAwesome; color: #6D727C; right: 0; text-align: center; font-size: 24px; }
a.next.page-numbers:hover:before { color: #fff; }
a.next.page-numbers:hover{ background: #899939; color: transparent; }

/* Resources */
.resource-row { text-align: center;}
.resource-row .et_pb_column.et_pb_column_empty { display: none;}
.resource-row .et_pb_column { width: 30%; margin-right: 25px; float: none; display: inline-block;}
.resources-holder {padding: 80px 15px; border-radius: 6px; overflow: hidden; position: relative;}
.resources-holder::before{width: 100%; height: 100%; content: ""; position: absolute; left: 0; top:0; background: rgba(0,0,0,0.45);}
.resources-holder .et_pb_main_blurb_image { margin: 0 0 10px; min-height: 90px; display: flex; align-items: center;}
.resources-holder h4 { color: #fff; font-size: 30px; padding: 0; text-align: center;}
.resources_top_text p{font-size:30px;color:#4A4A4A;line-height:45px;margin-bottom:20px}
/* Board Of Members */
.board-directors-row { overflow: hidden;}
.board-directors-row::before,
.board-directors-row::after { position: absolute; content: ""; display: block;}
.board-directors-row::before { background: url(/wp-content/themes/Divi-child/assets/css/../img/Pecan-product01.png) no-repeat center top; width: 400px; height: 325px; top: 50px; left: -30px; background-size: 400px;}
.board-directors-row::after { background: url(/wp-content/themes/Divi-child/assets/css/../img/Pecan-product02.png) no-repeat center top; width: 400px; height: 325px; bottom: 0; right: 0; background-size: 400px;}
.board-member-holder .et_pb_main_blurb_image { max-width: 300px; max-height: 300px; overflow: hidden; border-radius: 100%; border: 1px solid #979797; margin-bottom: 20px;}
.board-member-holder .et_pb_blurb_description h3 { font-size: 24px; color: #000; margin: 0; font-weight: 700; padding: 0;}
.board-member-holder .et_pb_blurb_description p { font-size: 16px; color: #000;}
.staff-member-holder .et_pb_main_blurb_image { border: 10px solid #fff; padding: 8px; margin-bottom: 15px;}
.staff-member-holder .et_pb_main_blurb_image .et_pb_image_wrap { border: 2px solid #899939;}
.staff-member-holder .et_pb_blurb_description h3 { font-size: 24px; color: #000; text-transform: uppercase; margin: 0; font-weight: 700; padding: 0;}
.staff-member-holder .et_pb_blurb_description p { font-size: 16px; color: #000;}
/* Join Membership */
.our-benefits-row .et_pb_text { padding-top: 60px;}
.our-benefits-row .et_pb_image { text-align: center;}
.our-benefits-row .et_pb_image img { max-width: 450px; max-height: 450px;}
.our-benefits-row h3 { font-size: 48px; line-height: 1.2; color: #4A4A4A; font-weight: 700;}
.our-benefits-row p { font-size: 24px; line-height: 1.4; color: #4A4A4A;}
/*  Tips */
.tips-holder { font-size: 16px; margin-bottom: 60px !important;}
.tips-holder h3 { font-size: 24px; color: #4A4A4A;}
/* Contact Us */
.contact-form-holder .gform_wrapper .gform_footer { padding-top: 20px !important;}
.contact-form-holder { background: #fff; max-width: 552px; margin: 0 auto; padding: 40px; border-radius:15px;}
.contact-form-holder h2 { font-size: 45px; line-height: 1; color: #B1453F; font-weight: 700; text-transform: uppercase; text-align: center; border-bottom: 2px solid #E3E3E3; text-align: center; padding-bottom: 20px; margin: -10px -40px 20px;}
.contact-form-holder ul { margin: 0; padding: 0; list-style: none;}
.contact-form-holder li { margin-bottom:15px; width: 100% !important;background: none !important; border: 0 !important;    padding-right: 0!important;}
.validation_message { color: #f00; margin: 0 !important; padding: 0 !important; width: 100% !important;}
.contact-form-holder .gfield_label,
.contact-form-holder input + label,
.contact-form-holder select + label { display: none !important;}
.contact-form-holder input[type="text"],
.contact-form-holder input[type="email"],
.contact-form-holder input[type="password"],
.contact-form-holder select,
.contact-form-holder textarea { display: block; height: 55px; border: 0 !important; border-bottom: 1px solid #ABABAB !important; padding: 15px 0 !important; width: 100% !important; margin: 0 !important; text-indent: 0; border-radius: 0; font-size: 16px;}
.contact-form-holder select { -webkit-appearance: textarea; -moz-appearance: textarea; appearance: textarea;  border-radius: 0;}
.contact-form-holder textarea { margin: 0; height: 150px !important;}
.contact-form-holder input[type="submit"] { border: 0; cursor: pointer; background: #899939; color: #fff; font-size: 22px !important; line-height: 1; height: 60px; width: 100%!important; font-weight: 700; text-transform: uppercase;}
.contact-form-holder input[type="submit"]:hover { background: #B1453F;}
.contact-form-holder .ginput_container { margin: 0 !important; max-width: 100% !important;}
.contact-form-holder .has_group_field { display: flex; justify-content: space-between;}
.contact-form-holder .has_group_field  .has_left_field,
.contact-form-holder .has_group_field  .has_right_field { width: 48%; margin: 0; padding: 0; display: block; }
/* Contact Info */
.contact-info-holder .et_pb_blurb_content { background: #fff; padding: 20px 20px 20px 120px; position: relative; border-radius: 15px; min-height: 170px;}
.contact-info-holder .et_pb_main_blurb_image { position: absolute; left: 20px; top: 20px; width: auto !important;}
.contact-info-holder h3 { font-size: 20px; text-transform: uppercase; font-weight: 400; margin: 0; padding: 0;}
.contact-info-holder h3,
.contact-info-holder p { color: #5C5C5C;}
.contact-info-holder p { font-size: 20px;}

/* Where to buy Pecans */
.locations { width: 100%; overflow: hidden;}
.google-listing, .google-map { width: 50%; float: left; min-height: 900px; max-height: 900px; overflow-y: auto; overflow-x: hidden; background: #FAFAFA; position: relative;}
.google-listing h3 { font-size: 20px; text-transform: uppercase; font-weight: 400; padding: 10px 20px;}
.select-county { background: #fff; padding: 10px 80px; width: 100%; display: table; border-bottom: 1px solid #E8E8E8; }
.select-county label { font-weight: 700; font-size: 18px; display: table-cell; width: 150px;}
.county-dropdown { position: relative; display: table-cell;}
.county-dropdown::before { position: absolute; content: "\f107"; font-family: "FontAwesome"; color: var(--green); font-size: 20px; right: 0; top: 15px;}
.select-county select { font-size: 18px; border: 0 !important; border-bottom: 1px solid #ABABAB !important; padding: 10px 0; height: 50px; -webkit-appearance: none; width: 100%; border-radius: 0 !important; background: none !important; position: relative; z-index: 1; padding: 0 !important;}
.google-listing-box { padding: 20px 20px 10px; border: 1px solid #E7E7E7; margin: 0 20px 20px; background: #fff;}
.holiday-google-listing { margin-top: 20px;}
.google-listing-box h4 { font-size: 17px; font-weight: 600; color: #000; padding-bottom: 0; margin-bottom: 5px;}
.google-listing-box p { margin-bottom: 15px;}
.listing-info { margin-bottom: 10px; font-size: 14px;position: relative;    padding-left: 20px;}
.listing-info i {position: absolute;top: 3px;left: 0;}
.listing-info a { color: #000; text-decoration: none;word-break: break-all;}
.listing-info a:hover {  color: var(--green);}
.google-map iframe { width: 100%; height: 100%; position: absolute; display: block; margin: 0;}

/*  Choose Recipes Category */
.recipes-category { margin: 0 auto 50px; display: table;}
.recipes-category label { font-weight: 700; font-size: 18px; display: table-cell; text-align: right; padding-right: 20px;}
.recipes-category-dropdown { position: relative; display: table-cell;}
.recipes-category-dropdown form{position: relative;z-index: 99;}
.recipes-category-dropdown::before { position: absolute; content: "\f107"; font-family: "FontAwesome"; color: var(--green); font-size: 20px; right: 0; top: 15px;z-index: 9;}
.recipes-category-dropdown select { font-size: 18px; border: 0 !important; border-bottom: 1px solid #ABABAB !important; padding: 10px 20px 0 0 !important; height: 50px; -webkit-appearance: none; width: 100%; border-radius: 0 !important;background: none;}
.category-title { margin: 40px auto 20px; text-align: center; font-size: 20px;}

/* News */
.pinterest_grid.news-listing li { padding-top: 60px;}
.pinterest_grid { margin: 0 -20px; padding: 0; list-style: none; position: relative; left: 20px;}
.pinterest_grid li { background: #fff; padding: 20px; box-shadow: 0 2px 15px rgba(0,0,0,0.2); position: absolute;}
.pinterest_grid h3 { font-size: 22px; line-height: 1.2; font-weight: 400; padding: 0; margin-bottom: 15px;}
.pinterest_grid .media-holder { margin: -20px -20px 20px;}
.pinterest_grid img { display: block; width: 100%;}
.pinterest_grid .news-date { background: var(--green); padding: 5px 10px; color: #fff; position: absolute; right: 0; top: 0; text-align: center;}
.pinterest_grid .news-date span { display: block; font-size: 20px; font-weight: 700; line-height: 1;}

/* Books & Merchandise */
.book-store-carouesl { margin: 0 -10px; padding: 0; list-style: none; position: relative;}
.book-store-carouesl .slick-slide { padding:10px;}
.book-store-carouesl li { background: #fff; padding: 20px; box-shadow: 0 0 3px rgba(0,0,0,0.25); overflow:hidden; border-radius: 5px; -webkit-border-radius: 5px;}
.book-store-carouesl img { display: block; margin: 0 auto 15px;}
.book-store-carouesl h3 { font-size: 18px; line-height: 1.2; padding: 0;}
.book-store-carouesl .book-type { color: #666; font-size: 14px; margin-bottom: 10px;}
.book-store-carouesl .book-price { float: left; font-size: 20px; color: #B48745; font-weight: 700; margin-top: 10px;}
.buy-now-btn { float: right; border-radius: 4px; background: var(--green); padding: 9px 15px; color: #fff; font-weight: 700;}
.buy-now-btn:hover { background: var(--red);}
.book-store-carouesl .slick-arrow { position: absolute; top: 50%; z-index: 1; font-size: 40px; color: var(--green); width: 30px; height: 40px; cursor: pointer; line-height: 1; transform: translateY(-50%);}
.book-store-carouesl .slick-prev { left: -20px;}
.book-store-carouesl .slick-next { right: -30px;}

/* Events */
.category-form { max-width: 870px; margin: 0 auto 30px; }
.category-form select { border-color: #f0f0f0 !important;}
.events-holder { background: #fff; padding: 15px; border: 1px solid #f0f0f0; max-width: 870px; margin: 15px auto 0;}
.events-holder img { display: block;width: 100%; margin-bottom: 20px;}
.events-holder .event-date { font-size: 20px; background: var(--green); padding: 5px 10px; color: #fff; position: absolute; left: 15px; top: 0; text-align: center;}
.events-holder .event-date span { display: block; font-size: 20px; font-weight: 700; line-height: 1;}

/* Thank You */
.thankyou-holder { width: 900px; background: #fff; padding: 30px; box-shadow: 0 10px 18px rgba(0, 0, 0, 0.11); margin: 0 auto;}
.thankyou-holder img { display: block; margin: 30px auto;}
.thankyou-holder h3 { font-size: 24px; font-style: italic; font-weight: normal; margin-bottom: 20px;}

/* FAQ's */
#faqs-wrapper .et_pb_accordion { background: #F4ECE0; padding: 30px; box-shadow: 0 2px 14px rgba(0, 0, 0, 0.21); }
#faqs-wrapper .et_pb_accordion_item { padding: 0; background: #F8F8F8; transition: none !important; margin-bottom: 0 !important; border-bottom: 0;}
#faqs-wrapper .et_pb_accordion_item:last-child { border-bottom: 1px solid #ddd}
#faqs-wrapper .et_pb_accordion_item .et_pb_toggle_title { padding: 12px 30px 12px 35px !important; font-size: 16px; font-weight: 700; background: #F8F8F8; color: #000; }
#faqs-wrapper .et_pb_accordion_item.et_pb_toggle_close .et_pb_toggle_title,
#faqs-wrapper .et_pb_accordion_item.et_pb_toggle_close .et_pb_toggle_title{ display: block;}
#faqs-wrapper .et_pb_accordion_item.et_pb_toggle_open { background: #fff;}
#faqs-wrapper .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title { background: var(--green); color: #fff;}
#faqs-wrapper .et_pb_accordion_item .et_pb_toggle_title::after { position: absolute; left: 15px; top: 10px; content: "Q."; font-weight: 700; display: block; color: #000;}
#faqs-wrapper .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title::after { color: #fff;}
#faqs-wrapper .et_pb_accordion_item .et_pb_toggle_content { padding: 20px 20px 20px 35px !important; color: #000;}
#faqs-wrapper .et_pb_accordion_item .et_pb_toggle_title:before { right: 15px; content: "\f067"; color: #000; font-family: "FontAwesome" !important; font-size: 20px; display: block;}
#faqs-wrapper .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before { content: "\f068"; color: #fff;}
#faqs-wrapper .et_pb_accordion_item .et_pb_toggle_content::before { position: absolute; left: 20px; top: 20px; content: "A."; display: block; color: #000;}


/* Members Directory */
.members-holder { background: #fff; padding: 20px; margin-bottom: 30px; border: 1px solid #D4D4D4; box-shadow: 0 0 10px rgba(0,0,0,0.11);}
.members-holder h3 { font-size: 22px; color: #0B223C; margin-bottom: 0; padding: 0;}
.members-holder h4 { font-size: 18px; color: #4A4A4A; font-weight: 400; margin: 0; padding: 0;}

/* Submit Questions */
.submit-questions { background: #fff; padding: 80px; box-shadow: -8px 12px 18px rgba(0,0,0,0.11); max-width: 708px; margin: 120px auto 0; border-radius: 5px;}
.submit-questions .gfield_label,
.submit-questions input + label,
.submit-questions select + label { display: none !important;}
.submit-questions textarea { display: block; height: 225px !important; border-radius: 3px; border: 1px solid #C8C8C8 !important; padding: 15px; width: 100% !important; margin: 0 !important;}
.submit-questions input[type="submit"] { border: 0; cursor: pointer; background: #899939; color: #fff; font-size: 25px !important; line-height: 1; height: 60px; width: 100%; font-weight: 700; text-transform: uppercase;}
.submit-questions input[type="submit"]:hover { background: #B1453F;}
.submit-questions .gform_footer { margin-top: 20px !important;}

/* Share Your Story */
.share-story-holder { background: #fff; box-shadow: -8px 12px 18px rgba(0,0,0,0.11); max-width: 1000px!important; margin: 0 auto; border-radius: 20px; overflow: hidden;padding: 0!important;}
.share-story-board { position: relative; display: flex; align-items: center; height: 100%; color: #fff; padding: 30px; font-size: 18px; background: url(/wp-content/themes/Divi-child/assets/css/../img/shere-story-form-image.jpg) no-repeat center center; background-size: cover;}
.share-story-board > div { padding: 30px; position: relative; text-align: center;}
.share-story-board::before { border-radius: 30px 0 0 30px; left: 30px; top: 30px; bottom: 30px; right:30px; content: ""; display: block; background: #899939; opacity: 0.8; position: absolute; }
.share-story-board h3 { font-size: 25px; color: #fff; margin: 0;}
.share-story-holder .gfield_label,
.share-story-holder input + label, .share-story-holder select + label { display: none !important;}
.share-story-form { padding: 40px 70px;}
.share-story-form li{margin-bottom:20px!important;padding-right:0!important}
.share-story-holder input[type=submit]{padding:15px!important;font-size:16px!important;height:50px!important;line-height:normal!important}

/* Wocommerce ****
**************************/
.et_overlay:before, .et_pb_bg_layout_light .et_pb_more_button, .et_pb_bg_layout_light .et_pb_newsletter_button, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light.et_pb_module.et_pb_button, .et_pb_contact_submit, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .et_pb_member_social_links a:hover, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_pb_sum { color: var(--green);}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea { font-size: 16px;}
/* #content-area table td,
#content-area table th,
#content-area table tr,
#main-content table.cart td,
#main-content table.cart th,
#main-content table.cart tr, table.cart td, table.cart th, table.cart tr { padding: 15px !important; color: #000;} */
.woocommerce-page button,
.woocommerce-page input[type="submit"],
.woocommerce-page button[type="submit"] { padding: 15px !important; font-size: 16px !important; height: 50px !important;}
.woocommerce-page #page-container .wc-proceed-to-checkout .checkout-button { border-radius: 3px !important; height: 50px; padding: 0 !important; line-height: 50px !important;}
.woocommerce-page #content .quantity input.qty,
.woocommerce-page .quantity input.qty,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-page #content .quantity input.qty,
.woocommerce-page .quantity input.qty { font-size: 16px !important; color: #000 !important; background: none !important; display: block; border-radius: 3px !important; border: 1px solid #C8C8C8 !important; padding: 15px !important; margin: 0 !important; height: auto !important;}
.woocommerce table.cart td.actions .coupon { display: flex;}
.woocommerce table.cart td.actions .coupon input[type="text"] { margin-right: 15px !important;}
.woocommerce table.cart td.actions .coupon button[type="submit"] { min-width: 160px !important;}

/* Product Details */
.woocommerce div.product div.images.woocommerce-product-gallery { margin-bottom: 20px;}
.woocommerce .quantity .qty { width: 80px; text-align: left;}
.woocommerce span.onsale, .woocommerce-page span.onsale { background: var(--red) !important; left: 15px !important; top: 15px !important; padding: 10px !important; line-height: 1 !important; font-size: 14px !important; font-weight: 700 !important; }
.book-price del,
.woocommerce div.product p.price del, .woocommerce div.product span.price del { display: none;}
.woocommerce div.product .product_title { font-size: 20px; color: #000;}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins { font-size: 20px; color: var(--brown);}
.woocommerce div.product p.price ins .amount, .woocommerce div.product p.price ins .amount span { color: var(--brown);; font-size: 20px !important;}
.woocommerce-tabs { border: 0 !important; margin: 30px 0 !important}
.woocommerce-tabs .tabs { background: none !important; border-bottom: 1px solid #e8e8e8 !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before { display: none;}
.woocommerce #content div.product form.cart, .woocommerce div.product form.cart, .woocommerce-page #content div.product form.cart, .woocommerce-page div.product form.cart { margin: 20px 0!important;}
.product_meta { margin:0 !important; padding: 20px 0; }
.posted_in a { color: var(--green);}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active { background: none !important; }
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active { margin: 0 !important;  color: #000; border: 0 !important; margin-right: 20px !important;}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a { padding: 15px 0 !important;}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a:hover::before,
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a::before { position: absolute; bottom: 0; width: 100%; height: 2px; background: var(--green); content: "";}
body.woocommerce #content-area div.product .woocommerce-tabs .panel, body.woocommerce div.product .woocommerce-tabs .panel { padding: 30px 0;}
.woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2 { margin-bottom: 20px !important; padding: 0;}
.comment-form-rating label,
.comment-form-rating .stars { display: inline-block;}
.woocommerce p.stars a { margin-left: 10px;}
#commentform { padding: 30px !important; background: #f9f9f9; border-radius: 5px; margin: 20px 0;}
#commentform input[type=email], #commentform input[type=text], #commentform input[type=url], #commentform textarea { background: none !important; color: #000; font-size: 16px; background: #fff !important;}
.product .related h2 { font-size: 24px !important; }
.woocommerce ul.products h2 { font-size: 18px !important; padding: 0 !important; margin: 0 !important;}
.woocommerce ul.products li { background: #fff; padding: 20px !important; box-shadow: 0 0 3px rgba(0,0,0,0.25); overflow:hidden; border-radius: 5px; -webkit-border-radius: 5px; }
.woocommerce ul.products li.product a img { border: 0 !important; max-height: 200px !important; display: block !important; margin: 0 auto 20px !important; height: auto !important; width: auto !important;}
.woocommerce ul.products li.product .price del { display: none;}
.woocommerce ul.products .et_overlay {  display: none !important;}
/* View Cart */
.wc-proceed-to-checkout { padding: 0 !important}
.woocommerce-cart table.cart td.actions .coupon .input-text::-webkit-input-placeholder {color: #000;}

/* Checkout */
.woocommerce-error, .woocommerce-info, .woocommerce-message{ background: var(--green) !important; font-size: 16px !important; margin: 0 0 30px !important; border-radius: 3px; font-weight: 700;display: inline-block}
.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:inline-block;width:100%}
.woocommerce-error li{position:relative;padding:0 0 0 25px !important}
.woocommerce-error li:before{content:"\f071";font-family:FontAwesome;position:absolute;left:0}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button { margin-right: 20px;}
.woocommerce .woocommerce-message .button { background: #9fb33d !important; align-items: flex-end;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-2 { flex: initial; max-width: inherit; padding: 0;}
.woocommerce form .form-row { padding: 0; margin: 0 0 15px;}
.select2-container .select2-selection--single,
.select2-container--default .select2-selection--single .select2-selection__rendered { height: 50px; line-height: 1.2; color: #000;}
.select2-container .select2-selection--single .select2-selection__rendered { padding: 15px;}
.select2-container--default .select2-selection--single .select2-selection__arrow { width: 40px; height: 50px;}

/* Thank you */
.woocommerce-notice--success { font-size: 20px; color: var(--green); font-weight: 700; margin-bottom: 20px;}
.woocommerce ul.order_details { padding: 0 !important; margin: 0 0 20px !important;}
.woocommerce ul.order_details li { font-size: 14px;}

/******signup form*******/
.contact-form-holder #membership_form .gfield_label,
.contact-form-holder #membership_form input + label,
.contact-form-holder  #membership_form select + label { display: block !important;}
.contact-form-holder #membership_form .error{color:#ff0000;}

form.woocommerce-form.woocommerce-form-login.login{border:none;padding:0;margin:0}
form.event_select{max-width:870px;margin:auto}
.page-template-Dashboard .col-md-9 h2{margin-top:15px}
table.shop_table.shop_table_responsive{max-width:100%}
table.shop_table.shop_table_responsive tr th:last-child,table.shop_table.shop_table_responsive tr td:last-child{text-align:center!important}
#wc-memberships-members-area h2{margin-top:0}
ul.my-membership-tabs{margin-bottom:15px}
mark{background:#94a341;padding:0 5px;color:#fff;font-weight:600}
.table.table-striped{max-width:100%}
a#event_loadmore_ajax{display:block;width:100%;max-width:120px;margin:0 auto}
table.cart.woocommerce-cart-form__contents td.actions>button.button{float:right}
form.woocommerce-form.woocommerce-form-login.login{margin-bottom:30px}
.activities ul{background:#fff;padding:20px;border:1px solid #D4D4D4;box-shadow:0 0 10px rgba(0,0,0,0.11)}
.activities ul li{margin:0 0 15px;position:relative;padding-left:15px}
.activities ul li:before{content:"\f101";font-family:FontAwesome;font-size:18px;position:absolute;top:-1px;left:0;color:#94a341}
.members-holder h5 a{word-break:break-all}
.text-capitalize{text-transform:capitalize!important}
body.single.single-product #main-content .container{max-width:1170px}
body.single.single-product .woocommerce div.product .product_title{font-size:24px;padding-bottom:5px!important}
.woocommerce .woocommerce-product-rating .star-rating :before,.woocommerce .woocommerce-product-rating a,.woocommerce #reviews .commentlist .star-rating :before{color:#848381}
.woocommerce div.product .woocommerce-product-rating{margin-bottom:5px}
.woocommerce div.product div.summary p.price span{color:#B1453F;font-weight:700;font-size:24px!important}
.woocommerce div.product div.summary .woocommerce-product-details__short-description{margin-bottom:20px}
.woocommerce div.product div.summary form.cart{border-top:1px solid #dadada;padding-top:20px;margin-top:30px!important}
.woocommerce div.product div.summary p.stock.in-stock{font-size:16px;color:#4a4a4a}
.woocommerce div.product div.summary form.cart>div,.woocommerce div.product div.summary form.cart>p,.woocommerce div.product div.summary form.cart>button{float:left;width:auto;clear:none!important}
.woocommerce div.product div.summary form.cart div#wc-stripe-payment-request-wrapper,.woocommerce div.product div.summary form.cart>p.wc-stripe-payment-request-button-separator{display:none!important}
.woocommerce div.product div.summary .product_meta{font-size:18px;font-weight:400}
.woocommerce div.product div.summary form.cart .quantity{width:102px;border:1px solid #dfdedf;border-radius:0!important}
.woocommerce div.product div.summary form.cart .quantity input{float:left;width:28px!important;padding:0!important;height:40px!important;border:none!important;text-align:center;color:#4a4a4a!important;opacity:1!important;border-radius:0!important}
.woocommerce div.product div.summary form.cart .quantity input.input-text.qty.text{width:44px!important;border-left:1px solid #dfdedf!important;border-right:1px solid #dfdedf!important}
.woocommerce div.product div.summary form.cart .quantity input[type="button"]{cursor:pointer}
.woocommerce div.product div.summary form.cart button.single_add_to_cart_button.button.alt{line-height:42px!important;height:42px!important;padding:0 15px!important;border-radius:0!important}
.woocommerce div.product div.images img{border:1px solid #dfdedf}
.related.products ul.products li span.price{color:#B1453F!important;font-weight:700;font-size:18px!important}
form#misha_filters{max-width:870px;margin:auto;position: relative;}
form#misha_filters:after {
    position: absolute;
    content: "\f107";
    font-family: "FontAwesome";
    font-size: 20px;
    right: 15px;
    top: 12px;
    z-index: 9;
}
form#misha_filters select {
    -webkit-appearance: none;
}
.info-body p.phone:before,.info-body p.emailnWeb:before{content:'';position:absolute;top:0;bottom:0;margin:auto;left:0;width:40px;height:40px}
.info-body p.phone:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAAH7+Yj7AAAABGdBTUEAALGPC/xhBQAABUVJREFUWAnFmGuIVVUUx28+suwxRUWUYVEZ4SBUFlSQX2wo6EtUhKXkF2tyKjWoYKAg+hJp0QerL5FBRYmS9PpiD6Ic0R5gQUYpklkwZE8tSnv/f2fWOrPOmb3PvXemx4L/3Wv913+vve8+e+9zZ1qtqi338H531P4lHBfi0n3BvSVyfrDgaCdp18Yg6/eHzEz3t7mTaplSaXNKT3OdbAGK44UtwgHjaF4VdglfEHzOR7B5wd9v/h/O+ZjPOtHUzleS4bErBO98q/zKCiFwQ4QYGxpp0p9fpelW6yMlfKioqXDfhIwnaAeNL7gpClYFobuHmMNI+AuIvcprBDVbb3GhOTYkfw1+0vWqJH8yxSNqI290lYyC6CfFJZlzFilRbgL5yYqvK7FdYNlSxhYfFui8JyVwDgF71u0mOXA9TmTaWaYrnodrfpZzgwe19k3Fq2vcCYoZLO4QCsIVdo8+/WAY1ZokB8E6JzItmumW61NbFqXgg5agmSaQ9K0GlzLupKdDYmfwWx8q2B0J+Zz5fTWuq9DX58xar7cVM+NzhOfNZ/YrzM+eeOULW6hPClw4Erb9HDB9WyGz+MXEvQ1qttxvDflsql8ZZh5xMKtuk+Bp8lJpmmmlBOv1vXB3hR0NuG+eE3x2V42mxnrLTLhY7Z/Cu2MlFeYsRRT+usJacI0l46On6DspcY3boRhtxRjp5AozEiB8OfBczGhZlqmBp2hlpohylsqtkRg+7lHick1TnRiAWyaXm205n6lfY/QrOnmiIPTxhPG5ixbdkwJf343BezkJnwgfCAsEN5IUi1e852KLzm8kttRhJI8SSETjlnkjEhmfB+LGVfaMB9/JecoDaxnk8hrXccgaUuDI0ONU4+YGriv3PisQO51r3PWBZG0ZHLwU+KTL2g3XMmx6Or8n+Dd5yDTwW8zPNgeU+TiR3SWOAitrObitNW5MyGW5dwybJyiau6XKXnvkIeTaameLJYibPKu/XRmKvpJVjPwkRXNBg6aS4iTsFrzwpJCdYfzSwHXsHi4lT5rCEUs6rjABod+dceDNqnedUL+Iuh7mNvX4XYjF8YeEHqFb4xH0CRwqLi+vy8tgptCxMTHvzL6Pr6x+xbxhyPM+HM9E1a00VvJbgXqcy3gTK6zaKQq5DBFzyuPEFFbsZkVxosdUsqMBPzE4t/zMuFGYLqSMG5kxfaIXp0S+UR9OJTPcgBWlcPnqDFrOPpt9rcAKoQPszVlC3eB8RXn0FeMPADqzOp0aR3mbQL+VHXbiwt9vffjjITXRjZbnkpsqFObkBicaWjb8o4KvyOoGbS7lP7SpMZgQvSiO3GbPzTUCcr6TifZecT4x/kMwOaHplDpRwoMC9er3HoswbLnlagvzE8xLiddlyhBTkCtodkrQJed/mO5N9OPWYKzK/ykeMJJNnbuf2Ee+infJ/8/tDo3oE7g0M3qP+J2m44BdktH9a/R5qsyjZqJrGkY5WzkeDzpO5Ryhnc2TgCfF4bq6nbgpzwHgZzCD88g5SDm7SAn2iq/8Y/KnBfEU+etDnuvprRBzUTe9HJTO2/lK/Sgw+GfCDCFnTITV8TcN7aeCT3yV/Lr54USzVRj3RK9UZ/8BwaBnCE12qJIDAnfa0iah5W5R619kk3y+7LisT732CRTjgCwS/knzl8D2iRY9SQV8jzLZL4XLJliUx+u/IzdOsFale6+i9wV/RGyFx4XThE7sCImGBPqzb7v5TSB5d8bpvVPg2vEJ0/JLZZ0wKFwrLBQ4NPCuWyH/fzH+obNM2CCwt9i7YIfAfXi6kLW/AY4vcqLiM+h3AAAAAElFTkSuQmCC) no-repeat}
.info-body p.emailnWeb:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAfCAYAAAHihr/uAAAABGdBTUEAALGPC/xhBQAAA6dJREFUWAnNl8tvDlEYxr+6NHGPa1gQgrAU0UbEQpA2LmGDjZAgLv+Ay6YSYcPCwlJDoqzYuaUI6QZRC0ITEbWSaEVCIipCq57fMe/Xd6Yz02+qbfokj/Oe9/Kc95s554xWlf6hNxrLAw7vbCVijliQyS6iEULSZ00si/GuRTPH4z6yyE/M7jBjoDF0ECV5G9XDvtiC1XI2+oBsi5WqNFkvzhP5WVk4SqBOpDKPpXFKmCqinIfeMYp2is8zsso9kghqxIPiYiYRSIqttNYiGnvEBjGZFJQtsbxMVHhM45TILicmk6J4aaOM5WIvPZBUL+ah2R74Q2XtFfMeep4QMVpdh8HK/J428btYFF0qeBkVhZ9qgiZ0SQa+ieZIGYmRczkRSxW0nNqoaJM5NNo2W+183swVJHhPZBtiw/HiBWfLjKGf4HSFccaObaykb7I7yuUEGYIgJ3qHeF5cY5EC4wrlNkX5QRCbZ5O8fggWYey6YlKkOJlLM2HT88D/iC2if5uaFsJsZTeLG6hitaHATol02D2CIMKbMQpgi3KtIV7uXGrNMSeyT+KsAORRSx3g+AYtE8Rpm/gWkxzcVIw68g2pghbslvHOJonxrebEkwiC/hn6BFaeJiZvn2/yzRR9Z5r2IUuQDO7uSaI9ErYXV/NVMRdW4JPOaYIfQbvOELKb+7rsJDKf4Q1lIpbXPfEW0SNV8Iky0jr2hWb/lvHaJhqDoH+47XIuEGMfRVeQNLkbeWkfxPkW9D+rR85qC1Q4Tlae7QQ2eCfd8PYeibyIwYLL4ZoYLgdEhuL6qkPIcFoGL2M0kZ4CbutfGnsgVvqCQ+Ew/UMP9EJPd1jDnhrbEjSJb8QaJiOAWq3Behxwg505euvX4FL53kd+ztZ+cThwQKLdIk1wRJeIhtwGLYlry2/2i5qPteAgR+rRsbeGPuskUVGDvuiUJib6TDbHtghmKfmpaBrlA5AhUrhB09kqoyta6JPGVRbIGFfKz6efxn6I28RKMOgGTZz98lFkYfbpPtFjjya/ROJ8c5eJRfBfDZ7QSvaq+Jj5ffrCxbgqrrg5p9R/ajTNROEGEW4UrTG+78nvWIN8X8QzIneZBz6r5W6b4IMpdsUNcsL4C8XEz6aIFXEdUTLfVvRaxRliGgZskP/PvhIR6hEPiUOJ7RL7KaLfLi4UPXIbfKxMCjmt9b5qGGz+Wvsqsl6b0481aN/i+0pI7h1XM2ImPTSLNE1vAVycOEYTw2X+F9a/kvoOwRZRAAAAAElFTkSuQmCC) no-repeat;height:31px}
.info-body p.emailnWeb.web:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAQAAAAm93DmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFG2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDMtMjVUMTk6MzE6MjQrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAzLTI1VDE5OjMyOjE2KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTAzLTI1VDE5OjMyOjE2KzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMSIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9IkRvdCBHYWluIDIwJSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NDA0MTlmNy00MWRhLTRjOWYtOWVjNS1kYjdiOGYwMGQ1MzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQwNDE5ZjctNDFkYS00YzlmLTllYzUtZGI3YjhmMDBkNTM2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDQwNDE5ZjctNDFkYS00YzlmLTllYzUtZGI3YjhmMDBkNTM2Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NDA0MTlmNy00MWRhLTRjOWYtOWVjNS1kYjdiOGYwMGQ1MzYiIHN0RXZ0OndoZW49IjIwMTktMDMtMjVUMTk6MzE6MjQrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph2/cy8AAAReSURBVEiJpddLbBV1FAbw373txYItL6FKKSnyKA/LowshwfAwMVGUmChrJSoPUaILXbggmJiIK1dqjARfURBNRBdGIGBUqlZaQ+VRSmmp1pZiKAUKlVbaMi7uMA7tbb2J3+r8z/mf796Z/8z5vkkYGoUWKrPYIsU6MUarQw6pddj5Yfoyotx2TQKBQI1XtWix1a9hptE2C7Inm+VDgWMqBQ57RArf+Q4pj6oRqHRc4H0zs6F7VofAk8qd9LWJYbZadRgV2qvOQk8JtNswPFnKhwI7TcJJP8mPKlWqojhfpROYZJfAu3KGosu3X1/4m1+6qDhWixNSrNMX4Gl99hiVie4WBwQeAOsElt5UvZmQ5QJrwUqB/VKDCT8SWAlGu+DzAdWBhOzWoSCi3D6Q7hmB9WH8sr+VDqhXqhyQmaXXljDeILAuHSbAHEd94vGwfEqbB5SYboapxhlljKWo0Omqi37X6LRm+9xhVtjzsdUWOHWDcIeHTNVjpmnKvKJPu3F69bqiW78u83BMvhwjFUhJuWCilC2Oa9JgpN/t9kSacK6jLqhQborrRrjmKw1anNHqjEt6BH7EPRLyjDXZFEWKzbJKyjUJrWosV2C++lyskaPRKBUqVHvbRasHHVn6FAPdup31S5jdY4yN7rZUoXpLPGYzt+uyQ17U2uiFQXSZThle1BDFeXa5bELSErd6S0+YXmG6+gytmXHKDMvCuMebCixJWqrZsWhLmV6/ZU3YpM+8aHVEs2VJi51yJUrOccnZrAnPumROtLqi0eKkO52IbZnovKtZE17VEc0jqDU11zhNsVSftuh+xtGfkbBbm77Y+rQJCWdd1yqBADMlNAjCB/4GAnehdlCWUoEGwv5iOckBm/4fEum//VwstdOBjFsHD4c0vrEjtnpeT9JF02KpXEWxh/xf5GScyyNNlhtbT9eR9Ju5sVS7CZnnb0aMcpv22HqupqRDSmPaUWe8oqwJJxmrLloVmKEqqUKJ+VHymJybbsHwmC439pbNV6Ii6Ud/2RTdt+81Zqe2oFSjg2GcZ5MuP+Q65w0vKXHZORWqtbvP61kS3qvdgnB8jbbEa84nMNtRnQ4qVywwQq+v1GvVpkWbTt2uhwM2aaQxisIBW2qVEeGAPWyF0eapTz/WH3nYVN2RBPRqNz6UgB79upThuHw58iIJKJQbk4BmX1hzQ1NmO+pTj4UXUu9P9ysxLRSpfKNDkbqsKxSpJs32ud3ssGenRy2IT9KNgsinbHEtUrMbyCyjm2Pd6wfUfRAJfYEOuwdUhxP6BwXeG3xiKQciyv+2IisiK/LgUFaEW+3TbyP40qVhzNIUl8NreEa/vUO/rLneF9hlEuqGtHMFflaLIp8Nb+fSeNp5gbXK1dmjMMxWR1qcNpzl1mVjONMo9YFArUqBGqtDS/wtRlgdWuIT2VviNBbapjG06L/aqsUftjoSmfZ3hjLtwwnABOXKLLLYFJ0Yq1mVKsfVDP1Z8Q8/IIhumAsxvwAAAABJRU5ErkJggg==) no-repeat;height:40px}
ul.Heritage{display:inline-block;width:calc(100% - 20px)}
.subscribe-newsletter .gform_confirmation_message{font-size:20px;color:#b02727;font-weight:700;text-align:center}
.subscribe-newsletter{background-color:#e4b65e}
#membership_form ul li select{color:#000!important}
.woocommerce td.product-quantity .quantity{width:105px;border:1px solid #dfdedf;border-radius:0!important;display:inline-block}
.woocommerce td.product-quantity .quantity input{float:left;width:28px!important;padding:0!important;height:40px!important;border:none!important;text-align:center;color:#4a4a4a!important;opacity:1!important;border-radius:0!important}
.woocommerce td.product-quantity .quantity input.input-text.qty.text{width:44px!important;border-left:1px solid #dfdedf!important;border-right:1px solid #dfdedf!important}
.woocommerce td.product-quantity .quantity input[type="button"]{cursor:pointer}
.widget_search #searchsubmit{width:90px}
.woocommerce table{border-collapse:collapse!important}
.select2-container .select2-selection--single .select2-selection__rendered{text-align:left}
#map .gm-style .gm-style-iw-c .gm-style-iw-d{width:100%!important;max-width:100%!important;overflow:hidden!important;overflow-y:auto!important}
.col-md-9.col-12.my_account_digi .col-12{padding:0}
.pagination span:last-child{margin-right:-2px}
a.next.page-numbers{margin-right:-1px}
body.page-template-Dashboard main.maincontainer section.full-section.bg-skin .container .row>.woocommerce{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.table-striped tbody tr:nth-of-type(even){background-color:rgba(0,0,0,.05)}
.table-striped{background:#fff}
.text-skyeBlue{color:var(--skyblue)}
a.et_pb_button.btn-primary.btn-skyeBlue{background:var(--skyblue)}
a.et_pb_button.btn-primary.btn-skyeBlue:hover{background:#62a2ee!important}
a.et_pb_button.btn-primary.btn-brown{background:var(--brown)}
a.et_pb_button.btn-primary.btn-brown:hover{background:#cd9849!important}
a.et_pb_button.btn-primary.btn-darkBlue{background:var(--darkBlue)}
a.et_pb_button.btn-primary.btn-darkBlue:hover{background:#223c5a!important}
.et_pb_button.btn-primary.btn-green:hover{background:#a5b651!important}
#page-container{padding-top:141px!important;position:relative}
#page-container::before{content:'';position:absolute;top:0;left:0;right:0;height:495px;background:#1A1D24}
.container.clearfix.et_menu_container{min-height:102px}
#main-header .centered-inline-logo-wrap img{display:inline-block!important;animation:none!important}
.recipes_info{background:#fff;padding:40px 40px 10px;box-shadow:0 2px 15px rgba(0,0,0,0.2);max-width:700px;margin:auto;font-size:20px}
.recipes_info h2{line-height:normal;padding:0;margin:0 0 5px;font-size:28px}
.recipes_info h3{padding:0;margin:0 0 5px;font-size:24px;line-height:normal}
.recipes_info ul{margin-bottom:25px;display:inline-block;width:100%}
.recipes_info ul li{position:relative;padding-left:25px;float:left;width:100%;margin:0 0 8px}
.recipes_info ul li:before{content:'\f18c';font-family:FontAwesome;position:absolute;top:2px;left:0;font-size:18px;color:var(--green)}
.recipes_info table.table{margin-top:25px}
.recipes_info table.table th{background:none;font-size:inherit;font-weight:600;width:50%}
body.error404 #page-container::before,body.woocommerce-checkout #page-container::before,body.woocommerce-cart #page-container::before,body.tax-product_cat #page-container::before{display:none}
.woocommerce-message{width:100%}
.four-zeero-four{padding-top:50px;padding-bottom:50px}
.four-zeero-four p{font-size:24px;margin-bottom:30px;margin-top:20px}
.post-holder.education_detail img{width:auto;max-width:100%;height:auto;max-height:100%;margin-left:0;margin-right:30px;margin-bottom:20px;float:left}
.post-holder.education_detail h3{margin-top:-10px}
form.woocommerce-ordering select.orderby{background:#fff;font-size:16px;height:38px}
@-moz-document url-prefix(){input[type="file"]{padding:0!important}
}.nutrient_content table.no-border.table-striped{border:1px solid #eee!important}
.nutrient_content table.no-border.table-striped tr th{background:#899939;color:#fff!important}
.nutrient_content table.no-border.table-striped tr th,.nutrient_content table.no-border.table-striped tr td{padding:15px!important}
.header-right-icons a{color:white}
.book-store-carouesl li img{height:250px}
.home_services .et_pb_blurb_description{min-height:170px}
.industry-groups ul{margin:0 auto;padding:0;list-style:none;max-width:700px;border:1px solid rgba(0,0,0,0.2);border-bottom:0;background:#fafafa}
.industry-groups ul li{border-bottom:1px solid rgba(0,0,0,0.2);width:100%;text-align:left;padding:10px;font-weight:600}
.industry-groups ul li a{float:right;width:50%;padding-left:10px;font-weight:400}
@media(min-width:981px){.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:17.875%}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget:first-child{width:29.875%}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget:first-child img{max-width:301px!important}
}.resources_content{background:#fff;padding:20px;border:1px solid #d4d4d4;box-shadow:0 0 10px rgba(0,0,0,0.11)}
.resources_content ul li{border-bottom:1px solid rgba(0,0,0,0.2);width:100%;text-align:left;padding:15px 0;font-weight:600}
.resources_content ul li:last-child{border:0;padding-bottom:0}
.resources_content ul li a{font-weight:400;display:inline-block}
.our-benefits-row ul{padding:20px;padding-left:0}
.our-benefits-row ul li{position:relative;padding-left:15px;list-style:none}
.our-benefits-row ul li:before{content:"\f101";font-family:FontAwesome;font-size:18px;position:absolute;top:-1px;left:0;color:#94a341}
#event_banner h1{font-family:'BurfordRusticLight';font-size:70px;line-height:55px;font-weight:300;padding-bottom:0;margin-bottom:20px}
#event_banner p{font-size:24px;text-shadow:0 1px 3px rgba(0,0,0,.3)}
#event_banner a.et_pb_button{border-radius:7px;background:#899939;color:#fff;font-size:18px;padding:10px 20px!important}
.table.thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55;font-weight:600;text-align:left}
table.table.table-bordered.thead-dark{max-width:100%}
body.page-template-events-new h2{font-size:30px;text-transform:uppercase}
body.page-template-events-new .et_section_regular .et_pb_row,body.page-template-events-new .et_section_regular .container{max-width:1010px}
body.page-template-events-new .et_section_regular p{font-size:18px;line-height:1.6}
body.page-template-events-new h3{font-size:24px;padding:0 0 5px 0;text-transform:uppercase}
table.table.table-bordered.thead-dark{max-width:980px;margin-top:20px;margin-bottom:0}
table.table.table-bordered.thead-dark tr td:first-child{min-width:165px}
.et_pb_section.stripe_form.et_section_regular{padding-top:0}
.stripe_form .form-group{margin-bottom:20px}
.stripe_form hr{border:0;border-top:2px solid #191d233b;margin:30px 0}
.stripe_form .form-head{margin-bottom:15px}
.stripe_form .form-head h4{font-size:20px;padding:0}
.stripe_form label{font-weight:600;font-size:18px;margin:0 0 5px 0!important;display:inline-block;width:100%}
.stripe_form table.table.borderd-table{max-width:100%}
.stripe_form .pairing-program-checkbox label input[type=checkbox]{position:absolute;margin:0;top:4px;left:10px;zoom:1.5;width:20px;height:20px}
.stripe_form .pairing-program-checkbox label{padding-left:40px;font-weight:400}
.stripe_form .pairing-program-checkbox label span{display:inline-block;width:100%;margin:0 0 15px 0}
fieldset.contributions h5{font-size:18px}
fieldset.section_complete th{text-align:left}
.stripe_form button.btn.btn-primary{height:60px;width:100%!important}
.stripe_form table.table.borderd-table input[type=text],.stripe_form table.table.borderd-table input[type=number]{min-width:100px;height:40px}
form#event_register_form{padding-top:60px}
label.error{color:red;font-weight:400;font-size:16px}
.online-conference h4{padding:0; margin-top:10px;}
.category-search.member_directory {position: relative; min-height: 50px;}
.offlinedownload {text-align: center;padding-top: 20px;}
.offlinedownload .et_pb_button.et_pb_button_1.et_pb_bg_layout_light {color: #fff;padding: 7px 20px!important;display: inline-block;margin-top: 10px;}
/* new tabel add */
.contact-form-holder li input[type="text"] { /* border: 1px solid #ABABAB !important;*/ height: 40px;padding: 5px !important;}
.contact-form-holder li table.table td{padding: 10px 10px;}
.contact-form-holder li table.table td table {margin: 0;}



body.page-template-page-templatetpga-events-2020-php h2{font-size:30px;text-transform:uppercase}
body.page-template-page-templatetpga-events-2020-php .et_section_regular .et_pb_row,body.page-template-page-templatetpga-events-2020-php .et_section_regular .container{max-width:1010px}
body.page-template-page-templatetpga-events-2020-php h3{font-size:24px;padding:0 0 5px 0;text-transform:uppercase}
.tickets_events td select {
    min-width: 110px;
}

input#registerTicketCount_0, input#registerTicketCount_1 {
    max-width: 70px;
    min-width: 0;
}

.event_sponsors {
    max-width: 1010px;
    margin: auto;
    padding: 50px 15px 30px;
    text-align: center;
}
.event_sponsors p {
    font-size: 18px;
    line-height: 1.6em;
    margin-bottom: 20px;
}

.event_sponsors ul{
    display:flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin: 30px -15px 0;
}
.event_sponsors ul li{
    width:100%;
    max-width:33.33%;
    padding: 0 15px 30px;
}
.event_sponsors ul li a{
    display:flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    background: #fff;
    border:1px solid #d2d2d2;
    padding: 20px;
}