body{margin:0;padding:0;font-size:15px;color:#000;line-height:1.4;font-weight:400;font-family:'DINPro';overflow-x:hidden}h1,h2,h3,h4,h5{color:#ED1C24;font-weight:700;font-family:'DINPro';margin:0 0 25px;line-height:1.2}h1{font-size:42px}h2{font-size:36px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}ol li,ul li{color:#101010;line-height:26px;font-size:18px}p{font-size:18px;line-height:26px;margin:0 0 20px 0}a{color:#ED1C24;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}a:hover{color:#000}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{border:0;height:auto}*{-webkit-text-size-adjust:none}input[type="text"],input[type="submit"],input[type="button"],input[type="password"],input[type="date"],input[type="number"],input[type="email"],input[type="tel"],input[type="search"],textarea{-moz-appearance:none;-webkit-appearance:none;-moz-appearance:textfield;outline:none;font-family:'DINPro'}select{-webkit-appearance:none;-moz-appearance:none;font-family:'DINPro'}select::-ms-expand{display:none}.commentlist li,.commentlist p,.commentmetadata{font-weight:400}img,p img{max-width:100%}#wp-calendar a,.fancybox-nav,.top_main .top_right ul.nav_menu li a,a,a:hover,h2 a:hover,h3 a:hover{text-decoration:none}.cf:after,.cf:before{content:"";display:table}#respond:after,.clearfix:after{content:".";visibility:hidden;clear:both}.clearfix,.post hr,img.centered{display:block}.cf:after{clear:both}.cf{zoom:1;clear:both}}#page{text-align:left}#content{font-size:12px;padding:0;margin:0}.widecolumn .entry p{font-size:1.05em;border:none}.narrowcolumn .entry,.widecolumn .entry{line-height:1.4em}.widecolumn{line-height:1.6em}.thread-alt{background-color:#f8f8f8}.depth-1{border:0 solid #FFC1C1}.alt,.even{border-left:0 solid #FFC1C1}small{font-family:'DINPro';font-size:12px;line-height:1.5em}.commentlist li ul li{font-size:1em}.commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff}.commentlist cite,.commentlist cite a{font-weight:400;font-style:normal}.commentlist p{line-height:1.5em;text-transform:none}#commentform p{font-family:'DINPro'}#sidebar ul ol li,#sidebar ul ul li,.nocomments,.postmetadata,blockquote,small,strike{color:#242424}small a{color:#424242}code{font:1.1em 'Courier New',Courier,Fixed}abbr,acronym,span.caps{font-size:.9em;letter-spacing:.07em}#wp-calendar #next a,#wp-calendar #prev a{font-size:9pt}#wp-calendar caption{font:700 1.3em 'Lucida Grande',Verdana,Arial,Sans-Serif;text-align:center;width:100%}.commentlist,.entry form{text-align:left}#wp-calendar th{font-style:normal;text-transform:capitalize}#page{background-color:#fff;margin:20px auto;padding:0;width:760px;border:1px solid #959596}.post{margin:0;padding:25px 25px 25px;background:#fff}.single-ourstaff .post{padding-bottom:50px}.postmetadata{clear:both;border:none;background:#EFEFEF;padding:5px!important}p img{padding:0}img.centered{margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}#commentform #submit,#sidebar #searchsubmit{background:#0b4084;float:right}.entry ul{margin-left:0;padding:0 0 0 10px}.entry li{margin:0 0 0 10px}.entry ul li a{word-break:break-all}.entry ol{padding:0 0 0 35px;margin:0}#sidebar ul,#sidebar ul ol,.entry ol li{margin:0;padding:0}.delete:hover{color:red}.postmetadata li,.postmetadata ul{display:inline;list-style-type:none;list-style-image:none}#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:25px;width:100%;float:left}#sidebar ul p,#sidebar ul select{margin:5px 0 8px}#sidebar ul ol,#sidebar ul ul ul{margin:0 0 0 10px}#sidebar ul ol li,ol li{list-style:decimal}#sidebar ul ol li,#sidebar ul ul li{margin:0;padding:0;line-height:25px;color:#fff;font-size:14px}#sidebar #searchform #s{width:175px;padding:9px 10px;float:left}#sidebar #searchsubmit{border:0;color:#fff;cursor:pointer;line-height:18px;padding:8px;text-transform:uppercase;transition:all 1s ease 0s}#sidebar #searchsubmit:hover{background:#646464;color:#fff}#commentform input,.leftside #searchform #s{border:1px solid #999;font-size:15px;font-weight:400;line-height:17px;padding:10px}#commentform{margin:5px 10px 0 0}#commentform textarea{border:1px solid #999;width:100%;padding:15px;font-size:15px}#commentform #submit,.leftside #searchform #searchsubmit{color:#fff;cursor:pointer;font-size:17px;line-height:18px;padding:10px 23px;transition:all 1s ease 0s;border:0;text-transform:uppercase}#respond:after{display:block;height:0}#commentform #submit:hover{background:#646464;color:#fff}.leftside #searchform #searchsubmit{background:#0b4084;float:none}.alt{margin:0;padding:0}.thread-even{background-color:#f9fdff}.thread-odd{color:#130813}.thread-odd a{color:#0b4084}.thread-odd a:hover{color:#130813}.commentlist{padding:0}.commentlist li{margin:15px 0 10px;padding:5px 5px 10px 10px;list-style:none}.commentlist li ul li{margin:10px;background-color:#FFF;border:0}.commentlist p{margin:10px 5px 10px 0}.children{padding:0}#commentform p{margin:5px 0}.nocomments{text-align:center;margin:0;padding:0}.commentmetadata{margin:0;display:block}.hidden,hr{display:none}#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px}#wp-calendar #next a{padding-right:10px;text-align:right}#wp-calendar #prev a{padding-left:10px;text-align:left}#wp-calendar td,.center,.navigation,.wp-caption{text-align:center}#wp-calendar a{display:block}#wp-calendar td{padding:3px 0}#wp-calendar td.pad:hover{background-color:#fff}abbr,acronym,span.caps{cursor:help}abbr,acronym{border-bottom:1px dashed #999}blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;font-size:11px;line-height:17px;color:#666}blockquote cite{margin:5px 0 0;display:block}.screen-reader-text{position:absolute;left:-1000em}#wrapper,body,header .top_main,header .top_right,html{position:relative}a img{border:none}html{overflow-x:hidden}.navigation{display:block;margin-top:10px}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #ddd;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.clear{clear:both}#wrapper{background:#fff;z-index:1}.wrapper{width:1170px;margin:0 auto}header{background:rgb(0 0 0 / .6);position:absolute;top:0;left:0;width:100%;z-index:999}.home header{position:fixed;background:#fff0}header .logo{padding:0;float:left;margin:0;max-width:288px;width:100%;margin-top:15px}header .top_main{width:100%;z-index:9999;padding-top:20px}header .top_main .wrapper{padding:0;display:flex;align-items:flex-start;justify-content:space-between}header .top_right{width:100%;float:right;margin:0;max-width:calc(100% - 288px)}header .top_right ul.contact-links{margin:0;padding:0;list-style-type:none;float:right;display:flex;align-items:center}header .top_right .contact-links li{margin:0 0 0 15px;display:inline-block;vertical-align:top}header .top_right .contact-links li a{font-size:10px;text-transform:uppercase;color:#fff;font-weight:900;-webkit-transition:0.5s ease all;-o-transition:0.5s ease all;transition:0.5s ease all;line-height:normal;display:block;padding:12.5px 24px;background:#000;box-shadow:0 3px 3px rgb(0 0 0 / .16)}header .top_right .contact-links li a.appt-btn:hover{background:#ED1C24;color:#fff}header .top_right .contact-links li a.review-btn{color:#fff;background:#000}header .top_right .contact-links li a.review-btn:hover{background:#ED1C24;color:#fff}header .top_right .contact-links li.social-header{display:flex}header .top_right .contact-links li.social-header a{background:#fff;color:#707070;padding:5px;margin:0 3px;width:26px;height:26px;border-radius:4px;display:flex;align-items:center;justify-content:center}header .top_right ul.contact-links li.call a{position:relative;padding-left:35px}header .top_right ul.contact-links li.call a:before{position:absolute;content:"";width:11px;height:11px;top:50%;transform:translateY(-50%);left:18px;z-index:999;background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/call-icon.png) left top no-repeat}header .top_right ul.contact-links li.call a:hover{background:#ED1C24;color:#fff}.read-more{color:#fff;cursor:pointer;display:inline-block;margin-top:0;padding:12px 23px;text-transform:uppercase;font-size:14px;line-height:16px;font-weight:500;background:#ED1C24}.req-appt{color:#fff;cursor:pointer;display:inline-block;margin-top:0;padding:12px 23px;text-transform:uppercase;font-size:16px;line-height:16px;font-weight:900;background:#FF7143;box-shadow:0 3px 3px rgb(0 0 0 / .16);-webkit-box-shadow:0 3px 3px rgb(0 0 0 / .16)}.read-more:hover{background:#000;color:#fff}.mediumbgwhite a,.tp-caption a,ul.callddlist li a,ul.reviewddlist li a{color:#fff!important}.mediumbgwhite a{border:2px solid #fff;padding:18px 25px;display:block;text-transform:uppercase}.mediumbgwhite a:hover{background:rgb(255 255 255 / .35)}header.sticky{border-bottom:3px solid rgb(237 28 36 / .6);position:fixed;width:100%;z-index:9999}header.sticky .top_main .top_right ul.nav_menu li a{padding:15px 0 15px 10px}header.sticky .logo{margin-top:0}header.sticky .top_main .top_right ul.nav_menu{margin:0}ul.callddlist li,ul.reviewddlist li{margin:0 0 10px!important;width:100%}header.sticky .logo a{max-width:80%;display:block}.single-our_staff .top_main .top_right ul.nav_menu li ul.sub-menu li.activeon-single>a{background:#ED1C24;color:#fff}.single-our_staff .top_main .top_right ul.nav_menu li.activeparent-single>a{color:#ED1C24}.logo a{display:block;max-width:100%;transition:all 0.3s ease}.contact-links li.call{position:relative}ul.callddlist li a,ul.reviewddlist li a{box-shadow:none!important;float:none!important;font-weight:700!important;height:auto;letter-spacing:normal;text-shadow:none;line-height:18px;font-size:14px;text-transform:uppercase;cursor:pointer}ul.callddlist{position:absolute;right:0;top:90%;background:#999;display:none;z-index:999;padding:15px 15px 5px;border-radius:5px 0 5px 5px}ul.callddlist li a,ul.callddlist li a:hover{background:0 0!important}ul.callddlist li{display:block;padding:0}ul.callddlist li a{border:none!important;border-radius:0!important;padding:0!important;display:block}.contact-links li.call:hover>ul.callddlist{display:block}.contact-links li.review{position:relative}ul.reviewddlist{position:absolute;right:0;top:90%;background:#666;display:none;z-index:999;padding:15px 15px 5px;border-radius:5px 0 5px 5px}ul.reviewddlist li,ul.reviewddlist li a{background:0 0!important;padding:0!important;transition:all 1s ease 0s}ul.reviewddlist li{display:block}ul.reviewddlist li a:before{display:none!important}ul.reviewddlist li a:hover{background:0 0!important}ul.reviewddlist li a{border:none!important;border-radius:0!important;display:block}.contact-links li.review:hover>ul.reviewddlist{display:block}.menu-main-navigation-container{float:right;text-align:center;width:100%;background:#00174b}.top_main .top_right ul.nav_menu{margin:0;padding:0;width:100%;text-align:right}.top_main .top_right ul.nav_menu li{display:inline-block;position:relative;padding:0;margin-left:30px}.top_main .top_right ul.nav_menu li:first-child{margin-left:0}.top_main .top_right ul.nav_menu li a{color:#fff;cursor:pointer;float:none;font-size:12px;line-height:16px;text-transform:uppercase;font-weight:900;display:inline-block;padding:20px 0 20px 10px}.top_main .top_right ul.nav_menu li.current-menu-ancestor a,.top_main .top_right ul.nav_menu li.current-menu-item a,.top_main .top_right ul.nav_menu li.current-menu-parent a,.top_main .top_right ul.nav_menu li:hover>a{color:#ED1C24}.top_main .top_right ul.nav_menu li ul.sub-menu{display:none;position:absolute;top:100%;left:0;width:265px;margin:0;padding:15px;background:#000;box-shadow:0 3px 3px rgb(0 0 0 / .16);z-index:9999;border-top:2px solid #ED1C24}.top_main .top_right ul.nav_menu li ul.sub-menu ul{left:100%;top:0}.top_main .top_right ul.nav_menu li:last-child>ul.sub-menu{right:0;left:auto}.top_main .top_right ul.nav_menu li:hover>ul.sub-menu{display:block}.top_main .top_right ul.nav_menu li ul.sub-menu li{float:left!important;width:100%;margin:2.5px 0}.top_main .top_right ul.nav_menu li ul.sub-menu li a{display:block;text-align:left;float:none;font-weight:400;padding:10px;font-size:12px;color:#fff;text-transform:uppercase}.top_main .top_right ul.nav_menu li ul.sub-menu li a:hover,.top_main .top_right ul.nav_menu li ul.sub-menu li.current-menu-item a{background:#ED1C24;color:#fff}.top_main .top_right ul.nav_menu li ul.sub-menu li a b{font-weight:400}.top_main .top_right ul.nav_menu li.menu-item-has-children a b{padding-bottom:20px;font-weight:700}.top_main .top_right ul.nav_menu li.menu-item-has-children li b{background-image:none;padding-bottom:0}.top_main .top_right ul.nav_menu li.current-menu-ancestor a b,.top_main .top_right ul.nav_menu li.current-menu-item a b,.top_main .top_right ul.nav_menu li.current-menu-parent a b,.top_main .top_right ul.nav_menu li.menu-item-has-children a:hover b,.top_main .top_right ul.nav_menu li:hover>a>b{background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/menu_arrow_h.png) center bottom no-repeat}.top_main .top_right ul.nav_menu li a:hover b{background:0 0}.top_main .top_right ul.nav_menu li ul.sub-menu li a b,ul.nav_menu li ul.sub-menu li a:hover b{background:0 0!important}.wide-menu ul.sub-menu{max-width:550px;width:550px!important;margin:20px}.wide-menu ul.sub-menu li{width:49%!important;padding:0 1%!important;box-sizing:border-box;float:none!important;vertical-align:top}.fullmenu{margin:0;padding:0;width:100%;text-align:right;clear:both;padding-top:10px}.fullmenu .nav_menu{margin:0;padding:0}.fullmenu li{display:inline-block;position:relative;padding:0;margin-left:30px}.fullmenu li:first-child{margin-left:0}.fullmenu li a{color:#fff;cursor:pointer;float:none;font-size:12px;line-height:16px;text-transform:uppercase;font-weight:900;display:inline-block;padding:20px 0}.fullmenu li.current-menu-ancestor a,.fullmenu li.current-menu-item a,.fullmenu li.current-menu-parent a,.fullmenu li:hover>a{color:#FF0D1E}.fullmenu li ul.sub-menu{display:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:265px;margin:0;padding:15px;background:#000;box-shadow:0 2px 3px 0 rgb(0 0 0 / .2);z-index:9999;border-top:2px solid #FF0D1E}.fullmenu li ul.sub-menu ul{left:100%;top:0}.fullmenu li:last-child>ul.sub-menu{right:0;left:auto}.fullmenu li:hover>ul.sub-menu{display:block}.fullmenu li ul.sub-menu li{float:left;width:100%;margin:2.5px 0}.fullmenu li ul.sub-menu li a{display:block;text-align:left;float:none;font-weight:400;padding:5px 10px;font-size:12px;color:#fff;text-transform:uppercase}.fullmenu li ul.sub-menu li a:hover,.fullmenu li ul.sub-menu li.current-menu-item a{background:#ED1C24;color:#fff}.fullmenu li ul.sub-menu li a b{font-weight:400}.fullmenu li.menu-item-has-children a b{padding-bottom:20px;font-weight:700}.fullmenu li.menu-item-has-children li b{background-image:none;padding-bottom:0}.fullmenu li.current-menu-ancestor a b,.fullmenu li.current-menu-item a b,.fullmenu li.current-menu-parent a b,.fullmenu li.menu-item-has-children a:hover b,.fullmenu li:hover>a>b{background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/menu_arrow_h.png) center bottom no-repeat}.fullmenu li a:hover b{background:0 0}.fullmenu li ul.sub-menu li a b,ul.nav_menu li ul.sub-menu li a:hover b{background:0 0!important}.wide-menu ul.sub-menu{max-width:550px;width:550px!important;margin:20px}.wide-menu ul.sub-menu li{width:49%!important;padding:0 1%!important;box-sizing:border-box;vertical-align:top}.fullmenu ul.nav_menu li.menu1:before{content:"";background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/menu-icon1.png);width:22px;height:15px}.fullmenu ul.nav_menu li.menu2:before{content:"";background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/menu-icon2.png);width:15px;height:14px}.fullmenu ul.nav_menu li.menu3:before{content:"";background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/menu-icon3.png);width:16px;height:14px}.fullmenu ul.nav_menu li.menu4:before{content:"";background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/menu-icon4.png);width:28px;height:15px}.fullmenu ul.nav_menu li.menu5:before{content:"";background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/menu-icon5.png);width:14px;height:15px}.fullmenu ul.nav_menu li.menu6:before{content:"";background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/menu-icon6.png);width:18px;height:14px}.fullmenu ul.nav_menu>li:before{content:"";background-repeat:no-repeat;display:inline-block;background-size:100%;vertical-align:middle}header .fullmenu.ipad-menu{display:none}.fullmenu li.mega-menu{position:static}.fullmenu li.mega-menu:hover>ul.sub-menu{display:flex;flex-wrap:wrap;justify-content:space-between;background:#000}.mega-menu ul.sub-menu{width:100%!important;max-width:1200px!important;position:absolute;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.mega-menu>ul.sub-menu>li{display:flex;flex-wrap:wrap;flex-direction:column;width:calc(20% - 12px)!important;border:2px solid red;background:#000;border-top:0;border-right:0}.mega-menu>ul.sub-menu>li.wide-menu{width:calc(40% - 12px)!important}.mega-menu ul.sub-menu ul.sub-menu{display:block;position:relative;border-top:0;box-shadow:none}.fullmenu li.mega-menu:hover>ul.sub-menu>li>a{background:red}.home header{position:fixed;background:#fff0}.home header.sticky{background:rgb(0 0 0 / .6)}a.navbar-toggle{display:none;background-color:#ED1C24;border-radius:0;margin:10px 0;padding:13px;transition:all 150ms ease-out 0s;position:absolute}.navbar-toggle.active,a.navbar-toggle:hover{background:#00174b}.navbar-toggle__text{color:#fff;display:inline-block;font-weight:700;padding:0 10px 0 0}.navbar-toggle__icon-bar{display:block;height:17px;vertical-align:middle}.navbar-toggle__icon-bar .icon-bar:first-child{margin:0}.navbar-toggle .icon-bar{background:#fff;height:3px;width:18px;border-radius:1px;display:block;margin-top:3px}.mobile_menu{position:absolute;right:0;top:0;width:100%;display:none;z-index:0;height:100%;background:#000;text-align:center;overflow:auto;padding-bottom:50px}.mobile_menu.active{position:fixed}.mobile_menu .inner{float:left;width:100%;margin:0 0 30px}.mobile_menu ul.nav_menu{margin:55px auto 0;padding:0;float:none;width:90%;text-align:left;display:inline-block}.mobile_menu ul.nav_menu li{border-bottom:1px solid #444;list-style-type:none;position:relative;display:block;width:100%!important;float:left}.mobile_menu ul.nav_menu li a{color:#fff;display:block;font-size:15px;outline:0;padding:10px 0;text-transform:uppercase;float:none}.mobile_menu ul.nav_menu li.contact,.mobile_menu ul.nav_menu li:hover>ul.sub-menu{display:none}.mobile_menu ul li.current-menu-parent a,.mobile_menu ul.nav_menu li a:hover,.mobile_menu ul.nav_menu li.active a,.mobile_menu ul.nav_menu li.current_page_ancestor a{color:#ED1C24;text-decoration:none}.mobile_menu ul.nav_menu ul.sub-menu{display:none;margin:15px 0;padding:0;position:inherit;top:inherit;left:inherit;width:100%!important;background:0 0;float:left;border-top:0;box-shadow:none;padding-left:15px}.mobile_menu ul.nav_menu ul.sub-menu li{border:0;margin:0}.mobile_menu ul.nav_menu ul.sub-menu li a:hover{background:0 0;color:#fff!important}.mobile_menu ul.nav_menu li span{background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/menu_open.png) right center no-repeat;cursor:pointer;height:47px;position:absolute;right:0;width:100%}.mobile_menu ul.nav_menu li span.sub_arrow{height:38px}.mobile_menu ul.nav_menu li span.active{background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/menu_close.png) right center no-repeat}.mobile_menu ul.nav_menu li a b{background:0 0!important;height:auto;position:inherit;right:inherit;width:auto;font-weight:400}.mobile_menu ul.nav_menu li.menu-item-has-children a:hover b{background:0 0!important}.mobile_menu ul.nav_menu ul.sub-menu li a{border:0;padding:5px 0;font-size:13px;color:#fff}.mobile_menu ul.nav_menu ul.sub-menu li a:hover,.mobile_menu ul.nav_menu ul.sub-menu li.current_page_item a{color:#ED1C24}.close-btn{width:24px;height:24px;position:absolute;right:5%;top:15px}.close-btn:before{content:"";position:absolute;top:12px;left:0;width:100%;height:2px;background:#fff;transform:rotate(45deg)}.close-btn:after{content:"";position:absolute;top:12px;left:0;width:100%;height:2px;background:#fff;transform:rotate(-45deg)}.mobile_menu aside{margin:25px 25px 0}.mobile_menu aside h5{color:#fff;text-transform:uppercase;margin-bottom:10px;font-size:18px}.mobile_menu aside ul{margin:0;padding:0;list-style:none}.mobile_menu aside ul li{font-size:15px;line-height:20px;color:#ccc;margin-bottom:15px;font-weight:300}.mobile_menu aside ul li span{font-weight:400;color:#fff;display:block}.mobile_menu aside ul li a{color:#fff}.mobile_menu a.app-btn{padding:15px;border:1px solid #ccc;color:#ccc;font-size:16px;line-height:18px;text-transform:uppercase;display:block;margin:35px 25px 0;text-align:center}.mobile_menu a.app-btn:hover{background:#ccc;color:#666}.mobile_menu .contact-form{margin:25px 5% 0;width:90%}.mob-appntmtn ul li{list-style:none}.mob-appntmtn ul li a{background:#ED1C24;padding:10px 15px;display:block;text-transform:uppercase;font-size:15px;line-height:18px;border-radius:0;color:#fff}.tp-parallax-wrap strong{font-size:inherit!important}.slotholder:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgb(29 29 29 / .25)}.hephaistos.tparrows{transform:rotate(90deg);width:128px;height:auto;padding:16px;border-bottom:1px solid #FFF;text-align:center;font-weight:500;border-radius:0;transition:all 0.3s ease}.hephaistos.tparrows:before{line-height:1;text-transform:uppercase;font-family:'DIN Pro Cond';font-size:20px;transition:all 0.3s ease}.hephaistos.tparrows:hover{border-color:#ED1C24}.hephaistos.tparrows:hover:before{color:#ED1C24}.tp-rightarrow.tparrows.hephaistos{transform:rotate(-90deg)}.slider-que{background:#1D1D1D;padding:18px 50px;position:relative;z-index:1}.slider-que:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 40px 80px 0;border-color:#fff0 #1D1D1D #fff0 #fff0;position:absolute;bottom:0;right:41px;-webkit-transform:rotate(-24deg) translateY(50%);-ms-transform:rotate(-24deg) translateY(50%);-o-transform:rotate(-24deg) translateY(50%);transform:rotate(-24deg) translateY(50%);-webkit-transition:0.5s ease all;-o-transition:0.5s ease all;transition:0.5s ease all;z-index:-1}.service-sec{padding:0}.service-sec .wrapper{display:flex;justify-content:center;align-items:center}.service-sec .service{width:30%;display:flex;transform:scale(.8);position:relative}.service-sec .service:first-child{flex-direction:row-reverse}.service-sec .service-center{width:40%;transform:scale(1.2);z-index:1}.service-sec .wrapper:first-child .service-content{flex-direction:row-reverse;background:#1D1D1D;box-shadow:0 3px 6px rgb(0 0 0 / .16);padding:20px}.service-sec .wrapper .service-content h3{position:absolute;top:50%;left:50%}.service-sec .wrapper:first-child .service-content h3{transform:translate(-50%,-50%) rotate(90deg);color:#fff;font-size:22px;font-weight:900}.service-sec .wrapper:first-child .service-content h3 a{color:#fff;white-space:nowrap}.service-sec .wrapper:first-child .service-content h3 a:hover{color:#ED1C24}.service-sec .service .service-content{width:20%;position:relative}.service-sec1,.service-sec3{width:252px;display:flex;position:relative;margin-top:-140px}.service-sec2{width:53%;display:flex;z-index:1;position:relative;margin-top:-140px}.service-sec3 .service-content,.service-sec1 .service-content{width:57px;position:relative}.service-sec2 .service-content{width:40%;position:relative}.service-sec2 .service-image{margin:10px 0}.service-sec2 .service-content h2{color:#fff;font-size:26px}.service-sec2 .service-content p{font-size:15px;line-height:1.4;color:#fff}.service-sec2 .service-content .read-more{background:#fff;color:#1D1D1D;font-size:10px;font-weight:900;padding:9px 21px}.service-sec2 .service-content .read-more:hover{background:#ED1C24;color:#fff}.service-sec .service-image{box-shadow:0 7px 7px rgb(0 0 0 / .16);position:relative}.service-sec .service-image:after{content:"";background:rgb(237 28 36 / .9);position:absolute;top:0;left:0;width:100%;height:100%}.service-sec1 .service-content{order:-1}.service-sec1 .service-content h3{transform:translate(-50%,-50%) rotate(-90deg)!important}.service-sec .service-image .icon-services{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.service-sec1,.service-sec3{z-index:2}.techniques-block{padding:80px 0 50px;background:#fff}.techniques-block h1{text-align:center;font-size:50px;color:#1D1D1D;text-transform:uppercase;margin-bottom:40px;font-weight:900;font-family:'DINPro-CondBlack';letter-spacing:.09em;line-height:1.2}.techniques-block ul{padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap;list-style:none}.techniques-block ul li{padding:0;margin:0 25px 60px;width:216px;position:relative}.techniques-block .technique-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:3;padding:15px;box-sizing:border-box;width:100%;text-align:center}.techniques-block .technique-content h3{font-size:16px;color:#FFF;font-weight:900;margin:0;line-height:1.2;text-shadow:0 3px 6px rgb(0 0 0 / .16);-webkit-text-shadow:0 3px 6px rgb(0 0 0 / .16);text-transform:uppercase}.techniques-block ul li:hover:after{background:red;position:absolute;top:0;left:0;width:100%;content:""}.techniques-block ul li a:hover>.img-blk:before{background:rgb(237 28 36 / .65);content:"";width:100%;height:100%;z-index:2;position:absolute;left:0;top:0;transition:all 0.3s ease}.techniques-block .img-blk{border-radius:100%;-webkit-border-radius:100%;overflow:hidden;position:relative}.blog_sec{width:100%;padding:70px 0 30px}.blog_sec .blog-wrapper{display:flex;align-items:flex-start}.blog_sec .blog-left{width:400px;margin-right:100px;text-align:left}.blog_sec .blog-left h2{font-size:50px;line-height:1.2;margin-bottom:40px;font-weight:900;color:#1D1D1D;font-family:'DINPro-CondBlack';letter-spacing:.09em}.blog_sec .blog-left h2 span{color:#25D821}.blog_sec .blog-left p{font-size:15px;line-height:1.8;color:#000}.blog_sec .blog-right{width:600px;position:relative;margin-top:30px}.blog_sec .latest-blog{padding:0;width:500px;margin:0 auto}.blog_sec .latest-blog:before{content:"";width:100px;height:100%;background:linear-gradient(to right,rgb(255 255 255) 0%,rgb(255 255 255 / .4) 100%);position:absolute;top:0;left:-30px;z-index:1}.blog_sec .latest-blog:after{content:"";width:100px;height:100%;background:linear-gradient(to right,rgb(255 255 255 / .4) 0%,rgb(255 255 255) 100%);position:absolute;top:0;right:-30px;z-index:1}.blog_sec .latest-blog ul{margin:0;padding:0;list-style-type:none}.blog_sec .latest-blog li{list-style:none}.flipster--flat .flipster__container,.flipster--flat .flipster__item,.flipster--flat .flipster__item__content{height:100%}.blog_sec .latest-blog li .iteam{border-top-left-radius:14px;width:340px;padding:12px;position:relative;background-size:cover;background-position:center;overflow:hidden}.blog_sec .latest-blog li .iteam:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:1}.blog_sec .latest-blog li .iteam .content-blk{position:relative;z-index:2}.blog_sec .latest-blog li .date{font-size:18px;padding:10px 22px;line-height:23px;display:block;color:#fff;background:#000;border-radius:10px 0 32px 0;position:absolute;top:-12px;left:-12px;text-transform:uppercase;letter-spacing:.2em;font-weight:900}.blog_sec .latest-blog li h3{font-size:20px;line-height:1.2;margin:0;width:100%;padding-top:155px;font-weight:900;margin-bottom:10px;text-transform:uppercase}.blog_sec .latest-blog li h3 a{color:#fff}.blog_sec .latest-blog li h3 a:hover{opacity:.8}.blog_sec .latest-blog li .read-post{font-size:14px;text-transform:uppercase;color:#ED1C24;font-weight:900}.blog_sec .latest-blog li .read-post:hover{opacity:.7}.latest-blog.flipster--flat .flipster__item--past .flipster__item__content{transform:scale(1)!important}.latest-blog.flipster--flat .flipster__item--future .flipster__item__content{transform:scale(1)!important}.blog_sec .flipster__button{position:absolute;top:50%;transform:translateY(-50%);padding:0;width:50px;height:50px;outline:none;font-size:0;border:0;z-index:2;opacity:1;margin:0;background:#000;border-radius:50%;text-align:center;transition:all 0.3s ease}.blog_sec .flipster__button:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;background:#fff0;border:2px solid #fff;transform:rotate(45deg);margin-top:-9px}.blog_sec .flipster__button:hover{background:#ED1C24}.blog_sec .flipster__button--prev{left:0}.blog_sec .flipster__button--prev:after{border-top:0;border-right:0;margin-left:-7px}.blog_sec .flipster__button--next{right:0}.blog_sec .flipster__button--next:after{border-left:0;border-bottom:0;margin-left:-14px}.subscribe-form{padding:0 0 70px}.subscribe-form .wrapper{max-width:800px;width:100%}.subscribe-form h3{font-size:20px;line-height:1.2;color:#000;font-weight:900;padding-top:35px;text-align:center;margin-bottom:10px}.subscribe-form p{font-size:15px;line-height:1.2;color:#1D1D1D;text-align:center;max-width:640px;margin:0 auto}.subscribe-form .email-container{float:left;width:calc(100% - 150px);clear:inherit;margin-bottom:0}.subscribe-form .submit-container{float:right;width:150px;clear:inherit;margin-bottom:0}.subscribe-form .nf-form-wrap input[type=email]{border:0;height:35px;font-size:13px;color:#fff;padding:7px;border-radius:8px 0 0 8px!important;background:#ED1C24;font-weight:800}.subscribe-form .nf-form-wrap .nf-error input[type=email]{color:#000}.subscribe-form .nf-form-wrap input[type=button]{padding:10px 30px;font-size:12px;line-height:15px;font-weight:800;border:0;height:35px;background:#000;border-radius:0 8px 8px 0}.subscribe-form .nf-form-wrap input[type=button]:hover{opacity:.8;background:#000}.subscribe-form .nf-form-wrap input::-webkit-input-placeholder{opacity:1.0!important;color:#fff!important}.subscribe-form .nf-form-wrap input:-moz-placeholder{opacity:1.0!important;color:#fff!important}.subscribe-form .nf-form-wrap input::-moz-placeholder{opacity:1.0!important;color:#fff!important}.subscribe-form .nf-form-wrap input:-ms-input-placeholder{opacity:1.0!important;color:#fff!important}.subscribe-form .nf-error-msg{margin-top:15px;text-align:left}.subscribe-form .nf-form-wrap .nf-error input::-webkit-input-placeholder{opacity:1.0!important;color:#000!important}.subscribe-form .nf-form-wrap .nf-error input:-moz-placeholder{opacity:1.0!important;color:#000!important}.subscribe-form .nf-form-wrap .nf-error input::-moz-placeholder{opacity:1.0!important;color:#000!important}.subscribe-form .nf-form-wrap .nf-error input:-ms-input-placeholder{opacity:1.0!important;color:#000!important}.nf-form-wrap select::-ms-expand{display:none}.nf-form-wrap textarea{overflow:auto}.single-testimonials{outline:none}.ebook-sec{display:flex;justify-content:space-between}.ebook-sec .ebook-left{width:45%;background:#000;margin-top:60px;padding:30px 65px 30px 30px;text-align:center;display:flex;align-items:center;justify-content:center}.ebook-sec .ebook-content{width:65%;background:#ED1C24;transform:skew(-10deg);margin-left:-45px;margin-right:-45px;display:flex;align-items:center}.ebook-sec .ebook-content .ebook-inner{padding:60px 100px 60px;transform:skew(10deg)}.ebook-sec .ebook-content .ebook-inner h2{font-size:60px;color:#FFF;font-weight:900;line-height:1.2;font-family:'DINPro-CondBlack';letter-spacing:.09em}.ebook-sec .ebook-content .ebook-inner p{font-size:15px;color:#FFF;line-height:1.8}.ebook-sec .ebook-image .read-more{background:#fff;color:#000;font-size:10px;font-weight:900;letter-spacing:.06em;margin-top:20px;display:block;max-width:155px;margin:0 auto}.ebook-sec .ebook-image .read-more:hover{background:#ED1C24;color:#fff}.req-sec{background:#fff;padding:100px 0}.req-sec .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.req-sec .req-content{width:45%}.req-sec .req-form{width:50%;text-align:center}.req-sec .req-content h2{font-size:50px;color:#1D1D1D;font-family:'DINPro-CondBlack';font-weight:900;letter-spacing:.09em;line-height:1.2}.req-sec .req-content p{font-size:15px;color:#000}.req-sec .req-form h2{font-size:20px;color:#000;font-weight:900;line-height:1.2;text-transform:uppercase;margin-bottom:40px}.req-form .nf-form-wrap input[type="text"],.req-form .nf-form-wrap input[type="email"],.req-form .nf-form-wrap input[type="tel"],.req-form .nf-form-wrap select{border:0;height:35px;font-size:12px;color:#1D1D1D;padding:7px 7px 7px 20px;border-radius:8px!important;background:#E3E3E3;font-weight:500}.req-form .nf-form-wrap textarea{border:0;font-size:12px;color:#1D1D1D;padding:7px 7px 7px 20px;border-radius:8px!important;background:#E3E3E3;font-weight:500}.req-form .nf-form-wrap input::-webkit-input-placeholder{opacity:1.0!important;color:#1D1D1D!important;text-transform:uppercase!important}.req-form .nf-form-wrap input:-moz-placeholder{opacity:1.0!important;color:#1D1D1D!important;text-transform:uppercase!important}.req-form .nf-form-wrap input::-moz-placeholder{opacity:1.0!important;color:#1D1D1D!important;text-transform:uppercase!important}.req-form .nf-form-wrap input:-ms-input-placeholder{opacity:1.0!important;color:#1D1D1D!important;text-transform:uppercase!important}.req-form .nf-form-wrap textarea::-webkit-input-placeholder{opacity:1.0!important;color:#1D1D1D!important;text-transform:uppercase!important}.req-form .nf-form-wrap textarea:-moz-placeholder{opacity:1.0!important;color:#1D1D1D!important;text-transform:uppercase!important}.req-form .nf-form-wrap textarea::-moz-placeholder{opacity:1.0!important;color:#1D1D1D!important;text-transform:uppercase!important}.req-form .nf-form-wrap textarea:-ms-input-placeholder{opacity:1.0!important;color:#1D1D1D!important;text-transform:uppercase!important}.req-form .nf-form-wrap input[type=button]{padding:11px 30px;font-size:12px;line-height:15px;font-weight:900;border:0;background:#ED1C24;box-shadow:0 3px 3px rgb(0 0 0 / .16)}.req-form .nf-form-wrap input[type=button]:hover{background:#000}.cont_test{text-align:center;padding:15px 0 55px;position:relative}.cont_test .wrapper{position:relative;z-index:1}.cont_test h2{margin-bottom:90px;color:#1D1D1D;font-size:50px;font-family:'DINPro-CondBlack';letter-spacing:.09em;font-weight:900;text-transform:uppercase;position:relative}.testimonial-slider{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.testimonial-slider .testimonial-items{margin:0 60px;outline:none;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.cont_test .testimonial-slider .testimonial-items .testimonial-content{width:calc(100% - 400px);text-align:left}.cont_test .testimonial-slider .testimonial-items .testimonial-content p{margin:0;font-size:25px;line-height:1.4;color:#000;font-style:italic;font-weight:400;margin-bottom:20px}.cont_test .testimonial-slider .testimonial-items h5{margin:0;font-size:20px;font-weight:900;color:#1D1D1D}.cont_test .testimonial-slider .testimonial-items .testi-image{width:328px}.cont_test .testimonial-slider .testimonial-items .testi-image img{border-radius:14px}.cont_test .testimonial-slider .testimonial-items .testimonial-content.fullcontent{width:100%}.testimonial-slider .slick-arrow{cursor:pointer}.testimonial-slider svg{width:70px}.testimonial-slider .slick-list{max-width:calc(100% - 150px)}.cont_test h2:before{content:"";background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/before-quote.png);bottom:0;left:0;width:200px;height:114px;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;position:absolute}.cont_test h2:after{content:"";background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/after-quote.png);bottom:0;right:195px;width:200px;height:114px;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;position:absolute}.request-block{padding:60px 0;background:#064c94}.request-block .nf-form-cont p{color:#fff}.request-block h2{color:#fff}.request-block .req-left{width:775px;text-align:center;margin:0 auto}#post-4633 .con-form li,.request-block .req-left .con-form li{margin:0 0 10px!important;width:32.3%;padding:0!important}#post-4633 .con-form li:nth-child(2n),.request-block .req-left .con-form li:nth-child(2n){margin:0 1.5% 10px!important}#post-4633 .con-form li.full,.request-block .req-left .con-form li.full{width:100%;margin:0 0 10px!important}.request-block .req-left .con-form li input[type=text],.request-block .req-left .con-form li input[type=email],.request-block .req-left .con-form li textarea{background:rgb(255 255 255 / .25);border:0;color:#fff;text-align:left}.request-block .req-left .con-form li input[type=submit]{padding:19px 0;width:230px;text-align:center;background:#fff;color:#294179!important;font-size:16px;line-height:18px;font-weight:600;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-top:20px}.request-block .req-left .con-form li input[type=submit]:hover{background:#294179;color:#fff!important}.request-block .req-right{float:right;width:293px}.request-block .nf-form-wrap{background:0 0;box-sizing:border-box;padding:0}.request-block .nf-form-wrap input[type=button]{background:#fff;color:#294179!important;cursor:pointer;display:inline-block;margin-top:0;padding:16px 40px;text-transform:uppercase;transition:all 1s ease 0s;border-radius:3px;font-size:14px;line-height:16px;font-weight:700}.request-block .cmApp_signupContainer.cmApp_embedded{margin:0 auto!important}.request-block .cmApp_signupContainer #cmApp_signupForm label{color:#fff;padding-bottom:6px;display:block}.request-block .cmApp_signupContainer input.cmApp_formSubmitButton{border:1px solid #fff!important;width:250px!important;background:#fff!important;border-radius:12px!important;color:#294179!important}.request-block .cmApp_signupContainer input.cmApp_formSubmitButton:hover{background:#264b94!important}.request-block .cmApp_formInput input,.request-block .cm-required input{background:#fff!important;color:#fff!important}.request-block .cmApp_signupContainer select{background:#fff url(https://fultzpt.com/wp-content/themes/FultzPT/images/select_arrow.png) right center no-repeat!important;color:#fff}.request-block.free_conslt .cmApp_signupContainer div{text-align:center}.archive .content,.blog .content,.content,.single .content{padding:80px 0}.content{width:100%;background:#f7f7f7}.mid{width:70%;float:left}.hours ul li{color:#fff;border-top:dashed 1px #329601;text-transform:uppercase}.hours ul li:first-child{border-top:0}.hours ul li span{float:right;margin-left:20px;text-align:center;width:138px;text-transform:none}footer,ul.con-form,ul.con-form .left{float:left}.hours .blue_bg{background:#0b4084;border-radius:5px}.request-block .nf-error-msg,.request-block .ninja-forms-req-symbol{color:#fff!important}.testimonial_rotator_quote{color:#fff;list-style:none;font-weight:500;font-size:21px;line-height:33px}footer,footer h2{line-height:22px}.testimonial_rotator_author_info{border:none!important;color:#fff;clear:both;display:block;font-size:18px;margin-top:20px;font-style:normal!important}.leftside h2 br{display:none}footer{width:100%;display:block;clear:both}.footer-location{background:#1D1D1D;padding:60px 0}.footer-location .wrapper{max-width:1170px;margin:0 auto;padding:0 15px}.footer-loc{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:60px;flex-wrap:wrap;gap:30px}.footer-loc:last-child{margin-bottom:0}.loc-map{flex:0 0 auto;max-width:719px;width:100%}.loc-map .location-map{width:100%;height:400px;border-radius:10px;overflow:hidden}.loc-map .location-map iframe{width:100%;height:100%;border:0}.footer-loc .location-details{flex:1;min-width:250px;padding-left:30px}.footer-loc .location-details h3{font-size:15px;color:#fff;text-transform:uppercase;font-weight:900;letter-spacing:.06em;line-height:1.2;margin-bottom:15px}.footer-loc .location-details p,.footer-loc .location-details span,.footer-loc .location-details a{font-size:12px;color:#fff;font-weight:500;margin-bottom:5px}.footer-loc .location-details .contact{margin-bottom:20px}.footer-loc .location-details .contact p{margin:0}.footer-loc .location-details a:hover{color:#ED1C24}.footer-loc .location-details .hours strong{width:35%;display:inline-block}.social-sec{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;margin-top:40px;padding:40px 0}.social-sec h2{margin-bottom:20px;font-size:21px;color:#FFF;font-weight:900;text-transform:uppercase}.socialmedialinks{margin-bottom:30px}.socialmedialinks ul{display:flex;align-items:center;justify-content:center;padding:0;margin:0;list-style:none}.socialmedialinks ul li{display:flex;align-items:center;justify-content:center;margin:0 7px;list-style:none}.socialmedialinks ul li a{padding:8px;background:#fff;border-radius:16%;display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:background 0.3s ease}.socialmedialinks svg{height:16px;width:16px;fill:#1D1D1D;transition:fill 0.3s ease}.socialmedialinks ul li:hover a{background:#ED1C24}.socialmedialinks ul li:hover a svg{fill:#fff}.google-review{text-align:center;margin-top:20px}.google-review .gpluslnk{background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/google-icon.png) no-repeat right 7px;color:#fff;display:inline-block;font-size:16px;font-weight:400;padding-right:25px;margin-bottom:15px;line-height:24px;text-decoration:none}.google-review .gpluslnk:hover{color:#ED1C24}.rating-section{display:inline-block;text-align:center}.rating-title{display:block;font-size:16px;line-height:24px;font-weight:400;color:#fff;margin-bottom:10px}.rating-container{display:flex;align-items:center;justify-content:center;gap:20px}.rating-num{display:inline-block;vertical-align:top}.rating-num span{font-size:16px;color:#fff;line-height:24px;font-weight:400}.ratings{max-width:136px;height:26px;position:relative;width:136px;display:inline-block;vertical-align:top}.rating-box{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://fultzpt.com/wp-content/themes/FultzPT/images/star-1.png);background-size:136px;background-repeat:no-repeat}.rating{position:absolute;left:0;top:0;height:100%;background-image:url(https://fultzpt.com/wp-content/themes/FultzPT/images/star-2.png);background-size:136px;background-repeat:no-repeat}.footer-bottom{background:#000}.footer-menu{padding:54px 0}.footer-menu .wrapper{max-width:1170px;margin:0 auto;padding:0 15px}.f-menu h4{text-align:center;color:#FFF;font-size:15px;font-weight:900;line-height:1.2;margin-bottom:50px}.footer-menu .f-menu{width:100%}.footer-menu .f-menu ul{padding:0;margin:0;display:flex;justify-content:flex-start;flex-wrap:wrap;list-style:none}.footer-menu .f-menu ul li{list-style:none;display:block;padding:0;margin:0;width:20%;float:left}.footer-menu .f-menu ul li a{font-size:13px;line-height:2.5;display:inline-block;font-weight:500;color:#fff;text-decoration:none;transition:color 0.3s ease}.footer-menu .f-menu ul li a:hover{color:#ED1C24}.footer-last{width:100%;display:block;color:#fff}.footer-last .wrapper{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #fff;padding:30px 15px;max-width:1170px;margin:0 auto}.footer-last .footer-logo{max-width:161px;flex:0 0 auto}.footer-last .footer-logo img{max-width:100%;height:auto}.footer-last .copyright{color:#fff;font-size:14px;padding:0;flex:1;text-align:center}.footer-last .website-by{flex:0 0 auto}.footer-last .website-by span{display:block;text-transform:uppercase;color:#fff;font-size:12px;line-height:normal}.footer-last .website-by a{text-transform:uppercase;color:#fff;font-size:14px;text-decoration:none;transition:color 0.3s ease}.footer-last .website-by a:hover{color:#ED1C24}@media (max-width:1024px){.footer-loc{flex-direction:column;gap:40px}.footer-loc .location-details{padding-left:0;width:100%}.loc-map{max-width:100%}.loc-map .location-map{height:300px}}@media (max-width:768px){.footer-location{padding:40px 0}.footer-menu .f-menu ul li{width:50%;margin-bottom:20px}.footer-last .wrapper{flex-direction:column;gap:20px;text-align:center}.footer-last .copyright{text-align:center}.social-sec{padding:20px 0}.rating-container{flex-direction:column;gap:10px}}@media (max-width:480px){.footer-menu .f-menu ul li{width:100%}.socialmedialinks ul{flex-wrap:wrap;gap:10px}.footer-loc{gap:30px}.loc-map .location-map{height:250px}}.ebook-block{text-align:center;height:auto}.ebook-block ul{margin:80px 0 0 0;padding:0;display:flex;justify-content:space-between;height:auto;flex-wrap:wrap}.ebook-block ul li:first-child{margin-left:0}.ebook-block ul li{margin:0 auto}.ebook-block ul li{width:31%;margin:0;vertical-align:top;list-style:none;height:auto}.ebook-block h5{font-size:14px;line-height:20px;color:#000;font-weight:700;margin:0;text-align:left;padding:0;margin-bottom:30px;position:relative;height:auto}.ebook-block img{margin-bottom:30px;-webkit-transition:0.5s ease all;-o-transition:0.5s ease all;transition:0.5s ease all}.ebook-block .read-more{padding:9px 23px}.ebook-block ul li:hover img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}#cmApp_signupForm{text-align:left!important}.cmApp_formHeader{color:#000!important;margin-bottom:20px!important;font-size:20px!important}.cmApp_formSubHeader{color:#000!important;margin-bottom:20px!important}.cmApp_signupContainer{width:100%!important}.cmApp_signupContainer.cmApp_embedded{padding:0;text-align:center;margin:0 auto!important;margin-left:0!important}.cmApp_signupContainer input{background:#fff!important;border:1px solid #ebebf5!important;color:#656565!important;font-size:14px!important;line-height:normal!important;padding:5px 15px!important;width:100%!important;font-weight:400!important;border-radius:2px;height:48px!important;margin-bottom:10px!important}.cmApp_signupContainer input::-webkit-input-placeholder{opacity:1.0!important;color:#656565!important}.cmApp_signupContainer input:-moz-placeholder{opacity:1.0!important;color:#656565!important}.cmApp_signupContainer input::-moz-placeholder{opacity:1.0!important;color:#656565!important}.cmApp_signupContainer input:-ms-input-placeholder{opacity:1.0!important;color:#656565!important}.cmApp_signupContainer input.cmApp_formSubmitButton{border:medium none!important;color:#fff!important;display:inline-block!important;line-height:16px!important;margin:0 0 25px;text-transform:uppercase;background:#3cf!important;border-radius:3px;cursor:pointer;font-size:14px!important;font-weight:700;padding:16px 33px!important;width:auto!important;height:auto!important;margin:0 auto!important;font-weight:700!important;transition:all 1s ease 0s}.cmApp_signupContainer input.cmApp_formSubmitButton:hover{background:#656565!important;color:#fff!important}.sidebar .nf-error-msg{margin-top:10px}.blog-listing .date{display:block;margin-bottom:10px}.delete:hover{color:red}.new-patients{max-width:450px}.testimonial-post{padding:20px 0 0 0}.testimonial-post{padding:20px 25px 25px 25px;background:#000;color:#fff;margin:40px 0 25px 0;position:relative}.testimonial-post:before{content:' “ ';display:block;position:absolute;color:#ED1C24;font-size:210px;top:-94px;left:10px;font-family:Lato,sans-serif}.testimonial-post h5{color:#ED1C24;margin:0 0 15px 65px;text-transform:uppercase}.testimonial-post h3{color:#fff;font-size:20px}.testimonial-post .slick-dots{justify-content:flex-end}.contatblock .location-map{width:100%;height:300px;margin-bottom:25px;border-radius:10px}.contatblock{flex:1 0 0%;padding:0 15px;font-size:16px;line-height:1.5}.contatblock p,.contatblock span,.contatblock a{font-size:16px;line-height:1.5;color:#000}.contatblock a:hover{color:#ED1C24}.contatblock .business-hrs{margin-top:20px}.patient_results{margin-left:0!important;padding:0;display:flex;flex-wrap:wrap}.patient_results li{padding:25px 0;border-top:1px dashed #000;margin-left:0!important;width:100%}.patient_results li:first-child{border:none;margin-top:0}.patient_results li h6{color:#444}.patient_results li p{margin-bottom:25px;margin-top:0}.patient_results li em{font-size:13px;color:#333;font-weight:600}.patient_results li img{margin-right:30px;float:left}.patient_results li .result-detail{padding-left:70px;width:100%;box-sizing:border-box;position:relative;display:flex;flex-wrap:wrap;padding-top:20px}.patient_results li .result-detail:before{content:" “ ";display:block;position:absolute;color:#000;font-size:150px;top:57px;left:0;font-family:'Lato',sans-serif}.patient_results li .testimonials-thumb{width:150px}.patient_results li .testimonials-content{flex:1 0 0%;padding-left:25px}.result-detail h5{color:#000;position:relative;padding-left:24px;margin-bottom:0;padding-bottom:0}.result-detail h5:before{width:20px;height:2px;background:#000;position:absolute;left:0;top:12px;margin-top:-1px;content:""}.page-template-location-page ul.staff-list{margin:0!important;display:flex;flex-wrap:wrap;padding:0}ul.staff-list .loc_list{max-width:31%;width:100%;margin:0 12px 30px;background:#fff;padding-bottom:45px;position:relative;margin-bottom:20px}ul.staff-list .loc_list .loc_cont{padding:20px}ul.staff-list .loc_list .loc_cont .adrs{font-size:18px}ul.staff-list .loc_list .lc_btns{position:absolute;bottom:0;left:0;width:100%}ul.staff-list .loc_list .lc_btns a{float:left;width:50%;padding:12px;background:#ED1C24;color:#FFF;text-align:center}ul.staff-list .loc_list .lc_btns a:hover,ul.staff-list .loc_list .lc_btns a.map_btn:hover{background:#000;}ul.staff-list .loc_list .lc_btns a.map_btn{background:#000}.staff-title{display:inline-block;vertical-align:top;max-width:250px;width:100%}.staff-comment{display:inline-block;vertical-align:top;max-width:calc(100% - 260px);width:100%}.staff-comment blockquote{border:0;text-align:center;background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/quote-icon-dark.png) left 0 no-repeat;padding-left:50px;background-size:35px}.staff-comment blockquote p{font-style:italic}ul.staff-list .loc_list .phn_dv{margin-bottom:5px}ul.staff-list .loc_list span{display:inline-block;font-weight:700;color:#ED1C24}.loc_cont p,.loc_cont span,.loc_cont a,.phn_dv{font-size:18px;line-height:1.5;color:#000}.loc_cont a:hover{color:#ED1C24}.innbaner iframe{width:100%;height:100%}.location-info .left .location-map{width:100%;height:500px;border-radius:10px;border:2px solid #000;overflow:hidden}.location-info .left .location-map iframe{width:100%;height:100%}.location-info .right p,.location-info .right span,.location-info .right a{font-size:16px;line-height:1.5;color:#000}.location-info .right a:hover{color:#ED1C24}.location-info{margin:50px 0;display:flex;justify-content:space-between}.location-info .left{max-width:50%;width:100%;padding-right:30px}.location-info .left iframe{display:block;width:100%;height:300px}.location-info .right{max-width:50%;width:100%;padding-right:30px}.location-info .socialmedialinks a{background:#000}.location-info .socialmedialinks svg{fill:#fff}.location-info .socialmedialinks a:hover{background:#ED1C24}.location-info .socialmedialinks a:hover svg{fill:#000}.location-info .socialmedialinks ul li:first-child{margin-left:0}.location-therapists ul.staff-list li .staff-short{background:#fff}.location-info h4{margin-bottom:5px}.location-info p{font-size:16px;line-height:30px}.location_specialties .specialties-link ul{list-style:none}ul.staff-list{list-style:none!important;margin:0!important;padding:0!important}.stflink,ul.staff-list li.clear{padding:0}ul.staff-list li{display:inline-block;margin:0 19px 30px 0;width:215px}ul.staff-list img{width:100%;max-width:100%;height:auto}ul.staff-list li .read-more-post{display:none}ul.staff-list li a{display:block}.stflink{margin:0}.staff-short h4{padding:10px 0;margin:0}ul.staff-list li .staff-short{background:#f6f6f6;width:100%;float:left;padding:20px;min-height:100px}ul.staff-list li .staff-short h5{font-weight:600;margin:0;font-size:16px}ul.staff-list li .staff-short h5 a{color:#000;display:block;padding:0}ul.staff-list li .staff-short span{color:#ED1C24;font-size:14px;text-align:center;line-height:normal}.staff-lightbox-right span,ul.staff-list li em{color:#0b4084;font-size:12px;text-align:center}.staff-content p,ul.staff-list li p{color:#333;font-size:14px;line-height:20px;margin:5px 0}.staff-lightbox-right{float:right;width:65%}.staff-left{float:left;width:215px}.staff-right{float:right;width:75%}.staff-right p{margin:0 0 10px}.staff-left .staff-short{background:#f6f6f6;padding:15px}.staff-left .staff-short p{margin:0}.staff-left .staff-short h5{font-weight:600;margin:0 0 10px;padding:0}.staff-left .staff-short h5 a{color:#333}.staff-left .staff-short span{color:#0b4084;display:block;font-size:13px;margin-bottom:0;line-height:normal}.staff-left .staff-short h6{border-top:1px solid #ccc;padding:15px 0}.staff-left .staff-short ul{margin:0 0 0 12px;padding:0}.staff-left .staff-short ul li{margin-bottom:5px}.staff-left .staff-short ul li a{color:#333;font-size:14px;line-height:17px}.staff-left .staff-short ul li:hover,.staff-left .staff-short ul li:hover>a{color:#900}.staff-right h1{border-bottom:1px solid #f2f2f2;margin-bottom:15px;padding-bottom:15px;font-size:22px;line-height:normal}.staff-right h1 span{font-size:15px;font-weight:400;line-height:18px;color:#000;margin-left:5px}.staff-right h5 span{color:#6e2a3d!important}#wrapper .content .wrapper h4 span{color:#099!important}ul.staff-lightbox-right{float:right;width:65%}.fancybox-nav{bottom:-40px;color:#fff!important;cursor:pointer;display:block;font-size:13px;font-weight:700;height:28px;line-height:28px;position:absolute;text-align:center;width:72px;z-index:8040}.workshop-details span{display:block;margin-bottom:10px}.workshop-contact{border:2px solid #000;padding:15px;background:rgb(0 0 0 / .2);margin-bottom:20px}.breadcrumb-bar{background:#1D1D1D;padding:10px}.breadcrumb-bar #breadcrumbs{margin-bottom:0}.breadcrumb-bar #breadcrumbs span{color:#fff}.breadcrumb-bar #breadcrumbs span:first-child>a{background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/home-button.png);width:24px;height:24px;text-indent:-9999px!important;display:inline-block}.breadcrumb-bar #breadcrumbs span a{margin-right:5px}.breadcrumb-bar #breadcrumbs span a:hover{color:#fff}.breadcrumb-bar #breadcrumbs span:first-child>a:hover{background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/home-button-hover.png);width:24px;height:24px;text-indent:-9999px!important;display:inline-block}.slick-dots{margin:0;padding:0;display:flex;align-items:center;justify-content:center}.slick-dots li{width:20px;height:20px;background:#ED1C24;border-radius:100%;margin:0 5px;list-style:none;cursor:pointer;opacity:.48;padding-top:20px}.slick-dots li.slick-active{opacity:1}.slick-dots li button{display:none}.page-template-staff-page ul.staff-list,.single-location ul.staff-list{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-staff-page ul.staff-list li,.single-location ul.staff-list li{width:23%;margin:0 0 25px;padding:0}.page-template-staff-page ul.staff-list .stflink,.single-location ul.staff-list .stflink{width:100%;display:block;position:relative;overflow:hidden;padding-top:135%;position:relative}.page-template-staff-page ul.staff-list .stflink img,.single-location ul.staff-list .stflink img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;height:100%;position:absolute}.page-template-staff-page ul.staff-list li.emptyclass,.single-location ul.staff-list li.emptyclass{margin:0;padding:0;border:0;box-shadow:none}.page-template-staff-page ul.staff-list:before,.page-template-staff-page ul.staff-list:after,.single-location ul.staff-list:before,.single-location ul.staff-list:after{display:none}.f-menu ul li.current-menu-item a{color:#ED1C24}a.gpluslnk{background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/google-icon.png) no-repeat right 7px;color:#fff;display:inline-block;font-size:16px;font-weight:400;padding-right:25px;margin-top:10px;line-height:24px;padding-bottom:0;margin-bottom:10px;width:auto;margin-left:0;margin-right:0}a.gpluslnk:hover{color:#ED1C24}a.gpluslnk+div{width:100%}.rTapNumber140881{display:inline-block!important;padding-left:0!important}.rTapNumber140908{display:inline-block!important;padding-left:0!important}.rTapNumber140910{padding-left:0!important;display:inline-block!important}.rating-num,.ratings{display:inline-block;vertical-align:top}.ratings{max-width:136px;height:26px;position:relative;width:100%;margin-left:20px}.rating-box{position:absolute;left:0;top:0;width:100%;height:100%}.rating-box{background-image:url(https://fultzpt.com/wp-content/themes/FultzPT/images/star-1.png);background-size:136px;background-repeat:no-repeat}.rating{position:absolute;left:0;top:0;height:100%}.rating{background-image:url(https://fultzpt.com/wp-content/themes/FultzPT/images/star-2.png);background-size:136px;background-repeat:no-repeat}.rating-num span{font-size:16px;color:#fff;line-height:24px;font-weight:400}.rating-title{font-size:16px;color:#fff;line-height:24px;font-weight:400}.rating-title{display:block;font-size:16px;line-height:24px;font-weight:400;color:#fff}.google-review{text-align:center}.accordion-part h2{color:#000}.faq_section{list-style:none;margin:20px 0 35px;padding:0}.faq_section>div{border:1px solid #e0e0e0;margin-bottom:15px;margin-left:0}.faq_section>div h3{margin:0;font-size:16px;padding:0;font-weight:400}.faq_section>div h3 a{color:#453941;display:block;font-weight:600;padding:10px 40px 10px 10px;position:relative}.faq_section>div .faq_content{background:#f0f0f1;display:none;padding:15px}.faq_section>div .faq_content p{margin:0}.faq_section>div .faq_content>div{border:0;margin:0;padding:0;margin-left:30px}.points{margin:0 0 15px;padding:0 0 0 20px}.points>div{margin:0;padding:0;width:48%;float:left}.faq_section>div h3 a:before,.faq_section>div h3 a:after{content:"";display:block;position:absolute;top:58%;background:#453941;border-radius:100%;-webkit-transition:0.5s ease all;-o-transition:0.5s ease all;transition:0.5s ease all}.faq_section>div h3 a:before{width:20px;height:4px;right:10px;margin-top:-7px}.faq_section>div h3 a:after{width:4px;height:20px;right:18px;margin-top:-15px}.faq_section>div h3 a.active:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.faq_section>div h3 a.active:after{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}header .contact-links li.for-call-tracking{display:none}.f_name_field_ninja_1589908253102{opacity:0;position:absolute!important;top:0;left:0!important;height:0!important;width:0!important;padding:0!important}.grecaptcha-badge{z-index:2}.human-body{background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/human-body.png) left top no-repeat;float:left;height:430px;position:relative;width:220px;margin-bottom:35px}.human-body a{border-radius:30%;display:block;opacity:0;position:absolute}.human-body a:hover,.human-body-home a.active{opacity:.6}.human-body a.part1{height:46px;left:87px;top:5px;width:46px}.human-body a.part2{border-radius:0;height:102px;left:97px;top:86px;width:24px}.human-body a.part3{height:40px;left:131px;top:390px;width:40px}.human-body a.part4{height:36px;left:142px;top:63px;width:36px}.human-body a.part5{border-radius:0;height:104px;left:152px;top:128px;width:65px}.human-body a.part6{height:39px;left:119px;top:172px;width:39px}.human-body a.part7{height:39px;left:123px;top:285px;width:39px}.fullmenu ul.nav_menu li.menu2:before{content:"";background:url(https://fultzpt.com/wp-content/themes/FultzPT/images/menu-icon2.png);width:15px;height:14px}.slotholder:after{background:rgb(29 29 29 / .25)}.logo{margin-top:18px!important}.staff-header{background-color:#fff;width:100%;background-repeat:no-repeat;background-position:top center;background-size:cover;border-bottom:10px solid #ED1C24;padding-bottom:0;margin-bottom:10px}.staff-image{padding:0;margin-bottom:-5px}.section2{clear:both;padding:0;margin:0}.col2{display:block;float:left;margin:0% 0 0% 0%}.col2:first-child{margin-left:0}.section2.group2:before,.section2.group2:after{content:"";display:table;margin:0}.section2.group2:after{clear:both}.section2.group2{zoom:1}.span_4_of_4{width:100%}.span_3_of_4{width:75%}.span_2_of_4{width:50%}.span_1_of_4{width:25%;text-align:center}@media only screen and (max-width:480px){.col2{margin:1% 0 1% 0%}.span_1_of_4,.span_2_of_4,.span_3_of_4,.span_4_of_4{width:100%}}