@font-face{font-family:"Neutra Text Book";src:url(../../themes/padgett-april-2019/assets/fonts/NeutraText-Book.otf) format("truetype")}body{font-family:'Open Sans',sans-serif;color:#23140e;font-size:20px}img{width:100%}ul{padding-left:0;list-style-type:none;margin-bottom:0}p{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:#8FC640;font-weight:600;padding-bottom:20px;margin-bottom:0}@media (max-width: 575px){.header-contact
p{font-size:25px}}@media (min-width: 1200px){.container{max-width:1240px}}.navbar-brand
img{width:230px}.navbar-dark .navbar-toggler{color:rgba(255,255,255,1);border-color:rgba(255,255,255,1)}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,1)}.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75);cursor:pointer}nav.navbar{background-color:#054990;padding-top:10px;padding-bottom:13px}.dropdown-menu{background-color:rgba(5, 73, 144,0.5);margin-top:16px;border:0;border-radius:0}.dropdown-menu{background-color:rgba(5, 73, 144,0.5);border:0;border-radius:0;padding:19px
15px 3px;margin-top:0}a.dropdown-item{color:#fff;border-bottom:1px solid #fff;padding:5px
0}a.dropdown-item:last-child{border-bottom:0}.dropdown-item:focus,.dropdown-item:hover{color:#054990;background-color:transparent}.social-container{padding-bottom:10px}.social-container
p{display:inline-block;color:#f9f9f9;vertical-align:middle}.social-container
ul{display:inline-block;margin-left:5px}.social-container
li{display:inline-block;width:30px;margin-left:2px}.header-contact{padding-bottom:14px}.header-contact
p{color:#fff;font-size:30px;font-weight:600}.header-contact p
a{color:#fff}.header-contact p a:focus, .header-contact p a:hover{color:#fff;text-decoration:none}.header-contact p
span{color:#3FAE49}.navbar-nav a.nav-link{padding:0}.navbar-nav a.nav-link{padding:0
13px!important;color:#f1f1f1;border-right:1px solid #f1f1f1;line-height:1}.navbar-nav li:last-child a.nav-link{border-right:0;padding-right:0!important}@media (max-width: 991px){.social-container{padding:20px
0}.header-contact{padding-bottom:20px}.navbar-nav a.nav-link{padding:10px
0px!important;border-right:0}.navbar-nav{padding-bottom:10px}a.dropdown-item{border-bottom:0}.dropdown-menu{margin-top:5px;margin-bottom:5px}.dropdown-item:focus,.dropdown-item:hover{color:#fff}.dropdown-item.active,.dropdown-item:active{background-color:transparent}}@media (max-width: 575px){.navbar-brand
img{width:190px}}.slide{min-height:500px;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:top;position:relative;background-color:#f1f1f3;display:none}.slide:first-child{display:flex}.slider-container{width:390px;align-self:flex-end;padding:35px}.slider-container
h1{font-size:60px;color:#fff;text-shadow:0px 4px 3px rgba(0,0,0,0.4), 0px 8px 13px rgba(0,0,0,0.1), 0px 18px 23px rgba(0,0,0,0.1)}.slider-container
p{font-size:30px;line-height:1.1;color:#fff;text-shadow:0px 4px 3px rgba(0,0,0,0.4), 0px 8px 13px rgba(0,0,0,0.1), 0px 18px 23px rgba(0,0,0,0.1)}.slider-container
li{color:#fff;position:relative;padding:0
43px 10px;text-shadow:0px 4px 3px rgba(0,0,0,0.4), 0px 8px 13px rgba(0,0,0,0.1), 0px 18px 23px rgba(0,0,0,0.1)}.slider-container li::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";padding-right:15px;font-size:29px;position:absolute;top:-10px;left:4px}.top-image{min-height:250px;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:top;position:relative;background-color:#f1f1f3}.image-slider
.slide{background-position:-90px;justify-content:flex-end}.image-slider .slider-container{align-self:center;width:calc(100% - 500px)}.image-slider .slider-container
p{font-size:35px;font-weight:600;text-align:center;max-width:500px;margin:0
auto}.slider{position:relative}.slider
.counts{position:absolute;bottom:15px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.slider .counts .count+.count{margin-left:10px}.slider .counts .count .count-body{display:block;position:relative;width:18px;height:18px;border:2px
solid #fff;background:#054990;border-radius:20px}.slider .counts .count:hover{cursor:pointer}@media all and (min-width:550px){.slide{min-height:450px}.home .container-fluid.p{padding:0}.image-slider
.slide{background-size:cover;background-position:left center}}@media all and (min-width:990px){.slide{min-height:500px}}@media all and (min-width:1240px){.slide{min-height:550px}}@media all and (min-width:1880px){.slide{min-height:650px}}@media (max-width: 991px){.slider-container
h1{font-size:50px}.slider-container
p{font-size:26px}.slider-container
li{font-size:26px;padding:0
0 5px 43px}.slide{min-height:500px}.image-slider .slider-container{width:390px;padding:15px;padding-left:30px}.image-slider
.slide{min-height:250px;background-position:0}.image-slider .slider-container
p{font-size:26px}}@media (max-width: 767px){.image-slider
.slide{background-position:-90px}}@media (max-width: 575px){.slider-container
h1{font-size:42px}.slider-container
p{font-size:23px}.slider-container
li{font-size:23px}.slide{min-height:400px}.image-slider
.slide{margin:0
-15px;width:calc(100% + 30px)}.image-slider .slider-container{width:300px;padding:15px;padding-left:40px}.image-slider .slider-container
p{font-size:20px}.image-slider
.slide{background-position:-120px;background-size:cover}}@media all and (max-width:460px){.image-slider .slider-container
p{font-size:18px}.image-slider .slider-container{width:280px}.image-slider
.slide{background-position:-140px;background-size:cover}}@media (max-width: 360px){.image-slider .slider-container{width:calc(100% - 100px);padding-left:20px}}@media all and (max-width:380px){.image-slider
.slide{padding-bottom:70px}.image-slider .slider-container{width:100%;align-self:flex-end;margin-bottom:-140px;background:#054990}.slider
.counts{position:relative;bottom:unset;margin-top:100px;margin-bottom:-60px}.home .row .main-content{margin-top:60px}}.main-content{padding:50px
35px 35px 0 !important}.main-content
p{margin-bottom:20px;color:#555}.main-content
h2{margin-top:30px}.main-content
h1{color:#054990;font-size:3.5rem;font-weight:400}.main-content
ul{list-style-type:initial;list-style-position:inside;margin-bottom:15px}.main-content
li{color:#555;padding-bottom:5px}.main-content .image-left{width:180px;float:left;margin:0
20px 20px 0}.main-content .image-left.landscape-image{width:50%}.main-content .image-right{width:180px;float:right;margin:0
0 20px 20px}.main-content
.time{color:#868686;margin-top:-15px;margin-bottom:10px;font-weight:600}.main-content .blog-title{color:#8FC640}.main-content
.excerpt{margin-bottom:20px;border-bottom:1px solid #a2a2a2;padding-bottom:15px}.main-content .blog-image{margin-bottom:30px}.sidebar-menu{background-color:#C8C8C8;padding:35px}.sidebar-menu
h3{color:#fff}.sidebar-menu
ul{list-style-type:initial;list-style-position:inside}.sidebar-menu
li{color:#fff;position:relative;padding:0
0px 10px}.sidebar-menu
a{color:#fff}.sidebar-menu a:focus, .sidebar-menu a:hover{color:#fff}.sidebar-services{background-color:#8FC640;padding:35px}.sidebar-services
h3{color:#fff}.sidebar-services
li{color:#fff;position:relative;padding:0
43px 10px}.sidebar-services li::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";padding-right:15px;font-size:29px;position:absolute;top:-10px;left:4px}.sidebar-contact{background-color:#054990;padding:35px}.sidebar-contact
h3{color:#fff}.sidebar-contact
p{color:#fff;margin-bottom:10px}.sidebar-images{background-color:#d9d9d9;padding:35px}.sidebar-images
h3{color:#054990}.sidebar-images .image-cont{display:flex;justify-content:space-around}.sidebar-images .image-cont .image-item
img{height:100px;width:auto}.contact-page input, .contact-page
textarea{border:2px
solid #C8C8C8}.contact-page
form{margin-bottom:40px}.contact-page
#map{height:400px;margin-top:130px}input,textarea{width:100%;border:0;padding:5px
16px;margin-bottom:15px}textarea{margin-bottom:20px}button[type="submit"]{background-color:#8FC640;border:0;color:#fff;font-weight:700;font-size:24px;padding:3px
20px;margin-bottom:10px;width:100%}@media (max-width: 1199px){.sidebar-images .image-cont .image-item
img{height:80px}}@media (max-width: 991px){.main-content{padding:30px
25px 35px 0 !important}.sidebar-services{padding:20px
15px}.sidebar-services
li{padding:0
0 10px 43px}.sidebar-contact{background-color:#054990;padding:20px
20px}.sidebar-images{padding:20px
15px}.sidebar-images .image-cont .image-item
img{height:70px}input,textarea{padding:5px
10px;margin-bottom:11px;font-size:17px}textarea{margin-bottom:15px}button[type="submit"]{font-size:20px;padding:3px
0;margin-bottom:10px}.contact-page
#map{height:330px;margin-top:120px}}@media (max-width: 767px){.sidebar{margin-bottom:20px}.main-content{padding:30px
25px !important}.sidebar-services
li{padding:0
0 20px 43px}.main-content
h1{font-size:3rem}.contact-page
#map{height:400px;margin-top:0;margin-bottom:80px}}.icon-row{padding:40px
0;background-color:#C8C8C8}.icon-row
li{display:flex}.icon-row
img{width:auto;height:80px;float:left;margin:auto 15px auto 0}.icon-row
p{font-weight:700;color:#054990}.icon-row p.green-color
a{color:#41AD49}.icon-row p a:focus, .icon-row p a:hover{color:#41AD49;text-decoration:none}.icon-row
.content{align-self:center}@media (max-width: 991px){.icon-row
img{width:auto;height:50px;margin:auto 15px auto 0}.icon-row
p{font-size:16px}}@media (max-width: 767px){.icon-row{padding:25px
0}.icon-row
img{width:auto;height:80px;margin:0
19px 15px 0}.icon-row
li{overflow:hidden}.main-content .image-left.landscape-image{width:100%}}@media (max-width: 575px){.icon-row
p{font-size:16px}.icon-row
img{width:auto;height:50px;margin:0
15px 15px 0}}.section-404{padding:120px
0}#map{height:500px}footer{background-color:#02103D;padding:20px}footer
h6{font-size:20px;padding:0
0 5px;color:#f1f1f1}footer [class*=col-]:nth-child(3) h6, footer [class*=col-]:nth-child(4) h6{opacity:0}footer
li{color:#f1f1f1;opacity:0.85}footer
a{color:#f1f1f1;opacity:0.85}footer .bottom-footer{padding-top:30px}footer .bottom-footer
p{color:#f1f1f1;opacity:0.7;font-size:16px;padding-top:4px}footer .bottom-footer
li{display:inline-block;padding-left:10px;font-size:16px}@media (max-width: 991px){#map{height:350px}}@media (max-width: 575px){#map{height:250px}footer
ul{margin-bottom:20px;padding-right:20px}footer
li{line-height:1}footer
a{font-size:16px}footer .bottom-footer{padding-top:0px}footer .bottom-footer
li{padding-left:0;padding-right:10px}footer .bottom-footer
p{padding-top:10px;padding-bottom:15px}footer{padding-bottom:5px}}