body{line-height:32px}.list-of-services a, .list-of-services a:visited, .list-of-services a:active{color:#feeccc}.list-of-services a:hover{text-decoration:underline}.dropdown-content{z-index:999999 !important}@media screen and (min-width:770px){.sidepadding{padding-right:250px !important;padding-left:250px !important}.vertpadding{padding-top:150px !important;padding-bottom:150px !important}}.menumobilefooter a{width:50%;padding:3px 0;text-align:center;float:left;font-size:15px;height:80px;padding-top:10px}.menumobilefooter{position:fixed;width:100%;bottom:0;left:0;background:#27411b;border-top:1px solid #000}.btn1{background:#27411b;color:#fff}.btn1:hover,.btn1:active{background:#000;color:#fff}.btn3{background:#fff;color:#000}.btn3:hover,.btn3:active{background:#000;color:#fff}.menumobilefooter a span{font-size:15px}.vc_btn3{font-family:'oswald', sans-serif}.oswald{font-family:'oswald', sans-serif}.bullet-check{display:flex}.bullet-check:before{content:"";display:inline-block;width:100px;height:100px;background:url(https://testsitenow.com/pruittdentistry/wp-content/uploads/2023/07/svgviewer-png-output-24.png) no-repeat;background-size:contain;margin-right:22px;margin-top:20px}@media screen and (max-width:970px){.bullet-check:before{content:"";display:inline-block;width:200px;height:100px;background:url(https://testsitenow.com/pruittdentistry/wp-content/uploads/2023/07/svgviewer-png-output-24.png) no-repeat;background-size:contain;margin-right:22px;margin-top:25px}}.menuholder2 #logo{width:40%}.reusable > .wpb_column > .vc_column-inner{padding:0 !important}.subheaderimage h1{font-size:65px}.subheaderimage p{font-size:30px}#jtg-82.modula-gallery .modula-item > a, #jtg-82.modula-gallery .modula-item, #jtg-82.modula-gallery .modula-item-content > a:not(.modula-no-follow){cursor:default !important}@media screen and (min-width:771px){.mbr{display:none}}.review .ti-name{padding:0 !important;text-align:center}.review .ti-date{display:none !important}.review .ti-review-content{}.review .ti-widget.ti-wp-testimonial-1 .ti-review-item>.ti-inner{background-color:#ffffff !important}@media screen and (min-width:971px){.transparentmenuheader{margin-top:-78px}}.storetext{color:#365524 !important}h3{font-weight:200}.tan{color:#ffeccc !important}p{font-weight:300}.mp4_vid{display:block;margin-left:auto;margin-right:auto;width:100%;height:auto}.wpb_text_column.wpb_content_element.circletitle{border-radius:50%;width:100px;height:100px;padding:16px;margin-left:auto;margin-right:auto;margin-top:20px;background:#27411b;border:5px solid #ffffffb8;color:#ffffff;text-align:center;font:50px Arial, sans-serif}.banner .vc_column-inner{padding-top:0 !important}.banner h1{margin-top:35px;margin-bottom:35px !important}@media screen and (min-width:1050px){.desktoppadding{padding-top:75px;padding-bottom:75px}.desktoppadding2{padding-top:200px;padding-bottom:200px}.desktoppadding3{padding-top:40px;padding-bottom:40px}}.vc_btn3.vc_btn3-size-lg{font-size:30px;padding-top:18px;padding-bottom:18px;padding-left:50px;padding-right:50px}.vc_btn3.vc_btn3-color-success, .vc_btn3.vc_btn3-color-success.vc_btn3-style-flat{color:#fff;background-color:#365524}.darkgreen{color:#365524 !important}.dark{color:#222222 !important}.strong{font-weight:400 !important}.nofillpadding>.wpb_column>.vc_column-inner{padding-top:0 !important}.balt{font-family:'Balthazar', serif}@media screen and (max-width:970px){.storetext{color:#fff !important}.close-city{color:#365524 !important;font-weight:bold}.dropdown{padding:9px 0 5px 0 !important;max-width:100% !important}.dropdown-content{z-index:999999999 !important;max-width:100% !important}}.display-none{display:none !important}@media screen and (min-width:970px){.hide-on-desktop{display:none !important}}.box-shadow .vc_box_circle{box-shadow:8px 10px 11px 1px #c7c7c7 !important}@media screen and (max-width:970px){footer .col-lg-12 .custom-html-widget .col-xs-12{padding-bottom:55px}#footer-bottom{padding-bottom:100px}}.mobile-heading-block h3{color:#ffffff;!important;font-size:32px}.display-none{display:none !important}.mobile-call-to-action h3{color:#2d5a91;margin:0;padding:0;font-weight:900}.mobile-call-to-action h3 strong{font-weight:900;font-size:45px;color:#ffffff;text-transform:uppercase}.mobile-call-to-action strong small{color:#c9edff}@media screen and (max-width:970px){.logos-section{display:flex;flex-wrap:wrap;justify-content:space-between}.logos-section .wpb_column{width:30%}}@media screen and (max-width:770px){.happy-customers .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{text-align:center;display:inline-block;border:2px solid transparent;height:70px;box-sizing:content-box;position:relative}.happy-customers .vc_column-inner{padding:30px 0}}.southern-btn{margin:35px 0 60px 0}.southern-btn button{border-radius:10px !important;padding:12px 3em !important;font-weight:600;font-size:22px !important;background-color:#2b52a0;color:#ffffff;font-family:'Montserrat'}.southern-btn button:hover{background:#6781b8 !important}@media screen and (max-width:770px){.call-to-action, .call-to-action a{font-size:24px !important}}.call-to-action, .call-to-action a{border:0;border-radius:5px;display:inline-block;width:auto;padding:0.7em 1em;font-size:38px;font-weight:600;background:#365524;color:#ffffff;text-decoration:none}.call-to-action:hover, .call-to-action a:hover, .call-to-action:focus, .call-to-action a:focus{color:#ffffff !important;background:#2c451d;text-decoration:none}.call-to-action .fas, .call-to-action .fa{font-size:22px}.top-call-to-action-button{padding-top:175px;padding-bottom:175px}.top-call-to-action-button h1{font-family:Montserrat, sans-serif;font-size:48px;color:#ffffff;font-weight:900;margin:0.2em;padding:0}.top-call-to-action-button h4{color:#c9edff;font-family:Montserrat, sans-serif;font-size:22px;font-weight:700;margin:0;padding:0}.top-call-to-action-button h6{color:#ffffff;font-family:Lato, sans-serif;font-size:18px;font-weight:700}@media screen and (max-width:970px){.top-call-to-action-button{padding-top:60px}}.video-pulse:hover{cursor:pointer;opacity:0.8}.video-pulse .fa{animation:video-pulse 1.5s infinite;border-radius:50%;font-size:80px;line-height:70px;text-shadow:0 0 20px #b7b7b7;color:#fff}.button-pulse, .button-pulse-mobile button{animation:button-pulse 2s infinite}@keyframes video-pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.2)}100%{box-shadow:0 0 0 35px rgba(0,0,0,0)}}@keyframes button-pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.2)}100%{box-shadow:0 0 0 20px rgba(0,0,0,0)}}footer .colorlink{color:#365524}footer{font-size:16px}footer h3{font-size:18px;font-weight:bold;margin-top:20px}footer .fa{font-size:25px}.widget-footer{padding:30px 0}@media screen and (max-width:970px){.desktopmenu{margin-top:-70px !important;padding-top:70px !important}}#footer-bottom{font-size:13px}@media screen and (min-width:970px){.centerpadding{padding:35px 300px 60px 300px}}.gform_title{font-size:20px}.largeandthin{font-weight:thin;font-size:22px}.mobilepullup{box-shadow:0px 0px 10px 0px #3f3f3f}.mobilepullup .gform_wrapper .top_label .gfield_label, .mobilepullup .gform_wrapper .gfield_checkbox{color:#fff}.mobilepullup .gform_body{margin-top:-30px}.mobilepullup .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.mobilepullup .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{color:#fff}@media screen and (min-width:970px){.mobilepullup{margin-top:-150px}}@media screen and (max-width:970px){.mobilepullup{margin-top:0px;margin-left:0px;margin-bottom:20px}}.topleft{font-size:16px;color:#fff;line-height:36px}.topleft a{font-size:16px;color:#fff;line-height:36px}.topleft a:hover{color:#fdd056}.btn-black-bar{background-color:#365524;color:#fff !important;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.58);font-weight:bold;padding:10px 15PX 9PX 15px;margin:-2px;line-height:36px;font-size:16px}.btn-black-bar .fa{font-size:16px}.btn-black-bar:hover{background-color:#db7000}.btn-black-bar2{background-color:#539ed3;color:#fff !important;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.58);font-weight:bold;padding:10px 15PX 9PX 15px;margin:-2px;line-height:36px;font-size:16px}.btn-black-bar2 .fa{font-size:16px}.btn-black-bar2:hover{background-color:#4d8ab8}/* .menuholder2 #logo{max-width:150px}@media only screen and (max-width:991px){#logo .img-responsive{}/* .menuholder{position:fixed}}*/ .movetoright{margin-left:180px}@media screen and (max-width:970px){.movetoright{margin-left:10px}}.text-block-2{font-size:3.4rem;line-height:1.2em}.modula .filters a{font-size:23px;font-weight:bold}.headertag{font-size:50px;color:#ffffff;font-weight:900;text-shadow:0px 0px 5px rgba(5, 5, 5, 1)}#cssmenu2 .last{margin-right:20px}.headerbtns{font-weight:900}.headerbtns.headerbtns-color-primary.headerbtns-style-modern{border-color:#000;background-color:#000;font-size:18px;color:#fff;border-radius:7px}.headerbtns.headerbtns-color-warning.headerbtns-style-modern{border-color:#365524;background-color:#365524;font-size:18px;color:#fff;border-radius:7px}.headerbtns.headerbtns-size-md{padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px}.vc_general.headerbtns{display:inline-block;margin-bottom:8px;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.headerbtns.headerbtns-color-warning.headerbtns-style-modern:focus, .headerbtns.headerbtns-color-warning.headerbtns-style-modern:hover{color:#f7f7f7;border-color:#29401c;background-color:#29401c}.headerbtns.headerbtns-color-primary.headerbtns-style-modern:hover, .headerbtns.headerbtns-color-primary.headerbtns-style-modern:active{color:#f2f2f2;border-color:#006da3;background-color:#006da3}/* @media only screen and (max-width:991px){.menuholder #logo{position:absolute;width:100px;left:27px;z-index:9999}*/ .mobilebuttons{position:relative;right:25px;z-index:9999;text-align:right;margin-top:25px}.headerbtns.headerbtns-color-primary.headerbtns-style-modern{font-size:16px}.headerbtns.headerbtns-color-warning.headerbtns-style-modern{font-size:16px}.headerbtns.headerbtns-size-md{padding-top:8px;padding-bottom:8px;padding-left:10px;padding-right:10px}}.stickyphone{width:100%;text-align:center;float:left;padding:10px 0px}.textshadow{text-shadow:0em 0em 0.3em rgba(0,0,0,0.85)}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%}h1 strong{font-weight:900;color:#365524}.headerphone h1{margin-top:0px;font-size:30px}@media only screen and (min-width:1700px){.container{width:1500px !important}}.no-white h1, .no-white h2{color:#134481}.table-heading{margin:10px 0 !important}.gg-table thead h2{color:#fff}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.image-404{margin-top:40px}.btn-404{color:#ffffff;font-family:'Lato', sans-serif;display:inline-block;background-color:#539ed3;padding:10px 15px;border-radius:35px;margin-top:40px}a.btn-404 a, a.btn-404:hover{color:#fff}.link-white a:hover{color:#fff}.post .entry-title{margin-top:30px;margin-bottom:30px}.text-white{color:#ffffff}.headertag-mobile{font-size:30px;color:#ffffff;font-weight:900;text-shadow:0px 0px 5px rgba(5, 5, 5, 1)}#footer-bottom a:hover{color:#fff}.company-google-maps-location{z-index:1;box-shadow:0px 0px 20px 6px #cacaca}.company-google-maps-location .map{}.company-google-maps-location .vc_column-inner{padding-top:0 !important}.company-google-maps-location .wpb_content_element{margin-bottom:0 !important}.company-google-maps-location .location{text-align:center}.company-google-maps-location .location h2{color:#fff;font-size:25px;font-weight:bold;text-transform:uppercase;margin-bottom:22px}.company-google-maps-location .location h2:after{content:"";width:150px;height:3px;left:50%;margin-top:35px;position:absolute;z-index:1;background:#feeccb;transform:translate(-50%, -50%)}.company-google-maps-location .location h4{color:#fff}.company-google-maps-location .location h3{font-size:27px;color:#fff;padding-bottom:5px}.company-google-maps-location .location h4{font-size:32px;padding-bottom:20px}.wpb_gmaps_widget .wpb_wrapper{padding:0px}@media screen and (max-width:770px){.company-google-maps-location .location h4{padding-bottom:20px}}