*{color:#000;font-family:Roboto;letter-spacing:0;box-sizing:border-box}.box-main-on-button{font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:0em;text-align:center;color:#000;border:1px solid #000;max-width:500px;padding:16px 40px;margin:50px auto}.cn-text-container{color:#ffffff!important}.acceptance_wrap{padding-bottom:30px}#fancybox-content{border-radius:20px}#fancybox-overlay[style]{height:900px}#wpadminbar~div:nth-last-child(2){height:100%!important}.contact__form-wrap{text-align:center}.wpcf7 form .wpcf7-response-output{border:none;color:#000;font-family:Roboto;font-size:30px;font-style:normal;font-weight:300;line-height:40px;letter-spacing:0em;text-align:center;max-width:450px;display:block;margin:0 auto;background:rgba(255,255,255,.5)}.wpcf7{padding:40px}span.wpcf7-list-item{margin:0}.button-flat input[type=submit]{outline:none;border:none;display:block;width:240px;margin:0 auto}.wpcf7-list-item-label{font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:0em}.investments-container{display:flex;justify-content:space-between;flex-wrap:wrap;background:0 0}.investments-item{max-width:300px;padding:10px;width:100%;box-shadow:0 0 10px rgb(0 0 0/25%);margin-bottom:20px!important;background:#fff}.investments-title{font-family:Roboto;font-size:22px;font-style:normal;font-weight:700;line-height:23px;letter-spacing:0;text-align:left;padding:20px 20px 0}.dub_text{font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:19px;color:#000}.dub_title{font-family:Roboto;font-size:24px;font-style:normal;font-weight:300;line-height:28px;letter-spacing:0em;text-align:left;padding:20px 0}.investments-text{font-size:16px;color:#000;font-weight:300;font-family:Roboto;padding:0 20px}#logo-block{text-align:center;margin:0 auto}.logo-capital{max-width:1036px;box-shadow:0 4px 4px rgba(0,0,0,.25);min-height:294px;margin:0 auto}.portfolio_group.exposure .portfolio-item .desc-inner .line{background:#fff!important}.image_frame .image_wrapper .image_links{background:rgba(162,41,50,.7)!important}.some-logo{margin-top:25px;margin-bottom:50px}.icon-container{display:flex;justify-content:space-around;flex-wrap:wrap}.icon-item{max-width:400px;width:100%;background-color:#f0f0f0;display:flex;align-items:center;min-height:55px}.icon-text{font-size:14px;line-height:17px;font-weight:400;padding:10px;width:236px;margin:0}.icon-wrap{width:42px;height:48px;margin:20px 45px}.icon-wrap img{width:100%;object-fit:cover}.plashka{top:170px}.main_title{font-family:Roboto;font-size:34px;font-style:normal;font-weight:700;line-height:23px;letter-spacing:0em;text-align:left;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.25);padding-top:50px}.main_desc{font-family:Roboto;font-style:normal;font-weight:400;font-size:30px;line-height:35px;text-align:center;color:#fff;padding-bottom:67px;font-weight:300}.logo-box-text{font-size:20px;letter-spacing:0}.text_from_body{font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:0em;text-align:center}.text_from_body_style{font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:0em;text-align:center}.main__text{font-family:Roboto;font-size:16px;font-style:normal;font-weight:300;line-height:19px;letter-spacing:0em;text-align:center;color:#fff;padding-bottom:4.2em}.main__text__big{font-family:Roboto;font-size:38px;font-style:normal;font-weight:500;line-height:45px;letter-spacing:0em;text-align:left;color:#fff;padding-bottom:2.2em;text-shadow:0 0 4px rgba(0,0,0,.25)}.main__text__new{font-family:Roboto;font-size:30px;font-style:normal;font-weight:400;line-height:35px;letter-spacing:0em;text-align:left;padding-bottom:2.6em}.line .hr_color{color:#fff!important;background:#fff!important}.line{color:#fff;background:#fff;max-width:600px}a.button.button_size_4 .button_label{padding:9px 55px;background-color:#a22932!important;color:#fff;font-weight:300}.title-body{font-family:Roboto;font-size:34px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:.5px;text-align:center;color:#000}.no-shadows #Wrapper{overflow:visible;background:#fff}#my-flex-container .mcb-section-inner,.my-flex-container .mcb-section-inner,.flex-box-main .mcb-wrap-inner{display:flex;justify-content:space-around;flex-wrap:wrap;width:100%}.znak-text{background:rgba(250,250,250,.8);padding:18px 35px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.content_slider.flat.description ul li{display:flex;flex-wrap:wrap}.content_slider.flat.description ul li .desc{text-align:left;padding:0 5%;max-width:460px;margin:0}.slider-desc-text{font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:19px;color:#000;min-height:130px;padding:10px 0 15px}.profeshion{font-family:Roboto;font-style:normal;font-weight:700;font-size:18px;line-height:21px;color:#fff;background:#1b1b1c;padding:16px 45px;text-align:center;margin:0}.content_slider.flat a.button .button_icon{font-weight:100;background:#000;padding:5px;font-size:25px;opacity:1.3;color:#fff}.column .one-third input{width:100%!important}.znak-img{text-align:center}.gray-box .mcb-wrap-inner{display:flex;justify-content:space-around;align-items:center}.gray-box{padding:15px 0 10px;width:31.333%!important;margin-bottom:20px!important}.text-body-icon{font-size:14px;line-height:17px;font-weight:400}.main-box-body{box-shadow:0 0 10px rgba(0,0,0,.25);margin-bottom:20px!important}.form-title{font-family:Roboto;font-style:normal;font-weight:500;font-size:34px;line-height:40px;text-align:center;color:#000;margin-bottom:50px}.contact_form_pop_1 form{padding:10px 15px}#fancybox-outer{padding:0 30px}.wpcf7-submit{background-color:#a22932!important;color:#fff}.size-box{max-width:505px}.main_section{min-height:536px;display:flex;align-items:center}.title-box{font-family:Roboto;font-size:22px;font-style:normal;font-weight:700;line-height:23px;letter-spacing:0;text-align:left}.text-body{font-size:16px;color:#000;font-weight:300;font-family:Roboto;padding-bottom:45px}.main_title_one{font-family:Roboto;font-style:normal;font-weight:700;font-size:20px;line-height:23px;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.25)}.midle-text{font-family:Roboto;font-size:30px;font-style:normal;font-weight:400;line-height:35px;text-align:left;padding:25px 0;color:#000}.main__text__big_one{font-family:Roboto;font-style:normal;font-weight:500;font-size:38px;line-height:45px;padding:45px 0 30px;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.25)}#Footer,#Footer .widget_recent_entries ul li a{color:#7b7c7c}#Footer{box-shadow:0 0 10px rgba(0,0,0,.25);margin-top:80px}.text-body-znak{font-size:14px;font-weight:400;margin:0}a.button_theme{display:none}#Top_bar .menu>li:last-child>a span{color:#a22932;font-weight:700}.main_about_title{font-family:Roboto;font-size:34px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:.05em;text-align:center;color:#fff;padding-bottom:14px}.main_about_work{font-size:18px;color:#000;font-weight:700;line-height:21px;padding-top:90px;margin-bottom:30px}.main_about_work_list{font-family:Roboto;font-style:normal;font-weight:700;font-size:26px;line-height:30px;padding-bottom:40px;padding-top:30px}.list_work{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;color:#000}.logo-capital{background-image:url(https://jmr-gmbh.de/wp-content/uploads/2021/02/Investitsii-v-nedvizhimost.jpg);background-size:cover;background-repeat:no-repeat}sup{font-size:30px;color:#fff}.main_on_footer{display:flex;flex-direction:column;justify-content:space-around;min-height:470px}.list-ren{font-size:20px;line-height:50px;font-weight:700;padding-left:20px}#Footer .footer_copy .copyright{float:none;text-align:center}#custom_html-3 a.button{background-color:#0000}#custom_html-3 .button_label{border:1px solid;width:300px;box-sizing:border-box}.min_text{font-family:Roboto;font-size:34px;font-weight:500;line-height:40px;letter-spacing:0em;text-align:left;color:#000}.podgotovka{font-size:20px;font-weight:300;line-height:25px;padding:24px 0 0}.black{color:#000}.plashka-main{background:rgba(255,255,255,.8)!important;box-shadow:0 4px 4px rgba(0,0,0,.25)}.min_disc{font-family:Roboto;font-size:34px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:0em;text-align:right;color:#000}.min_contact{font-family:Roboto;font-size:34px;font-style:normal;font-weight:600;line-height:40px;letter-spacing:0em;text-align:right;color:#000}.min_contact_title{font-family:Roboto;font-size:34px;font-style:normal;font-weight:600;line-height:40px;letter-spacing:0em;text-align:left;color:#000}.status{background:#a22932;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:0em;text-align:left;color:#000}hr.no_line{margin:0 auto 30px}.francfurt{font-family:Roboto;font-size:34px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:0em;text-align:left;color:#000}.main_title_contact{font-size:26px;font-style:normal;font-weight:700}.main_title_contact_sms{font-size:26px;font-style:normal;font-weight:700;padding-bottom:30px}.francfurt-text{font-family:Roboto;font-size:20px;font-style:normal;font-weight:300;line-height:23px;letter-spacing:0em;text-align:left;color:#000}input::placeholder,textarea::placeholder{text-transform:uppercase}.comand_about{font-family:Roboto;font-size:18px;font-style:normal;font-weight:300;line-height:28px;letter-spacing:0em;text-align:left;color:#000}.comand_name{font-family:Roboto;font-size:48px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.1em;text-align:left;color:#000;padding-top:20px;margin-bottom:60px}.comand_tel,.comand_email{font-family:Roboto;font-size:28px;font-style:normal;font-weight:300;line-height:32px;letter-spacing:0em;text-align:left;padding-top:37px}#Content{padding-top:0}.list_work li::marker{list-style-type:square;color:red}.button_contact{font-size:16px;text-transform:uppercase;color:#fff;background-color:#a22932!important;padding:15px 40px;margin:0 auto;text-align:center}.policybtn{background-color:#a22932!important}.d-flex{display:flex;align-items:center;min-height:433px}.my-tab .ui-tabs .ui-tabs-nav li.ui-state-active a{color:red}.my-tab .ui-tabs .ui-tabs-nav li.ui-state-active a:after{background:#00f}.main_title_slider{font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.1em;text-align:left;margin-top:6px}.main_about_work_slider{font-family:Roboto;font-style:normal;font-weight:700;font-size:18px;line-height:21px;padding-top:30px}.list-item-slider{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;padding:0;margin:0}.slick-slide img{max-width:400px!important;height:auto}.portfolio_group.exposure .portfolio-item .image-wrapper img.scale-with-grid{width:100%!important}.agree{font-family:Roboto;font-size:12px;font-style:normal;line-height:14px;letter-spacing:0em;text-align:left;color:#fff}#squre{color:#a22932;font-size:20px;padding:0 30px 0 0}.otklick{margin-top:60px}#Top_bar .menu>li>a,#Top_bar #menu ul li.submenu .menu-toggle{color:#000;font-weight:light}.name-slider{font-family:Roboto;font-style:normal;font-weight:700;font-size:34px;line-height:42px;letter-spacing:.1em;text-transform:capitalize;color:#000}.main_title_project{font-family:Roboto;font-style:normal;font-weight:700;font-size:24px;line-height:28px;color:#000;margin-bottom:57px}.main__text_project{font-family:Roboto;font-style:normal;font-weight:200;font-size:38px;line-height:45px;color:#000;padding-bottom:30px}.list-item-slider{text-align:left!important}.main_about_work_slider{text-align:left!important}@media only screen and (max-width:769px){#fancybox-outer{padding:0}.investments-container{justify-content:center}.slick-slide img{max-width:90%;!important;height:auto}.content_slider.flat.description ul li{display:flex;flex-direction:column}.my-flex-container .one-sixth{max-width:60px}.min_disc{font-size:20px;text-align:center}.form-mob{padding:20px!important}.main_title_contact_sms{line-height:30px;padding-bottom:0;font-size:20px}.main_title_one{font-size:14px;line-height:16px;text-align:left}.main__text__big_one{font-size:22px;line-height:26px;text-align:left}.title-body{font-weight:600;font-size:22px;line-height:30px;text-align:center;padding:60px 20px}.section{padding:0!important}.investments-item{max-width:100%!important;margin-bottom:70px!important}.investments-text{text-align:left}.logo-box-text{font-family:Roboto;font-style:normal;font-weight:300;font-size:18px;line-height:21px;text-align:center;color:#000}.logo-capital{padding:15px}.mob-title-body{font-weight:500;font-size:22px;line-height:26px;text-align:center;letter-spacing:.05em;padding:90px 20px 65px}.investments-img img{width:100%}.title-box{font-weight:700;font-size:16px;line-height:19px}.midle-text{font-weight:300;font-size:22px;line-height:26px}.text-body{font-weight:300;font-size:16px;line-height:19px;text-align:left!important}a.button.button_size_4 .button_label{padding:9px 42px}.icon-text{text-align:left!important}.main_about_title{font-weight:700;font-size:22px;line-height:26px;text-align:center;letter-spacing:.05em}.mobil-display{display:none}.icon-item{margin-bottom:50px}.phone-title{font-weight:700;font-size:22px;line-height:26px;padding:0}.text_from_body_style{font-weight:500;font-size:16px;line-height:19px;text-align:center}.znak-img img{width:160px;height:160px;margin:20px 0}.znak-text{margin-bottom:25px}.reliability .column_attr.align_center{padding:13px 0 40px!important}.section_wrapper .column{margin-left:5px;text-align:center}.min_text{font-weight:500;font-size:20px;line-height:23px}.podgotovka{font-weight:300;font-size:16px;line-height:25px;text-align:left!important}.content_slider.flat a.button .button_icon{display:none}.profeshion{display:none}.main__text__new{font-size:22px;line-height:26px;text-align:center}.teem-section{padding:0!important}#squre{padding:0 5px 0 0;font-size:15px}.main_title{font-weight:500;font-size:22px;line-height:26px;text-align:center;padding-bottom:60px}.main_desc{font-weight:400;font-size:15px;line-height:23px;text-align:center;padding-bottom:60px}.min_contact_title{font-size:26px}.comand_email{font-size:16px}.form-home-page input[type=email],.form-home-page input[type=number],.form-home-page input[type=tel],.form-home-page input[type=text],.form-home-page textarea{margin-bottom:40px!important}.wpcf7-form-control-wrap input[type=email],.wpcf7-form-control-wrap input[type=number],.wpcf7-form-control-wrap input[type=tel],.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap textarea{box-shadow:0 4px 4px 0 0,0,0,0,25}input::placeholder,textarea::placeholder{text-transform:uppercase}.main_title_slider{margin-top:70px}.list-item-slider{text-align:left!important}.main_about_work_slider{text-align:left!important}.plashka-main{margin:40px 0!important}.flex-box-main .mcb-wrap-inner{margin-bottom:20px}#fancybox-close{right:-20px!important}.comand_name{font-size:28px;font-style:normal;font-weight:700;line-height:14px;margin-bottom:20px}.btn-contact-form input[type=submit]{width:100%}.main__text_project{font-size:20px}.main_title_project{padding-top:40px}.google_font{font-size:38px!important;line-height:20px!important}.icon-wrap{margin:13px}.button_contact{font-size:12px}.slider-desc-text{padding:30px 36px 0 15px}.wpcf7{padding:25px}.form-title{font-size:20px;line-height:23px;margin-bottom:20px}.button-flat input[type=submit]{margin:0 auto}}