header.solid-nav{background:#fff!important;box-shadow:0 1px 10px rgba(0,0,0,0.1)!important}.et_pb_row_0{display:flex;align-items:center}.et_pb_column{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1024px){#top-menu-nav{display:none}#et_mobile_nav_menu{display:block}#mobile_menu{background-color:#fff!important}}#main-header.et-fixed-header{box-shadow:0 1px 10px rgba(0,0,0,0.1)!important}#top-header .container{padding:0px!important}#et-secondary-nav .top-bar-button a{padding:14px 30px!important;background-color:#F7CE3E;color:#071612!important;font-family:"urbane"!important;font-weight:500}#et-secondary-nav .top-bar-button a:hover{opacity:1!important;color:#fff!important}#top-header #et-info{padding-top:10px!important}#top-header #et-info #et-info-phone:before{margin-right:10px!important;color:#F7CE3E!important}#top-header #et-info #et-info-phone a:hover{color:#F7CE3E!important}#top-menu .nav-button a:before,#top-menu .nav-button:hover a:before{display:none!important}#et-top-navigation{padding-top:32px!important}#top-menu-nav{text-transform:uppercase!important}.nav .nav-button a{padding:18px 30px!important;background-color:#071612;color:#fff!important;font-family:"urbane"!important;font-weight:600}.et-fixed-header nav #top-menu .nav-button a{padding:18px 30px!important;background-color:#071612;color:#fff!important}.et-fixed-header #top-menu .nav-button a:hover{padding:18px 30px!important;background-color:#F7CE3E;color:#071612!important}.nav .nav-button a:hover{padding:18px 30px!important;background-color:#F7CE3E;color:#071612!important;opacity:1!important;font-family:"urbane"!important;font-weight:600}#top-menu li li a{width:290px}.nav li ul{width:320px}#top-menu li a{color:#071612;font-family:"urbane"!important;font-weight:600}#top-menu li{position:relative!important}#top-menu>.current-menu-item>a:before,#top-menu>li:hover>a:before{content:'';display:block;width:100%;height:4px;background:#071612;position:absolute;top:20px}.footer-menu .et-menu-nav ul li{padding-left:0px;padding-right:30px;margin-bottom:10px!important}@media(max-width:980px){.footer-menu .et_pb_menu__menu{display:flex}.footer-menu	.et_mobile_nav_menu{display:none}}.yellow-horizontal-border h5:before{content:'';display:inline-block;width:40px;height:4px;background:#F7CE3E;vertical-align:middle;margin-right:15px;margin-bottom:6px}.yellow-center-border h5:before{content:'';display:inline-block;width:40px;height:4px;background:#F7CE3E;vertical-align:middle;margin-right:15px;margin-bottom:6px}.yellow-center-border h5:after{content:'';display:inline-block;width:40px;height:4px;background:#F7CE3E;vertical-align:middle;margin-left:15px;margin-bottom:6px}.bullet-list li:before{content:'';position:absolute;background-image:url(https://pasquiniengineering.com/wp-content/uploads/2020/08/yellow-checkmark.svg);background-repeat:no-repeat;background-size:cover;width:20px;height:20px;left:0;margin-top:2px}.bullet-list li{padding-left:30px;margin-bottom:14px}.bullet-list ul{position:relative;list-style-type:none;padding:0px!important}.home-services-row .et_pb_blurb_description{max-width:90%;margin:auto}.home-testimonials .bx-controls{display:none}.home-testimonials .ttshowcase_rl_quote p{font-size:20px!important;line-height:1.7em!important;color:#515B59!important;font-weight:300!important}.home-testimonials .ttshowcase_rl_title{font-weight:600!important;color:#071612!important;padding-top:10px!important}.home-testimonials .ttshowcase_rl_subtitle{font-size:16px!important;color:#515B59!important;padding-bottom:30px!important}@media(max-width:414px){.home-testimonials .ttshowcase_rl_quote p{font-size:18px!important}}.testimonials .ttshowcase_rating{display:none!important}.testimonials .ttshowcase_rl_breed{padding:60px!important;background-color:#F0F1F1!important}.testimonials .tt_table_cell_right{padding-left:0px!important;padding-top:20px}.testimonials .ttshowcase_rl_breed{position:relative}.testimonials .ttshowcase_rating{position:absolute;top:40px}.testimonials .ttshowcase_rl_title{font-size:24px!important;font-weight:600!important;color:#071612!important}@media(max-width:480px){.testimonials .ttshowcase_rl_title{font-size:20px!important}.testimonials .ttshowcase_rl_breed{padding:40px 30px!important;background-color:#F0F1F1!important}.testimonials .ttshowcase_rating{position:absolute;top:20px}}.home-blog-posts .et_pb_post{background-color:#fff!important;padding:30px!important;padding-bottom:40px!important;min-height:700px!important}@media(max-width:768px){.home-blog-posts .et_pb_post{min-height:380px!important;margin-bottom:25px!important}}.home-blog-posts .et_pb_post .et_pb_image_container{margin:-30px -30px 30px!important}.home-blog-posts .post-content-inner p{margin-bottom:40px!important}.home-blog-posts .post-thumb-text{position:relative}.home-blog-posts .post-meta{position:absolute;top:0;color:#071612!important;font-weight:500!important}.home-blog-posts .entry-title{padding-top:30px}.home-blog-posts a{display:inline-block;text-transform:capitalize}@media(max-width:1024px){.home-blog-posts #post-780{margin-bottom:30px!important}.home-blog-posts .column{width:100%!important}}.et_pb_post_content h2{font-size:32px!important}.et_pb_post_content h3{font-size:28px!important}.et_pb_post_content h4{font-size:24px!important}.et_pb_post_content h5{font-size:20px!important}.et_pb_post_content h6{font-size:18px!important}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:42px!important}@media(max-width:1024px){.our-location{display:block!important}.our-location .et_pb_column{width:46%!important;margin-bottom:30px!important}.our-location .et_pb_column:nth-child(3){clear:both}}@media(max-width:414px){.our-location .et_pb_column{width:100%!important}}@media(max-width:1024px){.start-project{display:block!important}.start-project .et_pb_column{width:100%!important;margin-bottom:30px!important}.start-project .et_pb_column .et_pb_button_module_wrapper{text-align:center!important}.start-project .et_pb_column h2,.start-project .et_pb_column p{text-align:center!important}}@media(max-width:1024px){.who-we-are.et_pb_row{display:block}.who-we-are .et_pb_column{width:100%!important}.who-we-are .et_pb_column h3{padding-top:30px!important}}@media(max-width:768px){.who-we-are .et_pb_column h3{padding-top:0px!important}}.home-portfolio .eap-portfolio-title,.home-portfolio .eap-project-list-load-more-button,.home-portfolio .eap-project-list-categories-item{display:none}.our-portfolio .eap-portfolio-title{font-size:44px!important;letter-spacing:-0.06em;line-height:1.2;font-weight:600!important}@media(max-width:414px){.our-portfolio .eap-portfolio-title{font-size:32px!important}}.our-portfolio .eap-project-list-load-more-button{width:unset!important;max-width:unset!important}.our-portfolio .eap-project-list-load-more-button.eap-button-xsmall{padding:18px 30px!important;font-size:16px;letter-spacing:-0.03em;font-family:"urbane"!important;font-weight:500!important;text-transform:capitalize!important;color:#071612!important;background-color:#F7CE3E!important;border-radius:0!important;margin-top:20px!important}.our-portfolio .eap-project-list-load-more-button.eap-button-xsmall:hover{color:#fff!important;background-color:#071612!important}.our-portfolio .eap-project-list-categories-item{font-size:16px!important}@media(max-width:600px){.our-portfolio .eap-project-list-load-more-button.eap-button-xsmall{width:100%!important}}.contact-info .et_pb_blurb_container{vertical-align:middle!important}@media (max-width:600px){.contact-form .gform_footer button{width:100%!important}}.contact-form .validation_error{color:#071612!important;border:0px!important;text-align:left!important;padding-bottom:0px!important;margin-bottom:0px!important;padding-top:0px!important}.contact-form .gfield_error{margin-top:0px!important;padding-top:0px!important;border:0px!important;color:#071612!important;background-color:transparent!important}.contact-form .gfield_error .gfield_description{color:#071612!important;padding-top:10px!important}.contact-form .gfield_error .instruction{color:#071612!important;margin-top:20px!important;margin-bottom:0px!important}.contact-form ::-webkit-input-placeholder{color:#9FA5A4!important}.contact-form :-moz-placeholder{color:#9FA5A4!important}.contact-form ::-moz-placeholder{color:#9FA5A4!important}.contact-form :-ms-input-placeholder{color:#9FA5A4!important}.contact-form .pe_contact_form_address select{margin:12px 0!important;border:1px solid rgba(141,141,141,0.5)!important;padding:18px!important}.contact-form .pe_contact_form_address select:hover{border:1px solid #F7CE3E!important}.contact-form span.name_first{padding-top:0!important;padding-right:0!important}.contact-form .gfield_html{margin-top:40px!important}@media(max-width:480px){.contact-form .ginput_container,.contact-form .ginput_container input,.contact-form .ginput_container textarea{margin-top:0px!important}}.contact-form .gform_wrapper ul li.gfield{margin-top:16px!important}.contact-form .gform_confirmation_message_1{font-size:20px;font-weight:600;padding-top:40px;text-align:center}.page-id-101 .footer-cta{display:none}@media(max-width:1024px){.google-map{display:block!important}.google-map .et_pb_column{width:100%!important}.google-map .et_pb_column_1{padding-left:0px!important;padding-bottom:30px!important}}.google-map .gm-style-iw-d h3{font-size:24px!important;letter-spacing:-0.04em;line-height:1.4}@media(max-width:414px){.google-map .gm-style-iw-d h3{font-size:20px!important;letter-spacing:-0.04em;line-height:1.4}}.google-map .gm-style-iw-d p{font-size:16px!important}.google-map .gm-style-iw-d a{color:#071612!important;border-bottom:2px solid #071612!important;border-top:0!important;border-right:0!important;border-left:0!important}.google-map .gm-style-iw-d a:hover{color:#F7CE3E!important;border-bottom:2px solid #F7CE3E!important;border-top:0!important;border-right:0!important;border-left:0!important}@media(max-width:1024px){.our-team{display:block!important}.our-team .et_pb_column{width:46%!important;margin-bottom:30px!important}.our-team .et_pb_column:nth-child(3){clear:both}}.our-team .et_pb_blurb_content{min-height:100px}@media(max-width:414px){.our-team .et_pb_column{width:100%!important}}@media(max-width:1280px) and (min-width:1025px){.our-team .et_pb_button.et_pb_bg_layout_light{padding-left:40px!important;padding-right:40px!important}.our-team .et_pb_button.et_pb_bg_layout_light:hover{padding-left:40px!important;padding-right:40px!important}}a{word-wrap:break-word}@media(max-width:1200px) and (min-width:1025px){.our-team .et_pb_button.et_pb_bg_layout_light{padding-left:27px!important;padding-right:27px!important}.our-team .et_pb_button.et_pb_bg_layout_light:hover{padding-left:27px!important;padding-right:27px!important}}@media(max-width:414px){.wpfront-message{max-width:280px}}.wpfront-message{line-height:1.7em!important}.home-blog-posts .post-meta{display:none}.eapp-portfolio-portfolio-free-link{display:none!important}