.elementor-190 .elementor-element.elementor-element-341d0d9 > .elementor-container{max-width:700px;min-height:500px;}.elementor-190 .elementor-element.elementor-element-341d0d9 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-190 .elementor-element.elementor-element-341d0d9:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-341d0d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://felixchevalier.com/wp-content/uploads/2019/12/bird-s-eye-photography-of-high-rise-building-lot-2124693.jpg");background-position:center center;background-size:cover;}.elementor-190 .elementor-element.elementor-element-341d0d9 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #0b7cc1 0%, #000000 100%);opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-190 .elementor-element.elementor-element-341d0d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-84px;margin-bottom:0px;padding:50px 0px 0px 0px;z-index:0;}.elementor-190 .elementor-element.elementor-element-341d0d9 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-341d0d9 > .elementor-shape-bottom svg{height:20px;}.elementor-190 .elementor-element.elementor-element-32cffe5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-190 .elementor-element.elementor-element-a4e9ef4{text-align:center;}.elementor-190 .elementor-element.elementor-element-a4e9ef4 .elementor-heading-title{color:#ffffff;font-family:"Noto Serif", Sans-serif;font-size:44px;font-weight:600;line-height:1.2em;}.elementor-190 .elementor-element.elementor-element-a4e9ef4 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-190 .elementor-element.elementor-element-7923459{text-align:center;}.elementor-190 .elementor-element.elementor-element-7923459 .elementor-heading-title{color:#ffffff;font-size:22px;font-weight:400;font-style:italic;line-height:1.2em;}.elementor-190 .elementor-element.elementor-element-7923459 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-190 .elementor-element.elementor-element-dd96616 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#ffffff;color:#ffffff;background-color:#f2810a;border-radius:0px 0px 0px 0px;}.elementor-190 .elementor-element.elementor-element-dd96616 .elementor-button:hover, .elementor-190 .elementor-element.elementor-element-dd96616 .elementor-button:focus{color:#000000;background-color:#ffffff;}.elementor-190 .elementor-element.elementor-element-dd96616 .elementor-button:hover svg, .elementor-190 .elementor-element.elementor-element-dd96616 .elementor-button:focus svg{fill:#000000;}.elementor-190 .elementor-element.elementor-element-bfa6399{margin-top:30px;margin-bottom:0px;}.elementor-190 .elementor-element.elementor-element-754f23e > .elementor-element-populated{padding:0px 40px 40px 0px;}.elementor-190 .elementor-element.elementor-element-2a51c64 .elementor-image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8e8e8;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.14);}.elementor-190 .elementor-element.elementor-element-b19aa82{text-align:center;}.elementor-190 .elementor-element.elementor-element-b19aa82 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-190 .elementor-element.elementor-element-b3b0f40 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-190 .elementor-element.elementor-element-7c5f0d9{margin-top:50px;margin-bottom:0px;}.elementor-190 .elementor-element.elementor-element-b46cc15 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-190 .elementor-element.elementor-element-175c5d0 .elementor-repeater-item-a41d487 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://felixchevalier.com/wp-content/uploads/2019/11/slider-1-full3.jpg);background-size:cover;}.elementor-190 .elementor-element.elementor-element-175c5d0 .swiper-slide{height:292px;}.elementor-190 .elementor-element.elementor-element-175c5d0 .swiper-slide-contents{max-width:600px;}.elementor-190 .elementor-element.elementor-element-175c5d0 .swiper-slide-inner{text-align:center;}.elementor-190 .elementor-element.elementor-element-175c5d0 .elementor-slide-heading{font-size:20px;line-height:1.4em;}.elementor-190 .elementor-element.elementor-element-175c5d0 .elementor-slide-button{font-size:14px;font-weight:600;text-transform:uppercase;border-width:0px;border-radius:0px;background-color:#F2810A;}.elementor-190 .elementor-element.elementor-element-175c5d0 .elementor-slide-button:hover{color:#353535;background-color:#FFFFFF;border-color:#F2810A;}.elementor-190 .elementor-element.elementor-element-951b40b{padding:50px 0px 50px 0px;}.elementor-190 .elementor-element.elementor-element-0523d63 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-190 .elementor-element.elementor-element-2b95f15 .e-gallery-image{transition-duration:800ms;}.elementor-190 .elementor-element.elementor-element-2b95f15 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-190 .elementor-element.elementor-element-2b95f15 .elementor-gallery-item__overlay{transition-duration:800ms;}.elementor-190 .elementor-element.elementor-element-2b95f15 .elementor-gallery-item__content{text-align:center;padding:20px;}.elementor-190 .elementor-element.elementor-element-2b95f15 .elementor-gallery-item__content > div{transition-duration:800ms;}.elementor-190 .elementor-element.elementor-element-2b95f15 .elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(2){transition-delay:calc( ( 800ms / 3 ) );}.elementor-190 .elementor-element.elementor-element-2b95f15 .elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(3){transition-delay:calc( ( 800ms / 3 ) * 2 );}.elementor-190 .elementor-element.elementor-element-2b95f15 .elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(4){transition-delay:calc( ( 800ms / 3 ) * 3 );}.elementor-190 .elementor-element.elementor-element-767876d{padding:0px 0px 80px 0px;}.elementor-190 .elementor-element.elementor-element-4f02af6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-190 .elementor-element.elementor-element-dd2bf87 > .elementor-container{max-width:950px;}.elementor-190 .elementor-element.elementor-element-dd2bf87 > .elementor-shape-bottom svg{height:40px;}.elementor-190 .elementor-element.elementor-element-dd2bf87{padding:40px 0px 80px 0px;}.elementor-190 .elementor-element.elementor-element-6e08d60{text-align:center;}.elementor-190 .elementor-element.elementor-element-6e08d60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-190 .elementor-element.elementor-element-34753e8 .elementor-testimonial__text{font-size:18px;font-weight:300;font-style:normal;}.elementor-190 .elementor-element.elementor-element-34753e8 .elementor-testimonial__name{font-size:16px;}.elementor-190 .elementor-element.elementor-element-34753e8 .elementor-swiper-button{font-size:20px;}.elementor-190 .elementor-element.elementor-element-34753e8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-190 .elementor-element.elementor-element-41fce07 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;fill:#ffffff;color:#ffffff;background-color:#F2810A;border-radius:0px 0px 0px 0px;}.elementor-190 .elementor-element.elementor-element-41fce07 .elementor-button:hover, .elementor-190 .elementor-element.elementor-element-41fce07 .elementor-button:focus{color:#FFFFFF;background-color:#0B7CC1;}.elementor-190 .elementor-element.elementor-element-41fce07 .elementor-button:hover svg, .elementor-190 .elementor-element.elementor-element-41fce07 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-41fce07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-190 .elementor-element.elementor-element-98917a9 > .elementor-container{max-width:911px;min-height:270px;}.elementor-190 .elementor-element.elementor-element-98917a9:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-98917a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://felixchevalier.com/wp-content/uploads/2019/12/chairs-daylight-designer-empty-416320-scaled.jpg");background-position:center center;background-size:cover;}.elementor-190 .elementor-element.elementor-element-98917a9 > .elementor-background-overlay{background-color:#000000;opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-190 .elementor-element.elementor-element-98917a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-190 .elementor-element.elementor-element-98917a9 > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-98917a9 > .elementor-shape-top svg{height:20px;}.elementor-190 .elementor-element.elementor-element-8172c6d{text-align:center;}.elementor-190 .elementor-element.elementor-element-8172c6d .elementor-heading-title{color:#ffffff;line-height:1.3em;}.elementor-190 .elementor-element.elementor-element-8172c6d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-190 .elementor-element.elementor-global-178 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#ffffff;color:#ffffff;background-color:#F2810A;border-radius:0px 0px 0px 0px;}.elementor-190 .elementor-element.elementor-global-178 .elementor-button:hover, .elementor-190 .elementor-element.elementor-global-178 .elementor-button:focus{color:#FFFFFF;background-color:#0B7CC1;}.elementor-190 .elementor-element.elementor-global-178 .elementor-button:hover svg, .elementor-190 .elementor-element.elementor-global-178 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-190 .elementor-element.elementor-element-754f23e{width:27.873%;}.elementor-190 .elementor-element.elementor-element-ec09196{width:72.127%;}}@media(max-width:1024px){.elementor-190 .elementor-element.elementor-element-341d0d9 > .elementor-container{min-height:400px;}}@media(max-width:767px){.elementor-190 .elementor-element.elementor-element-341d0d9 > .elementor-container{min-height:350px;}.elementor-190 .elementor-element.elementor-element-7923459 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for html, class: .elementor-element-e6daf9b *//* Style the tab */
#presentations-container {
    max-width: 100%;
    margin: auto;
}
.tab {
    max-width: 1200px;
    margin: auto;
    background-color: #fff;
	margin-top: -50px;
    z-index: 1;
    position: relative;
}
/* Style the buttons inside the tab */
.tab button {
    float: left;
    display: inline;
    color: #0B7CC1;
    font-weight: 600;
    padding: 50px 15px;
    width: 50%;
	height: 200px;
    border-right: 1px solid #cccccc;
    border-top: 3px solid #cccccc;
	border-left: 0;
	border-top-color: transparent;
    outline: none;
    text-align: left;
    cursor: pointer;
    transition: 0.3s;
    font-size: 18px;
    font-family: 'Noto Serif', 'Lato', sans-serif;
    background-color: #fff;
    text-align: center;
}
	
	@media screen and (min-width:360px) {
		.tab button { width: 33.33%}
	}
	.tab button:first-of-type { border-left: 1px solid #cccccc;}
/* Change background color of buttons on hover */
.tab button:hover {
    border-top: 3px solid #F2810A;
}
/* Create an active/current "tab button" class */
.tab button.active {
    border-top: 3px solid #F2810A;
}
/* Style the tab content */
.tabcontent {
    width: 100%;
    border-left: none;
    height: 400px;
    background-color: #fff;
    z-index: 1;
    position: relative;
}
.tabcontent .container {
    max-width: 700px;
    margin: auto;
    padding-top: 50px;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    font-weight: 300;
    color: #ffffff;
    text-align: center;
}
.tabcontent .container h2 {
    font-family: 'Noto Serif', 'Lato', sans-serif;
}
#topic1, #topic2, #topic3 {
    background: url(https://felixchevalier.com/wp-content/uploads/2019/11/shutterstock_137977730b-copy.jpg) no-repeat;
    background-size: cover;
}
.tabcontent::before {
    content: '';
    width: 100%;
    height: 100%;
    background-color: #000000;
    opacity: 0.6;
    z-index: -1;
    position: absolute;
}/* End custom CSS */