@charset "UTF-8";
/* https://katharinafellmann.ch/app/themes/bridge-child/style.css?ver=16d7c6848a25f5bff7b593dda80a822d */
/* Import rule from: https://katharinafellmann.ch/app/themes/bridge/style.css */
/*
Theme Name: Bridge
Theme URI: https://bridgelanding.qodeinteractive.com/
Description: Creative Multipurpose WordPress Theme
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Author: Qode Interactive
Author URI: https://qodeinteractive.com/
Text Domain: bridge
Version: 30.8.8.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/body{font-family:'Montserrat',sans-serif}nav.main_menu>ul{width:600px;height:100px;display:flex}nav.main_menu>ul>li>a{color:#000}nav.main_menu>ul>li.active>a{color:#000;font-weight:700}.qbutton.center{font-family:Montserrat;height:auto}.qbutton{border-radius:0!important}.elementor-button{border-radius:0!important}.testimonial_author{font-family:Montserrat!important}.footer_top_holder{background-color:#000}.qodef-two-columns-form-without-space .wpcf7-spinner{display:none!important}.qodef-two-columns-form-without-space p{margin:0!important}.qodef-two-columns-form-without-space{display:flex!important}.qodef-two-columns-form-without-space .qodef-column-right{display:flex!important;position:relative!important;overflow:visible!important}.qodef-two-columns-form-without-space .qodef-column-left{flex:1}.qodef-two-columns-form-without-space .wpcf7-form-control-wrap{display:block}.qodef-two-columns-form-without-space input[type="email"],.qodef-two-columns-form-without-space input[type="text"]{width:100%!important;box-sizing:border-box}@media all and (max-width:1024px){.elementor-section:has(.qodef-two-columns-form-without-space)>.elementor-container{flex-wrap:wrap!important}.elementor-widget-container:has(.qodef-two-columns-form-without-space){padding-right:0!important;padding-left:0!important}.qodef-two-columns-form-without-space{gap:8px}.qodef-two-columns-form-without-space input[type="email"],.qodef-two-columns-form-without-space input[type="text"]{height:43px!important;margin:3px 0 0!important;padding:0 15px!important;box-sizing:border-box!important;border-radius:0!important}.qodef-two-columns-form-without-space input[type="submit"]{height:43px!important;box-sizing:border-box!important;border-radius:0!important}}@media all and (min-width:1025px){.footer_top .column2{width:20%!important}.footer_top .column3{width:20%!important}.footer_top .column4{width:35%!important}.footer_top .column4 form{max-width:350px}.qodef-two-columns-form-without-space .qodef-column-left{min-width:200px}.qodef-two-columns-form-without-space .qodef-column-right{bottom:-5px}.qodef-two-columns-form-without-space .qodef-column-right input[type="submit"]{height:43px;top:2px;margin-left:8px;border-radius:0}.footer_top_holder .qodef-two-columns-form-without-space input[type="submit"]{height:52px;top:-3px!important;margin-left:50px!important}}.wpcf7-response-output{background-color:rgb(255,255,255)!important;color:rgb(119,119,119)!important;border:1px solid rgb(187,187,187)!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;padding:17px 30px 17px 35px!important}.wpcf7-response-output::before{display:none!important}h1{font-weight:500}.mobile_menu_button i{font-size:45px}@media only screen and (max-width:600px){.logo_wrapper img.mobile{max-width:200px;height:auto!important}}@media only screen and (max-width:1200px){.cover_boxes ul li .box .qbutton{margin-top:10px!important}}@media all and (min-width:1025px){.cover_boxes ul li .box{display:flex}.cover_boxes ul li .box .box_content{position:static}}@media all and (min-width:768px) and (max-width:1024px){.cover_boxes ul,.cover_boxes ul li{width:100%!important}.cover_boxes ul li{margin:0 0 20px!important}.cover_boxes ul li .box{display:block;width:100%}.cover_boxes ul li .box .box_content{position:static;width:auto}}@media all and (max-width:767px){.cover_boxes ul li .box{display:flex;flex-direction:column;width:100%}.cover_boxes ul li{margin:0 0 20px!important}.cover_boxes ul li .box .thumb{margin:0 0 20px!important;width:100%!important}.cover_boxes ul li .box .box_content{position:static!important;width:100%}}