.elementor-211 .elementor-element.elementor-element-4431f2bb:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-4431f2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-211 .elementor-element.elementor-element-4431f2bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1000;}.elementor-211 .elementor-element.elementor-element-4431f2bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-211 .elementor-element.elementor-element-caf55dd > .elementor-element-populated{text-align:left;}.elementor-211 .elementor-element.elementor-global-85 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-211 .elementor-element.elementor-global-85{z-index:0;}.elementor-211 .elementor-element.elementor-element-194b9e7a{padding:100px 40px 100px 120px;}.elementor-211 .elementor-element.elementor-global-386 .elementor-heading-title{color:#2d5d81;font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;}.elementor-211 .elementor-element.elementor-element-1f3bd9f7{color:#000000;font-family:"Open Sans", Sans-serif;font-size:20px;line-height:35px;}.elementor-211 .elementor-element.elementor-element-1f3bd9f7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-ddee419{color:#a4a4a4;font-family:"Open Sans", Sans-serif;font-size:14px;line-height:25px;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-tab-title{background-color:#f5f6f8;padding:20px 25px 20px 60px;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-accordion-icon, .elementor-211 .elementor-element.elementor-element-135fc2c .elementor-accordion-title{color:#000000;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-accordion-icon svg{fill:#000000;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-accordion-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-tab-title .elementor-accordion-icon i:before{color:#c3c4c5;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-tab-title .elementor-accordion-icon svg{fill:#c3c4c5;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#000000;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:8px;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:8px;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-tab-content{color:#9b9b9b;font-family:"Open Sans", Sans-serif;font-size:14px;padding:40px 40px 40px 40px;}.elementor-211 .elementor-element.elementor-element-135fc2c > .elementor-widget-container{margin:60px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-211 .elementor-element.elementor-element-194b9e7a{padding:75px 40px 75px 120px;}}@media(max-width:767px){.elementor-211 .elementor-element.elementor-global-85{text-align:left;}.elementor-211 .elementor-element.elementor-element-194b9e7a{margin-top:70px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-tab-content{padding:20px 20px 20px 20px;}}/* Start custom CSS for section, class: .elementor-element-4431f2bb */.elementor-211 .elementor-element.elementor-element-4431f2bb {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    width: 80px;
    border-right: 1px solid #E5E5E5;
}

@media screen and (max-width: 767px) {
    .elementor-211 .elementor-element.elementor-element-4431f2bb {
        border-right: none;
        border-bottom: 1px solid #E5E5E5;
        bottom: auto;
        right: 0;
        width: 100%;
        text-align: left;
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-386 */.elementor-211 .elementor-element.elementor-global-386::before {
    content: '';
    position: absolute;
    left: 0;
    width: 50px;
    height: 30px;
    background: url('/wp-content/uploads/2019/05/Final-logo-Meccano-2017-1.svg') no-repeat left center;
}

.elementor-211 .elementor-element.elementor-global-386 {
    position: relative;
    padding-left: 50px;
    padding-right: 65px;
    width: auto;
}

.elementor-211 .elementor-element.elementor-global-386::after {
    content: '';
    position: absolute;
    right: 0;
    bottom: 3px;
    width: 50px;
    height: 30px;
    background: url('/wp-content/uploads/2019/05/Oval.svg') no-repeat left bottom;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-135fc2c */.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-tab-title::before {
   content: '';
    position: absolute;
    left: 20px;
    top: 16px;
    width: 50px;
    height: 30px;
    background: url('/wp-content/uploads/2019/05/Final-logo-Meccano-2017-1.svg') no-repeat left center;
}

.elementor-211 .elementor-element.elementor-element-135fc2c .elementor-tab-title {
    position: relative;
}

.elementor-211 .elementor-element.elementor-element-135fc2c h4 {
    color: black;
    font-size: 14px;
    font-weight: 600;
    font-family: Rubik, sans-serif;
    margin: 0 0 5px;
}/* End custom CSS */