@import url(/wp-content/themes/bridge/style.css);body a{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}@media only screen and (min-width:767px) and (max-width:768px){.boxed div.section .section_inner,.carousel-inner .slider_content_outer,.container_inner,.container_inner nav.content_menu,.elementor-row .elementor-widget-wrap>.qode_elementor_container_inner,.footer_bottom_border.in_grid,.footer_top_border.in_grid,.full_width .parallax_content,.qode_elementor_container_inner,.steps_holder_inner,.title_border_in_grid_holder,div.grid_section .section_inner,nav.content_menu ul{width:700px}}@media only screen and (min-width:700px) and (max-width:768px){header .container_inner{width:700px}}header:not(.sticky) .header-phone{font-family:'Teko',sans-serif;font-size:30px;margin-top:8px;display:block}header.sticky .header-phone{font-family:'Teko',sans-serif;font-size:28px;margin-top:5px;display:block}header:not(.sticky) .header-phone-text{font-size:13px;font-weight:500;text-align:center}header.sticky .header-phone-text{font-size:13px;font-weight:500;text-align:center;margin-top:-3px}@media only screen and (min-width:700px) and (max-width:768px){header .container_inner{width:700px}.header_bottom_right_widget_holder{display:table-cell}}.mobile_menu_button .qode_icon_font_awesome.fa{font-size:25px;padding-left:25px}@media only screen and (max-width:600px){.mobile_menu_button .qode_icon_font_awesome.fa{padding-left:0}}@media only screen and (max-width:768px){.caring .q_icon_with_title.center{float:left;padding:0 25px;width:150px}.caring .vc_column_container>.vc_column-inner{display:flex;justify-content:center}}@media only screen and (max-width:480px){.caring .q_icon_with_title.center{padding:0}.caring .vc_column_container>.vc_column-inner{display:flex;justify-content:center}}@media only screen and (max-width:767px){.separator-caring-top{margin-top:0!important}}@media only screen and (min-width:768px){.caring{padding-bottom:0!important}.separator-caring-end{margin-bottom:0!important}}.column-caring .vc_column-inner{padding:0}header:not(.with_hover_bg_color):not(.sticky) nav.main_menu>ul>li:hover>a:after{transform:scaleY(1)}header:not(.with_hover_bg_color):not(.sticky) nav.main_menu>ul>li>a:after{content:" ";display:block;width:100%;height:1px;border-bottom:2px solid #00b534;transition:transform .5s cubic-bezier(.165,.84,.44,1);transform:scaleX(0);margin-top:-65px;margin-left:-5px;padding:25px 10px 0 0}header:not(.with_hover_bg_color):not(.sticky) nav.main_menu>ul>li:hover>a{opacity:1;color:#83d68b}header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a:after{transform:scaleY(1)}header:not(.with_hover_bg_color) nav.main_menu>ul>li>a:after{content:" ";display:block;width:100%;height:1px;border-bottom:2px solid #00b534;transition:transform .5s cubic-bezier(.165,.84,.44,1);transform:scaleX(0);margin-top:-45px;margin-left:-5px;padding:25px 10px 0 0}header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{opacity:1;color:#83d68b}.drop_down .second .inner{margin-top:17px}nav.main_menu>ul>li>a{padding:0 8px}@media only screen and (min-width:1001px) and (max-width:1100px){header:not(.centered_logo):not(.sticky) .q_logo img{height:80%!important;margin-top:5px}}@media only screen and (min-width:1001px){nav.main_menu ul li:last-child{display:none}}.services-categories .vc_column_container{padding:0 25px}.team-cards .q_team{background:linear-gradient(217deg,rgb(0 28 255 / .8),#fff0 70.71%),linear-gradient(127deg,rgb(0 124 171 / .8),#fff0 70.71%),linear-gradient(336deg,#012c7b,#fff0 70.71%)}.team-cards h3{letter-spacing:0;color:#fff;font-size:23px}.team-cards span{font-size:15px;line-height:50%;color:#fff}.team-cards .q_team .q_team_description_inner{padding:0}.team-cards .q_team .q_team_description_inner p{color:#fff;font-size:14px;line-height:normal}.team.parallax_section_holder{background-color:#f4f7f9}@media only screen and (max-width:1200px){.noreen .vc_column-inner{padding-left:0!important}.eustaquio .vc_column-inner{padding-right:0!important}}@media only screen and (max-width:1000px){.noreen .vc_column-inner{padding-right:30px!important}.eustaquio .vc_column-inner{padding-left:30px!important}.team-cards h3{font-size:19px}}@media only screen and (max-width:768px){.noreen .vc_column-inner{padding-right:15px!important}.eustaquio .vc_column-inner{padding-left:15px!important}.team-cards h3{font-size:19px}}@media only screen and (max-width:767px){.noreen,.eustaquio{width:35%!important}.team-cards .vc_column_container{width:inherit}.team-cards .section_inner_margin{display:flex;justify-content:center}}@media only screen and (max-width:766px){.noreen,.eustaquio{width:40%!important}}@media only screen and (max-width:600px){.team-description .wpb_text_column{padding:0!important}.team-description p{font-size:16px}.team-cards h3{font-size:18px}.noreen,.eustaquio{width:45%!important}.team-cards-highres .section_inner{width:485px!important}}@media only screen and (max-width:500px){.team-description .wpb_text_column{padding:0 15px!important}.team-cards h3{font-size:15px}.team-cards-highres .section_inner{width:420px!important}.noreen .vc_column-inner{padding-right:10px!important}.eustaquio .vc_column-inner{padding-left:10px!important}.team-cards .q_team .q_team_description_inner p{font-size:13px}}@media only screen and (max-width:480px){.team-cards-highres .section_inner{width:300px!important}.team-cards h3{font-size:17px}}@media only screen and (max-width:350px){.noreen,.eustaquio{width:42%!important}}.team-cards a{color:#a9f5ff;font-size:15px}.team-cards a:hover{color:#20d200}input.wpcf7-form-control.wpcf7-date,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-quiz,input.wpcf7-form-control.wpcf7-text,select.wpcf7-form-control.wpcf7-select,textarea.wpcf7-form-control.wpcf7-textarea{border:1px solid #d8d8d8;border-radius:3px}input.wpcf7-form-control.wpcf7-text{max-width:600px}textarea.wpcf7-form-control.wpcf7-textarea{max-width:600px;max-height:125px}@media only screen and (max-width:767px){.contact-logo{display:none}}.contact-separator{width:200px}.wpcf7-recaptcha{margin-bottom:17px}span.wpcf7-list-item{display:flex;font-size:16px;margin-bottom:7px}span.wpcf7-list-item.first{margin-top:7px}.wpcf7-list-item-label{margin-top:-2px}.separator-testimonies{width:275px}#cf{position:relative;height:121px;width:175px;float:left;margin:0 20px 10px 0}#cf img{position:absolute;left:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#cf img.top:hover{opacity:0}.footer-links .qbutton{padding:0;font-weight:600;border:0}.footer-links{border-bottom:1px solid #757575;width:200px}.footer_top .column3 .textwidget{display:flex;justify-content:center}@media only screen and (max-width:1000px){.about-footer,.testimonials-footer,.services-footer,.contact-footer,.kaauwai,.weislak,.e-bio{top:60px}}