/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

h1{margin-bottom:20px;}
h2{margin-bottom:20px; margin-top:15px;}
h3{margin-bottom:20px; margin-top:15px;}

ul {list-style-position:outside; margin-bottom:30px;}
li {margin-left: 18px; margin-bottom: 10px;}

.abstandrechts {margin-right:7%; margin-top:12%}
.abstandlinks {margin-left:-6%}
.abstandlinks-1 {margin-left:6%}
.abstandoben {margin-top:3%}


.boxschatten1 {box-shadow: 1px 2px 10px #dbe0e0; background-color: #ffffff; padding-left:15px; padding-right:15px; padding-top:30px; padding-bottom:30px; text-align: center;}
.boxschatten2 {box-shadow: 1px 2px 10px #dbe0e0; background-color: #ffffff; padding-left:15px; padding-right:15px; padding-top:30px; padding-bottom:30px; text-align: center; min-height:200px;}
.boxschatten3 {box-shadow: 1px 2px 10px #dbe0e0; background-color: #ffffff; padding-left:15px; padding-right:15px; padding-top:30px; padding-bottom:30px; text-align: center; min-height:180px;}

.boxschatten1 h3  {color:#111314; font-size:18px; font-weight:500; text-transform: none; text-align: center;}
.boxschatten2 h3  {color:#111314; font-size:18px; font-weight:500; text-transform: none; text-align: center;}
.boxschatten3 h3  {color:#111314; font-size:18px; font-weight:500; text-transform: none; text-align: center;}

.fas fa-arrow-circle-down {text-align: center;}

.boxheight2 {min-height:400px;}

.kontaktbox h1 {color:#ffffff;}
.kontaktbox p {color:#ffffff;}

.form_half {
    width: 49.5%;
    float: left;
    margin-right: 1%;
}

.form_full {
    width: 100%;
    float: left;
    margin-right: 1%;
}

.form_half_last {
    margin-right: 0px;
}

.qode-accordion-holder .qode-title-holder .qode-accordion-mark {
    left: 0px!important;
}

.qode-accordion-holder .qode-title-holder .qode-tab-title span.qode-tab-title-inner:only-child {
    padding-left: 40px!important;
}

.qode-accordion-holder .qode-accordion-content {
    background-color: #ffffff;
}

.qode-accordion-holder .qode-title-holder {
    text-transform: none!important;
	font-size:18px!important;
}

.qode-accordion-holder .qode-accordion-content {
    margin: 0;
    padding: 20px 0px 20px 0px!important;
    background-position: center;
    background-size: cover;
}

#bg {/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,f0f1f6+50,ffffff+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f0f1f6 50%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f0f1f6 50%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f0f1f6 50%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

@media (max-width: 800px) {
	.qode_elementor_container_inner, .full_width .parallax_content, .qode_elementor_container_inner, .steps_holder_inner, div.grid_section .section_inner, nav.content_menu ul {width:88%!important;}
	.arrow0 {font-size:32px; color:#e1682d; margin-bottom:15px; transform: rotate(0deg);}
	.arrow40 {font-size:32px; color:#e1682d; margin-bottom:15px; transform: rotate(0deg);}
	.arrow15 {font-size:32px; color:#e1682d; margin-bottom:15px; transform: rotate(0deg);}
	.arrow-15 {font-size:32px; color:#e1682d; margin-bottom:15px; transform: rotate(0deg);}
	.arrow-40 {font-size:32px; color:#e1682d; margin-bottom:15px; transform: rotate(0deg);}
	.arrow40-1 {font-size:32px; color:#e1682d; margin-bottom:15px; transform: rotate(0deg); display:none;}
	.arrow-40-1 {font-size:32px; color:#e1682d; margin-bottom:15px; transform: rotate(0deg); display:none;}
	.abstandrechts {margin-right:0px; margin-top:10px}
	.abstandlinks {margin-left:0px}
	.abstandlinks-1 {margin-left:0px; margin-top:30px;}
	h1{margin-bottom:30px;}
h2{margin-bottom:30px; margin-top:20px;}
h3{margin-bottom:30px; margin-top:15px;}

ul {list-style-position:outside; margin-bottom:30px;}
li {margin-left: 18px; margin-bottom: 10px;}
}