@charset "UTF-8";@import url(/wlib/js/font-awesome5/css/fontawesome.min.css);@import url(/wlib/js/font-awesome5/css/brands.min.css);@import url(/wlib/js/font-awesome5/css/solid.min.css);@import url(/wlib/js/font-awesome5/css/v4-shims.min.css);::selection{background:#2DBBE1;color:#ffffff;}::-moz-selection{background:#2DBBE1;color:#ffffff;}p,ul,ol,h1,h2,h3,h4,table{margin:0 0 1em 0;padding:0;}ul,ol{list-style-position:outside;padding-left:18px;}li{margin-bottom:5px;}address{font-style:normal;margin-bottom:20px;}label{padding:0px;margin:0px;vertical-align:top;}img{border:0;margin:0;max-width:100%;}table{border-collapse:collapse;}td{padding:0px 10px 0px 0px;border:none;vertical-align:top;}img{border:0;margin:0;}figure{margin:0px;}mark{background-color:transparent;}.nobottom{margin-bottom:0px !important;}.spaceleft{margin-left:10px;}.spaceright{margin-right:10px;}.spacebottom{margin-bottom:10px;}.right{float:right;}.left{float:left;}.clear{clear:both;}p.error,span.error,div.error,.error a{color:#DE0235 !important;}h1,.h1,h2,h3,h4,h5{font-size:55px;margin:0px 0px 20px 0px;padding:0px;line-height:1.3;color:#4E4F50;}h1,.h1{margin-bottom:60px;text-transform:uppercase;}h2{font-size:55px;margin-bottom:60px;text-transform:uppercase;}.input_form h2,.input_form+h2{font-size:30px;margin-bottom:25px;}h3{font-size:30px;}h4,h5{font-size:20px;line-height:1.5;}h5{font-size:11pt;}form{margin:0px;}.input_row{margin-bottom:10px;}.input_form .row .col-md-2:nth-child(1){padding-right:5px;}.input_form .row .col-md-2:nth-child(2){padding-left:5px;}input[type=text],input[type=number],input[type=password],textarea,select{font-family:'Arial',sans-serif;margin:0px;font-size:0.9em;color:#000000;background-color:white;border:1px solid #5C5C5F;outline:none;padding:8px 10px 8px 10px;border-radius:0px;box-sizing:border-box;-webkit-transition:.18s ease-out;-moz-transition:.18s ease-out;-o-transition:.18s ease-out;transition:.18s ease-out;}input[type=checkbox],input[type=radio]{background:none;border:none;margin:0;padding:0;width:25px;height:25px;}label{}select{height:auto;padding:8px 7px 8px 7px !important;}textarea{padding:9px 10px 9px 10px;line-height:1.2;display:block;}input:focus,textarea:focus,select:focus{border:1px solid #587D55;}input[type=image]{outline:none;border:none !important;}.form_button,.form_button:link,.form_button:visited,input[type=submit],input[type=button]{background-color:#587D55;color:#FFFFFF;font-size:1em;font-weight:500;padding:10px 20px 10px 20px;outline:none !important;cursor:pointer;margin:0px;display:inline-block !important;border:0px solid #e60005;text-align:center;-webkit-appearance:none;-moz-appearance:none;text-decoration:none !important;box-sizing:border-box;transition:background 0.5s;text-align:center;line-height:1.1;text-transform:uppercase;margin-bottom:10px;}.form_button:active,input[type=submit]:active,.form_button:hover,input[type=submit]:hover{background-color:#78AB74;transition:background 0.5s;}input[type=button]:active{background-color:#78AB74;}.form_button.yellow{background-color:#987B60;}.form_button.yellow:active,.form_button.yellow:hover{background-color:#587D55 !important;transition:background 0.5s;}.row {display:table;width:100%;}.col-md-4 {width:25%;display:table-cell;padding-right:10px;vertical-align:top;}.col-md-3 {width:33.333%;display:table-cell;padding-right:20px;vertical-align:top;}.col-md-3:nth-child(3) {padding-right:0px;}.col-md-2 {display:table-cell;vertical-align:top;}.col-md-2:nth-child(1) {padding-right:20px;width:50%;}.col-md-2:nth-child(2) {padding-left:20px;width:50%;}.img_left {float:left;margin-right:40px;margin-bottom:20px;}.img_left img {max-width:640px;width:100%;display:block;}.img_left::after {clear:both;}.img_right {float:right;margin-left:40px;margin-bottom:20px;}.img_right img {max-width:640px;width:100%;display:block;}.img_right::after {clear:both;}.img_fit {width:100%;}hr {border:0;background-color:#C4B7A4;font.size:0px;margin-bottom:20px;display:block;height:1px;}.pdf_link {height:27px;vertical-align:bottom;display:inline-block;padding-left:32px;padding-top:3px;margin-bottom:0px;color:#00ADEE;font-style:italic;font-weight:bold;background:url(/layout/pdf_link_14.png) 0px 0px no-repeat;}.check {padding-left:20px;background-repeat:no-repeat;background-position:0px 6px;display:online-block;margin-bottom:10px;background-image:url(/layout/check_21.png);}.highlight {color:#587D55;}.highlight2 {color:red;}.highlight3 {color:#B08E4F;}.highlight4 {color:#4A4A4A;}.bkg_color {background-color:#587D55;}.bkg_color2 {background-color:#B08E4F !important;}.bkg_color3 {background-color:#388B7A !important;}.bkg_color4 {background-color:#F2F5F8 !important;}.bkg_color5 {background-color:#987B60 !important;}.font_small {font-size:10.5pt;}@media only screen and (max-width:1279px){.img_right img,.img_left img{max-width:400px;}}@media only screen and (max-width:960px){.video_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.left,.right,.img_right,.img_left{float:none;margin-left:0px !important;margin-right:0px !important;}.img_right img,.img_left img{width:100%;max-width:100%;}.row,.row .col-md-2,.row .col-md-3,.row .col-md-4{display:block;width:auto !important;padding-left:0 !important;padding-right:0 !important;}.no_mobile{display:none !important;}}@media only screen and (max-width:500px){h1,h2,h3,a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}}@font-face{font-display:swap;font-family:'Yantramanav';font-style:normal;font-weight:100;src:url('../fonts/yantramanav-v13-latin-100.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Yantramanav';font-style:normal;font-weight:300;src:url('../fonts/yantramanav-v13-latin-300.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Yantramanav';font-style:normal;font-weight:400;src:url('../fonts/yantramanav-v13-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Yantramanav';font-style:normal;font-weight:500;src:url('../fonts/yantramanav-v13-latin-500.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Yantramanav';font-style:normal;font-weight:700;src:url('../fonts/yantramanav-v13-latin-700.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Yantramanav';font-style:normal;font-weight:900;src:url('../fonts/yantramanav-v13-latin-900.woff2') format('woff2');}body{margin:0;font-family:'Yantramanav',sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:normal;font-size:12.5pt;color:#000000;line-height:1.4;width:100%;height:100%;background-color:#FFFFFF;overflow-y:scroll;overflow-x:hidden;}a{color:#000000;text-decoration:none;outline:none;}.main_frame{max-width:1280px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;position:relative;}#page_nav_up{display:block;width:20px;height:20px;line-height:20px;padding:10px;text-decoration:none;font-weight:bold;position:fixed;right:10px;bottom:20px;text-align:center;background:rgba(88,125,85,0.7);color:white;display:none;z-index:50;font-size:15pt;border-radius:50%;border:2px solid #FFFFFF;}#page_nav_up:hover{background-color:#587D55;transition:all 250ms ease;}@media only screen and (max-width:500px){.main_frame{padding-left:10px;padding-right:10px;}}header{position:relative;transition:all 0.5s;z-index:110;height:120px;top:0px;padding-top:20px;padding-bottom:30px;}body.project header{background-color:rgba(0,0,0,0.5);height:150px;}header.outside{top:-200px;transition:top 0.5s;}body.fixed{padding-top:170px;}body.fixed header{position:fixed;width:100%;top:-30px;transition:all 0.5s;background-color:#FFFFFF;-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);}body.fixed header .logo img{top:-5px;}header.darker{background-color:#FFFFFF !important;-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);}body.project.fixed header{height:120px;}body.fixed header nav{margin-top:-45px;}body.fixed header .logo{top:10px;position:relative;}body.fixed header .logo img{max-width:230px;transition:all 0.5s;}.header_img{background:url(../images/header_img.jpg) no-repeat;background-size:cover;background-position:center top;min-height:400px;padding-top:60px;padding-bottom:60px;margin-top:-166px;}.header_img2{background:url(../images/header_img.jpg) no-repeat;background-size:cover;background-position:center center;min-height:360px;}.logo{display:block;z-index:1;max-width:300px;transition:all 0.5s !important;position:relative;top:-20px;}.logo img{display:block;transition:all 0.5s;position:relative;}@media only screen and (max-width:1023px){.topline span{margin-left:30px;margin-right:30px;}}@media only screen and (max-width:959px){}@media only screen and (max-width:1024px){.logo{margin-left:0px;;}}@media only screen and (max-width:600px){.logo{max-width:200px;}}@media only screen and (max-width:715px){.logo{margin-left:0px;}header{padding-top:0px;height:60px !important;}body.fixed header{top:0px;}body.fixed header .logo{top:0px;}body.fixed{padding-top:90px;}.logo{max-width:150px !important;top:-2px !important;}body.fixed header .logo img{max-width:150px;transition:all 0.5s;top:0px;}}@media only screen and (max-width:450px){body.project .logo{max-width:150px;}}nav{margin-top:-75px;padding-bottom:25px;z-index:0;}.menu_frame_in{display:flex;justify-content:right;height:30px;}.menu{padding:0px;margin:0px;}.menu a{background:none;display:block;line-height:29px;overflow:hidden;text-decoration:none;font-size:12pt;padding-left:25px;padding-right:25px;padding-bottom:15px;padding-top:15px;vertical-align:middle;}@-moz-document url-prefix(){}.menu a:first-child{}.menu a.marked{}.menu li.social_media a{text-align:right;padding-right:0px;}.menu > li a::after{border-top:1px solid transparent;margin-top:-5px;content:"";display:block;box-sizing:border-box;}.menu > li a.marked::after{border-top:1px solid #D1D1D1;margin-top:-5px;content:"";display:block;box-sizing:border-box;}body.fixed header .menu > li a.marked::after{border-top:1px solid black;}header.darker .menu > li a.marked::after{border-top:1px solid black;}.menu > li a.marked::after{}.menu ul li a::after,.menu ul li a:hover::after,.menu ul li a.marked::after{border-top:none !important;margin-top:0 !important;content:"" !important;display:block !important;box-sizing:border-box;}.menu a:hover,.menu li:hover,.menu li:hover a{}.menu ul{margin:0;display:none;position:absolute;margin-top:0px;background-color:rgba(88,125,85,0.9);z-index:100;width:auto;margin-left:5px;min-width:260px;-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);padding:10px 10px 10px 10px;}.menu ul ul{-webkit-box-shadow:none;box-shadow:none;}.menu ul li{margin-right:0;}.menu ul li a{line-height:1.4;padding-top:7px;padding-bottom:7px;padding-left:0px;padding-right:0px;background:none;margin-right:0px;margin-right:10px;margin-left:10px;font-size:14pt;border-bottom:1px solid transparent;color:#FFFFFF;}.menu ul li a.marked{border-bottom:1px solid white;}.menu ul li:last-child a{}.menu ul li:hover,.menu ul li:hover > a{text-decoration:none;background:none;}.menu ul ul{position:static;display:block;min-width:230px;background:none;margin-left:0px;padding-left:30px;margin-top:-10px;}.menu li{list-style-type:none;padding:0px;margin:0px;margin-right:0px;}.menu > li{display:inline-block;margin-bottom:5px;}.menu > li> a{color:#FFFFFF;font-size:20px;letter-spacing:1px;text-transform:uppercase;}body.fixed header .menu > li> a{color:#000000;}header.darker .menu > li> a{color:#000000;}.menu ul li ul{right:0px;}.menu ul li a:hover,.menu ul li a.marked{color:#FFFFFF;border-bottom:1px solid white;}.menu ul li{}.menu li:hover > ul{display:inline-flex;flex-direction:column;flex-wrap:wrap;}.menu li:hover > ul.wide{width:560px;}.menu_root ol{list-style:none;padding-left:0px;margin-bottom:30px;}.menu_root ol li{display:inline;}.menu_root a{display:inline-block;padding:10px;background-color:white;text-decoration:none;color:black;border:2px solid #CCCCCC;margin-right:5px;margin-bottom:5px;line-height:1.0;text-decoration:none;}.menu_root a:hover,.menu_root ol li:last-child a{background-color:#587D55;border:2px solid #587D55;color:white;}@media only screen and (max-width:1440px){.menu > li> a{font-size:17px;}}@media only screen and (max-width:1170px){.menu a{padding-left:15px;padding-right:15px;}.logo{padding-top:0px;padding-bottom:0px;max-width:300px;position:relative;}nav{}}@media only screen and (max-width:1024px){.menu ul{margin-left:15px;}}.is_mobile{display:none;}#menu_sidebar{display:none;}.menu_disabled{}.menu_enabled{}.bt_menu_open,.bt_menu_close{background-color:#587D55;width:55px;height:55px;position:fixed;display:none;z-index:999;}.bt_menu_open{background-color:#587D55;width:50px;height:50px;display:none;}.bt_menu_open:hover,.bt_menu_close:hover{text-decoration:none;}.bt_menu_close{background-color:#587D55;top:0px;right:245px;z-index:999;text-align:center;}.bt_menu_open{top:15px;right:12px;text-align:center;border-radius:50%;background:url(../images/mobile_icon.svg) no-repeat;width:50px;height:50px;}.bt_menu_open:before,.bt_menu_close:before{font-family:'Font Awesome 5 Free';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);color:#FFFFFF;font-size:17pt;line-height:55px;text-decoration:none !important;}.bt_menu_close:before{content:"\f00d";}.menu_lang2{background-color:#587D55;width:245px;height:55px;position:fixed;top:0px;right:0px;display:none;z-index:999;border-bottom:1px solid black;}.menu_lang2 a{display:block;float:left;padding-left:10px;padding-right:10px;height:45px;line-height:48px;margin-top:5px;background-color:#ffffff;text-align:center;text-decoration:none;border-radius:5px;margin-left:5px;}.menu_lang2 a.marked,.menu_lang2 a:hover{color:#4F4F4F;background-color:#E0EFDC;}#menu_sidebar,#menu_sidebar ul,#menu_sidebar li{padding:0px;margin:0px;}#menu_sidebar > li{display:inline-block;}#menu_sidebar li{list-style-type:none;text-align:left;}#menu_sidebar{position:none;right:0;top:55px;height:auto;width:300px;background-color:#FFFFFF;color:black;box-shadow:0 3px 6px 0 rgba(200,200,200,0.7);-moz-box-shadow:0 3px 6px 0 rgba(200,200,200,0.7);-webkit-box-shadow:0 3px 6px 0 rgba(200,200,200,0.7);-khtml-box-shadow:0 3px 6px 0 rgba(200,200,200,0.7);display:none;z-index:19000;overflow:auto;}#menu_sidebar ul{position:static;padding-left:20px;margin-top:0px;}#menu_sidebar a{vertical-align:middle;background-color:transparent;color:#000000;margin-right:0px;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;display:block;}#menu_sidebar a i{}#menu_sidebar ul{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-khtml-box-shadow:none;margin-left:0px;margin-bottom:10px;}#menu_sidebar li:hover > ul{}#menu_sidebar > li{float:none;display:block;}#menu_sidebar li{border-bottom:1px solid #E7E7E7;}#menu_sidebar a.marked,#menu_sidebar a.marked:visited,#menu_sidebar a.marked:active,#menu_sidebar a.marked:hover{font-weight:600;}#menu_sidebar a:hover{}#menu_sidebar li:hover,#menu_sidebar li:hover > a{color:black;background-color:transparent;}#menu_sidebar li.closed{}#menu_sidebar li.opened{}#menu_sidebar ul li.closed{}#menu_sidebar ul li.opened{}#menu_sidebar ul{margin-left:0px;background-color:#FFFFFF;}#menu_sidebar ul li{border-bottom:none;padding-left:0px;}#menu_sidebar ul li a,#menu_sidebar ul li a:visited,#menu_sidebar ul li a:active{padding-top:10px;padding-bottom:10px;padding-right:25px;padding-left:15px;}#menu_sidebar ul li a:hover,#menu_sidebar ul li a.marked,#menu_sidebar ul li a.marked:hover{}#menu_sidebar ul ul{margin-top:0;left:0;}#menu_sidebar li.menu_sidebar_tools,#menu_sidebar li.menu_sidebar_tools:hover{height:24px;line-height:24px;min-height:24px;border:none;background-color:#E7E7E7;overflow:hidden;}@media (max-width:1023px){nav{display:none;}.bt_menu_open{top:35px;right:20px;display:block;}#menu_sidebar{position:fixed;}.is_desktop{display:none;}.is_mobile{display:block;}header .form_button{top:100px;right:10px;}#menu_sidebar li.social_media{display:none;}}@media only screen and (max-width:715px){.bt_menu_open{top:25px;width:40px;height:40px;}}@media only screen and (max-width:500px){.bt_menu_open{right:10px;}}section{padding-top:80px;padding-bottom:80px;background-repeat:no-repeat;font-size:14pt;}section+section{}section.dark{background-color:#303030;color:white;}section.dark a{color:white;}section.more_top_padding{padding-top:100px;}section.style_element{background:url(../images/style_element.png) no-repeat;background-position:center center;background-size:40%;}section h1,section h2,section h3{color:#587D55;font-weight:300;}section.dark h1,section.dark h2,section.dark h3,section.dark h4,section.dark h5{color:white;}.topic_separator{height:2px;background-color:#8B8D8F;display:block;width:50%;margin-top:-10px;margin-bottom:20px;}.topic_separator::before{width:30px;height:2px;background-color:#5C5C5F;display:block;content:"";}section h5{text-transform:none;}.round_edge{border-radius:20px;}.text_frame{max-width:1080px;margin-left:auto;margin-right:auto;}section a{text-decoration:underline;}ul+h3{margin-top:30px;}.menu2{padding:0px;margin:0 0 20px 0;list-style-type:none;}.menu2 a{color:#8B8D8F;font-size:3em;text-transform:uppercase;}.menu2 a::after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);font-size:60px;content:"\f107";margin-left:10px;}.menu2 a:hover,.menu2 a.marked{color:#5C5C5F;}.menu2 a.marked::after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);font-size:60px;content:"\f105";margin-left:10px;}.person_teaser{margin:50px 0 0 0;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-15px;width:calc(100% + 30px);}.person_teaser > div{width:calc(100% / 2);box-sizing:border-box;margin-bottom:10px;padding-left:15px;padding-right:15px;}.person_teaser > div h4{text-transform:none;text-align:center;font-size:15pt;margin-bottom:0px;font-weight:600;}.person_teaser > div h5{font-size:13pt;text-align:center;font-weight:500;}.person_teaser img{margin-left:auto;margin-right:auto;display:block;}.person_teaser > div .text{max-width:300px;margin-left:auto;margin-right:auto;padding:10px;font-size:11pt;text-align:center;}.person_teaser img{border:1px solid #F4F8FB;}.project_teaser{margin:50px 0 0 0;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-20px;width:calc(100% + 40px);}.project_teaser > a{width:calc(100% / 4);box-sizing:border-box;margin-bottom:10px;padding-left:20px;padding-right:20px;text-decoration:none !important;overflow:hidden;margin-bottom:40px;}.project_teaser > a .in{position:relative;max-width:300px;color:white;text-align:center;overflow:hidden;border:1px solid #587D55;}.project_teaser > a img{max-width:300px;width:100%;display:block;}.project_teaser > a p{display:block;max-width:300px;width:100%;margin-bottom:0px;}.project_teaser > a p:nth-child(2){position:absolute;top:-100px;transition:top 0.5s;font-size:1.5em;background-color:#1D4E6B;padding-top:10px;padding-bottom:10px;}.project_teaser > a:hover p:nth-child(2){top:0px;transition:top 0.5s;}.project_teaser > a h4{margin-bottom:0px;font-size:16pt;text-align:center;font-weight:500;background-color:#587D55;color:white;transition:all 0.5s;}.project_teaser > a:hover .in{border:1px solid #78AB74;}.project_teaser > a:hover h4{background-color:#78AB74;transition:all 0.5s;}.textcontent{margin-top:4em;}@media only screen and (max-width:1440px){h1,h2{margin-bottom:30px;font-size:48px;}.project_teaser > a h4{font-size:13pt;}}@media only screen and (max-width:1100px){section.more_top_padding{padding-top:60px;}}@media only screen and (max-width:960px){.project_teaser > a{width:calc(100% / 3);}}@media only screen and (max-width:768px){.menu2 a{font-size:2em;}.topic_separator{width:100%;}section+section{}}@media only screen and (max-width:600px){.project_teaser{margin-left:-10px;width:calc(100% + 20px);}.person_teaser > div{width:calc(100% / 2);}.project_teaser > a{padding-left:10px;padding-right:10px;width:calc(100% / 2);}h1,h2{margin-bottom:30px;font-size:45px;}section h1,section h2{line-height:1.0;}}@media only screen and (max-width:450px){section{padding-top:50px;padding-bottom:50px;}.person_teaser > div{margin-top:20px;}.person_teaser > div,.project_teaser > a{width:100%;max-width:300px;margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px;}.person_teaser,.project_teaser{margin:0;width:auto;}}.gallery_frame figcaption{display:none;font-size:9pt;padding-top:5px;}#scroller_content{}#scroller_content .owl-pagination{display:block;}.slider_section{padding-top:0px;padding-bottom:0px;top:-170px;margin-bottom:-170px;position:relative;background-color:#48515B;}body.project .slider_section{top:-200px;margin-bottom:-200px;}.slider_section .owl-dots{position:absolute;bottom:20px;left:10px;display:none;}.slider_section .owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;width:16px;height:16px;border:1px solid white;border-radius:0;margin-right:12px;margin-left:12px;margin-bottom:12px;border-radius:50%;transition:all 0.3s ease;display:block;}.slider_section .owl-carousel button.owl-dot.active{background:#FFAF17;}.slider_section .style_elements{position:absolute;bottom:-110px;right:12.5%;width:100px;z-index:2;}.slider_section .style_elements{display:block;}.slider_section .claim{color:#FFFFFF;position:absolute;bottom:12%;left:10%;width:80%;z-index:10;text-align:center;}.slider_section .claim h3{color:#FFFFFF;font-size:4em;line-height:1.3 !important;}.slider_section .claim h4{color:#FFFFFF;}.slider_section .claim p{}.slider_section .claim a{color:#FFFFFF;text-transform:uppercase;text-decoration:underline;}.slider_item{transition:height 0.5s;background-size:cover;background-position:center top;position:relative;position:relative;min-height:500px;}.slider_section #scroller_content,.slider_section .slider_item{height:100vh;}body.start .slider_item{transition:none;}.slider_item::after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);content:"";}body.project .slider_section .slider_item::after{display:none;}body.project .slider_section .claim{background:rgba(0,0,0,0.7) !important;padding:20px;bottom:20px;right:20px;max-width:400px;}.slider_section2{position:relative;padding-left:8%;padding-right:8%;padding-bottom:50px;max-width:1440px;margin-left:auto;margin-right:auto;}#scroller_content2{position:relative;}#scroller_content2 .owl-dots{display:block;text-align:center;margin-top:40px;display:none;}#scroller_content2 button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;width:16px;height:16px;border:1px solid #587D55;border-radius:0;margin-right:12px;margin-left:12px;margin-bottom:12px;border-radius:50%;transition:all 0.3s ease;display:inline-block;}#scroller_content2 button.owl-dot.active{background:#587D55 !important;}.slider_item2{margin-left:40px;margin-right:40px;}.slider_item2 h3{font-size:28px;font-weight:500;margin-top:30px;}.slider_frame3{position:relative;margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:960px;padding-left:40px;padding-right:40px;margin-top:-50px;}.slider_frame3 .scroller_nav .arrow_left,.slider_frame3 .scroller_nav .arrow_right{top:50%;margin-top:-27px;width:30px;height:55px;}.slider_item3{margin-left:10px;margin-right:10px;}.slider_item3 img{max-width:130px;margin-left:auto;margin-right:auto;}.slider_frame3 .scroller_nav .arrow_left{left:0px;}.slider_frame3 .scroller_nav .arrow_right{right:0px;}.slider_frame .scroller_nav .arrow_left,.slider_frame .scroller_nav .arrow_right{top:30%;margin-top:-27px;width:30px;height:55px;}.slider_frame .scroller_nav .arrow_left{left:20px;}.slider_frame .scroller_nav .arrow_right{right:20px;}.scroller_nav{}.scroller_nav a{text-decoration:none !important;}.scroller_nav .arrow_left,.scroller_nav .arrow_right{display:block;cursor:pointer;width:30px;height:73px;position:absolute;top:30%;margin-top:-36px;z-index:49;left:10%;}.scroller_nav .arrow_left{left:-5%;background:url(../images/arrow_right.svg) no-repeat;background-size:100% 100%;transform:rotate(-180deg);}.scroller_nav .arrow_right{left:auto;right:-5%;background:url(../images/arrow_right.svg) no-repeat;background-size:100% 100%;}.slider_frame .scroller_nav .arrow_left{left:20px;background:none;background:rgba(0,0,0,0.5);padding:20px;height:auto;width:auto;transition:background 0.5s;}.slider_frame .scroller_nav .arrow_left:hover{background-color:white;transition:all 0.5s;}.slider_frame .scroller_nav .arrow_left:hover:after{color:black;transition:all 0.5s;}.slider_frame .scroller_nav .arrow_left:after{font-family:'Font Awesome 5 Free';color:#F9B716;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"\f104";font-size:3em;font-weight:100;transition:background 0.5s;}.slider_frame .scroller_nav .arrow_right{left:auto;right:20px;background:none;background:rgba(0,0,0,0.5);padding:20px;height:auto;width:auto;transition:background 0.5s;}.slider_frame .scroller_nav .arrow_right:hover{background-color:white;transition:all 0.5s;}.slider_frame .scroller_nav .arrow_right:hover:after{color:black;transition:all 0.5s;}.slider_frame .scroller_nav .arrow_right:after{font-family:'Font Awesome 5 Free';color:#D0D0D0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"\f105";font-size:3em;font-weight:100;}#scroller_content2 .owl-stage{padding-left:0px!important;}@-webkit-keyframes mymove{from{background-position:0% 0%;}to{background-position:0% -100%;}}@keyframes mymove{from{background-position:0% 0%;}to{background-position:0% -100%;}}@media only screen and (max-width:1024px){.slider_frame3{margin-bottom:50px;}}@media only screen and (max-width:768px){.slider_section .style_elements{right:5%;}#scroller_content2 .owl-dots{display:block;}}@media only screen and (max-width:767px){.slider_section .scroller_nav,.slider_section2 .scroller_nav{display:none;}.slider_section2{padding-left:20px;padding-right:20px;}.slider_frame{margin-bottom:-30px;}.slider_section .style_elements{right:10px;}.slider_section .style_elements{width:80px;}}@media only screen and (max-width:715px){.slider_section{top:-90px;margin-bottom:-90px;}body.project .slider_section{top:-120px;margin-bottom:-120px;}}@media only screen and (max-width:1440px){.slider_item2{margin-left:30px;margin-right:30px;}.slider_section .claim h3{font-size:3.5em;}}@media only screen and (max-width:1280px){.slider_item2{margin-left:20px;margin-right:20px;}}@media only screen and (max-width:960px){.slider_item2{margin-left:0px;margin-right:0px;}.scroller_nav .arrow_left{left:-50px;}.scroller_nav .arrow_right{right:-50px;}.slider_overlay_left,.slider_overlay_right{display:none;}.slider_section2 .main_frame{padding-left:0px;padding-right:0px;}body.project .slider_section .claim{width:auto;right:10px;}}@media only screen and (max-width:500px){.slider_section .owl-dots{display:none;}.slider_section .style_elements{display:none;}.slider_section .claim{right:auto;left:10px;width:calc(100% - 20px);padding-right:0px;}.slider_section .claim h3{font-size:2.5em;}.slider_section2{padding-left:10px;padding-right:10px;}}@media only screen and (max-height:768px) and (min-width:500px){.slider_section .claim h3{font-size:3em;}}@media only screen and (max-height:600px) and (min-width:500px){.slider_section{min-height:600px;}.slider_section .claim h3{font-size:2.5em;}.slider_section .claim{bottom:20px;}.slider_section #scroller_content,.slider_section .slider_item{height:600px;}}@media only screen and (max-height:550px) and (max-width:500px){.slider_section .claim{bottom:20px;}.slider_section .claim h3{font-size:2em;}.slider_section .claim h4{font-size:12pt;}}@media only screen and (max-width:450px){body.project .slider_section{margin-bottom:-90px;}body.project .slider_section .claim{max-height:200px;overflow-y:auto;}}footer{background-color:#587D55;background-image:url(../images/wood.webp);color:#FFFFFF;padding-top:40px;padding-bottom:20px;line-height:1.7;font-size:14pt;}footer .logo2{filter:brightness(0) invert(94%) sepia(9%) saturate(540%) hue-rotate(27deg) brightness(101%) contrast(93%);margin:0 auto;margin-bottom:2em;padding:1em;}footer a{color:#FFFFFF;}footer .col-md-3{position:relative;}footer .col-md-3:nth-child(1){width:30%;}footer .col-md-3:nth-child(3){text-align:right;}footer .col-md-3:nth-child(3) a{text-transform:uppercase;font-size:12.5pt;color:#FFFFFF;}footer .style_element img{display:block;}footer a .fa{color:#FFFFFF;margin-left:10px;}footer .style_element{position:absolute;right:100px;bottom:-12px;height:272px;}@media only screen and (max-width:1280px){footer .col-md-3:nth-child(1){width:30%;}}@media only screen and (max-width:1120px){footer .style_element{right:10%;}}@media only screen and (max-width:960px){footer .col-md-3:nth-child(1){padding-bottom:40px;}footer .col-md-3:nth-child(3){text-align:left;}footer .col-md-3{position:static;}footer .style_element{right:40px;bottom:-27px;}footer a .fa{margin-left:0px;margin-right:10px;}}@media only screen and (max-width:768px){footer .col-md-3:nth-child(1) img{max-width:250px !important;}footer .col-md-3:nth-child(1){padding-bottom:0px;}}.menu_shop{position:absolute;top:10px;right:20px;color:#FFFFFF;}.menu_shop a{margin-left:20px;display:inline-block;line-height:40px;vertical-align:middle;color:#FFFFFF;}body.fixed header .menu_shop a{color:black;}header.darker .menu_shop a{color:black;}.search_frame{position:absolute;top:50px;right:20px;width:258px;background:rgba(128,128,128,0.51);height:36px;border:none;z-index:100;}body.fixed header .search_frame{background-color:white;border:1px solid black;}header.darker .search_frame{background-color:white;border:1px solid black;}body.fixed header .menu_shop{top:20px;}body.fixed header .search_frame{top:60px;}.search_frame input.search_textfield{position:absolute;border:none;background:transparent;line-height:27px;height:27px;padding-top:0px;padding-bottom:0px;font-size:10pt;font-weight:normal;font-style:italic;width:218px;padding-left:10px;padding-right:4px;color:#B9B9B9;outline:none;margin:0px;vertical-align:middle;top:5px;}.search_frame input.search_textfield:focus{color:#FFFFFF;font-style:normal;}.menu_login{display:none;}body.fixed header .search_frame input.search_textfield{color:black;}header.darker .search_frame input.search_textfield{color:black;}body.fixed header input.search_textfield:focus{color:black;}header.darker input.search_textfield:focus{color:black;}.search_frame .search_go{position:absolute;right:0px;top:0px;height:36px;width:35px;outline:none;border:none;display:block;background:none;font-size:12pt;cursor:pointer;text-align:center;}@media only screen and (max-width:1023px){.menu_shop{right:100px;max-width:200px;}.search_frame{display:none;}}@media only screen and (max-width:715px){.menu_shop{right:80px;max-width:250px;top:20px;}.menu_shop a{line-height:1.5;}.menu_shop a:nth-child(2){display:none;}}@media only screen and (max-width:670px){.menu_shop{max-width:200px;}}@media only screen and (max-width:605px){.menu_shop{top:35px !important;}.menu_shop a:nth-child(3){display:none;}}@media only screen and (max-width:520px){.menu_shop{display:none;}}.profile_menu{color:#FFFFFF;font-size:9pt;padding-top:5px;}.profile_menu a{color:#FFFFFF;text-decoration:none;background-color:#8B2301;padding:5px 10px 5px 10px;font-size:8pt;}.profile_menu a:active,.profile_menu a:hover,.profile_menu a.marked{background-color:#8B2301;}.profile_tab_frame{}.profile_tab_menu a{background-color:#CCCCCC;color:#FFFFFF;display:inline-block;padding:10px 25px 10px 25px;font-size:13pt;font-weight:bold;margin-right:10px;text-decoration:none !important;}.profile_tab_menu a:hover{text-decoration:none !important;background-color:#587D55;color:#FFFFFF;}.profile_tab_menu a.marked{background-color:#587D55;color:#FFFFFF;}.profile_tab_menu2{}.profile_tab_menu2 a{background-color:#C4C4C4;color:#FFFFFF;display:inline-block;padding:10px 25px 10px 25px;font-size:11pt;margin-right:10px;text-decoration:none !important;font-weight:bold;}.profile_tab_menu2 a:hover{text-decoration:none !important;background-color:#8B2301;color:#FFFFFF;}.profile_tab_menu2 a.marked{background-color:#587D55;color:#FFFFFF;}.profile_tab_content{padding:10px;border:1px solid #ABACAC;background-color:#FFFFFF;}.profile_tab_frame > .profile_tab_content{min-height:460px;overflow-x:auto;}.no_border{border:none !important;}.profile_tab_content .input_frame{border:none;background:none;}.profile_tab_content2{padding:20px;border:1px solid #ABACAC;min-height:200px;background-color:#FFFFFF;}.profile_tab_content .input_frame{padding:10px;}.profile_tab_content2 .input_frame{margin-bottom:0px !important;padding:0px;}.profile_tab_content .input_frame{margin-bottom:0px !important;border:none !important;}.warning_frame{border:1px solid #9F163A;padding:10px;margin-bottom:20px;background-color:#FEFFC1;}.success_frame{border:1px solid #000000;padding:10px;margin-bottom:20px;background-color:#D4F88D;}.tbl_order{width:100%;}.tbl_order td{padding:3px 10px;border:1px solid #CCCCCC;}.tbl_order tr:hover{background-color:#DBE5FD;}.tbl_order tr.header td{background-color:#587D55;color:#FFFFFF;font-weight:bold;}.input_frame{padding:20px 30px 20px 30px;margin-bottom:20px;background-color:#FFFFFF;border:3px solid #ABACAC;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}.input_frame > .input_form{margin-bottom:0px;}.input_frame_in{margin-bottom:15px;}.input_row{margin-bottom:10px;position:relative;}.input_row.left{display:inline-block !important;float:left;clear:none;margin-right:20px !important;}.input_field_desc{display:block;margin-bottom:5px;}.input_checkbox,.input_radio{margin:1px 5px 0px 0px !important;padding:0px 0px 0px 0px;vertical-align:middle;position:relative;z-index:1;}.input_textfield,.input_textarea{margin:0px;padding:0px 10px 0px 10px;font-family:Arial,sans-serif;position:relative;z-index:1;}.input_textarea{padding-top:10px;}.input_select{margin:0px;padding:0px 3px 0px 3px;position:relative;z-index:1;}.input_frame label{vertical-align:middle;padding-left:30px;margin-left:-20px;}.input_sublist{margin-bottom:20px;margin-top:20px;border-bottom:1px solid #CCCCCC;}.input_sublist> div{border-left:3px solid #CCCCCC;margin-bottom:20px;}#sublist181 > div,#sublist185 > div{border-left:none;margin-bottom:20px;}.input_error{font-size:8pt;color:#C40000;font-weight:bold;}.input_row .input_error{display:none;}.input_sublist_margin{margin-bottom:10px;}.content_box{margin-bottom:15px;}.input_form{margin-bottom:15px;}.input_form h1{margin-bottom:10px;}.input_row,.input_row2{margin-bottom:10px;}.input_row .input_col1_thin{float:left;width:165px;line-height:35px;}.input_row2 .input_col1_thin{float:left;width:165px;}.input_col2_thin{}.input_col2_thin input[type=checkbox]{margin-top:7px;}.input_col2_thin input{margin-right:5px;}.input_row_checkbox_left{margin-bottom:15px;}.input_row_checkbox_left span{margin-left:10px;}@media only screen and (max-width:600px){.profile_tab_menu a{display:block;margin-right:0px;margin-bottom:5px;}.profile_tab_menu a:last-child{margin-bottom:0px;}.input_row .input_col1_thin,.input_row .input_col2_thin{float:none !important;width:auto;}.form_button{display:block !important;float:none !important;}input.form_button{width:100%;}.content_frame_out button{width:100% !important;}}@media only screen and (max-width:520px){.input_row.left{display:block !important;float:none !important;margin-right:0px !important;}.gravur_preview_frame{text-align:center;}input[type=text],input[type=password],textarea,select{max-width:100% !important;width:100% !important;}.input_col2_thin input{margin-right:0px;margin-bottom:5px;}.input_col1_thin{}#secure_code{margin-left:0px;padding-top:10px;}.input_frame{padding:0px;overflow:hidden;border:0px solid white;background-color:transparent;}.input_sublist div{padding-left:0px !important;}.input_sublist > div{border-left:none !important;}}}.product_list_frame{margin-top:0px;margin-bottom:20px;display:inline-block;width:100%;padding-top:10px;padding-bottom:10px;}.product_list_frame.no_border{border-bottom:none;border-top:none;padding-top:0px;padding-bottom:0px;background-color:transparent;border-radius:none;}.product_list_frame0{padding-top:10px;}.content_fixed .product_list_frame0{padding-top:100px;}.product_list_frame{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-20px;width:calc(100% + 40px);}.product_list_frame > .item{position:relative;display:inline-block;margin-left:10px;margin-right:10px;width:calc(100% / 4 - 20px);box-sizing:border-box;}.product_list_frame > .item .form_button{margin-bottom:0px !important;}.product_mark_red,.product_mark_ocean{position:absolute;left:-45px;top:23px;background:url(../images/product_mark_red.png) no-repeat;color:#FFFFFF;width:131px;height:55px;padding-top:8px;padding-left:5px;text-align:center;font-size:9pt;text-transform:uppercase;z-index:10;transform:rotate(-90deg);}.product_mark_ocean{background:url(../images/product_mark_ocean.png) no-repeat;}.product_img .product_mark_ocean{top:8px;left:-8px;transform:none;z-index:99;background:url(../images/product_mark_ocean2.png) no-repeat;}.product_list_frame .item .in{max-width:250px;margin:10px 10px 10px 10px;padding:20px 20px 25px 20px;background-color:#FFFFFF;position:relative;margin-left:auto;margin-right:auto;border:2px solid #587D55;}.product_list_frame .item .in:hover{border:2px solid #78AB74;}.product_list_frame .item .price{margin-bottom:10px;}.product_list_frame.item .in .form_button{line-height:1.0;}.product_list_frame.item .in .price{float:left;}.product_list_frame.item .in .form_button:hover,.product_list_frame.item .in .form_button:active{}.product_list_frame .img{margin-bottom:15px;text-align:center;overflow:hidden;}.product_list_frame .imgimg{}#product_status .price{font-size:18pt;margin-bottom:0px;}.item .name{font-weight:normal;margin-bottom:10px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.product_list_frame h4{font-size:9pt;width:100%;overflow:hidden;display:inline-block;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;line-height:1.3;}.product_list_header{}.content_fixed .product_list_header{position:fixed;top:25px;}.product_list_nav{margin-top:30px;}.product_sort_nav{text-align:right;margin-bottom:20px;overflow:hidden;}.product_sort_nav .in{}.product_sort_nav_item{display:inline-block;}.product_sort_nav select{}.product_list_nav a{display:inline-block;height:35px;line-height:35px;background-color:#AAAAAA;color:#FFFFFF;font-weight:bold;font-size:10.5pt;padding-left:10px;padding-right:10px;text-align:center;text-decoration:none !important;margin-left:5px;margin-right:5px;min-width:20px;margin-bottom:5px;}.product_list_nav a:last-child{margin-right:0px;}.product_list_nav a:active,.product_list_nav a:hover,.product_list_nav a.marked{background-color:#1D4E6B;}#product_status{margin-bottom:20px;}#product_status h2{margin-bottom:0px;}#basket_form{}#basket_form input[type=text],#basket_form .select_frame select{border-radius:0px;}#basket_form input[type=submit]{height:33px;line-height:33px;border:1px solid #1E7C3F !important;padding:0px 10px 0px 10px;border-radius:0px;font-size:9pt;text-transform:uppercase;font-weight:bold;margin:0px;display:inline-block;}.product_detail_frame{}.product_subline{font-size:25pt;line-height:1.0;}.cat_headline{}.cat_headline h2{text-transform:none;font-size:12pt;}.cat_headline h2 a{text-decoration:none !important;}.cat_headline2{margin-bottom:45px;clear:both;}.cat_headline2 h2{font-family:'Julius Sans One',sans-serif;text-transform:uppercase;font-weight:normal;font-style:normal;font-size:16.5pt;text-align:center;padding-top:50px;padding-bottom:10px;margin-bottom:-25px;border-bottom:1px solid lightgray;}.product_img_frame{float:left;width:45%;position:relative;}.zoom_info{margin-top:10px;}.zoom_info a{text-decoration:none !important;}.product_img{max-width:500px;padding:25px 25px 25px 25px;position:relative;border:1px solid #E6E6E6;background-color:white;text-align:center;border-radius:0px;}.product_img figcaption{margin-bottom:20px;margin-top:10px;}.product_img img{max-width:100%;}.product_small_img_frame{margin-bottom:10px;margin-top:10px;}.product_small_img_frame a{display:inline-block;width:46px;height:46px;line-height:44px;margin-left:10px;margin-right:10px;border:1px solid white;}.product_small_img_frame a:hover,.product_small_img_frame a.marked{border:1px solid #8F0C6C;}.product_small_img_frame a img{vertical-align:middle;}.product_description_frame{float:right;width:55%;}.product_description_frame .padding_left{padding-left:20px;}.product_detail_text{line-height:1.5;}.product_description_frame h1{margin-bottom:20px;line-height:1.0;}.product_description_frame h3{text-transform:uppercase;font-weight:normal;font-size:14pt;margin-bottom:20px;}.product_description_frame h3 img{vertical-align:middle;}.product_sale{position:absolute;left:0px;top:0px;background:url(/images/sale.png) no-repeat;width:82px;height:81px;pointer-events:none;z-index:99;}.product_less{line-height:21px;display:inline-block;padding-left:25px;float:right;background:url(/images/yellow_circle.png) 0px 0px no-repeat;}.product_empty{line-height:21px;display:inline-block;padding-left:25px;float:right;background:url(/images/red_circle.png) 0px 0px no-repeat;}.product_enought{line-height:21px;display:inline-block;padding-left:25px;float:right;background:url(/images/green_circle.png) 0px 0px no-repeat;}.owl-pagination{margin-top:-10px;padding-bottom:20px;}.sub_product{display:inline-block;padding:10px 20px;text-decoration:none;color:#AAAAAA;margin-right:10px;margin-bottom:10px;border:2px solid #AAAAAA;line-height:1.0;}.sub_product:hover,.sub_product.marked{background-color:#587D55;border:2px solid #587D55;line-height:1.0;color:white;}@media only screen and (max-width:1320px){.product_list_frame{margin-left:-10px;width:calc(100% + 20px);}}@media only screen and (max-width:1023px){.product_list_frame > .item{width:calc(100% / 2 - 20px);}}@media only screen and (max-width:768px){.product_img_frame,.product_description_frame{float:none;width:100%;}.product_description_frame .padding_left{padding:0px;}.product_list_header{position:static;}.product_list_frame0{padding-top:0px;}.product_img{margin-top:30px;margin-left:auto;margin-right:auto;}.zoom_info{text-align:center;}.product_sort_nav{text-align:center;}}@media only screen and (max-width:540px){.product_list_frame.item{width:100%;}.product_list_frame{background-color:transparent;}.product_sort_nav{background-color:transparent;}.product_sort_nav_item{display:block;margin-bottom:10px;}.product_sort_nav select{width:100% !important;}.product_list_frame{width:100%;margin-left:0px;margin-left:0px;}.product_list_frame > .item{width:100%;margin-left:0px;margin-right:0px;}}.shop_checkout_frame{background-color:#FFFFFF;margin-bottom:20px;overflow-x:auto;width:100%;}.shop_checkout_frame .in{}.shop_checkout_frame h3{margin-bottom:10px;}.shop_basket{width:100%;background-color:#FFFFFF;}.shop_basket td{padding:3px 3px 3px 0px;}.shop_basket_header td{font-weight:bold;border-bottom:1px solid #C7C7C7;}.shop_basket_header td a{font-size:9pt !important;}.shop_basket_bottom td{border-bottom:1px solid #C7C7C7;border-top:1px solid #C7C7C7;vertical-align:middle;}.shop_basket_item td{padding:7px 6px 7px 0px;vertical-align:top;}.shop_basket_item input{width:30px;}.shop_basket_item h3{margin:3px 0px 3px 0px;padding:0px;font-size:15pt;font-weight:bold;}.shop_basket_item a{text-decoration:none !important;}.shop_nav{margin-bottom:20px;}.shop_nav a,.shop_nav a:visited,.shop_nav a:active,.shop_nav a:link,.shop_nav div{margin-right:47px;display:inline-block;white-space:nowrap;font-weight:normal;text-decoration:none !important;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:#A9A9A9;text-decoration:none;font-size:17pt;position:relative;display:inline-block;height:30px;line-height:30px;vertical-align:middle;padding-left:10px;margin-bottom:10px;z-index:10;}.shop_nav a:first-child{padding-left:0px;}.shop_nav a:last-child,.shop_nav div:last-child{margin-right:0px;}.shop_nav a.available,.shop_nav a.available:visited,.shop_nav a.available:active,.shop_nav a.available:link{font-weight:normal;color:#000000;}.shop_nav a.marked,.shop_nav a.marked:visited,.shop_nav a.marked:active,.shop_nav a.marked:link,.shop_nav div.marked{font-weight:bold;color:#000000;text-decoration:none;}.shop_nav a:hover,.shop_nav a.marked:hover,.shop_nav a.available:hover{text-decoration:normal;color:#8B2301;}#content a{}.shop_address_left{float:left;width:50%;}.shop_address_right{float:right;width:50%;}.shop_address_right_locked{float:right;width:40%;min-width:270px;margin-bottom:20px;}@media only screen and (max-width:1023px){.shop_address_left,.shop_address_right,.shop_address_right_locked,.shop_address_left_locked{float:none;width:auto;}.shop_nav{white-space:normal;}}@media only screen and (max-width:939px){.shop_pay_type img{display:none;}}@media only screen and (max-width:630px){.shop_basket_header td:nth-child(6){display:none;}.shop_basket,.shop_basket tbody{display:block;width:100%;}.shop_basket_item,.shop_basket_bottom{display:block;width:100%;border:none;}.shop_basket_item td,.shop_basket_bottom td{display:block;width:100% !important;padding:0px;}.shop_basket_bottom td{border:none;}.shop_basket_item{padding-top:5px;padding-bottom:10px;margin-bottom:5px;border-bottom:1px solid #C7C7C7;}.shop_basket_item td:nth-child(3),.shop_basket_header td:nth-child(3){text-align:center;}.shop_basket_item td:nth-child(6){text-align:left !important;}.shop_basket_header td:nth-child(1){width:10%;text-align:left;}.shop_basket_price_item{display:table-block;width:100%;text-align:right;}.shop_basket_price_item td{text-align:right;width:100%;padding-left:20px;padding-right:0px;}.shop_basket_price_item td:nth-child(3){display:none;}}@media only screen and (max-width:509px){.shop_nav,.shop_basket_header{display:none;}}.register_popup{max-width:800px;width:100%;min-height:500px;background-color:#FFFFFF;position:absolute;z-index:1001;overflow-y:auto;-webkit-box-shadow:10px 10px 44px -16px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 44px -16px rgba(0,0,0,0.75);box-shadow:10px 10px 44px -16px rgba(0,0,0,0.75);animation:animatezoom 0.4s;}@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}#register_popup_content{margin-top:50px;padding:30px;}#register_popup_content .main_frame{padding-left:35px;padding-right:35px;padding-bottom:30px;min-height:0px;}.register_popup a,.register_popup a:link,.register_popup a:active,.register_popup a:visited,.register_popup a:hover{}.register_popup_close{position:absolute;top:20px;right:30px;z-index:1003;}.register_popup_close a{border:1px solid #666;text-transform:uppercase;text-decoration:none!important;transition:all 0.3s ease;padding:5px 15px;background-color:white;min-width:93px;display:inline-block;text-align:center;}.register_popup_close a:hover{background-color:#666;color:white;}#register_popup_name{position:absolute;top:10px;left:10px;font-weight:bold;line-height:1.0;color:#271F14;padding-right:120px}.filter{display:none;position:absolute;top:0%;left:0%;width:100%;height:100%;background-color:#000000;opacity:0.6;filter:alpha(opacity=40);z-index:1000;}.gravur_form_frame{}.gravur_form_frame .input_row{margin-bottom:15px;}.gravur_selection_frame{margin-bottom:10px;}.gravur_preview_frame,.gravur_big_frame{width:100%;overflow:auto;margin-top:20px;text-align:left;}.gravur_preview_frame{}.gravur_preview{width:125px;height:125px;display:inline-block;margin-right:15px;margin-bottom:15px;border:1px solid #FFFFFF;}#gravur_preview{}#gravur_selected{height:125px;width:125px;background-color:#CCCCCC;margin-bottom:40px;}#gravur_selected img{border:1px solid #8F0C6C;}#gravur_selected span{line-height:125px;}.gravur_preview:hover{border:1px solid #8F0C6C;}#gravur_basket{display:none;}#gravur_basket div:first-child{margin-bottom:20px;}