.hp-form-row{background-size:cover !important;background-attachment:fixed !important;background-position:bottom;padding:0 0 155px}.hp-form-row .inner{background-color:rgba(255,255,255,.85);padding:115px 90px 60px}.hp-form-row .title h2{color:#14a1ba;font-size:175px;line-height:.85;font-family:'oswaldlight';letter-spacing:-8.8px}.hp-form-row .title p{color:#021a1e;font-size:33px;line-height:.9;margin:20px 0;font-family:'playfair_displayregular'}.hp-form-row .hp-form-tel{text-align:center}.hp-form-row .hp-form-tel span,.hp-form-row .hp-form-tel span a{color:#021a1e;font-size:32px;line-height:.9;font-family:'latobold';text-transform:uppercase}.hp-form-row .hp-form-tel span a{color:#14a1ba}.hp-map-row{padding:95px 0 120px;background:url(//www.mydenverinjurylawyer.com/wp-content/themes/sr/css/../images/location-bg.jpg) left top no-repeat;background-size:cover !important;min-height:535px;position:relative}.hp-map-row iframe{width:100%}.hp-map-row .detail{display:inline-block;width:310px;position:absolute;right:250px;top:95px}.hp-map-row .detail h3{color:#14a1ba;font-size:56px;line-height:.85;text-transform:uppercase;font-family:'oswald_regularregular'}.hp-map-row .detail p{color:#122134;font-size:26px;line-height:1.5;margin:15px 0 25px;font-family:'playfair_displayregular'}.hp-map-row .detail span,.hp-map-row .detail span a{color:#122134;font-size:26px;line-height:1;font-family:'playfair_displayregular';text-transform:capitalize;display:inline-block;width:100%;margin:0 0 40px}.hp-map-row .detail span a{margin:0;width:auto}.hp-map-row .detail a{color:#122134}.hp-map-row .detail h4{color:#14a1ba;font-size:56px;line-height:.85;text-transform:uppercase;font-family:'oswald_regularregular';margin:0 0 15px}.hp-map-row .detail ul{display:flex;justify-content:space-between;width:135px;align-items:center}.hp-map-row .detail ul li a img,.contact-social-list ul li a img{width:90%;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.hp-map-row .detail ul li:last-child a img{max-height:33px;display:block}.hp-map-row .detail ul li a:hover img,.contact-social-list ul li a:hover img{width:100%;margin:-5% -5% 0 0}.hp-map-row .detail ul li:last-child a:hover img{width:100%;max-height:38px}.hp-map-row .detail ul li:nth-child(2){width:40px}.hp-map-row .detail ul li:nth-child(4){width:45px}.hp-map-row .detail ul li:nth-child(5){width:38px}.footer{background-color:#f7f7f7}.footer .container{max-width:1110px;display:flex;justify-content:space-between;align-items:center}.footer .footer-left{display:flex;flex-wrap:wrap;align-items:flex-start;width:30%}.footer .footer-left a img{width:100%}.footer .footer-left p{color:#1c1f27;font-size:12px;line-height:1.1;font-family:'open_sansregular';margin-top:25px}.footer .footer-left p a{color:#14a1ba}.footer .footer-center{display:flex;justify-content:center;align-items:flex-start;width:30%}.footer .footer-center ul{display:block;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:118px;padding:25px 0 45px 13px;border-left:2px solid #038bb6}.footer .footer-center ul:first-child{width:113px;border:0;padding:76px 13px 0 0;justify-content:flex-end;display:flex}.footer .footer-center ul li{line-height:.9;margin-bottom:12px;display:block}.footer .footer-center ul li a{color:#2a2a2e;font-size:12px;line-height:.9;text-transform:uppercase;font-family:'latoregular'}.footer .footer-right{display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;width:19%;padding-top:50px}.footer .footer-right p{font-size:12px;color:#262931;line-height:.9;text-transform:uppercase;margin-bottom:10px;font-family:'latoregular'}.footer .footer-right img{width:100%}.chatwrapper{display:none;width:100%;position:fixed;left:0;right:0;height:100%;bottom:0;background:rgba(255,255,255,.8);z-index:99999}.chatwrapper.show{display:block}.chatpopup{width:915px;height:525px;position:absolute;left:0;right:0;margin:0 auto;background-repeat:no-repeat;background-position:right bottom;border:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;background:url(//www.mydenverinjurylawyer.com/wp-content/themes/sr/css/../images/live-chat-bg.jpg) left top no-repeat;background-size:cover;display:flex;justify-content:center;align-items:flex-end;padding-bottom:65px}.chatpopup .close-btn{position:absolute;right:15px;top:15px;z-index:2;cursor:pointer}.chatpopup h3{color:#fff;font-size:86px;line-height:.9;margin:0 0 20px;font-family:'latolight'}.chatpopup h3 b{font-family:'latobold'}.chatpopup ul{width:308px;display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto}.chatpopup ul li{display:flex;justify-content:center;width:145px}.chatpopup ul li a{display:flex;justify-content:center;align-items:center;width:100%;color:#fff !important;font-size:16px;line-height:60px;font-family:'latobold';background-color:#11c3df01;cursor:pointer;border-radius:32px;transition:all ease .3s;border:1px solid transparent}.chatpopup ul li a:hover{background-color:#11c3df00;border:1px solid #13bedb}.required-text{display:inline-block;width:100%;text-align:center;font-size:16px;color:#0d0d0d;font-family:'open_sansregular';margin-bottom:10px}@media screen and (min-width:320px) and (max-width:767px){.hp-atf-bg .atf-testimonial span{text-align:left}.sticky-nav-outer{display:block;position:fixed;width:100%;left:0;bottom:0;background:#13a3bd;background:-moz-linear-gradient(top,#13a3bd 0%,#14a8c2 49%,#13afc8 100%);background:-webkit-linear-gradient(top,#13a3bd 0%,#14a8c2 49%,#13afc8 100%);background:linear-gradient(to bottom,#13a3bd 0%,#14a8c2 49%,#13afc8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#13a3bd',endColorstr='#13afc8',GradientType=0);z-index:999}.sticky-nav-outer ul{display:flex;justify-content:space-around;align-items:center}.sticky-nav-outer ul li{display:flex;width:100%;border-right:1px solid #fff}.sticky-nav-outer ul li:last-child{border-right:none}.sticky-nav-outer ul li a{display:flex;justify-content:center;width:100%;color:#fff;font-size:14px;text-transform:uppercase;line-height:40px}.atf-fix-buttons,.btf-row1-outer .btf-row1-title h2,.hp-atf-bg .hp-atf-button,.practice-area,.chatwrapper.show,.swiper-button-next,.swiper-container-rtl .swiper-button-prev,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.footer .footer-left p,.footer .footer-center ul:last-child{display:none}.header .logo{position:relative;top:5px;display:flex;width:235px;margin:0;z-index:99}.header .logo a img{width:255px}.hp-form-row .container{padding:0 35px}.hp-form-row .inner{padding:95px 30px 75px}.hp-form-row .title h2{font-size:82px;letter-spacing:-3px}.hp-form-row .title p{font-size:24px;line-height:1.2}.hp-form-row .hp-form-tel span a{display:inline-block;width:100%;margin-top:5px}.hp-map-row{background:url(//www.mydenverinjurylawyer.com/wp-content/themes/sr/css/../images/location-bg-mobile.jpg) left top no-repeat;padding:88px 25px 100px 40px;display:flex;justify-content:center;align-items:center;height:720px}.hp-map-row .detail{position:initial;display:flex;flex-wrap:wrap;margin:0 auto}.footer .container{flex-wrap:wrap;padding:50px 45px 105px}.footer .footer-left,.footer .footer-center,.footer .footer-right{width:100%;justify-content:center}.footer .footer-center{padding:0}.footer .footer-left a img{width:252px}.footer .footer-center ul:first-child{justify-content:center;padding:25px 0 0}.footer .footer-right{padding-top:25px}.footer .footer-right p{display:block;font-size:12px;text-align:center;line-height:1.2;text-transform:capitalize;margin:25px 0 0;width:100%}.hp-form-row{background-attachment:scroll !important;background:url(//www.mydenverinjurylawyer.com/wp-content/themes/sr/css/../images/contact-bg-mobile.jpg) left top no-repeat;padding:0 0 120px}.gform_wrapper ul.gform_fields li.gfield{width:100% !important}.gform_wrapper textarea.medium{height:170px !important}}@media screen and (max-width:374px){.header .logo a img{width:235px}.hp-form-row .title h2{font-size:62px !important}.hp-form-row .title p{font-size:14px !important}.hp-map-row{padding:70px 15px 80px !important}.hp-form-row .hp-form-tel span,.hp-form-row .hp-form-tel span a{font-size:25px !important}.hp-map-row .detail{width:auto !important}}@media only screen and (min-width:320px) and (max-width:991px){.header-tel,.atf-detail .subtitle>br,.header .header-tel,.atf-detail .atf-caption,.hp-atf-button,.atf-testimonial,.header .nav ul li.parent>a:before{display:none}body.body-fixed .nav-button.change-navicon:before,body.body-fixed .nav-button.change-navicon:after,.nav-button.active span,.nav-button.active:before,.nav-button.active:after{background-color:#fff}.header{position:fixed;left:0;top:0;width:100%;background-color:transparent;padding:12px 25px 0 20px;z-index:9999}.nav-button{position:fixed;z-index:99999;top:18px;right:25px;width:28px;height:25px;cursor:pointer;border-radius:50%}.nav-button span{position:absolute;right:0;left:0;margin:0 auto;top:9px;background-color:#fff;width:25px;height:2px;display:inline-block}.nav-button:before,.nav-button:after{content:'';background-color:#fff;width:25px;height:2px;top:17px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;position:absolute;right:0;left:0;margin:0 auto}.nav-button:before{top:0}.nav-button.change-navicon span{background-color:transparent}.nav-button.change-navicon:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:10.5px}.nav-button.change-navicon:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:10.5px}.nav-button .change-navicon span,.nav-button .change-navicon.change-naviconcolor span{background-color:transparent}.nav{display:block;border:none;border-top-style:none;padding:0;position:fixed;width:0 !important;height:100%;overflow-y:auto;background-color:#fff;border-top:1px solid #ddd;right:-100%;top:55px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.nav ul li{width:100%;border-bottom:1px solid #f2f2f2;position:relative;flex-wrap:wrap}.nav ul li.parent:after{position:absolute;right:20px;top:20px;content:"\f107";font:normal normal normal 20px/1 FontAwesome}.nav ul li.parent ul li.parent:after{color:#fff}.header .nav ul li a{display:block;width:100%;border-bottom:1px solid #f2f2f2;color:#444;font-size:16px;font-weight:400;padding:15px 0 15px 25px;width:100%;border-bottom:0;text-decoration:none;text-transform:uppercase}.nav ul li.parent>a:before{width:13px;height:9px;right:-28px;top:20px}.nav.toggle-nav{right:0;top:55px;width:100% !important;margin:0;z-index:11;align-items:flex-start;padding:0}.header .nav ul li .sub-menu,.header .nav ul li.parent.item-active .sub-menu li.parent .sub-menu,.header .nav ul>li:hover .sub-menu{height:0;opacity:0;visibility:hidden;overflow:hidden;max-height:0;position:initial;width:100%;padding:0;transition:all .5s ease}.header .nav ul li.parent.item-active .sub-menu li.parent.show-submenu .sub-menu,.header .nav ul li.item-active .sub-menu{opacity:1;visibility:visible;max-height:initial;overflow:visible;height:auto;max-height:initial;border-top:1px solid #f2f2f2}.header .nav ul li .sub-menu li .sub-menu{width:100%;border-top:1px solid #fff}.header .nav ul li .sub-menu li a{padding:15px 15px 15px 35px;border-bottom:0;font-weight:400;font-size:16px;width:100%;display:block}.header .nav>ul{margin-bottom:120px}.header .nav ul{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.header .nav ul>li>a:hover{width:auto}.header .nav ul li.parent>a:before,.header.fix-header .nav ul li.parent>a:before{top:10px;width:17px;right:-30px}.header .nav ul li .sub-menu li{padding:0;margin:0}.header .nav ul li.parent.item-active .sub-menu li.parent .sub-menu li a{padding-left:50px}.header .nav ul li.parent .sub-menu li.parent a:before,.header .nav ul li.parent .sub-menu li.parent:hover a:before{top:30%;right:-20px;transform:rotate(0)}.footer .container{max-width:initial}}.gform_wrapper ul li.gfield{vertical-align:top}.gform_wrapper ul.gform_fields li.gfield{width:33.3%}.gform_wrapper ul.gform_fields li.gfield:nth-child(3){padding-right:0}.gform_wrapper ul.gform_fields li.gfield:nth-child(4){width:100%;padding-right:0}.gform_wrapper ul.gform_fields li.gfield input,.gform_wrapper textarea.medium{width:100% !important;background-color:transparent;border:1px solid #08171c;border-bottom:2px solid #08171c;color:#0d0d0d;font-size:16px;font-family:open_sansregular;padding:4px 15px !important;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0}.hp-form div,.hp-form input,.gform_wrapper div,.gform_wrapper ul.gform_fields li.gfield input,.gform_wrapper textarea.medium{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.gform_wrapper textarea.medium{padding-top:20px !important}.gform_wrapper ul.gform_fields li.gfield input{height:68px}.gform_wrapper ul.gform_fields li.gfield label{display:none !important}body .gform_wrapper .top_label div.ginput_container{margin-top:0 !important}.gform_wrapper ul.gform_fields li.gfield input::-webkit-input-placeholder{color:#0d0d0d}.gform_wrapper ul.gform_fields li.gfield input::-moz-placeholder{color:#0d0d0d}.gform_wrapper ul.gform_fields li.gfield input:-ms-input-placeholder{color:#0d0d0d}.gform_wrapper ul.gform_fields li.gfield input:-moz-placeholder{color:#0d0d0d}.gform_wrapper textarea.medium::-webkit-input-placeholder{color:#0d0d0d}.gform_wrapper textarea.medium::-moz-placeholder{color:#0d0d0d}.gform_wrapper textarea.medium:-ms-input-placeholder{color:#0d0d0d}.gform_wrapper textarea.medium:-moz-placeholder{color:#0d0d0d}.gform_wrapper ul.gform_fields li.gfield input:focus,.gform_wrapper textarea.medium:focus{border-bottom:2px solid #66d3e7;outline:none}.gform_wrapper .gform_footer{text-align:center}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{margin:0;background:#13c2df;background:-moz-linear-gradient(left,#13c2df 0%,#13aeca 50%,#14a2ba 100%);background:-webkit-linear-gradient(left,#13c2df 0%,#13aeca 50%,#14a2ba 100%);background:linear-gradient(to right,#13c2df 0%,#13aeca 50%,#14a2ba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#13c2df',endColorstr='#14a2ba',GradientType=1);font-size:16px;font-family:'latobold';line-height:62px !important;width:180px !important;border-radius:38px;border:0;text-transform:uppercase;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;cursor:pointer}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.required-text{display:inline-block;width:100%;text-align:center;font-size:16px;color:#0d0d0d;font-family:'open_sansregular';margin-bottom:10px}.gform_wrapper{margin-bottom:0 !important}@media screen and (min-width:320px) and (max-width:767px){.hp-form-row .container{padding:0 35px}.hp-form-row .inner{padding:95px 30px 75px}.hp-form-row .title h2{font-size:82px;letter-spacing:-3px}.hp-form-row .title p{font-size:24px;line-height:1.2}.hp-form-row .hp-form-tel span a{display:inline-block;width:100%;margin-top:5px}.hp-form-row{background-attachment:scroll !important;background:url(//www.mydenverinjurylawyer.com/wp-content/themes/sr/css/../images/contact-bg-mobile.jpg) left top no-repeat;padding:0 0 120px}.gform_wrapper ul.gform_fields li.gfield{width:100% !important}.gform_wrapper textarea.medium{height:170px !important}}@media screen and (max-width:374px){.hp-form-row .title h2{font-size:62px !important}.hp-form-row .title p{font-size:14px !important}.hp-form-row .hp-form-tel span,.hp-form-row .hp-form-tel span a{font-size:25px !important}.hp-map-row .detail{width:auto !important}}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-top:0 !important}