@import url(../../../../../../themes/bridge/style.css);body{overflow:hidden}.mywork-mobile-header{width:100%;display:block;height:55px;background-color:#325276;padding:0;display:none;position:fixed;top:0;z-index:999}.top.mobile_menu{position:fixed;top:55px;width:calc(100% - 40px);padding:0 20px;z-index:999;background-color:#325276!important}.mobile-header-item{width:25%;height:55px;display:inline-block;vertical-align:middle;text-align:center;float:right;border-left:1px solid #757575}.mobile-header-item a{display:inline-block}.mobile-header-item .fa{font-size:28px;color:#FFF!important}.mobile-call-button a{padding-top:13px}.mobile-contact-button a{padding-top:12px}.mobile-home-button a{padding-top:10px}.mobile-call-button .fa{font-size:29px}.mobile-home-button .fa{font-size:33px}.mobile_menu_button{height:auto;margin:0 auto;float:initial}.mobile-menu-button span{display:initial}#mobile_contact{display:none;position:fixed;background:#766b63;padding:10px 5% 20px;bottom:-86px;z-index:99999;width:90%;height:100%;border-top:1px solid #757575}#mobile_contact label{font-size:12px;color:#FFF}#mobile_contact .wpcf7 form.wpcf7-form p{margin-bottom:4px}#mobile_contact input.wpcf7-form-control.wpcf7-text{color:#555;font-family:'Open Sans',sans-serif;margin:0;padding:7px 8px;line-height:1em}#mobile_contact textarea.wpcf7-form-control.wpcf7-textarea{margin:0 0 12px;height:65px;padding:7px 8px;color:#555}#mobile_contact input.wpcf7-form-control.wpcf7-submit{background:#325276;font-size:18px;text-transform:uppercase;font-weight:600;border:none;padding:1px 20px;font-family:'Open Sans',sans-serif;margin:5px auto 0;display:block;-webkit-border-radius:0;border-radius:0;color:#FFF;letter-spacing:normal}#mobile_contact input.wpcf7-form-control.wpcf7-submit:hover{background:#4a4a4a;color:#FFF}body #mobile_contact .wpcf7-form-control-wrap{display:block}body #mobile_contact:not(.cf7p-message) .wpcf7-not-valid-tip{position:absolute!important;left:-21px!important;top:4px!important;width:27px!important;height:25px!important;padding:0!important;background:url(../../../../../../themes/bridge-child/images/contact_form_error.png) no-repeat 0 0!important;background-size:100% auto!important;overflow:hidden;text-indent:-9999px!important;border:none!important;z-index:1}body #mobile_contact div.wpcf7-response-output{margin:17px 0 0;color:#FFF;line-height:1.2em;text-align:center;font-size:13px}body #mobile_contact div.wpcf7-response-output.wpcf7-validation-errors{background:none;padding:0;text-transform:none;letter-spacing:0;font-size:14px}body #mobile_contact div.wpcf7-response-output.wpcf7-validation-errors:before{display:none}body #mobile_contact div.wpcf7-response-output.wpcf7-mail-sent-ok{background:none;padding:0;text-transform:none;letter-spacing:0;font-size:14px;font-weight:600;color:#249869}body #mobile_contact div.wpcf7-response-output.wpcf7-mail-sent-ok:before{display:none}body #mobile_contact select.wpcf7-form-control.wpcf7-select{-webkit-appearance:menulist-button;padding:13px 11px}body #mobile_contact div.wpcf7 .ajax-loader{position:absolute;top:-32px;right:6px}#responsive-menu-container #responsive-menu li.responsive-menu-item a{border-bottom:1px solid #3a3a3a!important;padding:0 3%}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-1 a.responsive-menu-item-link{padding-left:3%!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a{background-color:#2b2b2b!important}body #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow{border-color:#2b2b2b!important;background-color:#2b2b2b!important}body #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow:hover{border-color:#2b2b2b!important;background-color:#2b2b2b!important}#mobile-header-phone-number{display:none;visibility:hidden}@media (max-width:1000px){.mywork-mobile-header{display:block}.header_inner{margin-top:55px}body #responsive-menu-container{top:55px!important;border-top:1px solid #757575}body .responsive-menu-inner{margin-top:-3px}body button#responsive-menu-button{border-right:1px solid #757575;width:25%;background-color:#325276}#responsive-menu-container #responsive-menu>li.responsive-menu-item:first-child>a{border-top:none!important}#mobile-header-phone-number{display:none;visibility:visible;text-align:center}#mobile-header-phone-number a{color:#000;border:2px solid #000;padding:3px 8px;font-family:'Open Sans',sans-serif;display:inline-block;text-decoration:none;margin:-3px 0 15px}#mobile-header-phone-number a i{color:#000;font:normal normal normal 14px/1 FontAwesome!important}#mobile-header-phone-number a:hover{background:#000;color:#FFF}#mobile-header-phone-number a:hover i{color:#FFF}body .logo_wrapper{height:97px!important}body .bne-flyout-wrapper{display:none!important}}body .bne-flyout-wrapper form{margin:0;position:relative}body .bne-flyout-wrapper label{font-size:12px;color:#FFF}body .bne-flyout-wrapper .wpcf7 form.wpcf7-form p{margin-bottom:10px}body .bne-flyout-wrapper input.wpcf7-form-control.wpcf7-text{color:#555!important;background:#FFF!important;font-family:'Open Sans',sans-serif;margin:4px 0 0;padding:7px 8px;line-height:1em}body .bne-flyout-wrapper textarea.wpcf7-form-control.wpcf7-textarea{margin:4px 0 12px;height:65px;padding:7px 8px;color:#555!important;background:#FFF!important;font-family:'Open Sans',sans-serif}body .bne-flyout-wrapper input.wpcf7-form-control.wpcf7-submit{background:#325276;font-size:18px;text-transform:uppercase;font-weight:600;border:none;padding:1px 20px;font-family:'Open Sans',sans-serif;margin:20px auto 0;display:block;-webkit-border-radius:0;border-radius:0;color:#FFF;letter-spacing:normal}body .bne-flyout-wrapper input.wpcf7-form-control.wpcf7-submit:hover{background:#4a4a4a;color:#FFF}body .bne-flyout-wrapper .wpcf7-form-control-wrap{display:block}body .bne-flyout-wrapper:not(.cf7p-message) .wpcf7-not-valid-tip{position:absolute!important;left:-21px!important;top:4px!important;width:27px!important;height:25px!important;padding:0!important;background:url(../../../../../../themes/bridge-child/images/contact_form_error.png) no-repeat 0 0!important;background-size:100% auto!important;overflow:hidden;text-indent:-9999px!important;border:none!important;z-index:1}body .bne-flyout-wrapper div.wpcf7-response-output{margin:17px 0 0;color:#FFF;line-height:1.2em;text-align:center;font-size:13px}body .bne-flyout-wrapper div.wpcf7-response-output.wpcf7-validation-errors{background:none;padding:0;text-transform:none;letter-spacing:0;font-size:11px}body .bne-flyout-wrapper div.wpcf7-response-output.wpcf7-validation-errors:before{display:none}body .bne-flyout-wrapper div.wpcf7-response-output.wpcf7-mail-sent-ok{background:none;padding:0;text-transform:none;letter-spacing:0;font-size:11px;font-weight:600;color:#77d8a8}body .bne-flyout-wrapper div.wpcf7-response-output.wpcf7-mail-sent-ok:before{display:none}body .bne-flyout-wrapper select.wpcf7-form-control.wpcf7-select{-webkit-appearance:menulist-button;padding:13px 11px}body .bne-flyout-wrapper div.wpcf7 .ajax-loader{position:absolute;top:266px;right:4px}body .bne-flyout-wrapper .flyout-content-body p:first-of-type{color:#FFF;margin:19px 0 18px 0}img.normal{height:150px!important}img.sticky{height:50px!important;top:-25px}.footer_top,.footer_top p,.footer_top span,.footer_top li,.footer_top .textwidget,.footer_top .widget_recent_entries>ul>li>span{color:#fff;font-weight:300}.q_masonry_blog{margin-bottom:10px!important}.blog_single.blog_holder{margin-top:80px}.blog_holder article .post_image,.blog_holder article .post_image img,.blog_holder article .post_image>a{margin-left:auto;margin-right:auto;position:relative;width:80%;display:block}.portfolio_single.portfolio_template_1{margin-top:80px}.portfolio_single h3{display:none}.portfolio_gallery a .gallery_text_inner h6{display:none}@media only screen and (min-width:1000px){.title_overlay{display:none}}@media only screen and (max-width:768px){.qbutton,.qbutton.small{padding:0 25px}.title.title_size_large h1{font-size:40px!important;line-height:45px!important}}@media only screen and (max-width:1000px){.header_inner.clearfix{background-color:#fff}.header_bottom{margin:20px}.responsive-menu-open button#responsive-menu-button{background:#766b63!important}.responsive-menu-open #responsive-menu-container.push-bottom,.responsive-menu-open #responsive-menu-container.slide-bottom{background-color:#766b63!important}#responsive-menu-container #responsive-menu-wrapper{background:#766b63!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a{background-color:#766b63!important;border-bottom:1px solid #757575!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a{background-color:#325276!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active{color:#fff;border-color:#325276!important;background-color:#325276!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{border-left:1px solid #325276!important;background-color:#325276!important}}@media (max-width:1400px){nav.main_menu>ul>li>a{padding:0 12px}nav.main_menu>ul>li>a{font-size:18px}}@media (max-width:1165px){img.normal{height:80px!important}nav.main_menu>ul>li>a{padding:0 11px}.header_bottom{padding:0 15px}}.portfolio_single.portfolio_template_6{padding-top:50px}.drop_down .second .inner ul li.sub ul li a:hover,.drop_down .second .inner>ul>li>a:hover{color:#766C64!important}.drop_down .second .inner ul li a{font-family:Amiri!important;color:#325276!important;text-transform:none!important;font-size:17px!important;font-weight:500!important;letter-spacing:1px;font-style:italic}.q_logo img.normal{height:140%!important}img.sticky{height:100%!important}header.sticky nav.main_menu>ul>li>a{line-height:120px}header.sticky .q_social_icon_holder{top:30px}.q_logo img.normal{background-color:#fff;padding:0 12px 10px;top:-52px;border-radius:5px}nav.main_menu ul li:hover a span.underline_dash,nav.main_menu ul li.active a span.underline_dash{bottom:-12px}.rev_slider .tp-caption.slider-title,.rev_slider .tp-caption.slider-text{text-shadow:0 2px rgba(0,0,0,.3)!important}.rev_slider .tp-caption.slider-text{font-weight:500!important}@media only screen and (max-width:1000px){.wpb_revslider_element:after{background:none}}li#nav-menu-item-16699{display:none}.home nav.main_menu>ul>li>a{color:#fff!important}.home .header_inner_right .fa-facebook-square{color:#fff!important}.home .sticky nav.main_menu>ul>li>a{color:#325276!important}.home .sticky .header_inner_right .fa-facebook-square{color:#325276!important}@media only screen and (max-width:1400px){.home .bg .blocks:before{content:'';background-image:url(/wp-content/uploads/2020/05/horse-bg.png);width:210px;height:400px;position:absolute;right:-57px;top:-344px;background-size:contain;background-repeat:no-repeat;z-index:-1}}