@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-webkit-keyframes a{0%{opacity:0;top:-30px}25%{opacity:0;top:-30px}to{opacity:1;top:0}}@keyframes a{0%{opacity:0;top:-30px}25%{opacity:0;top:-30px}to{opacity:1;top:0}}@-webkit-keyframes b{0%{opacity:0;bottom:-10px}55%{opacity:0;bottom:-10px}to{opacity:1;bottom:0}}@keyframes b{0%{opacity:0;bottom:-10px}55%{opacity:0;bottom:-10px}to{opacity:1;bottom:0}}@-webkit-keyframes c{0%{opacity:0}10%{opacity:0}to{opacity:1}}@keyframes c{0%{opacity:0}10%{opacity:0}to{opacity:1}}@-webkit-keyframes d{0%{opacity:0}to{opacity:1}}@keyframes d{0%{opacity:0}to{opacity:1}}html{overflow-y:scroll}html.mobileNavOpen{overflow-y:hidden!important}#responsive-navigation-wrapper.mobileNavOpen{overflow-y:scroll!important}#mobile-hamburger{display:none;background-image:url(../img/svg/icons/icon_hamburger_white.svg);background-repeat:no-repeat;background-size:80%;background-position:50%;border-radius:5px;overflow:hidden;width:30px;height:30px;position:fixed;top:5px;right:10px;z-index:199;text-decoration:none;opacity:.8}nav#responsive-navigation-wrapper{position:relative;z-index:5000;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;overflow:hidden}nav#responsive-navigation-wrapper .nav-mobile-bgspacer{position:absolute;top:0;left:0;width:100%;height:100%}nav#responsive-navigation-wrapper #mobile-nav-close{position:relative;display:block;width:100%;height:80px;text-align:center;text-decoration:none}nav#responsive-navigation-wrapper #mobile-nav-close span{display:inline-block;font-size:13px;text-transform:uppercase;color:#fff;padding-top:40px;padding-top:36px;margin-top:-7px;font-family:proxima-nova,sans-serif;font-weight:800}nav#responsive-navigation-wrapper #mobile-navigation{position:relative;-moz-column-count:2;-moz-column-gap:0;-webkit-column-count:2;-webkit-column-gap:0;column-count:2;column-gap:0;width:100%}nav#responsive-navigation-wrapper #mobile-navigation .mobile-nav{position:relative;display:inline-block;zoom:1;*display:inline;width:100%;vertical-align:top;background-repeat:no-repeat!important;background-position:50%!important;background-size:cover;text-decoration:none}nav#responsive-navigation-wrapper #mobile-navigation .mobile-nav img{width:100%}nav#responsive-navigation-wrapper #mobile-navigation #mobile-nav-facebook,nav#responsive-navigation-wrapper #mobile-navigation #mobile-nav-language{background-image:url(../img/svg/icons/menu/icon_facebook.svg)}nav#responsive-navigation-wrapper #mobile-navigation #mobile-nav-about{background-image:url(../img/svg/icons/menu/icon_about.svg)}nav#responsive-navigation-wrapper #mobile-navigation #mobile-nav-personal,nav#responsive-navigation-wrapper #mobile-navigation #mobile-nav-personel,nav#responsive-navigation-wrapper #mobile-navigation #mobile-nav-personnel{background-image:url(../img/svg/icons/menu/icon_personal.svg)}nav#responsive-navigation-wrapper #mobile-navigation #mobile-nav-corporate{background-image:url(../img/svg/icons/menu/icon_corporate.svg)}nav#responsive-navigation-wrapper #mobile-navigation #mobile-nav-notebook{background-image:url(../img/svg/icons/menu/icon_notebook.svg)}nav#responsive-navigation-wrapper #mobile-navigation #mobile-nav-contact{background-image:url(../img/svg/icons/menu/icon_contact.svg)}nav#responsive-navigation-wrapper-OLD{position:relative;z-index:5000;width:100%}nav#responsive-navigation-wrapper-OLD #mobile-nav-close{display:block;width:100%;height:80px;text-align:center;text-decoration:none}nav#responsive-navigation-wrapper-OLD #mobile-nav-close span{display:inline-block;font-size:13px;text-transform:uppercase;color:#fff;padding-top:40px;margin-top:-7px;font-family:proxima-nova,sans-serif;font-weight:800}nav#responsive-navigation-wrapper-OLD #mobile-navigation{-moz-column-count:2;-moz-column-gap:0;-webkit-column-count:2;-webkit-column-gap:0;column-count:2;column-gap:0;width:100%}nav#responsive-navigation-wrapper-OLD #mobile-navigation .mobile-nav{position:relative;display:inline-block;zoom:1;*display:inline;width:100%;vertical-align:top;background-repeat:no-repeat!important;background-size:32%!important;background-position:50%!important;text-decoration:none}nav#responsive-navigation-wrapper-OLD #mobile-navigation .mobile-nav img{width:100%}nav#responsive-navigation-wrapper-OLD #mobile-navigation .mobile-nav .nav-name{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:100%;text-align:center;text-decoration:none;position:absolute;top:26%;text-transform:uppercase;color:#fff;font-weight:800;font-size:13px}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-language{background-image:url(../img/svg/icons/icon_bubble.svg);background-size:32%!important;background-position:50% 56%!important}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-language .nav-name{top:26%}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-about{background-image:url(../img/svg/icons/icon_tent.svg);background-size:33.3%!important;background-position:50% 58%!important}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-about .nav-name{top:26%}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-personnel{background-image:url(../img/svg/icons/icon_goggles.svg);background-size:33.3%!important;background-position:50% 61.5%!important}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-personnel .nav-name{top:32%}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-corporate{background-image:url(../img/svg/icons/icon_head.svg);background-size:28.5%!important;background-position:50% 61%!important}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-corporate .nav-name{top:31.6%}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-notebook{background-image:url(../img/svg/icons/icon_camera.svg);background-size:37%!important;background-position:50% 59.2%!important}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-notebook .nav-name{top:22.5%}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-contact{background-image:url(../img/svg/icons/icon_cup.svg);background-size:33%!important;background-position:50% 61%!important}nav#responsive-navigation-wrapper-OLD #mobile-navigation #mobile-nav-contact .nav-name{top:22.5%}body.magenta #responsive-navigation-wrapper,body.magenta #responsive-navigation-wrapper #mobile-nav-close{background:#963569}body.magenta #responsive-navigation-wrapper #mobile-nav-facebook,body.magenta #responsive-navigation-wrapper #mobile-nav-language{background-color:#b43f7c}body.magenta #responsive-navigation-wrapper #mobile-nav-personnel{background-color:#963467}body.magenta #responsive-navigation-wrapper #mobile-nav-notebook{background-color:#7c2955}body.magenta #responsive-navigation-wrapper #mobile-nav-about{background-color:#aa3c76}body.magenta #responsive-navigation-wrapper #mobile-nav-corporate{background-color:#8e3162}body.magenta #responsive-navigation-wrapper #mobile-nav-contact{background-color:#72254e}body.cyan #responsive-navigation-wrapper,body.cyan #responsive-navigation-wrapper #mobile-nav-close{background:#3d4d5d}body.cyan #responsive-navigation-wrapper #mobile-nav-facebook,body.cyan #responsive-navigation-wrapper #mobile-nav-language{background-color:#6d87a0}body.cyan #responsive-navigation-wrapper #mobile-nav-personnel{background-color:#5a738b}body.cyan #responsive-navigation-wrapper #mobile-nav-notebook{background-color:#50667c}body.cyan #responsive-navigation-wrapper #mobile-nav-about{background-color:#637d98}body.cyan #responsive-navigation-wrapper #mobile-nav-corporate{background-color:#556c84}body.cyan #responsive-navigation-wrapper #mobile-nav-contact{background-color:#495e72}header{position:relative;z-index:1000}header nav{width:100%;height:225px}header .menu-main-menu-container{text-align:center}header #menu-main-menu{display:inline-block;padding:0;margin:0 auto}header #menu-main-menu li{display:inline-block;margin:0 18px;margin:0 18.3px;margin-bottom:-4px}header #menu-main-menu li.nav_desktop{display:inline-block}header #menu-main-menu li.nav_mobile{display:none}header #menu-main-menu li.nav_desktop_line_start{margin-right:16.3px}header #menu-main-menu li.nav_desktop_line_end{margin-left:0;padding-left:24.3px;background:url(../img/main-nav-line.png) no-repeat 0 47%}header #menu-main-menu li a{float:left;font-size:13px;font-family:proxima-nova,sans-serif;font-weight:800;color:#fff;text-transform:uppercase;text-decoration:none;padding:2px}header #menu-main-menu li.current-menu-item a,header #menu-main-menu li.current_page_item a{background:url(../img/main-nav-dot.png) no-repeat top}header #menu-main-menu li:first-child{margin-left:0}header #menu-main-menu li:last-child{margin-right:0}header #menu-main-menu li.nav_logo{width:115px;height:124px;background:url(../img/logo-my-image.png) no-repeat center 99%;background:url(../img/svg/logo-my-image.svg) no-repeat center 99%;background-size:100% auto;margin:0 13px;padding:94px 0}header #menu-main-menu li.nav_logo a{display:none}.wrapper-frontpage{height:100%}.wrapper-frontpage header{position:absolute;width:100%;top:0;left:0;z-index:200}.container{margin:0 auto}@media (max-width:767px){body{padding-left:20px;padding-right:20px}.container{width:auto}}@media (max-width:480px){.container{width:auto}}@media (min-width:768px) and (max-width:979px){.container{width:724px}}@media (min-width:1200px){.container{width:1170px}}.mailchimp .mc_custom_border_hdr{display:none}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;height:100%;color:#1f1f2c;font-family:proxima-nova,sans-serif;font-weight:400;font-size:18px;line-height:25px}html.html-frontpage{overflow:auto}html.html-frontpage.beforeinit{overflow-y:scroll}html.preloading{opacity:0}html.animate{-webkit-animation:d 2s;animation:d 2s}.wrapper-frontpage.beforeanim{opacity:0}.wrapper-frontpage.animate{-webkit-animation:d 2s;animation:d 2s}#page-preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:900;background-color:#963569;background-repeat:no-repeat}#page-preloader .myimage-loader{width:115px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#page-preloader .myimage-loader .logo{background:url(../img/svg/logo-my-image.svg) no-repeat top;background-size:contain;width:115px;height:125px;margin:0 auto}#page-preloader .myimage-loader .loader{background:url(../img/preloaders/preloader-36x12.gif) no-repeat 47% 50%;background-size:contain;width:100%;height:12px;margin:0 auto;margin-top:7px}img{display:block}br.clear{clear:both;height:1px!important;overflow:hidden;opacity:0}.clearfix:after{content:"";display:table;clear:both}#responsive-navigation-wrapper,.block-responsive{display:none}#wrapper{position:relative;float:left}#content-wrapper,#content.layout-fullscreen,#wrapper{width:100%}#content.layout-404{min-height:480px;height:calc(100vh - 225px)}@media only screen and (max-width:480px){#content.layout-404{height:calc(100vh - 132px)}}#content.layout-404 .inner{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:105px;padding-top:10vh;background:url(../img/404.jpg) 50% no-repeat}#content.layout-columns{-moz-column-count:2;-moz-column-gap:0;-webkit-column-count:2;-webkit-column-gap:0;column-count:2;column-gap:0;width:100%}#content.layout-columns .block{position:relative;display:inline-block;width:100%;vertical-align:top;background-repeat:no-repeat;background-position:50%;background-size:cover}#content.layout-columns .block img{display:block}#content.layout-columns .block .inner{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}#content.layout-columns .block .inner .date{position:absolute;left:0;bottom:0;background:#313140;background:rgba(49,49,64,.1);color:#fff;font-size:15px;font-weight:600;width:100%;padding:20px 0;text-align:center}#content.layout-columns .block .inner span{margin:auto;font-weight:600;font-family:proxima-nova,sans-serif;font-size:26px;text-shadow:1px 1px 0 rgba(0,0,0,.2);color:#fff}#content.layout-columns .block .inner .inner-block{display:block;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;padding:30px;color:#fff;border:15px solid #fff;width:58%;height:58%;min-width:372px;min-height:372px}#content.layout-columns .block .inner .inner-block *{text-decoration:none}#content.layout-columns .block .inner .inner-block.inner-block-title{font-family:proxima-nova,sans-serif;font-size:60px;font-weight:800;color:#963569;text-align:center;min-height:0;min-width:0}#content.layout-columns .block .inner .inner-block h3.title{padding:0;margin:0 auto;text-align:center;font-family:proxima-nova,sans-serif;font-weight:300;font-size:45px;line-height:45px}#content.layout-columns .block .inner .inner-block h3.title p{margin:0;padding:0;text-shadow:none;color:inherit}#content.layout-columns .block .inner .inner-block h3.title p span{font-size:45px;text-shadow:none;color:inherit}#content.layout-columns .block .inner .inner-block div.line{width:20%;height:1px;border-top:5px solid #fff;margin:10px auto;padding:0}#content.layout-columns .block .inner .inner-block div.content{margin:0 auto;padding:0;text-align:center;font-family:proxima-nova,sans-serif;font-weight:600;font-size:13px;line-height:18px}#content.layout-columns .block .inner .inner-block span{margin:auto}#content.layout-float .block{position:relative;width:50%;float:left;border-bottom:1px solid #963569}#content.layout-float .block img{display:block}#content.layout-float .block .inner{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#content.layout-float .block .inner .inner-block,#content.layout-float .block .inner span{margin:auto;font-weight:600;font-family:proxima-nova,sans-serif;font-size:26px;text-shadow:1px 1px 0 rgba(0,0,0,.2);color:#fff}#content.layout-float .block .inner .inner-block{display:-webkit-box;display:-ms-flexbox;display:flex;border:4px solid #fff;width:50%;height:50%}#content.layout-float .block .inner .inner-block span{margin:auto}#content.layout-float .block:nth-child(odd) .inner{border-right:1px solid #963569}#content.layout-float .block.cyan{border-bottom:1px solid #3d4d5d}#content.layout-float .block.cyan:nth-child(odd) .inner{border-right:1px solid #3d4d5d}.block_copyright{border:3px solid #0c0c1e;text-align:center;font-size:15px;line-height:20px;padding:15px;float:left;position:absolute;bottom:20px;left:50%;color:#0c0c1e;font-family:myriad-pro,sans-serif;font-weight:700;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:2000;width:334px;width:353px;height:74px}.block_copyright .logo-ronkar{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;zoom:1;background-image:url(../img/svg/ronkar_logo_30px_dark.svg);background-repeat:no-repeat;background-position:0 100%;background-position:0 0;width:53px;width:50px;height:17px;text-decoration:none;background-size:contain;top:-1px;position:relative}.block_copyright.white{color:#fff;border-color:#fff}.block_copyright.white .logo-ronkar{background-image:url(../img/svg/ronkar_logo_30px_light.svg)}#block_copyright_frontpage{position:relative;margin-top:-110px!important;margin-top:-104px!important;-webkit-transform:translate(-50%,30px);transform:translate(-50%,30px)}.ftblock{line-height:normal}.inlineblock{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.personal_block_title{font-weight:800;font-size:30px;line-height:30px;margin:0 0 37px;text-transform:uppercase}.personal_block_title span{display:block;font-size:20px;font-weight:400}.personal_block_subtitle{font-weight:400;font-size:18px;line-height:22px;margin-bottom:29px;padding-top:5px;text-decoration:underline;text-transform:uppercase}.personal_block_paragraph{font-weight:400;font-size:18px;line-height:35px;margin-bottom:34px}.personal_block_paragraph p{margin-bottom:34px}.personal_block_endline{font-weight:900;font-size:16px;padding-top:6px;line-height:22px;text-transform:uppercase}.personal_block_list{display:inline-block;zoom:1;*display:inline;color:blue}.header-page-title{font-size:60px;font-weight:700;line-height:70px;text-transform:uppercase}@media only screen and (max-width:1900px){.header-page-title{font-size:57px}}@media only screen and (max-width:800px){.header-page-title{font-size:50px;line-height:normal}}@media only screen and (max-width:560px){.header-page-title{font-size:42px;line-height:normal}}@media only screen and (max-width:480px){.header-page-title{font-size:30px;margin-top:37px;margin-bottom:27px}}@media only screen and (max-width:360px){.header-page-title{font-size:26px}}@media only screen and (max-width:480px){.class-update-padding{padding:132px 35px 86px!important}}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}#frontpage-wrapper{height:100%}#front-dot-navi{position:fixed;top:50%;right:17px;width:12px;z-index:100;margin-top:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#front-dot-navi a{float:left;text-decoration:none;display:inline-block;zoom:1;*display:inline;width:10px;height:10px;border-radius:50px;background:#fff;margin:0 0 5px;transition:background-color .3s}#front-dot-navi a.active,#front-dot-navi a:hover{background:#963569;box-shadow:0 0 1px hsla(0,0%,100%,.75)}#front-block-01{position:relative;width:100%;height:100%;min-height:640px;overflow:hidden;background:url(../img/frontpage/block_01_1.jpg) no-repeat;background-position:top;background-size:cover;background-position:0 0}#front-block-01 .slogan{position:absolute;top:50%;left:50%;color:#fff;text-align:center;width:100%;max-width:1348px;padding:30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#front-block-01 .slogan .large{position:relative;text-transform:uppercase;font-size:80px;font-weight:700;line-height:60px;padding:133px 0 0;top:0}#front-block-01 .slogan .large.animate_slogan{-webkit-animation:a .8s;animation:a .8s}#front-block-01 .slogan .large.animate_slogan_delay{-webkit-animation:a 2s;animation:a 2s}#front-block-01 .slogan .small{position:relative;font-family:myriad-pro,sans-serif;font-size:23px;line-height:25px;max-width:850px;margin:0 auto;padding-top:4px;bottom:0}#front-block-01 .slogan .small.animate_slogan{-webkit-animation:b .8s;animation:b .8s}#front-block-01 .slogan .small.animate_slogan_delay{-webkit-animation:b 2s;animation:b 2s}#front-block-01 .front-navi{position:absolute;bottom:0;left:50%;width:356px;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-animation:c 1s;animation:c 1s}#front-block-01 .front-navi .front-menu{padding:20px 8px;border:3px solid #fff;box-shadow:0 0 1px hsla(0,0%,100%,.5);display:-webkit-box;display:-ms-flexbox;display:flex}#front-block-01 .front-navi .front-menu a{font-weight:800;font-size:15px;text-decoration:none;color:#fff;width:33.3%;text-align:center}#front-block-01 .front-navi .front-menu a:nth-child(2){width:33.4%}#front-block-01 .front-navi .spacer{height:44px;background:url(../img/front-nav-dots.png) no-repeat 50% 50%;margin-top:2px}body.is_mobile #front-block-01{background-attachment:scroll!important;background-position:50%!important}#front-block-02{width:100%;overflow:hidden;background:#ff7270;background:#ff7373}#front-block-02 .resizer-image{width:50%}#front-block-02 .block_left{position:relative;width:72.58979%;float:left;background:#444}#front-block-02 .block_left .block{position:relative;display:block;width:100%;height:100%;vertical-align:top;background-repeat:no-repeat;background-position:50%;background-size:cover}#front-block-02 .block_left .block .inner{top:0;left:0;width:100%;height:100%;z-index:100}#front-block-02 .block_left .block .inner .date{position:absolute;left:0;bottom:0;background:#313140;background:rgba(49,49,64,.1);color:#fff;font-size:15px;font-weight:600;width:100%;padding:20px 0;padding:16px 0;text-align:center}#front-block-02 .block_left .block .inner span{margin:auto;font-weight:600;font-family:proxima-nova,sans-serif;font-size:26px;text-shadow:1px 1px 0 rgba(0,0,0,.2);color:#fff}#front-block-02 .block_left .block .inner .inner-block{display:block;text-decoration:none;margin:0 auto;padding:41px 39px 5px;padding:5.4% 5.1% 1%;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:15px solid #fff;width:51.05%;height:51.05%;min-width:392px;min-height:392px;transition:background .1s}#front-block-02 .block_left .block .inner .inner-block *{text-decoration:none}#front-block-02 .block_left .block .inner .inner-block.inner-block-title{font-family:proxima-nova,sans-serif;font-size:60px;font-weight:800;color:#963569;text-align:center;min-height:0;min-width:0}#front-block-02 .block_left .block .inner .inner-block h3.title{padding:0;margin:0 auto;text-align:center;font-family:proxima-nova,sans-serif;font-weight:700;font-size:45px;line-height:45px}#front-block-02 .block_left .block .inner .inner-block h3.title p,#front-block-02 .block_left .block .inner .inner-block h3.title span{margin:0;padding:0;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit}#front-block-02 .block_left .block .inner .inner-block div.line{width:21.1%;height:1px;border-top:5px solid #fff;margin:6px auto 10px;padding:0}#front-block-02 .block_left .block .inner .inner-block div.content{margin:0 auto;padding:0;text-align:center;font-family:proxima-nova,sans-serif;font-weight:600;font-size:13px;line-height:18px}#front-block-02 .block_left .block .inner .inner-block span{margin:auto}#front-block-02 .block_right{width:27.41021%;float:left}#front-block-02 .block_right .ratioImg{width:66.2069%}#front-block-02 .block_right .block_top{position:relative;width:100%;background-image:url(../img/frontpage/gift-voucher.png);background-repeat:no-repeat;background-size:cover;background-position:50%}#front-block-02 .block_right .block_top .title{background:hsla(0,100%,73%,.5);color:#fff;font-size:40px;line-height:45px;font-weight:300;text-align:center;padding:11px 0 9px;position:absolute;left:50%;top:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#front-block-02 .block_right .block_top .info{background:hsla(57,19%,79%,.5);color:#fff;font-size:15px;line-height:18px;font-weight:600;position:absolute;bottom:0;left:0;padding:13px 0 9px;width:100%;text-align:center}#front-block-02 .block_right .block_bottom{position:relative;width:100%}#front-block-02 .inner-block{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}#front-block-02.color_variation_1{background:#ae3e79}#front-block-02.color_variation_1 .block_right .block_top{background-image:url(../img/frontpage/gift-voucher-variation-1.png)}#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form input::-webkit-input-placeholder{color:#ae3e79}#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form input:-moz-placeholder,#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form input::-moz-placeholder{color:#ae3e79}#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form input:-ms-input-placeholder{color:#ae3e79}#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=email],#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=text]{color:#ae3e79}#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=email].error,#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=text].error{background-color:#333;border-color:#333;color:#fff}#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=email].error::-webkit-input-placeholder,#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=text].error::-webkit-input-placeholder{color:#fff}#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=email].error:-moz-placeholder,#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=email].error::-moz-placeholder,#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=text].error:-moz-placeholder,#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=text].error::-moz-placeholder{color:#fff}#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=email].error:-ms-input-placeholder,#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input[type=text].error:-ms-input-placeholder{color:#fff}#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-info{background-image:url(../img/form-vertical-line-variation-1.png)}#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-submit .form-nav-submit-button,#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-submit a{background:#55203d;transition:all .3s}#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-submit .form-nav-submit-button.loading,#front-block-02.color_variation_1 #container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-submit a.loading{background-image:url(../img/icons/preloaders/preloader-02.gif);background-repeat:no-repeat;background-position:96% 50%;background-size:auto 50%!important}#frontpage-blog-slideshow{transition:opacity 1s}#frontpage-blog-slideshow.init{opacity:0}#frontpage-blog-slideshow .slides{width:100%;height:100%}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:none}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;border-radius:4px;-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{height:100%;max-height:100%;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-dir{position:absolute;bottom:0;height:7.43%;width:2.083%;min-width:14px;max-width:23px;cursor:pointer;background-repeat:no-repeat;background-position:50%;background-size:contain;text-decoration:none}.flex-prev{left:3.125%;background-image:url(../img/svg/arrow_left.svg)}.flex-next{right:3.125%;background-image:url(../img/svg/arrow_right.svg)}.flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:""}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:""}.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center;background:#313140;background:rgba(49,49,64,.1);height:7.43%}.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline;vertical-align:top;position:relative;height:100%}.flex-control-nav li a{position:relative;top:50%;width:10px;height:10px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;transition:background-color .3s}.flex-control-nav li a:hover{background:#963569}.flex-control-nav li a.flex-active{background:#963569;box-shadow:0 0 1px hsla(0,0%,100%,.75)}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}#frontpage-blog-slideshow-OLD .slidesjs-navigation{display:inline-block;zoom:1;*display:inline;position:relative;top:-37px;z-index:60;text-decoration:none;width:18px;height:15px}#frontpage-blog-slideshow-OLD .slidesjs-previous{margin-left:25px;float:left;background:url(../img/svg/arrow_left.svg) no-repeat}#frontpage-blog-slideshow-OLD .slidesjs-next{margin-right:25px;float:right;background:url(../img/svg/arrow_right.svg) no-repeat}#frontpage-blog-slideshow-OLD a:link,#frontpage-blog-slideshow-OLD a:visited{color:#333}#frontpage-blog-slideshow-OLD a:active,#frontpage-blog-slideshow-OLD a:hover{color:#9e2020}.slidesjs-pagination{position:relative;top:-64px;top:-60px;z-index:50;padding:0 30px;list-style:none;text-align:center}.slidesjs-pagination li{margin:0 3px;display:inline-block}.slidesjs-pagination li a{display:block;width:10px;height:10px;padding-top:9px;float:left;background:#fff;border-radius:50%;overflow:hidden;transition:background-color .3s}.slidesjs-pagination li a.active{background:#963569;box-shadow:0 0 1px hsla(0,0%,100%,.75)}.slidesjs-pagination li a:hover{background:#963569}.slidesjs-pagination li a:hover.active{background:#963569;box-shadow:0 0 1px hsla(0,0%,100%,.75)}#container-newsletter-inscription #nl-inscription-form{float:left;padding:9.1% 0 5px;padding:8% 0;text-align:center}#container-newsletter-inscription #nl-inscription-form .subscription-fields{float:left;width:100%;padding:0 65px;padding:0 11.2%}#container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row{width:100%;margin-bottom:3.2%;float:left}#container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input{font-family:proxima-nova,sans-serif;font-size:15px;color:#ff7272;font-weight:800;text-transform:uppercase;border:none;background:transparent;background:none}#container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-info{background-image:url(../img/form-vertical-line.png);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:auto 40%}#container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-info input{width:50%;float:left;padding:15px;padding:3.5%}#container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-mail{background-color:#fff}#container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-mail input{width:100%;float:left;padding:15px;padding:3.5%}#container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-submit{margin:4.3% 0 7.5%}#container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-submit .form-nav-submit-button,#container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row-submit a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#600;color:#fff;text-decoration:none;text-transform:uppercase;margin:0 auto;font-weight:800;font-size:15px;width:70%;padding:12px;padding:2.6%;border-radius:4px}#container-newsletter-inscription #nl-inscription-form .line{float:left;width:100%;margin-bottom:4%}#container-newsletter-inscription #nl-inscription-form .line img{margin:0 auto;width:36%;height:auto}#container-newsletter-inscription #nl-inscription-form .subscription-info{float:left;width:100%}#container-newsletter-inscription #nl-inscription-form .subscription-info .text{font-size:20px;font-weight:600;line-height:20px;margin-bottom:1.2%}#container-newsletter-inscription #nl-inscription-form .subscription-info .info{font-size:14px}#front-block-03{position:relative;background:url(../img/frontpage/my-image_home_popp_mat_hand_wide.jpg) no-repeat;width:100%;background-position:top;background-size:cover}#front-block-03 .inner-block{position:absolute;top:0;left:0;width:100%;height:100%}#front-block-03 .inner-block .quote{float:right;padding:38px 55px;font-size:30px;line-height:36px;text-align:center;font-family:adobe-caslon-pro,serif;font-weight:400;color:#414141;color:rgba(65,65,65,.7)}#front-block-03 .inner-block .quote .source{float:right;color:#963468;font-size:20px;font-family:adobe-caslon-pro,serif;font-weight:400;font-style:italic;padding:4px 37px;line-height:22px;color:#983269;color:rgba(152,50,105,.5)}#front-block-04{width:100%;overflow:hidden}#front-block-04 img{display:block}#front-block-04 .inner-block{position:absolute;top:0;left:0;width:100%;height:100%;padding:9.8% 11.2%}#front-block-04 .inner-block div{color:#fff;float:left}#front-block-04 .inner-block .title{font-size:30px;font-weight:800;line-height:22px;margin-bottom:7.6%}#front-block-04 .inner-block .text{font-size:18px;line-height:35px;font-weight:400}#front-block-04 .inner-block .text p{margin:0 0 6.7%}#front-block-04 .inner-block .line{font-size:16px;font-weight:900;line-height:22px;margin:2px 0 0}#front-block-04 .block_left{position:relative;width:50%;float:left;background:#ae3e79}#front-block-04 .block_right{position:relative;width:50%;float:left;background:url(../img/frontpage/stoff_02.jpg) no-repeat;background-size:cover}#front-block-05{position:relative;background:url(../img/frontpage/my-image_hand_big_last_picture.jpg) no-repeat;width:100%;background-position:top;background-size:cover}#front-block-05 .inner-block{position:absolute;top:0;left:0;width:100%;height:100%}#front-block-06{position:relative;background:#ae3e79;width:100%}#front-block-06 .inner-block{width:100%;margin:0 auto;max-width:1120px;text-align:center;color:#fff;padding:8.6% 11.25%}#front-block-06 .inner-block .title{font-size:30px;font-weight:800;line-height:22px;margin-bottom:6.5%;width:100%}#front-block-06 .inner-block .text{font-size:18px;line-height:35px;width:100%}#front-block-06 .inner-block .text p{width:100%;margin:30px 0 0;margin:0 0 4.3%}#front-block-06 .inner-block .text p br{display:none}#front-block-06 .inner-block .text p:last-child{margin-bottom:0}#front-block-07{width:100%;overflow:hidden}#front-block-07 img{display:block}#front-block-07 .block_left{position:relative;width:50%;float:left;background:url(../img/frontpage/bottom-left-02.jpg) no-repeat;background-size:cover}#front-block-07 .block_right{position:relative;width:50%;float:left;background:url(../img/frontpage/myimage_home_square_right_3.jpg) no-repeat;background-size:cover}.wrapper-notebook,.wrapper-notebook #content-wrapper{float:left}#content.layout-masonary{float:left;width:100%}#content.layout-masonary .block{position:relative;display:inline-block;width:50%;vertical-align:top;background-repeat:no-repeat;background-position:50%;background-size:cover;float:left}#content.layout-masonary .block img{display:block}#content.layout-masonary .block .inner{top:0;left:0;width:100%;height:100%;z-index:100}#content.layout-masonary .block .inner .date{position:absolute;left:0;bottom:0;background:#313140;background:rgba(49,49,64,.1);color:#fff;font-size:15px;font-weight:600;width:100%;padding:20px 0;padding:16px 0;text-align:center;text-transform:uppercase}#content.layout-masonary .block .inner span{margin:auto;font-weight:600;font-family:proxima-nova,sans-serif;font-size:26px;text-shadow:1px 1px 0 rgba(0,0,0,.2);color:#fff}#content.layout-masonary .block .inner .inner-block{display:block;text-decoration:none;margin:0 auto;padding:41px 39px 5px;padding:5.4% 5.1% 1%;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:15px solid #fff;width:51.05%;height:51.05%;min-width:392px;min-height:392px;transition:background .1s}#content.layout-masonary .block .inner .inner-block *{text-decoration:none}#content.layout-masonary .block .inner .inner-block.inner-block-title{font-family:proxima-nova,sans-serif;font-size:60px;font-weight:800;color:#963569;text-align:center;min-height:0;min-width:0}#content.layout-masonary .block .inner .inner-block h3.title{padding:0;margin:0 auto;text-align:center;font-family:proxima-nova,sans-serif;font-weight:300;font-size:45px;line-height:45px}#content.layout-masonary .block .inner .inner-block h3.title p{margin:0;padding:0;text-shadow:none;color:inherit}#content.layout-masonary .block .inner .inner-block h3.title p span{font-size:inherit;text-shadow:none;color:inherit}#content.layout-masonary .block .inner .inner-block div.line{width:21.1%;height:1px;border-top:5px solid #fff;margin:6px auto 10px;padding:0}#content.layout-masonary .block .inner .inner-block div.content{margin:0 auto;padding:0;text-align:center;font-family:proxima-nova,sans-serif;font-weight:600;font-size:13px;line-height:18px}#content.layout-masonary .block .inner .inner-block span{margin:auto}#content.layout-masonary .block.block-half .inner .inner-block{padding:0;width:auto;height:auto}#content.layout-masonary .block.left{overflow:hidden}.layout-flex,.page-template-template-page-notebook-flex #content-wrapper{float:left;overflow:hidden}.layout-flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-12.5%;margin-bottom:-25%}.layout-flex .block{position:relative;display:inline-block;width:50%;vertical-align:top;background-repeat:no-repeat;background-position:50%;background-size:cover;float:left}.layout-flex .block img{display:block}.layout-flex .block .inner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.layout-flex .block .inner .date{position:absolute;left:0;bottom:0;background:#313140;background:rgba(49,49,64,.1);color:#fff;font-size:15px;font-weight:600;width:100%;padding:20px 0;padding:16px 0;text-align:center;text-transform:uppercase}.layout-flex .block .inner span{margin:auto;font-weight:600;font-family:proxima-nova,sans-serif;font-size:26px;text-shadow:1px 1px 0 rgba(0,0,0,.2);color:#fff}.layout-flex .block .inner .inner-block{display:block;text-decoration:none;margin:0 auto;padding:41px 39px 5px;padding:5.4% 5.1% 1%;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:15px solid #fff;width:51.05%;height:51.05%;min-width:392px;min-height:392px;transition:background .1s}.layout-flex .block .inner .inner-block *{text-decoration:none}.layout-flex .block .inner .inner-block.inner-block-title{font-family:proxima-nova,sans-serif;font-size:60px;font-weight:800;color:#963569;text-align:center;min-height:0;min-width:0}.layout-flex .block .inner .inner-block h3.title{padding:0;margin:0 auto;text-align:center;font-family:proxima-nova,sans-serif;font-size:45px;line-height:45px;font-weight:700;text-transform:uppercase}.layout-flex .block .inner .inner-block h3.title p,.layout-flex .block .inner .inner-block h3.title span{margin:0;padding:0;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit}.layout-flex .block .inner .inner-block div.line{width:21.1%;height:1px;border-top:5px solid #fff;margin:6px auto 10px;padding:0}.layout-flex .block .inner .inner-block div.content{margin:0 auto;padding:0;text-align:center;font-family:proxima-nova,sans-serif;font-weight:600;font-size:13px;line-height:18px}.layout-flex .block .inner .inner-block span{margin:auto}.layout-flex .block.block-half{height:50%;background:#fff;min-height:0!important}.layout-flex .block.block-half .inner .inner-block{padding:0;width:auto;height:auto}.layout-flex .block.left{overflow:hidden;margin-top:-25%;margin-bottom:25%}@media only screen and (min-width:881px) and (max-width:1100px){.layout-flex{margin-bottom:-384px}.layout-flex .block{height:768px;background-size:768px}.layout-flex .block.left{margin-top:-384px;margin-bottom:384px}.layout-flex .block.block-half{height:384px}.layout-flex .block .inner .inner-block{padding:35px 32px 7px}}@media only screen and (max-width:880px){.layout-flex{margin-bottom:0}.layout-flex .block{width:100%;min-height:768px}.layout-flex .block.block-start{display:none}.layout-flex .block.left{margin:0}.layout-flex .block .inner .inner-block{padding:35px 32px 7px}.layout-flex .block.block-finish .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:94px}.layout-flex .block.block-finish .inner .inner-block{padding:0;width:auto;height:auto;line-height:normal;position:relative;-webkit-transform:none;transform:none;left:auto;top:auto;border:none}}@media only screen and (max-width:440px){.layout-flex .block{height:79vh;min-height:400px;max-height:768px}.layout-flex .block .inner .inner-block{width:260px;width:87vw;min-width:260px;height:260px;height:87vw;min-height:260px;padding:31px 0 5px;padding:9% 4%;border-width:10px;border-width:3vw}.layout-flex .block .inner .inner-block h3.title{font-size:10vw!important;line-height:10vw!important;padding:0 15px}.layout-flex .block .inner .inner-block div.line{width:40px;width:10.5vw}.layout-flex .block .inner .inner-block div.content{font-size:9px!important;line-height:12px!important;font-size:3.1vw!important;line-height:4vw!important;padding:0 20px}.layout-flex .block .inner .date{font-size:10px;line-height:10px;font-size:3.4vw;line-height:3.4vw}.layout-flex .block.block-finish{min-height:190px!important}.layout-flex .block.block-finish .inner{padding-bottom:80px}.layout-flex .block.block-finish .inner .inner-block{font-size:50px}}@media only screen and (max-width:340px){.layout-flex .block.block-finish{min-height:180px!important}.layout-flex .block.block-finish .inner{padding-bottom:77px}.layout-flex .block.block-finish .inner .inner-block{font-size:30px}}@media only screen and (max-width:326px){.layout-flex .block{height:75vh}.layout-flex .block .inner .inner-block{min-width:260px;min-height:260px;width:260px;height:260px;border-width:10px;padding:31px 0 5px}.layout-flex .block .inner .inner-block h3.title{font-size:30px!important;line-height:30px!important;padding:0 15px}.layout-flex .block .inner .inner-block div.line{width:40px}.layout-flex .block .inner .inner-block div.content{font-size:9px!important;line-height:12px!important;padding:0 20px}.layout-flex .block .inner .date{font-size:10px;line-height:10px;padding:14px 0}}.wrapper-post #content{max-width:1137px;margin:0 auto}.wrapper-post .post-block{width:100%;padding:63px 0 0;padding:40px 0 0;float:left}.wrapper-post .post-block:last-child{padding-bottom:55px}.wrapper-post .post-block a{color:#ae3e79;text-decoration:underline}.wrapper-post .post-block p:first-child{margin-top:0}.wrapper-post .post-block p:last-child{margin-bottom:0;padding-bottom:0}.wrapper-post .post-block .block-1-3{width:35.5%;float:left}.wrapper-post .post-block .block-2-3{width:64.5%;float:right}.wrapper-post .post-block-title{padding:78px 0 25px!important}.wrapper-post .post-block-title .block-1-3{padding-top:5px}.wrapper-post .post-block-title .block-1-3 a,.wrapper-post .post-block-title .block-1-3 span{font-family:proxima-nova,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;color:#1f1f2c}.wrapper-post .post-block-title .block-1-3 p.category{font-size:60px;font-weight:800;color:#963569;margin:13px 0 0 -3px;line-height:normal}.wrapper-post .post-block-title .block-2-3 h1{font-size:30px;line-height:30px;font-weight:300;margin-top:0;margin-bottom:42px}.wrapper-post .post-block-content p{padding-bottom:8px}.wrapper-post .post-block-gallery .block-2-3{margin-bottom:4px}.wrapper-post .post-block-gallery .block-2-3.last{margin-bottom:0}.wrapper-post .post-block-gallery .block-2-3 img,.wrapper-post .post-block-image .block-2-3 img{width:100%}.wrapper-post .post-block-fullscreen{padding-top:53px!important}.wrapper-post .post-block-fullscreen img{width:100%}.wrapper-post #share-link-container{height:100px;padding:30px 0 0!important}.wrapper-post #share-link-container #blog-share-link{margin-top:0;font-size:18px;font-weight:600;color:#963569;text-decoration:none;float:left;margin-right:20px}.wrapper-post #share-link-container .mobile-share{color:#963569;font-weight:600}.wrapper-post #share-link-container .mobile-share-link{text-decoration:none;color:#1f1f2c;margin-left:20px}.wrapper-post #blog-navigation{position:relative;float:left;width:100%;background:#963569}.wrapper-post #blog-navigation .blog-nav-inner{width:100%;max-width:1600px;margin:0 auto}.wrapper-post #blog-navigation .blog-nav{width:50%;float:left;position:relative;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-position:50%;background-size:cover}.wrapper-post #blog-navigation .blog-nav img{display:block}.wrapper-post #blog-navigation .blog-nav .inner{top:0;left:0;width:100%;height:100%;z-index:100}.wrapper-post #blog-navigation .blog-nav .inner .date{position:absolute;left:0;bottom:0;background:#313140;background:rgba(49,49,64,.1);color:#fff;font-size:15px;font-weight:600;width:100%;padding:20px 0;padding:16px 0;text-align:center;text-transform:uppercase}.wrapper-post #blog-navigation .blog-nav .inner span{margin:auto;font-weight:600;font-family:proxima-nova,sans-serif;font-size:26px;color:#fff}.wrapper-post #blog-navigation .blog-nav .inner .inner-block{display:block;text-decoration:none;margin:0 auto;padding:41px 39px 5px;padding:5.4% 5.1% 1%;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:15px solid #fff;width:51.05%;height:51.05%;min-width:392px;min-height:392px}.wrapper-post #blog-navigation .blog-nav .inner .inner-block *{text-decoration:none}.wrapper-post #blog-navigation .blog-nav .inner .inner-block.inner-block-title{font-family:proxima-nova,sans-serif;font-size:60px;font-weight:800;color:#963569;text-align:center;min-height:0;min-width:0}.wrapper-post #blog-navigation .blog-nav .inner .inner-block h3.title{padding:0;margin:0 auto;text-align:center;font-family:proxima-nova,sans-serif;font-weight:700;font-size:45px;line-height:45px}.wrapper-post #blog-navigation .blog-nav .inner .inner-block h3.title *{margin:0;padding:0;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit}.wrapper-post #blog-navigation .blog-nav .inner .inner-block div.line{width:21.1%;height:1px;border-top:5px solid #fff;margin:6px auto 10px;padding:0}.wrapper-post #blog-navigation .blog-nav .inner .inner-block div.content{margin:0 auto;padding:0;text-align:center;font-family:proxima-nova,sans-serif;font-weight:600;font-size:13px;line-height:18px}.wrapper-post #blog-navigation .blog-nav .inner .inner-block span{margin:auto}.wrapper-post #blog-navigation .blog-nav .blog-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;text-decoration:none!important;background:hsla(0,0%,100%,.9);transition:background .3s}.wrapper-post #blog-navigation .blog-nav .blog-link span.text{position:absolute;top:50%;left:50%;color:#963569;font-size:60px;font-weight:800;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrapper-post #blog-navigation .blog-nav .blog-link.blog-link:hover{background:#ae3e79}.wrapper-post #blog-navigation .blog-nav.block-next-none{background:#6d6d6d}.wrapper-post #blog-navigation .blog-nav.block-next-none .blog-link-next span.text{color:#fff;text-decoration:line-through}.wrapper-post #blog-navigation .blog-nav-none{width:50%;float:left;position:relative;display:inline-block;background:#f1f1f1}.wrapper-post #blog-navigation .blog-nav-none img{display:block}.wrapper-post #blog-navigation .blog-nav-none .blog-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;text-decoration:none!important}.wrapper-post #blog-navigation .blog-nav-none .blog-link span.text{color:#fff;font-size:60px;font-weight:800;text-decoration:line-through}.wrapper-post #blog-navigation #blog-share-container{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background-color:#ae3e79;z-index:200;text-align:center}.wrapper-post #blog-navigation #blog-share-container #blog-share-link-close{font-size:70px;font-weight:100;text-decoration:none;color:#fff;line-height:150px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:5px}.wrapper-post #blog-navigation #blog-share-container .share-info{font-size:30px;font-weight:600;color:#1f1f2c;margin-top:-7px;margin-bottom:5px}.wrapper-post #blog-navigation #blog-share-container .share-title{position:absolute;top:50%;left:50%;font-size:70px;line-height:60px;font-weight:800;opacity:.1;margin-top:-36px;margin-top:-73px;text-align:center;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrapper-post #blog-navigation #blog-share-container .share-title p,.wrapper-post #blog-navigation #blog-share-container .share-title span{font-size:70px!important;line-height:60px!important;font-weight:800!important}.wrapper-post #blog-navigation #blog-share-container .share-title p br,.wrapper-post #blog-navigation #blog-share-container .share-title span br{display:none}.wrapper-post #blog-navigation #blog-share-container .share-title p{margin:0;padding:0;text-shadow:none;color:inherit}.wrapper-post #blog-navigation #blog-share-container .share-title p span{font-size:70px!important;line-height:60px!important;font-weight:800!important;color:inherit}.wrapper-post #blog-navigation #blog-share-container .share-title-big{font-size:70px;line-height:84px;font-weight:800;color:#87305e;max-width:885px;margin:0 auto;text-align:center}.wrapper-post #blog-navigation #blog-share-container .share-title-big p,.wrapper-post #blog-navigation #blog-share-container .share-title-big span{font-size:70px!important;line-height:84px!important;font-weight:900!important}.wrapper-post #blog-navigation #blog-share-container .share-title-big p br,.wrapper-post #blog-navigation #blog-share-container .share-title-big span br{display:none}.wrapper-post #blog-navigation #blog-share-container .share-title-big p{margin:0;padding:0;text-shadow:none;color:inherit}.wrapper-post #blog-navigation #blog-share-container .share-title-big p span{font-size:70px!important;line-height:60px!important;font-weight:800!important;color:inherit}.wrapper-post #blog-navigation #blog-share-container .share-title-big br{display:none}.wrapper-post #blog-navigation #blog-share-container .share-post-container{position:relative;top:-45px}.wrapper-post #blog-navigation #blog-share-container .share-post-container .share-link{display:inline-block;zoom:1;*display:inline;width:110px;height:85px;text-decoration:none;background-repeat:no-repeat;background-position:bottom}.wrapper-post #blog-navigation #blog-share-container .share-post-container #share-link-facebook{background-image:url(../img/svg/icons/icon_post_facebook.svg)}.wrapper-post #blog-navigation #blog-share-container .share-post-container #share-link-twitter{background-image:url(../img/svg/icons/icon_post_twitter.svg)}.wrapper-post #blog-navigation #blog-share-container .share-post-container #share-link-linkedin{background-image:url(../img/svg/icons/icon_post_linkedin_new.svg)}.wrapper-post #blog-navigation #blog-share-container .share-post-container #share-link-mail{background-image:url(../img/svg/icons/icon_post_mail.svg)}.wrapper-post #blog-navigation .social-copy-link{display:inline-block;zoom:1;*display:inline;width:139px;height:67px;text-decoration:none;background:url(../img/icons/social-copy-link.png) no-repeat;background:url(../img/svg/icons/icon_post_copy.svg) no-repeat;margin-top:3px}.wrapper-post #blog-navigation .social-copy-link textarea{width:10px;height:10px;overflow:hidden}.wrapper-post .blog-share-desktop{display:block}.wrapper-post .blog-share-mobile{display:none}.wrapper-personnel #content .men-slogan-large{padding-top:31px}.wrapper-personnel #content .men-slogan-small{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;margin:0 auto;border-bottom:1px solid hsla(0,0%,100%,.5);text-transform:uppercase;font-size:12px;line-height:12px}.wrapper-personnel #content .link-block{position:relative;display:block;width:50%;float:left}.wrapper-personnel #content .link-block .inner{position:absolute;top:50%;left:50%;color:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrapper-personnel #content .link-block .inner .pre{font-family:adobe-caslon-pro,serif;font-weight:400;font-style:italic;font-size:40px;line-height:30px}.wrapper-personnel #content .link-block .inner .title{font-size:60px;font-weight:800;line-height:30px}.wrapper-personnel #content .link-block .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-position:50%;background-size:cover;background-repeat:no-repeat}.wrapper-personnel #content #link-block-women{background:url(../img/personal-women.png);background-size:cover}.wrapper-personnel #content #link-block-women .overlay{background-image:url(../img/svg/overlay_women_large.svg)}.wrapper-personnel #content #link-block-men{background:url(../img/personal-men.png);background-size:cover}.wrapper-personnel #content #link-block-men .overlay{background-image:url(../img/svg/overlay_men_large.svg)}.wrapper-personnel #content .block-info{width:100%;position:relative;float:left}.wrapper-personnel #content .block-info img{display:block}.wrapper-personnel #content .block-info .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#20202f;font-size:40px;line-height:normal;font-weight:700;width:100%;text-align:center}.wrapper-personnel #content .block-info .inner p,.wrapper-personnel #content .block-info .inner span{padding:0;margin:0}.wrapper-personnel #content .block-info .inner p{padding-bottom:20px}.wrapper-personnel #content #block-info-women .inner{max-width:740px}.wrapper-personnel #content #block-info-men .inner{max-width:800px}.wrapper-personnel #content .block-content-women-left{background-position:0 0;background-size:auto 135%}.wrapper-personnel #content .block-content-women-right{background-position:100% 0;background-size:auto 135%}.wrapper-personnel #content .block-content-men-right{background-position:0 0;background-size:auto 105%}.wrapper-personnel #content .block-content-men-left{background-position:100% 0;background-size:auto 105%}.wrapper-personnel #content .block-content{width:100%;float:left;background-repeat:no-repeat}.wrapper-personnel #content .block-content .cBlock{position:relative;width:50%;background-position:50%;background-size:cover!important}.wrapper-personnel #content .block-content .cBlock .inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:44px 53px}.wrapper-personnel #content .block-content .cBlock .inner div,.wrapper-personnel #content .block-content .cBlock .inner h1,.wrapper-personnel #content .block-content .cBlock .inner h2,.wrapper-personnel #content .block-content .cBlock .inner h3,.wrapper-personnel #content .block-content .cBlock .inner p{margin-top:0}.wrapper-personnel #content .block-content .cBlock .inner div:last-child,.wrapper-personnel #content .block-content .cBlock .inner h1:last-child,.wrapper-personnel #content .block-content .cBlock .inner h2:last-child,.wrapper-personnel #content .block-content .cBlock .inner h3:last-child,.wrapper-personnel #content .block-content .cBlock .inner p:last-child{margin-bottom:0;padding-bottom:0}.wrapper-personnel #content .block-content .cBlock .inner ul{list-style-position:outside;padding:0 0 0 15px;font-weight:400;font-size:18px;line-height:35px;margin-bottom:34px;list-style:disc outside url(../img/uldot.png)}.wrapper-personnel #content .block-content .for_mobile,.wrapper-personnel #content .block-content .for_mobile2{display:none}.wrapper-personnel #content .block-content .for_desktop,.wrapper-personnel #content .block-content .for_desktop2{display:block}.wrapper-personnel #content .block-content .left{float:left}.wrapper-personnel #content .block-content .right{float:right}@media only screen and (max-width:850px){.wrapper-personnel #content #block-info-men .inner{padding:0 53px}.wrapper-personnel #content .men-slogan-large{font-size:12vw!important;line-height:10.5vw!important}}@media only screen and (max-width:640px){.wrapper-personnel #content .men-slogan-small{text-decoration:underline;border:none}}@media only screen and (min-width:768px){.page-template-templatestemplate-page-personal-php .block-content:last-child .right .ftblock{padding-bottom:175px!important}}@media only screen and (min-width:768px){.page-template-templatestemplate-page-personal-php .block-content::last-child .right .ftblock{padding-bottom:135px!important}}body.is_desktop .wrapper-corporate #content-wrapper #backgroundContainer{display:none}body.is_mobile .wrapper-corporate{background:none}body.is_mobile .wrapper-corporate #content-wrapper #backgroundContainer{display:block}.wrapper-corporate{background:url(../img/background-corporate.png) no-repeat;background-attachment:fixed;background-size:cover;background-position:top;float:left;min-height:100%}.wrapper-corporate header{position:absolute;width:100%;top:0;left:0}.wrapper-corporate #content-wrapper{height:100%;float:left}.wrapper-corporate #content-wrapper #backgroundContainer{display:none;background:url(../img/background-corporate.png) no-repeat;background-size:cover;background-size:auto 115%;background-position:top;position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:1}.wrapper-corporate #content-wrapper #content{position:relative;padding:280px 50px 100px;color:#fff;text-align:center;margin:0 auto;max-width:1080px;z-index:10}.wrapper-corporate #content-wrapper #content h2{margin:39px 0 33px}.wrapper-corporate #content-wrapper #content h3{margin:55px 0 40px}.wrapper-corporate #content-wrapper #content h4{margin:40px 0 32px}.wrapper-corporate #content-wrapper #content p{line-height:22px;padding:0 50px;margin:0 0 21px;font-size:18px}.wrapper-corporate #content-wrapper #content p:first-child{padding:0 0 20px}.wrapper-corporate #content-wrapper #content .line{float:left;width:100%;margin-bottom:4%}.wrapper-corporate #content-wrapper #content .line img{margin:0 auto;width:210px;height:auto}.wrapper-corporate #content-wrapper .block_copyright{bottom:0}body.is_desktop .wrapper-contact #content-wrapper #backgroundContainer{display:none}body.is_mobile .wrapper-contact{background:none}body.is_mobile .wrapper-contact #content-wrapper #backgroundContainer{display:block}.wrapper-contact{background:url(../img/background-contact-02.jpg) no-repeat;background-attachment:fixed;background-size:cover;background-position:100% 0;float:left;min-height:100%}.wrapper-contact header{position:absolute;width:100%;top:0;left:0}.wrapper-contact #content-wrapper{height:100%;float:left;position:relative}.wrapper-contact #content-wrapper #backgroundContainer{display:none;background:url(../img/background-contact-02.jpg) no-repeat;background-size:cover;background-size:auto 115%;background-position:100% 0;background-position:0 0;position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:1}.wrapper-contact #content-wrapper #contact-dot-navi{position:fixed;top:50%;right:20px;width:12px;z-index:100;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wrapper-contact #content-wrapper #contact-dot-navi a{float:left;text-decoration:none;display:inline-block;zoom:1;*display:inline;width:10px;height:10px;border-radius:50px;background:#fff;margin:0 0 5px;transition:background-color .3s}.wrapper-contact #content-wrapper #contact-dot-navi a.active,.wrapper-contact #content-wrapper #contact-dot-navi a:hover{background:#3d4d5d;box-shadow:0 0 1px hsla(0,0%,100%,.75)}.wrapper-contact #content-wrapper #content{position:relative;padding:318px 50px 30px;padding:280px 50px 30px;color:#fff;text-align:center;margin:0 auto;max-width:1080px;z-index:10}.wrapper-contact #content-wrapper #content .block{color:#1f1f2c;padding-bottom:50px}.wrapper-contact #content-wrapper #content .block h3{font-size:60px;font-weight:800;line-height:70px;margin:39px 0 33px}.wrapper-contact #content-wrapper #content .block div{line-height:22px}.wrapper-contact #content-wrapper #content .block .contact-content{max-width:900px;margin:0 auto}.wrapper-contact #content-wrapper #content .block .address,.wrapper-contact #content-wrapper #content .block .info{font-weight:700;font-size:23px;padding:4.3% 0;padding:42px 0}.wrapper-contact #content-wrapper #content .block .address{padding-bottom:0}.wrapper-contact #content-wrapper #content .block .links{font-weight:700;color:#3d4d5d}.wrapper-contact #content-wrapper #content .block a.contact-link{font-weight:700;color:#3d4d5d;text-decoration:none}.wrapper-contact #content-wrapper #content .block a.contact-link.imprint{font-size:15px;color:#1f1f2c}.wrapper-contact #content-wrapper #content .block .social{padding:6.3% 0 5.4%;padding:50px 0 53px}.wrapper-contact #content-wrapper #content .block .social .social-link{display:inline-block;zoom:1;*display:inline;width:54px;height:54px;background-size:cover;background-repeat:no-repeat;text-decoration:none;transition:opacity .3s;margin:0 .5%}.wrapper-contact #content-wrapper #content .block .social .social-link:hover{filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.wrapper-contact #content-wrapper #content .block .social #social-link-facebook{background-image:url(../img/svg/icons/icon_contact_facebook.svg)}.wrapper-contact #content-wrapper #content .block .social #social-link-linkedin{background-image:url(../img/svg/icons/icon_contact_linkedin.svg)}.wrapper-contact #content-wrapper #content .block .line{width:100%;margin:30px 0}.wrapper-contact #content-wrapper #content .block .line img{margin:0 auto;width:210px;height:auto}.wrapper-contact #content-wrapper #content #block-02{display:none;max-width:918px;margin:0 auto;padding-bottom:80px}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container{width:100%;float:left;padding-top:17px}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav{float:left;width:100%;margin-bottom:35px}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav a,.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav span{display:inline-block;zoom:1;*display:inline;float:left}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav span.spacer{width:16%;font-size:13px;text-transform:uppercase;padding:20px}@media only screen and (min-width:481px) and (max-width:590px){.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav span.spacer{padding-top:30px}}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav-link{width:42%;background:transparent;border:1px solid #2c3844;border-radius:10px;padding:26px 20px;text-decoration:none;font-weight:700;font-size:13px;line-height:14px;text-transform:uppercase;color:#20202f;transition:all .3s}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav-link.active,.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav-link:hover{color:#fff;border-color:#2c3844;background:#2c3844}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav-link .mobBr{display:none;float:none}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav-link .mobSp{display:inline;float:none}@media only screen and (min-width:481px) and (max-width:590px){.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav-link .mobBr{display:block}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav-link .mobSp{display:none}}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms{float:left;width:100%}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms input,.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms textarea{font-size:13px;font-weight:700;text-transform:uppercase;color:#fff}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms input::-webkit-input-placeholder{color:#fff}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms input:-moz-placeholder,.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms input::-moz-placeholder{color:#fff}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms input:-ms-input-placeholder{color:#fff}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms textarea::-webkit-input-placeholder{color:#fff}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms textarea:-moz-placeholder,.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms textarea::-moz-placeholder{color:#fff}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms textarea:-ms-input-placeholder{color:#fff}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .label_check{padding-left:24px}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .label_radio{padding-left:24px;background:url(../img/icons/radio-off.png) no-repeat}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .label_check{background:url(../img/icons/check-off.png) no-repeat}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container label.c_on{background:url(../img/icons/check-on.png) no-repeat}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container label.r_on{background:url(../img/icons/radio-on.png) no-repeat}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .label_check input,.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .label_radio input{position:absolute;left:-9999px}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row{margin-bottom:10px}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row.margin{margin-top:30px}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row.row-left{width:50%;float:left}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row.row-left input{border-radius:10px 0 0 10px}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row.row-right{width:50%;float:right;border-left:1px solid transparent}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row.row-right input{border-radius:0 10px 10px 0}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row .full{width:100%;background:#20202f;border-radius:10px;padding:21px 20px 19px;padding:26px 0;border:1px solid #20202f;text-align:center;transition:background .3s,border .3s,height .3s}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row .full.error{background-color:#ff4d4d;border-color:#ff4d4d}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row textarea{padding:19px 20px 17px!important;padding:22px 0!important;resize:none;overflow:hidden}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row input[type=submit]{background:#2c3844;color:#fff;border-color:#2c3844;background-repeat:no-repeat;background-position:96% 50%;background-size:auto 50%!important}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row input[type=submit].active,.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row input[type=submit]:hover{background:#20202f;border-color:#20202f}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row input[type=submit].loading{background-image:url(../img/icons/preloaders/preloader-02.gif);background-repeat:no-repeat;background-position:96% 50%;background-size:auto 50%!important}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row label{display:inline-block;zoom:1;*display:inline;margin:10px 0;font-weight:700;font-size:13px;text-transform:uppercase}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row label input{vertical-align:middle;margin-top:-2px}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms #container-form-newsletter{display:none}.wrapper-contact #content-wrapper #content #block-02 .line{float:left;margin-top:50px}.wrapper-contact #content-wrapper #content #block-03{display:none}.wrapper-contact #content-wrapper #content #block-03 .sketchmap img{width:100%;max-width:635px;margin:-25px auto 0}.wrapper-contact #content-wrapper #content #block-04{padding-bottom:100px;padding-bottom:73px;text-align:left}.wrapper-contact #content-wrapper #content #block-04 a{color:#3d4d5d}.wrapper-contact #content-wrapper #content #block-04 .legal-block{margin-bottom:40px;max-width:900px;margin:0 auto}.wrapper-contact #content-wrapper #content #block-04 .legal-block ul{margin:0;padding:0;list-style:none;text-indent:-16px;text-indent:-8px}.wrapper-contact #content-wrapper #content #block-04 .legal-block ul li{margin:0 0 20px 8px}.wrapper-contact #content-wrapper #content #block-04 .legal-block ul li:before{content:"\00b7 \a0";font-size:.85em;line-height:80%}.wrapper-contact #content-wrapper #content #block-04 .legal-block-info .inline{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:65px}.wrapper-contact #content-wrapper #content #block-04 h2{font-size:18px;font-weight:700}.wrapper-contact #content-wrapper .block_copyright{position:absolute;bottom:20px}@media only screen and (max-width:1024px){.wrapper-contact #content-wrapper .class-update-padding{width:100%;float:left}.wrapper-contact #content-wrapper br.clear{display:none}.wrapper-contact #content-wrapper #content{padding-bottom:100px}.wrapper-contact #content-wrapper #content .block{padding-bottom:0!important}.wrapper-contact #content-wrapper #content .block .print{line-height:10px!important;margin-top:6px!important}.wrapper-contact #content-wrapper #content .block .sketchmap img{margin-top:0!important}.wrapper-contact #content-wrapper #content #block-01,.wrapper-contact #content-wrapper #content #block-02,.wrapper-contact #content-wrapper #content #block-03{display:block!important;opacity:1!important;width:100%;float:left}.wrapper-contact #content-wrapper #content #block-01 .line,.wrapper-contact #content-wrapper #content #block-02 .line{width:calc(100% + 100px);position:relative;left:-50px;margin:65px 0;height:1px;background-color:#3d4d5d}}@media only screen and (max-width:1024px) and (max-width:480px){.wrapper-contact #content-wrapper #content #block-01 .line,.wrapper-contact #content-wrapper #content #block-02 .line{width:calc(100% + 70px);position:relative;left:-35px}}@media only screen and (max-width:1024px){.wrapper-contact #content-wrapper #content #block-01 .line img,.wrapper-contact #content-wrapper #content #block-02 .line img{display:none}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container{padding-top:0}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .forms .contact-form-container .row:last-child{margin-bottom:0}.wrapper-contact #content-wrapper #content #block-03 .line{margin:65px 0 4%}.wrapper-contact #content-wrapper #contact-dot-navi{display:none}}@media only screen and (max-width:480px){.wrapper-contact #content-wrapper #content #block-01 .line,.wrapper-contact #content-wrapper #content #block-02 .line{margin:45px 0}.wrapper-contact #content-wrapper #content #block-03 .line{margin:45px 0 4%}}@media only screen and (max-width:480px) and (max-width:320px){.wrapper-contact #content-wrapper #content .block{padding-bottom:0!important}.wrapper-contact #content-wrapper #content .block .print{line-height:6px!important;margin-top:7px!important}.wrapper-contact #content-wrapper #content #block-01 .line,.wrapper-contact #content-wrapper #content #block-02 .line{margin:42px 0}.wrapper-contact #content-wrapper #content #block-03 .line{margin:42px 0 4%}}@media only screen and (max-width:1900px){#front-block-01 .slogan{max-width:1024px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#front-block-01 .slogan .large{font-size:60px}#front-block-01 .slogan .small{font-size:20px;max-width:700px}}@media only screen and (min-width:1920px){#content.layout-masonary .block .inner .inner-block{padding:51px 45px 5px;width:485px;height:485px}}@media only screen and (min-width:1618px){.flex-dir{position:absolute;bottom:0;height:7.43%;width:1.377%;min-width:16px}.flex-prev{left:1.575%}.flex-next{right:1.575%}}@media only screen and (max-width:1617px){#front-block-02 .block_left{width:56.97%}#front-block-02 .block_left .resizer-image{width:100%}#front-block-02 .block_right{width:43.03%}}@media only screen and (min-width:1375px){#front-block-06 .inner-block{padding:8.6% 150px}}@media only screen and (max-width:1300px){.wrapper-frontpage #frontpage-wrapper #front-block-03 .inner-block .quote{display:none}.wrapper-frontpage #frontpage-wrapper #front-block-04{background:url(../img/frontpage/stoff_02.jpg) no-repeat;background-size:auto 100%;background-position:100% 0}.wrapper-frontpage #frontpage-wrapper #front-block-04 img{display:block}.wrapper-frontpage #frontpage-wrapper #front-block-04 .inner-block{position:relative;float:left}.wrapper-frontpage #frontpage-wrapper #front-block-04 .block_left img{display:none}.wrapper-frontpage #frontpage-wrapper #front-block-04 .block_right{background:none}.wrapper-frontpage #frontpage-wrapper #front-block-04 .block_right .inner-block,.wrapper-frontpage #frontpage-wrapper #front-block-04 .block_right img,.wrapper-personnel #content .block-content .cBlock img{display:none}.wrapper-personnel #content .block-content .cBlock .inner{height:auto;position:static;top:0;left:0}}@media only screen and (max-width:1236px){.wrapper-post #content{max-width:1236px;padding-left:50px;padding-right:50px}}@media only screen and (max-width:1180px){.wrapper-contact{background-position:0 0}}@media only screen and (max-width:1080px){.wrapper-post #blog-navigation #blog-share-container{z-index:2010}}@media only screen and (max-width:1024px){.wrapper-personnel #content #block-info-women{background-repeat:no-repeat;background-position:top;background-size:cover}.wrapper-personnel #content #block-info-women .inner{position:static;-webkit-transform:translate(0);transform:translate(0);margin:0 auto;padding:7% 2.5%}.wrapper-personnel #content #block-info-women>img{display:none}}@media only screen and (max-width:1023px){.wrapper-frontpage #frontpage-wrapper #front-block-01 .slogan .large{padding:140px 40px 10px}.wrapper-frontpage #frontpage-wrapper #front-block-04 .block_left,.wrapper-frontpage #frontpage-wrapper #front-block-04 .block_left div{width:100%;text-align:center}.wrapper-frontpage #frontpage-wrapper #front-block-04 .block_left .title{margin-bottom:3.8%}.wrapper-frontpage #frontpage-wrapper #front-block-04 .block_left .text p{margin:0 0 3.35%}.wrapper-frontpage #frontpage-wrapper #front-block-04 .block_right{display:none}.wrapper-post #share-link-container{padding:30px 0 165px!important}.wrapper-post .blog-share-desktop{display:none}.wrapper-post .blog-share-mobile{display:block}.wrapper-post #blog-navigation{display:none}}@media only screen and (min-width:881px) and (max-width:1024px){#front-block-02 .block_left,#front-block-02 .block_right{width:50%}}@media only screen and (max-width:880px){#front-block-02 .block_left{width:100%;min-height:768px}#front-block-02 .block_left .block .inner .inner-block{padding:35px 32px 7px}#front-block-02 .block_right,#front-block-02 .block_right .block_bottom,#front-block-02 .block_right .block_top{width:100%}}@media only screen and (max-width:860px){header #menu-main-menu li.nav_desktop{display:none}header #menu-main-menu li.nav_mobile{display:inline-block}.block-responsive{display:block}}@media only screen and (min-width:767px) and (max-width:860px){.wrapper-frontpage #frontpage-wrapper #front-block-02 .block_right .block_bottom>img,.wrapper-frontpage #frontpage-wrapper #front-block-02 .block_right .block_top>img{width:76.2069%}#container-newsletter-inscription #nl-inscription-form .subscription-info{padding:0 5%}#container-newsletter-inscription #nl-inscription-form .subscription-info .text{line-height:19px!important}}@media only screen and (max-width:768px){#content.layout-fullscreen .post-block .block-1-3,#content.layout-fullscreen .post-block .block-2-3{width:100%;float:left}#content.layout-masonary .block.block-start{display:none}#content.layout-masonary .block.block-hascontent{background-size:768px;height:768px;overflow:hidden}#content.layout-masonary .block .inner .inner-block{padding:41px 39px 5px}#content.layout-masonary .block.block-half .inner .inner-block{width:58%;height:58%}.wrapper-frontpage #frontpage-wrapper #front-block-03 img,.wrapper-frontpage #frontpage-wrapper #front-block-05 img{width:66.2069%}.wrapper-frontpage #frontpage-wrapper #front-block-07 .block_left{display:none}.wrapper-frontpage #frontpage-wrapper #front-block-07 .block_right{width:100%;background-image:url(../img/frontpage/myimage_home_square_right_2.jpg)}.wrapper-frontpage .block_copyright{border-color:#fff;color:#fff}.wrapper-frontpage .block_copyright .logo-ronkar{background-image:url(../img/svg/ronkar_logo_30px_light.svg)}#content.layout-masonary .block{width:100%}}@media only screen and (max-width:768px){#content.layout-columns{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0;width:100%}#content .block,.wrapper-personnel #content .block-content .cBlock,.wrapper-personnel #content .link-block{width:100%}.wrapper-personnel #content .block-content .cBlock img,.wrapper-personnel #content .block-content .for_mobile,.wrapper-personnel #content .block-content .for_mobile img{display:block}.wrapper-personnel #content .block-content .cbText img,.wrapper-personnel #content .block-content .for_desktop{display:none}.wrapper-personnel #content .block-content .cbText .inner{position:static;-webkit-transform:translate(0);transform:translate(0)}.wrapper-personnel #content .block-content .cbText .inner p{margin:0 0 18px}.wrapper-personnel #content .block-content .cbText .inner p:last-child{margin-bottom:0}}@media only screen and (max-width:860px){#front-block-01 .slogan .small{padding:0 5%}.wrapper-frontpage #frontpage-wrapper #front-block-03{background-position:0 0}.wrapper-frontpage #frontpage-wrapper #front-block-03 img{width:78.2%}.wrapper-frontpage #frontpage-wrapper #front-block-05 img{width:100%}#front-block-04 .inner-block .title,#front-block-06 .inner-block .title{line-height:40px;margin-bottom:11%!important}#front-block-04 .inner-block .text p,#front-block-06 .inner-block .text p{margin:0 0 9%!important}#front-block-04 .inner-block .text p br,#front-block-06 .inner-block .text p br{display:none}#front-block-04 .inner-block .text p:last-child,#front-block-06 .inner-block .text p:last-child{margin-bottom:0!important}#front-block-04 .inner-block .line,#front-block-06 .inner-block .line{margin-top:9%}}@media only screen and (max-width:640px){.wrapper-corporate #content-wrapper #content h2{font-size:45px!important;line-height:54px!important;margin-bottom:15px}.wrapper-corporate #content-wrapper #content .inner p{padding:0}.wrapper-contact{background-position:top}.wrapper-contact #content-wrapper #content .block h3{font-size:45px!important;line-height:54px!important;margin-bottom:15px}.wrapper-frontpage #frontpage-wrapper #front-block-05 img{padding:20% 0}}@media only screen and (max-width:500px){#front-dot-navi{display:none}}@media only screen and (max-width:480px){header nav{height:132px}header #menu-main-menu li.nav_logo{padding-top:15px;background-size:contain;width:77px;height:83px}header #menu-main-menu li.nav_mobile a{font-size:11px;font-weight:400}.wrapper-frontpage #frontpage-wrapper #front-block-01 .slogan .large{padding-top:0}#front-block-02 .block_right .block_bottom .ratioImg{width:75%}#front-block-02 .block_right .block_bottom .inner-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:5px}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav{margin-bottom:17px}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav a{width:100%}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav span.spacer{width:100%;padding:9px 0;text-align:center}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav-link{width:100%}.wrapper-contact #content-wrapper #content #block-04{padding-top:30px}.wrapper-personnel #content #block-info-men{height:330px;width:100%;overflow-x:hidden}.wrapper-personnel #content #block-info-men img{height:100%;width:auto;position:relative;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wrapper-personnel #content .men-slogan-small{text-decoration:underline;border:none;margin-top:4px}.wrapper-personnel #content .link-block img{width:100%}.wrapper-personnel #content #block-info-women .inner{padding:13% 10%}.wrapper-personnel #content #block-info-women .inner p{padding-bottom:30px!important}.wrapper-personnel #content #block-info-women .inner p:last-child{padding-bottom:0!important}.wrapper-personnel #content .block-content .cBlock .inner{padding:13% 10%}.wrapper-personnel #content .block-content .cBlock .inner .personal_block_title{font-size:20px!important;line-height:22px;margin-bottom:20px}.wrapper-personnel #content .block-content .cBlock .inner .personal_block_title span{font-size:16px;line-height:22px}.wrapper-personnel #content .block-content .cBlock .inner .personal_block_subtitle{font-size:12px!important;line-height:22px;margin-bottom:20px}.wrapper-personnel #content .block-content .cBlock .inner .personal_block_paragraph{font-size:12px;line-height:24px}.wrapper-personnel #content .block-content .cBlock .inner ul{font-size:12px;line-height:24px;margin-bottom:20px}.wrapper-personnel #content .block-content .cBlock .inner .block-big,.wrapper-personnel #content .block-content .cBlock .inner .personal_block_endline{font-size:11px;line-height:14px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.wrapper-personnel #content .last-block{padding-bottom:75px}.wrapper-post #content{padding:0}.wrapper-post .post-block{float:left;width:100%;overflow:hidden;padding:10px 0}.wrapper-post .post-block-title{padding:21px 35px!important}.wrapper-post .post-block-title .b13-link{float:left}.wrapper-post .post-block-title .block-1-3{margin-bottom:33px}.wrapper-post .post-block-title .block-1-3 p.category{font-size:15px;float:right;margin:3px 0 0}.wrapper-post .post-block-title .block-2-3 h1{margin-bottom:27px}.wrapper-post .post-block-content{padding:21px 35px!important}.wrapper-post .post-block-fullscreen{padding:10px 0!important;height:600px}.wrapper-post .post-block-fullscreen img{height:100%;width:auto;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wrapper-post .post-block-image{padding:10px 0!important}.wrapper-post #share-link-container{padding:21px 35px 160px!important}}@media only screen and (max-width:440px){#front-block-02 .block_left{height:79vh;min-height:400px;max-height:768px}#front-block-02 .block_left .block .inner .inner-block{width:260px;width:87vw;min-width:260px;height:260px;height:87vw;min-height:260px;padding:31px 0 5px;padding:9% 4%;border-width:10px;border-width:3vw}#front-block-02 .block_left .block .inner .inner-block h3.title{font-size:10vw!important;line-height:10vw!important;padding:0 15px}#front-block-02 .block_left .block .inner .inner-block div.line{width:40px;width:10.5vw}#front-block-02 .block_left .block .inner .inner-block div.content{font-size:9px!important;line-height:12px!important;font-size:3.1vw!important;line-height:4vw!important;padding:0 20px}.block_copyright{width:268px;min-width:284px;min-width:300px;height:60px;font-size:13px;line-height:normal;padding:13px 10px 10px;border-width:2px}.block_copyright .logo-ronkar{width:46px;height:14px;background-size:contain!important;background-position:0 0!important;margin-top:2px;vertical-align:top}}@media only screen and (max-width:414px){.wrapper-frontpage #frontpage-wrapper #front-block-01{min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:5%}.wrapper-frontpage #frontpage-wrapper #front-block-01 .slogan{padding:182px 25px 86px;position:static;-webkit-transform:translate(0);transform:translate(0);width:100%}.wrapper-frontpage #frontpage-wrapper #front-block-01 .slogan .large{font-size:40px;line-height:40px;padding:10px 0}.wrapper-frontpage #frontpage-wrapper #front-block-01 .slogan .small{padding:0;font-size:13px;line-height:16px;padding:0 10px}.wrapper-frontpage #frontpage-wrapper #front-block-01 .front-navi{width:235px}.wrapper-frontpage #frontpage-wrapper #front-block-01 .front-navi .front-menu{padding:10px 0;text-align:center}.wrapper-frontpage #frontpage-wrapper #front-block-01 .front-navi .front-menu a{font-size:11px;margin:0}.wrapper-frontpage #frontpage-wrapper #front-block-01 .front-navi .spacer{height:23px;background-size:contain}#container-newsletter-inscription #nl-inscription-form{padding:10% 0}#container-newsletter-inscription #nl-inscription-form .subscription-info .text{padding:0 20px!important;line-height:16px!important}}@media only screen and (max-width:360px){#front-block-02 .block_right .block_bottom .ratioImg{width:90%}#container-newsletter-inscription #nl-inscription-form{padding:10% 0}#container-newsletter-inscription #nl-inscription-form .subscription-info .text{font-size:13px!important}#container-newsletter-inscription #nl-inscription-form .subscription-info .info{font-size:10px!important;padding:0 20px!important;line-height:normal!important}#container-newsletter-inscription #nl-inscription-form .subscription-fields .form-row input{font-size:10px!important;padding:4% 3.5% 3.5%}#front-block-04 .inner-block,#front-block-06 .inner-block{padding:40px 25px!important}#front-block-04 .inner-block .title,#front-block-06 .inner-block .title{font-size:20px!important;line-height:27px!important;margin-bottom:25px!important}#front-block-04 .inner-block .text,#front-block-06 .inner-block .text{font-size:12px!important;line-height:23px!important}#front-block-04 .inner-block .line,#front-block-06 .inner-block .line{font-size:11px;line-height:16px}#block_copyright_frontpage{margin-top:-86px!important}#content.layout-masonary .block.block-hascontent{height:450px;background-size:450px}#content.layout-masonary .block.block-finish{margin-bottom:115px}#content.layout-masonary .block.block-finish img{width:25%}#content.layout-masonary .block.block-finish .inner-block-title{font-size:39px!important;padding-top:23px!important}#content.layout-masonary .block .inner .inner-block{min-width:261px;min-height:261px;border-width:10px;padding:31px 0 5px}#content.layout-masonary .block .inner .inner-block h3.title{font-size:30px!important;line-height:30px!important;padding:0 15px}#content.layout-masonary .block .inner .inner-block h3.title p,#content.layout-masonary .block .inner .inner-block h3.title span{font-size:30px!important;line-height:30px!important}#content.layout-masonary .block .inner .inner-block div.line{width:40px;border-top:3px solid #fff}#content.layout-masonary .block .inner .inner-block div.content{font-size:9px!important;line-height:12px!important;padding:0 20px}#content.layout-masonary .block .inner .date{font-size:10px;line-height:10px;padding:14px 0}.wrapper-corporate #content-wrapper #content h2{font-size:30px!important;line-height:36px!important;margin-bottom:15px}.wrapper-corporate #content-wrapper #content h3{font-size:13px!important;margin:33px 0 25px}.wrapper-corporate #content-wrapper #content h4{font-size:12px!important;line-height:14px!important;margin:30px 0 22px}.wrapper-corporate #content-wrapper #content h4 br{display:none}.wrapper-corporate #content-wrapper #content .inner p{font-size:12px!important;line-height:14px!important;margin:0 0 15px}.wrapper-corporate #content-wrapper #content .inner p span{font-size:12px!important;line-height:14px!important}.wrapper-corporate #content-wrapper #content .line img{width:140px}.wrapper-contact #content-wrapper #content .block div,.wrapper-contact #content-wrapper #content .block p,.wrapper-contact #content-wrapper #content .block span{font-size:12px!important;line-height:14px!important}.wrapper-contact #content-wrapper #content .block h3{font-size:30px!important;line-height:36px!important;margin-bottom:15px}.wrapper-contact #content-wrapper #content .block .info{font-size:15px!important;line-height:15px!important;padding:29px 0}.wrapper-contact #content-wrapper #content .block .address{font-size:15px!important;line-height:15px!important;padding:29px 0 0}.wrapper-contact #content-wrapper #content .block .social{padding:36px 0}.wrapper-contact #content-wrapper #content .block .social .social-link{width:36px;height:36px;background-size:cover!important;margin:0 1.1%}.wrapper-contact #content-wrapper #content .block .imprint{font-size:10px!important;font-weight:700!important}.wrapper-contact #content-wrapper #content .block .line img{width:140px}.wrapper-contact #content-wrapper #content #block-02 *{font-size:9px!important}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav-link,.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .full{padding:15px!important;width:95%!important;margin:0 auto;position:relative;float:none!important}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .form-nav span.spacer{padding:6px 0}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .row-left,.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .row-right{width:100%!important}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .row-left input,.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .row-right input{border-radius:10px!important}.wrapper-contact #content-wrapper #content #block-02 #contact-forms-container .label_check{padding-top:5px!important}.wrapper-contact #content-wrapper #content #block-04{padding-top:30px}.wrapper-post #content{padding:0}.wrapper-post .post-block{float:left;width:100%;overflow:hidden}.wrapper-post .post-block-title{padding:8px 24px 7px!important}.wrapper-post .post-block-title .b13-link{float:left}.wrapper-post .post-block-title .block-1-3{margin-bottom:19px}.wrapper-post .post-block-title .block-1-3 a,.wrapper-post .post-block-title .block-1-3 span{font-size:11px;font-weight:700}.wrapper-post .post-block-title .block-1-3 p.category{font-size:11px;float:right;margin:6px 0 0}.wrapper-post .post-block-title .block-2-3 h1{font-size:20px;line-height:20px;margin-bottom:18px}.wrapper-post .post-block-title .block-2-3 .text{font-size:12px;line-height:17px;float:left}.wrapper-post .post-block-content{padding:7px 24px!important;font-size:12px;line-height:17px}.wrapper-post .post-block-fullscreen{height:400px}.wrapper-post .post-block-image{padding:10px 0!important}.wrapper-post #share-link-container{padding:21px 24px 120px!important}.wrapper-post #share-link-container .mobile-share-link{margin-left:17px}}@media only screen and (max-width:340px){.block_copyright{width:256px;min-width:250px;height:auto;font-size:11px;line-height:14px;padding:13px 10px 10px;border-width:2px}.block_copyright .logo-ronkar{width:37px;height:11px;margin-top:3px}}@media only screen and (max-width:326px){#front-block-02 .block_left{height:75vh}#front-block-02 .block_left .block .inner .inner-block{min-width:260px;min-height:260px;width:260px;height:260px;border-width:10px;padding:31px 0 5px}#front-block-02 .block_left .block .inner .inner-block h3.title{font-size:30px!important;line-height:30px!important;padding:0 15px}#front-block-02 .block_left .block .inner .inner-block div.line{width:40px}#front-block-02 .block_left .block .inner .inner-block div.content{font-size:9px!important;line-height:12px!important;padding:0 20px}}