.text-container h2,.text-container h3{position:relative}.text-container h3:before,.text-container h2:before{content:"";position:absolute;z-index:1;width:9px;height:auto;background:#2494ec;top:0px;bottom:0;left:0}.et_pb_contact_message.input{resize:none!important}.header-content{max-width:100%!important}.custom-header .et_pb_menu__wrap{justify-content:flex-end}.contact-form{background:#fff;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,0.17)}.float-element:hover{top:0!important;display:flex;flex-direction:column;justify-content:center}.testimonial-carousel{margin-top:50px}.testimonial-carousel .member{background:#fff;padding:30px 30px 40px 30px}.testimonial-carousel .member img{display:block;margin:0 auto 30px auto;width:auto}.testimonial-carousel .member h3{font-family:poppins;font-weight:bold;font-size:20px;color:#555555}.testimonial-carousel .member p{font-family:Raleway;font-size:16px;color:#555555}.testimonial-carousel .owl-dots{margin-top:40px!important}.testimonial-carousel .owl-dots .owl-dot span{width:15px!important;height:15px!important;background:rgba(71,195,240,0.5)!important}.testimonial-carousel .owl-dots .owl-dot.active span,.testimonial-carousel .owl-dots .owl-dot:hover span{background:#2494ec!important}.custom-list ul{padding:0}.custom-list ul li{position:relative;padding-left:35px;margin-bottom:5px}.custom-list ul li:before{content:url("https://www.denvertotalpt.com/wp-content/uploads/2021/09/check.png");position:absolute;top:2px;left:0}.single-post ol{padding-left:10px!important}.single-post h6,.single-post h2{font-weight:700;color:#1f2b5b;margin-bottom:15px;line-height:1.2em}.single-post .et_post_meta_wrapper h1{font-weight:700;color:#000000;font-size:20px;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif}.single-post h1{font-weight:700;color:#1f2b5b;font-size:30px;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif}.single-post .post-meta{font-weight:600;color:#47c3f0!important}.single-post .post-meta+img{height:400px;object-fit:cover}.single-post p+h1{margin:15px 0;display:block;float:left;line-height:1.1em;font-size:24px}.single-post p img{height:400px;object-fit:cover;width:100%}.single-post hr{margin:30px 0}a#cancel-comment-reply-link{color:#f00;display:block;margin:1em 0;text-decoration:underline}@media only screen and (max-width:1400px){.header-content{width:100%!important}.et_pb_row{width:95%!important}.banner-container{min-height:100%!important}.custom-header .et_pb_menu_0_tb_header.et_pb_menu ul li a,body #page-container .et_pb_section .et_pb_button_0_tb_header{font-size:14px!important}.section_5{background-position:-180px center!important}}@media only screen and (max-width:1275px){.et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:100%!important;min-height:600px!important}.float-element:hover h4{padding-bottom:0!important}.float-element:hover p{font-size:12.5px!important;line-height:1.5}.custom-header .et_pb_menu_0_tb_header.et_pb_menu ul li a,body #page-container .et_pb_section .et_pb_button_0_tb_header{font-size:11px!important}body #page-container .et_pb_section .et_pb_button_0_tb_header{min-width:195px!important}}@media only screen and (max-width:991px){.drop-down-menu .et_mobile_menu{top:81px;min-width:300px}.footer_menu_nav .et_mobile_nav_menu{display:none!important}.footer_menu_nav .et_pb_menu__menu{display:block!important}.text-grid-one .float-element:hover h4{font-size:25px;line-height:1.3;padding-bottom:10px}.text-grid-one .float-element:hover p{font-size:18px!important;line-height:1.7}.text-grid-two .float-element:hover h4{font-size:25px;line-height:1.3;padding-bottom:10px}.text-grid-two .float-element:hover p{font-size:18px!important;line-height:1.7}.single-post p+h1{font-size:14px}}@media only screen and (max-width:767px){.drop-down-menu .et_mobile_menu{top:68px;min-width:100%}.drop-down-menu .et_pb_menu__wrap{justify-content:flex-end}.drop-down-menu{order:2}.custom-header .et_pb_button_module_wrapper{max-width:1px}body #page-container .et_pb_section .et_pb_button_0_tb_header{min-width:240px!important}.custom-header .et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:14px!important}}@media only screen and (max-width:767px){.text-grid-two .float-element:hover p{font-size:12.5px!important;line-height:1.5}.text-grid-two .float-element:hover h4{font-size:17px}}@media only screen and (max-width:575px){.et_pb_fullwidth_header .et_pb_fullwidth_header_container{min-height:500px!important}.text-grid-one .float-element:hover p{font-size:16px!important;line-height:1.6}.text-grid-one .float-element:hover h4{font-size:20px}}@media only screen and (max-width:478px){.text-grid-two .float-element:hover h4{font-size:20px}.text-grid-two .float-element:hover p{font-size:16px!important;line-height:1.6}}