﻿@import'https://use.fontawesome.com/releases/v5.8.1/css/all.css';@import'https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.css';@import'../../sidr/jquery.sidr.dark.css';@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400;1,700&display=swap";.main-text,button,a.btn,#ccontent-btn-3 a,#content-btn-4 a,a,p,table,li{color:#3e2f14;font-family:"Roboto",sans-serif;font-size:15px;font-size:0.9375rem;line-height:24px}@media(max-width: 767px){.main-text,button,a.btn,#ccontent-btn-3 a,#content-btn-4 a,a,p,table,li{font-size:14px}}@media(max-width: 480px){.main-text,button,a.btn,#ccontent-btn-3 a,#content-btn-4 a,a,p,table,li{font-size:13px}}.sm-text,footer .powered-by p a,footer .powered-by p{font-family:"Roboto",sans-serif;font-size:13px;font-size:0.8125rem;line-height:24px}@media(max-width: 767px){.sm-text,footer .powered-by p a,footer .powered-by p{font-size:12px}}@media(max-width: 480px){.sm-text,footer .powered-by p a,footer .powered-by p{font-size:11px}}.xs-text{font-family:"Roboto",sans-serif;font-size:11px;font-size:0.6875rem;line-height:normal}@media(max-width: 767px){.xs-text{font-size:10px}}@media(max-width: 480px){.xs-text{font-size:9px}}.feature-text{color:#ccc;font-family:"Roboto",sans-serif;font-size:26px;font-size:1.625rem;font-weight:400;line-height:normal;text-transform:none}.menu-text,#mobileNav a#menuBtn,nav>ul>li>a{color:#3e2f14;font-family:"Roboto",sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;text-decoration:none;line-height:normal}.menu-text-sm,nav>ul>li ul li a{color:#3e2f14;font-family:"Roboto",sans-serif;font-size:13px;font-size:0.8125rem;font-weight:400;text-decoration:none;line-height:normal}.blockquote-text,blockquote p{color:#ccc;font-family:"Roboto",sans-serif;font-size:17px;font-size:1.0625rem;line-height:24px;font-style:italic}.clear{clear:both}.ul-ol-reset,ul.gallery,ul.pager,.pagination ul,ul.tag-list,footer .footer-bottom .footer-links ul,footer .footer-nav ul,.dropdownWrap ul,nav>ul>li ul,nav>ul{margin:0;padding:0;list-style-type:none}.align-center{text-align:center;padding:15px}.align-left{float:left;padding:0px 15px 10px 0px}.align-right{float:right;padding:0px 0px 10px 15px}.responsive-img{max-width:100%;height:auto}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.hide{display:none}.table{display:table}.table-cell{display:table-cell}.fancybox-close{margin-top:0 !important}.placeholder{color:#ccc}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.pad120{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.pad120{padding-top:50px;padding-bottom:50px}}.pad100{padding-top:100px;padding-bottom:100px}@media(max-width: 767px){.pad100{padding-top:40px;padding-bottom:40px}}.pad80{padding-top:80px;padding-bottom:80px}@media(max-width: 767px){.pad80{padding-top:30px;padding-bottom:30px}}.pad60{padding-top:60px;padding-bottom:60px}@media(max-width: 767px){.pad60{padding-top:30px;padding-bottom:30px}}.pad40{padding-top:40px;padding-bottom:40px}@media(max-width: 767px){.pad40{padding-top:25px;padding-bottom:25px}}.pad20{padding-top:20px;padding-bottom:20px}*{-webkit-font-smoothing:antialiased}html{margin:0;padding:0}@media(min-width: 960px){html{font-size:100%}}@media(max-width: 959px){html{font-size:100%}}@media(max-width: 860px){html{font-size:100%}}@media(max-width: 767px){html{font-size:85%}}@media(max-width: 480px){html{font-size:70%}}body{margin:0;padding:0;background:#fff;color:#3e2f14;font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;color:#3e2f14;font-weight:600;text-transform:none;-webkit-font-smoothing:antialiased;margin:15px 0;padding:0}h1.page-title{font-size:60px;font-size:3.75rem}h1,h1 a{font-size:60px;font-size:3.75rem}h2,h2 a{font-size:40px;font-size:2.5rem}h3,h3 a{font-size:28px;font-size:1.75rem}h4,h4 a{font-size:22px;font-size:1.375rem}h5,h5 a{font-size:16px;font-size:1rem}h6,h6 a{font-size:14px;font-size:0.875rem}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"Roboto",sans-serif}.body-norm{font-family:"Roboto",sans-serif;font-weight:400;font-style:normal}.body-bold,strong,b{font-family:"Roboto",sans-serif;font-weight:600}.body-italic,em,i{font-family:"Roboto",sans-serif;font-style:italic;font-weight:400}.body-bold-italic,strong i,i strong,em strong,strong em{font-family:"Roboto",sans-serif;font-style:italic;font-weight:600}table{border:0;margin:20px 0}table tr:nth-child(odd){background:#fff}table th{font-family:"Roboto",sans-serif;font-weight:600;padding:20px;text-align:left;background:rgb(177.6829268293,134.6951219512,57.3170731707)}table td{vertical-align:top;padding:5px 20px;margin-bottom:2px;color:#ccc}blockquote{border-left:5px solid #efefef;margin:20px 15px 20px 20px;padding:10px 20px;max-width:75%}ul,ol{margin-bottom:20px;padding-left:35px}a{color:#3e2f14;margin:10px 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:underline}a:hover{color:rgb(100.5609756098,76.2317073171,32.4390243902)}a img{border:0}a[href^=tel]{color:inherit;text-decoration:none}a.btn,#ccontent-btn-3 a,#content-btn-4 a{display:inline-block;width:auto;color:#fff;text-align:center;background:#3e2f14;margin:10px;padding:.5em 1em;text-decoration:none;font-weight:600;min-width:170px}@media(max-width: 480px){a.btn,#ccontent-btn-3 a,#content-btn-4 a{padding:5px 15px}}a.btn:hover,#ccontent-btn-3 a:hover,#content-btn-4 a:hover{background:rgb(158.389261745,115.4362416107,41.610738255)}a.btn.btn-lg,#ccontent-btn-3 a.btn-lg,#content-btn-4 a.btn-lg{font-size:20px;font-size:1.25rem;padding:15px 25px}button{display:inline-block;width:auto;color:#fff;text-align:center;background:#76561f;margin:10px 0;padding:10px 20px;text-decoration:none;border:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width: 480px){button{padding:5px 15px}}button:hover{background:hsl(37.9310344828,58.389261745%,34.2156862745%)}.pulsar-container,footer .footer-tiles,.post,.blog-search,.cal-intro-inner,.calculator-box,.team-members,.inner-content-two,.inner-content-three,.inner-content-one,.home-intro-inner,section.contact-us-panel .copy,header .header-inner{width:100%;max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.pulsar-container,footer .footer-tiles,.post,.blog-search,.cal-intro-inner,.calculator-box,.team-members,.inner-content-two,.inner-content-three,.inner-content-one,.home-intro-inner,section.contact-us-panel .copy,header .header-inner{max-width:750px}}@media(min-width: 992px){.pulsar-container,footer .footer-tiles,.post,.blog-search,.cal-intro-inner,.calculator-box,.team-members,.inner-content-two,.inner-content-three,.inner-content-one,.home-intro-inner,section.contact-us-panel .copy,header .header-inner{max-width:970px}}@media(min-width: 1200px){.pulsar-container,footer .footer-tiles,.post,.blog-search,.cal-intro-inner,.calculator-box,.team-members,.inner-content-two,.inner-content-three,.inner-content-one,.home-intro-inner,section.contact-us-panel .copy,header .header-inner{max-width:1170px}}hr{background:#efefef;height:4px;border:0;margin:15px 0}iframe{max-width:100% !important}.alert{padding:10px;margin-bottom:15px}.alert.alert-success{background-color:#d3e2c3;color:#4f8a10}.alert.alert-info,.alert.alert-warning{background-color:#feefb3;color:#9f6000}.alert.alert-danger{background-color:#f5bfc2;color:#d8000c}#wrap{position:relative;max-width:100%;min-width:300px;margin:0 auto}header{margin:0px}header .header-inner{display:flex;justify-content:space-between;align-items:flex-end;padding-top:1em;padding-bottom:1em}#logo a{display:block;margin:0;padding:0}#logo a img{width:100%;height:auto;max-width:290px}nav{position:relative;text-align:right;margin:3px}@media(max-width: 991px){nav{display:none}}nav>ul{display:flex;justify-content:flex-end;align-items:flex-end;text-align:center}nav>ul li:hover>ul{display:block;visibility:visible;opacity:1;animation:fade .3s ease-in-out}@keyframes fade{0%{opacity:0}100%{opacity:1}}nav>ul>li{position:relative;margin-left:1em}nav>ul>li:last-child{margin-right:0;padding-right:0}nav>ul>li:last-child>ul>li>ul{left:unset;right:100%}nav>ul>li.nav-hover>ul{display:block !important}nav>ul>li.active>a{color:#76561f}nav>ul>li>a{display:inline-block;font-size:16px;font-size:1rem;margin:0;padding:.5em 1em .5em 0;text-transform:uppercase}nav>ul>li>a:hover,nav>ul>li>a.hover,nav>ul>li>a:active,nav>ul>li>a:focus{color:#76561f;text-decoration:none}nav>ul>li ul{display:none;position:absolute;left:-20px;top:100%;width:205px;z-index:5;text-align:left;padding:0;margin-top:0;background:#fff;border-top:3px solid #cecbad;box-shadow:-8px 8px 4px 0 rgba(0,0,0,.17);opacity:0;visibility:hidden;-webkit-transition:opacity 600ms,visibility 600ms;transition:opacity 600ms,visibility 600ms}nav>ul>li ul ul{left:100%;top:-3px;margin:0 !important;z-index:4}nav>ul>li ul li{position:relative;width:205px;padding:0;margin:0 !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom:1px solid #3e2f14}nav>ul>li ul li:last-of-type{border:none}nav>ul>li ul li.active>a{background:#e5e4d2;color:#76561f;padding-left:2em}nav>ul>li ul li.active>a:before{content:"";position:absolute;left:10px;top:50%;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid #76561f;transform:translate(0, -50%)}nav>ul>li ul li a{padding:10px 15px;display:block;margin:0}nav>ul>li ul li a:hover,nav>ul>li ul li a:active,nav>ul>li ul li a:focus{background:#e5e4d2;color:#76561f;text-decoration:none}#mobileNav{margin:3px}@media(min-width: 992px){#mobileNav{display:none}}#mobileNav a#menuBtn{display:inline-block;vertical-align:middle;color:#fff;background:#76561f;padding:10px;margin:0}#mobileNav a#menuBtn:hover{background:rgb(158.389261745,115.4362416107,41.610738255)}#sidr.mobileNavWrap{position:fixed;background:#3e2f14;box-shadow:none;-webkit-box-shadow:none}@media(min-width: 992px){#sidr.mobileNavWrap{display:none !important}}#sidr.mobileNavWrap ul{border:0;margin:0;padding:10px 0}#sidr.mobileNavWrap ul li{position:relative;border:0;margin-top:0;margin-bottom:0;line-height:normal}#sidr.mobileNavWrap ul li a{display:block;font-size:17px;font-size:1.0625rem;font-family:"Roboto",sans-serif;color:#fff;text-transform:uppercase;padding-top:10px;padding-bottom:10px;padding:10px 28px 11px 15px;margin:0}@media(max-width: 767px){#sidr.mobileNavWrap ul li a{font-size:16px}}@media(max-width: 480px){#sidr.mobileNavWrap ul li a{font-size:15px}}#sidr.mobileNavWrap ul li a:hover{background:rgb(81.2804878049,61.6158536585,26.2195121951)}#sidr.mobileNavWrap ul li a.nav-toggle{position:absolute;top:10px;right:0px;z-index:2000;margin:0;padding:0}#sidr.mobileNavWrap ul li a.nav-toggle:hover{background:none}#sidr.mobileNavWrap ul li a.nav-toggle.nav-plus:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;float:right;font-size:15px;font-size:0.9375rem;margin-right:15px}@media(max-width: 767px){#sidr.mobileNavWrap ul li a.nav-toggle.nav-plus:after{font-size:14px}}@media(max-width: 480px){#sidr.mobileNavWrap ul li a.nav-toggle.nav-plus:after{font-size:13px}}#sidr.mobileNavWrap ul li a.nav-toggle.nav-minus:after,#sidr.mobileNavWrap ul li a.nav-toggle.active:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;float:right;font-size:15px;font-size:0.9375rem;margin-right:15px}@media(max-width: 767px){#sidr.mobileNavWrap ul li a.nav-toggle.nav-minus:after,#sidr.mobileNavWrap ul li a.nav-toggle.active:after{font-size:14px}}@media(max-width: 480px){#sidr.mobileNavWrap ul li a.nav-toggle.nav-minus:after,#sidr.mobileNavWrap ul li a.nav-toggle.active:after{font-size:13px}}#sidr.mobileNavWrap ul li.active a{background:rgb(81.2804878049,61.6158536585,26.2195121951)}#sidr.mobileNavWrap ul li.active ul{display:block}#sidr.mobileNavWrap ul li.active ul li.active a{background:rgb(100.5609756098,76.2317073171,32.4390243902) !important}#sidr.mobileNavWrap ul li.active ul ul{display:none}#sidr.mobileNavWrap ul li.active ul ul ul{display:none}#sidr.mobileNavWrap ul li ul{display:none;margin:0;padding:0}#sidr.mobileNavWrap ul li ul li a{font-size:15px;font-size:0.9375rem;text-transform:none;padding:5px 30px 5px 30px;color:#cecbad}@media(max-width: 767px){#sidr.mobileNavWrap ul li ul li a{font-size:14px}}@media(max-width: 480px){#sidr.mobileNavWrap ul li ul li a{font-size:13px}}#sidr.mobileNavWrap ul li ul li a.nav-toggle{top:6px}#sidr.mobileNavWrap ul li ul li a.active a{background:rgb(100.5609756098,76.2317073171,32.4390243902) !important}#sidr.mobileNavWrap ul li ul li.active>ul{display:block}#sidr.mobileNavWrap ul li ul li.active>a{font-style:italic}#sidr.mobileNavWrap ul li ul li ul{display:none}#sidr.mobileNavWrap ul li ul li ul li a{padding-left:50px;font-size:14px;font-size:0.875rem}@media(max-width: 767px){#sidr.mobileNavWrap ul li ul li ul li a{font-size:13px}}@media(max-width: 480px){#sidr.mobileNavWrap ul li ul li ul li a{font-size:12px}}#sidr.mobileNavWrap ul li ul li ul li.active a{background:rgb(100.5609756098,76.2317073171,32.4390243902);font-style:italic}#sidr.mobileNavWrap ul li ul li ul li.active a:after{content:none}#sidr.mobileNavWrap ul li ul li ul li ul{display:none}#sidr.mobileNavWrap ul li ul li ul li ul li a{padding-left:65px}.dropdownWrap{position:absolute;display:none;margin-top:28px;left:0;z-index:99999;width:100%;background:rgba(44,44,44,.95);padding:25px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;min-height:220px}@media(max-width: 991px){.dropdownWrap{display:none !important}}.dropdownWrap ul{text-align:center}.dropdownWrap ul li{display:inline-block !important;position:relative !important;vertical-align:top;width:200px;padding:0;margin:0 !important;text-align:left}@media(max-width: 1199px){.dropdownWrap ul li{width:200px}}.dropdownWrap ul li.active a{color:#76561f}.dropdownWrap ul li a{padding:10px 15px !important;display:block;color:#fff;letter-spacing:.15px;font-weight:700;font-size:16px;font-size:1rem;text-transform:uppercase;text-decoration:none !important;line-height:20px;cursor:pointer !important}@media(max-width: 767px){.dropdownWrap ul li a{font-size:15px}}@media(max-width: 480px){.dropdownWrap ul li a{font-size:14px}}.dropdownWrap ul li a:hover,.dropdownWrap ul li a:active,.dropdownWrap ul li a:focus{color:#76561f}.dropdownWrap ul ul{display:inline-block}.dropdownWrap ul ul li{display:block;position:relative;margin-left:20px !important}.dropdownWrap ul ul li:before{position:absolute;top:0px;font-family:"Font Awesome 5 Free";content:"";font-weight:900;color:#ccc;font-size:9px;vertical-align:top;margin-right:5px}.dropdownWrap ul ul li a{text-transform:none;padding:5px 15px !important;margin:0;color:#ccc;font-weight:400;font-family:"Roboto",sans-serif;font-size:15px;font-size:0.9375rem;text-decoration:none !important;line-height:18px;cursor:pointer !important}@media(max-width: 767px){.dropdownWrap ul ul li a{font-size:14px}}@media(max-width: 480px){.dropdownWrap ul ul li a{font-size:13px}}.dropdownWrap ul ul ul{display:none}.dropdownWrap ul li.child-54{width:320px !important}.dropdownWrap ul.two-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;width:335px;vertical-align:top}.dropdownWrap ul.two-col li{width:165px !important}@media(max-width: 991px){.navbar-form{display:none}}.navbar-form .form-group{margin-bottom:0}.navbar-form .input-group{display:flex;align-items:center}#pageContent{padding:20px 15px;background:#fff}#pageContent img{max-width:100%;height:auto}@media(max-width: 500px){#pageContent img{display:block !important;clear:both !important;float:none !important;margin:15px 0 !important}}#pageContent figure.image{margin:15px;display:inline-block}@media(max-width: 500px){#pageContent figure.image{clear:both !important;float:none !important}}#pageContent figure.image img{max-width:100%;height:auto}#pageContent figure.image figcaption{background:#efefef;color:#000;padding:5px 15px}section.contact-us-panel{background-image:linear-gradient(90deg, rgba(206, 203, 173, 0.75), rgba(206, 203, 173, 0.75));padding:4em 0}section.contact-us-panel .copy{text-align:center}.center,.home-pillars-centered,.home-intro{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%}.text-withbg,.cal-intro,.home-pillars-centered,.home-intro{background:rgba(206,203,173,.75);width:100%;text-align:center;padding:1%}.header-text,.cal-intro,.inner-content-head,.team-name,.home-intro{border:3px solid #3e2f14;border-left-style:none;border-right-style:none;line-height:2rem;text-align:center}.header-text p,.cal-intro p,.inner-content-head p,.team-name p,.home-intro p{margin-top:1.5rem;margin-bottom:0rem;font-size:1.05rem}.header-text h1,.cal-intro h1,.inner-content-head h1,.team-name h1,.home-intro h1{line-height:3rem;margin:0px}.header-text h3,.cal-intro h3,.inner-content-head h3,.team-name h3,.home-intro h3{margin:0px;line-height:3rem}.newcontent-margin,.inner-content,.home-pillars-content{margin-top:100px}@media(max-width: 991px){.newcontent-margin,.inner-content,.home-pillars-content{margin-top:50px}}.topimg,.inner-top,.home-slideshow{position:relative;background-color:#3e2f14}.topimg img,.inner-top img,.home-slideshow img{width:100%;height:auto;object-fit:cover;min-height:200px}.home-slideshow{border-top:2px solid #3e2f14}.home-slideshow img{min-height:300px}.home-intro-inner{max-width:1024px}.home-pillars-content{background-color:#000;display:grid;grid-template-columns:1fr 1fr 1fr}.home-pillars-content h3{transition:.5s}.home-pillars-content a{text-decoration:none}.home-pillars-content a:hover img{transition-duration:.3s;opacity:.4}.home-pillars-content a:hover h3{color:#76561f}@media(max-width: 993px){.home-pillars-content h1{font-size:18px;font-size:1.125rem}.home-pillars-content h3{font-size:18px;font-size:1.125rem}}@media(max-width: 296px){.home-pillars-content{grid-template-columns:1fr}}.home-pillars-inner{text-align:center;position:relative}.home-pillars-inner img{width:100%;height:100%;object-fit:cover}.home-pillars-centered h3,.home-pillars-centered h3 a{font-size:22px;font-size:1.375rem}.inner-top img{min-height:100px;max-height:300px}.inner-top .light{color:#cecbad;text-shadow:-3px 3px rgba(0,0,0,.4)}.inner-top .dark{color:#3e2f14}.inner-content{margin-bottom:60px;width:100%;text-align:center;position:relative;z-index:1}.inner-content p{margin-bottom:25px}.inner-content .bg{position:absolute;z-index:-1;top:0;left:0;background:url("/res/img/area/area-bg.png");width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:.6}.inner-content-bg{background-color:rgba(206,203,173,.9);padding:35px}.inner-content-head,.team-name{margin-left:auto;margin-right:auto;margin-bottom:30px;width:45%;max-width:500px}.inner-content-text,.inner-content-two,.inner-content-three,.inner-content-one{margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:30px}.inner-content-one{max-width:1000px;margin-top:50px;text-align:center}.inner-content-three{margin-top:0px;text-align:left;-webkit-columns:3 300px;-moz-columns:3 300px;columns:3 300px;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}.inner-content-three p{margin-top:0px}#content-pillar-3-img img,#content-pillar-4-img img{max-width:100%;margin-top:-10px;height:auto}@media(max-width: 1199px){#content-pillar-3-img,#content-pillar-4-img{width:80%;margin-top:30px;margin-bottom:60px}}.inner-content-two{margin-top:0px;text-align:left;-webkit-columns:2 300px;-moz-columns:2 300px;columns:2 300px;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}.inner-content-two p{margin-top:0px}.team-members{display:flex;flex-wrap:wrap;justify-content:space-around;box-sizing:border-box}.team-members .team-member{display:flex;flex-direction:column;width:350px;margin:20px 0 60px}.team-members .team-member img{background-color:#3e2f14;border-radius:50%;border:3px solid #3e2f14}.team-members .team-member p{font-size:1.2rem;color:#76561f;font-weight:400;font-style:italic;line-height:normal;margin-top:0}.team-members .team-member .team-member-position{flex:1 0 auto}.team-members .team-member .team-member-name{font-size:28px;font-size:1.75rem;margin-bottom:0px;font-weight:600px;font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased}.team-members .team-member .btn,.team-members .team-member #ccontent-btn-3 a,#ccontent-btn-3 .team-members .team-member a,.team-members .team-member #content-btn-4 a,#content-btn-4 .team-members .team-member a{min-width:80px;width:60%}.calculator-box{overflow:hidden;border:3px solid #3e2f14;display:grid;min-height:30px;grid-template-columns:1fr 2fr;padding:0px}@media(max-width: 996px){.calculator-box{grid-template-columns:1fr}}@media(max-width: 767px){.calculator-box{width:100%;border-right:none;border-left:none;margin:0}}.calculator-box .cal-email{margin-top:1.5rem;display:grid;grid-template-columns:1fr 2fr}.calculator-box .cal-email #purchase-name,.calculator-box .cal-email #name{border-right:none}@media(max-width: 768px){.calculator-box .cal-email{grid-template-columns:1fr;grid-gap:1em}.calculator-box .cal-email #purchase-name,.calculator-box .cal-email #name{border-right:2px solid #76561f}}.cal-name{background-color:#cecbad;padding:3em 2em 2em}.cal-name h1,.cal-name h2,.cal-name button{margin:auto;line-height:1.25em;width:266px;text-transform:uppercase}.cal-name h1{line-height:1em}.cal-content{position:relative;padding-top:1em}.cal-content p{margin-bottom:10px}.cal-content form{padding:1em 3em;text-align:center}.cal-content form ::placeholder{text-transform:uppercase;color:#3e2f14;opacity:.5}.cal-content form :-ms-input-placeholder{color:#3e2f14}.cal-content form ::-ms-input-placeholder{color:#3e2f14}.cal-content form *{font-size:1.1rem;font-weight:bold;line-height:1.2rem;text-align:center}.cal-content form input{padding:.6rem;cursor:auto;border:2px solid #76561f;width:100%}.cal-content .cal-price{position:relative}.cal-content .cal-price .price{width:60%;float:left}.cal-content .cal-price button{width:40%;background:#76561f;color:#cecbad;cursor:pointer;float:left;border:2px solid #76561f;margin:0px;padding:.6rem}.cal-content .cal-price button:hover{background:#76561f}@media(max-width: 768px){.cal-content .cal-price button{width:100%}.cal-content .cal-price .price{width:100%}}.cal-content .cal-price::after{content:"";clear:both;display:table}.cal-mortgage{margin-top:1.5rem}.cal-detail{margin-top:1.5rem;display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width: 768px){.cal-detail{grid-template-columns:1fr;grid-gap:1em}}.cal-detail .middle{border-right:none;border-left:none}@media(max-width: 768px){.cal-detail .middle{border-right:2px solid #76561f;border-left:2px solid #76561f}}.cal-intro{margin-top:150px;margin-bottom:150px}.cal-total{margin-top:1.5rem}.cal-checkbox{cursor:pointer;text-transform:uppercase;display:block;position:absolute;width:200px;top:2rem;right:80px;padding-left:30px;font-size:20px}@media(max-width: 767px){.cal-checkbox{font-size:15px;top:4rem;padding-left:20px;padding-top:10px}}.cal-checkbox input{opacity:0;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:50%;border:2px solid #76561f}.cal-checkbox:hover input~.checkmark{background-color:#cecbad}.checkmark:after{content:"";position:absolute;display:none}.cal-checkbox input:checked~.checkmark:after{top:50%;left:50%;transform:translate(-50%, -50%);width:80%;height:80%;border-radius:50%;background:#76561f;display:block}.blog-search{padding:3rem 0rem;text-align:center}.blog-search form .form-group{width:100%}.blog-search form .form-group .input-group{width:100%;position:relative;border-radius:0 !important;vertical-align:middle;float:left}.blog-search form .form-group .input-group .form-control{padding-right:60px;width:100%;border-radius:0}.blog-search form .form-group .input-group .input-group-btn{display:inline-block;vertical-align:middle;position:absolute;float:none;top:0;right:0}.blog-search form .form-group .input-group .input-group-btn button{margin:0;height:34px;width:34px;border-radius:0;padding:5px}#content-sectionTitle{margin:3rem;text-align:center;text-transform:none}.post-list{background-color:#cecbad;padding-bottom:2rem}.post-list .label{text-transform:uppercase;margin-left:auto;margin-right:auto;width:fit-content;width:-moz-fit-content;background-image:linear-gradient(90deg, #3e2f14, #76561f);color:#cecbad;padding:1rem 2rem;text-shadow:-3px 3px rgba(0,0,0,.4);margin-bottom:2rem}.post{margin-bottom:40px}.post .post-inner{display:flex}@media(max-width: 767px){.post .post-inner{flex-wrap:wrap}}.post .post-inner .post-title h3,.post .post-inner .post-title h3 a{font-family:"Roboto",sans-serif;font-size:23px;font-size:1.4375rem;font-weight:500;line-height:31px;letter-spacing:.8px;color:#76561f;margin:0;text-transform:uppercase;margin-bottom:20px}@media(max-width: 767px){.post .post-inner .post-title h3,.post .post-inner .post-title h3 a{font-size:22px}}@media(max-width: 480px){.post .post-inner .post-title h3,.post .post-inner .post-title h3 a{font-size:21px}}.post .post-inner .post-title p{margin:0}.post .post-inner img{margin-left:20px;width:100%;object-fit:cover;height:240px;object-position:top}@media(max-width: 767px){.post .post-inner img{margin-left:0px;height:auto;max-height:500px}}.post hr{height:1px;background:#76561f;margin-bottom:0px;margin-top:30px}.post .date-button-wrap{text-align:right !important}.post .date-button-wrap .post-date{font-size:15px;font-size:0.9375rem;display:inline-block;color:#76561f}@media(max-width: 767px){.post .date-button-wrap .post-date{font-size:14px}}@media(max-width: 480px){.post .date-button-wrap .post-date{font-size:13px}}.post .date-button-wrap .post-date span.date-divider{margin:0px 5px}.post .date-button-wrap .post-more{display:inline-block}.post .date-button-wrap .post-more a{margin:0;font-weight:600}.team-bio-popup{padding:30px}.team-bio-popup .popup-image{width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:20px}.team-bio-popup .popup-image img{background-color:#3e2f14;border:3px solid #3e2f14;width:100%;height:auto;border-radius:50%;object-fit:cover;object-position:top;overflow:hidden;box-shadow:6px 6px 12px 6px #cecbad}.team-bio-popup .popup-name *{color:#3e2f14}.team-bio-popup img{width:100%}.team-bio-popup .fancybox-close-small{margin:5px;padding:3px;border-radius:50%;width:25px;height:25px}.team-bio-popup .fancybox-close-small:after{top:7px;right:7px;width:20px;height:20px;font-size:20px;line-height:21px}.team-bio-popup .fancybox-close-small:hover{background:#76561f}.team-bio-popup .fancybox-close-small:hover:after{background:#76561f;color:#fff}.team-bio-popup .closing-fancy{margin:30px 0 30px}@media(min-width: 992px){#content-main{margin-top:20%}}footer{padding:3.5em 1em 1.5em}@media(max-width: 767px){footer{text-align:center}}footer p,footer a,footer li{color:#3e2f14}footer .copyright p{margin-bottom:0}footer .powered-by p{margin-top:0}@media(min-width: 768px){footer .footer-nav{text-align:center}}footer .footer-nav ul li{display:inline;margin-right:8px}footer .footer-nav ul li:last-child{margin-right:0}footer .footer-nav ul li a{display:inline-block}footer .footer-nav ul li a:hover{text-decoration:underline}footer .footer-nav ul li ul{display:none}footer .footer-tiles{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1em;margin-bottom:40px}footer .footer-logo{padding-right:1em}footer .footer-logo img{width:100%;min-width:170px;max-width:300px}footer .footer-bottom{display:grid;grid-template-columns:1fr 1fr;grid-gap:5em}footer .footer-bottom .footer-links ul{display:flex;justify-content:flex-end;align-items:center}footer .footer-bottom .footer-links ul li{display:flex;align-items:center}footer .footer-bottom .footer-links ul li a{padding:0 .5em;font-size:16px;font-size:1rem;text-decoration:none;margin:0;text-align:center;vertical-align:bottom;letter-spacing:normal}footer .footer-bottom .copyright p{font-size:16px;font-size:1rem;letter-spacing:normal;margin:0}footer .locations{text-align:center}footer .locations .location{margin:0 0 1em}footer .locations .location h4{font-size:22px;font-size:1.375rem;letter-spacing:1.06px;margin:0}footer .locations .location p{font-size:18px;font-size:1.125rem;letter-spacing:.86px;line-height:1.25em;margin:.25em 0}footer .locations .location a{font-size:18px;font-size:1.125rem;letter-spacing:.86px;line-height:1.25em;margin:.25em 0}footer .locations .location .body-bold,footer .locations .location strong,footer .locations .location b{font-weight:500}footer .footer-social-links{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:fit-content;min-width:170px;margin:auto;margin-top:2em}footer .footer-social-links a{font-size:40px;margin-right:.25em}footer .footer-social-links a:last-of-type{margin:0}@media(max-width: 767px){footer .footer-tiles{grid-template-columns:1fr}footer .footer-logo{text-align:center;margin-bottom:1em}footer .footer-contact{grid-column:span 1}}@media(max-width: 640px){footer .footer-bottom{grid-template-columns:1fr;grid-gap:0}footer .footer-bottom *{text-align:center}footer .footer-bottom .footer-links ul{justify-content:center}}footer .fa-instagram{height:35px;width:auto;transition:.5s}footer .fa-instagram:hover{opacity:.8}.slideshow .slide{position:relative;display:flex;justify-content:center;align-items:flex-end}.slideshow .slide .slide-background{position:absolute;top:0;right:0;bottom:0;left:0}.slideshow .slide .slide-copy{text-align:center}.slideshow .slide .slide-copy h2{font-size:60px;font-size:3.75rem}.post{margin-bottom:40px}.post .post-title{margin-bottom:20px}.post .post-date{font-size:15px;font-size:0.9375rem;margin-bottom:20px}@media(max-width: 767px){.post .post-date{font-size:14px}}@media(max-width: 480px){.post .post-date{font-size:13px}}.post .post-image{margin-bottom:20px}.post .post-image a{position:relative;display:block;margin:0}.post .post-image a .play-btn{position:absolute;background:url(../../img/play-btn.png) 50% 50% no-repeat;background-size:180px auto;height:100%;width:100%;top:0;left:0}@media(max-width: 640px){.post .post-image a .play-btn{background-size:130px auto}}@media(max-width: 480px){.post .post-image a .play-btn{background-size:100px auto}}.post .post-image img{max-width:100%;height:auto}.post .post-content{margin-bottom:20px}.post .post-content p{margin:0}.post .post-more a{margin:0}.full-post .post-title{margin-bottom:20px}.full-post .post-title h1{font-size:35px;font-size:2.1875rem;margin-bottom:0}@media(max-width: 767px){.full-post .post-title h1{font-size:34px}}@media(max-width: 480px){.full-post .post-title h1{font-size:33px}}.full-post .post-date{font-size:16px;font-size:1rem;margin-bottom:20px}@media(max-width: 767px){.full-post .post-date{font-size:15px}}@media(max-width: 480px){.full-post .post-date{font-size:14px}}.full-post .post-image a{position:relative;display:block;margin:0}.full-post .post-image a .play-btn{position:absolute;background:url(../../img/play-btn.png) 50% 50% no-repeat;height:100%;width:100%;top:0;left:0}@media(max-width: 991px){.full-post .post-image a .play-btn{background-size:180px auto}}@media(max-width: 640px){.full-post .post-image a .play-btn{background-size:130px auto}}@media(max-width: 480px){.full-post .post-image a .play-btn{background-size:100px auto}}ul.tag-list li a{margin-left:10px;font-size:13px;font-size:0.8125rem}ul.tag-list li a.active{color:rgb(119.8414634146,90.8475609756,38.6585365854);font-style:italic}ul.tag-list li a:before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;margin-right:10px;font-style:normal}.event-item{margin-bottom:40px}.event-item .event-title{margin-bottom:20px}.event-item .event-title h3,.event-item .event-title h3 a{font-size:22px;font-size:1.375rem;line-height:32px;margin:0}@media(max-width: 767px){.event-item .event-title h3,.event-item .event-title h3 a{font-size:21px}}@media(max-width: 480px){.event-item .event-title h3,.event-item .event-title h3 a{font-size:20px}}.event-item .event-location{font-size:15px;font-size:0.9375rem;margin-bottom:8px}@media(max-width: 767px){.event-item .event-location{font-size:14px}}@media(max-width: 480px){.event-item .event-location{font-size:13px}}.event-item .event-location span{margin-right:5px}.event-item .event-date{font-size:15px;font-size:0.9375rem;margin-bottom:20px}@media(max-width: 767px){.event-item .event-date{font-size:14px}}@media(max-width: 480px){.event-item .event-date{font-size:13px}}.event-item .event-date span{margin-right:5px}.event-item .event-calendar{margin-bottom:20px}.event-item .event-clip{margin-bottom:20px}.event-item .event-clip p{margin:0}.full-event-item .event-title{margin-bottom:20px}.full-event-item .event-title h1{font-size:35px;font-size:2.1875rem;margin-bottom:0}@media(max-width: 767px){.full-event-item .event-title h1{font-size:34px}}@media(max-width: 480px){.full-event-item .event-title h1{font-size:33px}}.pagination{text-align:center}.pagination ul{font-size:0}.pagination ul li{display:inline-block;vertical-align:middle;padding:0;margin:0 3px;border:1px solid #efefef}.pagination ul li a{display:block;padding:5px 10px;margin:0;text-align:center;text-decoration:none}.pagination ul li a:hover{color:rgb(81.2804878049,61.6158536585,26.2195121951)}.pagination ul li.active{border:1px solid hsl(38.5714285714,51.2195121951%,66.0784313725%)}.pagination ul li.active a{font-weight:bold;color:rgb(119.8414634146,90.8475609756,38.6585365854)}.pagination ul li.previous{background:#3e2f14}.pagination ul li.previous:hover{background:hsl(37.9310344828,58.389261745%,54.2156862745%)}.pagination ul li.previous a{color:#76561f}.pagination ul li.next{background:#3e2f14}.pagination ul li.next:hover{background:hsl(37.9310344828,58.389261745%,54.2156862745%)}.pagination ul li.next a{color:#76561f}.pagination ul li.disabled{background:hsl(38.5714285714,51.2195121951%,66.0784313725%) !important}.pagination ul li.disabled a{cursor:not-allowed !important}ul.pager li{display:inline-block}ul.pager li.previous a{margin-left:0}ul.pager li.next{float:right}ul.pager li.next a{margin-right:0}ul.gallery{margin:0 auto}@media(max-width: 360px){ul.gallery{text-align:center}}ul.gallery li{display:inline-block;margin:10px;width:110px;height:110px;overflow:hidden}@media(max-width: 480px){ul.gallery li{margin:6px}}ul.gallery li a{display:inline-block;margin:0}ul.gallery li a img{width:auto;height:110px;padding:0px}form a.btn,form #ccontent-btn-3 a,#ccontent-btn-3 form a,form #content-btn-4 a,#content-btn-4 form a{margin-left:0px}form label{font-size:15px;font-size:0.9375rem;color:#3e2f14;font-weight:600;margin-bottom:8px}@media(max-width: 767px){form label{font-size:14px}}@media(max-width: 480px){form label{font-size:13px}}form .form-group{margin-bottom:5px}form .form-field-table{overflow-x:scroll}.form-dynamic{display:inline-block;width:100%}.form-dynamic .hidden{display:none !important}.form-dynamic .form-sections .form-heading{margin-bottom:30px}.form-dynamic .form-sections section.form-section{margin-bottom:25px}.form-dynamic .form-sections section.form-section .form-heading{display:block !important;width:100%}.form-dynamic .form-sections section.form-section .form-fields .form-field input.form-control{display:inline-block}.form-dynamic .form-sections section.form-section .form-fields .form-field input.full-width{width:100%}.form-dynamic .form-sections section.form-section .form-fields .form-field input[type=checkbox]{display:inline-block;width:30px}.form-dynamic .form-sections section.form-section .form-fields .form-field textarea{resize:vertical;min-height:100px;max-height:500px}.form-dynamic .form-sections section.form-section .form-fields .form-field.checkbox{margin-bottom:15px}.form-dynamic .form-sections section.form-section .form-fields .form-field.checkbox label{padding-left:30px;font-weight:500}.form-dynamic .form-sections section.form-section .form-fields .form-field input[type=checkbox]{width:20px !important;box-shadow:none !important;margin-left:-30px;margin-top:5px !important;height:auto !important}.form-dynamic .form-sections section.form-section .form-fields .form-field div.with-errors li{color:#e83e8c}.form-dynamic .form-sections section.form-section .form-fields .table-wrapper{overflow-x:scroll}#ui-datepicker-div .ui-datepicker-header a.ui-datepicker-prev{border:0 !important;margin:0}#ui-datepicker-div .ui-datepicker-header a.ui-datepicker-next{border:0 !important;margin:0}#ui-datepicker-div table.ui-datepicker-calendar tr td a{margin:0 !important}.signature-pad{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;width:100%;height:100%;max-width:700px;max-height:460px;height:300px;border:1px solid #e8e8e8;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.08) inset;border-radius:4px;padding:16px}.signature-pad::before,.signature-pad::after{position:absolute;z-index:-1;content:"";width:40%;height:10px;bottom:10px;background:rgba(0,0,0,0);box-shadow:0 8px 12px rgba(0,0,0,.4)}.signature-pad::before{left:20px;-webkit-transform:skew(-3deg) rotate(-3deg);transform:skew(-3deg) rotate(-3deg)}.signature-pad::after{right:20px;-webkit-transform:skew(3deg) rotate(3deg);transform:skew(3deg) rotate(3deg)}.signature-pad--body{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #f4f4f4}.signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.02) inset}.signature-pad--footer{color:#c3c3c3;text-align:center;font-size:1.2em;margin-top:8px}.signature-pad--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}#alert{position:relative;padding:15px 0;background:#9f1510;display:none}#alert .alertTxt{text-align:center}#alert .alertTxt p{margin:0;color:#fff;font-family:"Lato",Arial,Verdana,sans-serif}@media(max-width: 767px){#alert .alertTxt p{font-size:12px}}@media(max-width: 480px){#alert .alertTxt p{font-size:11px}}#alert .alertClose{position:absolute;top:10px;right:30px}#alert .alertClose a{color:#fff}#alert .alertClose a span{color:#fff}.scroll-left{height:50px;overflow:hidden;position:relative}.scroll-left p{position:absolute;width:100%;height:100%;margin:0;line-height:50px;text-align:center}#search form .form-group{width:100%;padding-top:20px}#search form .form-group .input-group{width:100%;position:relative;vertical-align:middle;float:left}#search form .form-group .input-group .form-control{padding-right:60px;width:100%}#search form .form-group .input-group .input-group-btn{display:inline-block;vertical-align:middle;position:absolute;float:none;top:0;right:0}#search form .form-group .input-group .input-group-btn button{margin:0;height:34px;width:34px;border-radius:0;padding:5px}#cse *{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important}#cse table{margin:0 0 !important}#cse .gsc-adBlock{display:none !important}#cse .gsc-control-cse{padding:0px !important}#cse .gsc-result-info-container{padding:0px !important}#cse .gsc-result-info-container .gsc-result-info{padding-left:0px !important;text-align:right}#cse table *{border:none !important}#cse table td,#cse table tr,#cse table th{padding:15px 0px !important}#cse .gsc-table-cell-thumbnail{padding-right:10px !important}#cse .gsc-result{border:none !important}#cse .gs-title{font-weight:200}#cse .gs-title *{color:#3e2f14 !important}#cse .gs-title b,#cse .gs-title strong{font-weight:400}#cse .gsc-cursor-box{margin:30px 0;text-align:center}#cse .gsc-cursor-page{text-decoration:none;padding:10px;border-radius:3px;color:#3e2f14;border:1px solid #3e2f14;background:#fff}#cse .gsc-cursor-current-page{background:rgb(177.6829268293,134.6951219512,57.3170731707);color:#3e2f14}#cse .gsc-cursor-page:hover{background:rgb(200.3658536585,159.3902439024,85.6341463415)}#cse .gcsc-branding img{max-width:none}/*# sourceMappingURL=screen.css.map */
