.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;/*border:5px solid #fff;*/background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0;-webkit-perspective:1000}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translateZ(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../../system/modules/bxslider/assets/vendor/jquery.bxslider/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(../../system/modules/bxslider/assets/vendor/jquery.bxslider/images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(../../system/modules/bxslider/assets/vendor/jquery.bxslider/images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../../system/modules/bxslider/assets/vendor/jquery.bxslider/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../../system/modules/bxslider/assets/vendor/jquery.bxslider/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700');html{margin:0;padding:0;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*:focus{outline:none}body{margin:0;padding:0;font:14px/1.5 Open Sans, sans-serif;color:#5d6061;-webkit-text-size-adjust:none}h1,h2,h3,h4,h5,h6,ul,ol,dd,p,figure,pre,table,fieldset,hr,*[class^="ce_"],*[class^="mod_"]{margin-top:0;margin-bottom:1.5rem}h1,h2,h3,h4,h5,h6{line-height:1.1}h1{font-size:1.5rem}h2{font-size:1.375rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5,h6{font-size:1rem}input,button{margin:0;padding:0;font-family:Open Sans, sans-serif;border-radius:0}textarea,button,input[type="text"],input[type="submit"],input[type="search"]{-webkit-appearance:none}select,button,input[type="checkbox"],input[type="checkbox"]+label,input[type="radio"],input[type="radio"]+label,input[type="submit"]{cursor:pointer}table{width:100%;border-collapse:collapse;border-spacing:0}table td,table th{padding:6px}ul ul{margin-bottom:0}figure{margin:0;padding:0}img{max-width:100%;height:auto;border:none;vertical-align:middle}a{color:#353839;text-decoration:underline}.block{overflow:visible}.mod_article{margin-bottom:3rem}.mod_article:last-child{margin-bottom:0}#header *[class^="mod_"],#footer *[class^="mod_"]{margin-bottom:0}.ce_gallery:after{content:"";display:table;clear:both}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_left.image_container{margin-bottom:1.5rem;margin-right:1.5rem}.float_right{float:right}.float_right.image_container{margin-bottom:1.5rem;margin-left:1.5rem}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after:after,.custom:after:after{content:"";display:table;clear:both}.right-col,.left-col{margin-right:30px;width:40%;float:left}.formbody .widget{margin-bottom:0.75rem}.formbody .widget>label,.formbody .widget>fieldset>legend{display:block;font-weight:bold;margin-bottom:4px}.formbody .widget>label span.mandatory,.formbody .widget>fieldset>legend span.mandatory{margin-left:2px;color:#f00}.formbody p.error{margin-bottom:4px;color:#f00;font-weight:bold}.formbody .text,.formbody .textarea,.formbody .captcha{padding:0 6px;width:100%;height:26px;font-size:14px;line-height:26px;border:1px solid #dedede;-webkit-transition:border-color linear 0.2s;-moz-transition:border-color linear 0.2s;-o-transition:border-color linear 0.2s;transition:border-color linear 0.2s}.formbody .text:focus,.formbody .textarea:focus,.formbody .captcha:focus{border-color:#7d7d7d}.formbody .text.error,.formbody .textarea.error,.formbody .captcha.error{background:#fff1f1 !important;border-color:#d80000 !important}.formbody .textarea{display:block;height:130px;padding-top:6.5px;line-height:21px;resize:vertical}.formbody .radio_container,.formbody .checkbox_container{margin:0;padding:0;border:none}.formbody .radio_container>span,.formbody .checkbox_container>span{display:block}.formbody .captcha{width:75px;text-align:center;margin-right:8px}.formbody .captcha_text{font-weight:bold}.formbody .submit{padding:8px 24px;background:#353839;color:#fff;font-weight:bold;border:none}.mobile_menu .inner>div{padding:15px}.mobile_menu .inner *[class^="mod_"]{margin-bottom:0}.mobile_menu .inner .mod_navigation{padding:0}.mobile_menu .inner .mod_navigation ul{margin:0;padding:0;list-style-type:none}.mobile_menu .inner .mod_navigation ul li{margin:0;padding:0}.mobile_menu .inner .mod_navigation a,.mobile_menu .inner .mod_navigation strong{display:block;padding:8px 15px;background-color:#202020;border-bottom:1px solid #4e4e4e;text-decoration:none;color:#fff}.mobile_menu .inner .mod_navigation strong{background-color:#353839 !important}.mobile_menu .inner .mod_navigation .level_2 a,.mobile_menu .inner .mod_navigation .level_2 strong{padding-top:4px;padding-bottom:4px;padding-left:30px;background-color:#2b2b2b}.mobile_menu .inner .mod_navigation .level_3 a,.mobile_menu .inner .mod_navigation .level_3 strong{padding-left:15px}.mobile_menu_trigger{margin-top:1.5rem;padding-top:8px;padding-bottom:6px;text-align:center;background:#353839;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:14px;color:#fff}.mobile_menu_trigger strong{padding-left:24px;background-image:url("../../files/layout/images/mobile-menu.png");background-repeat:no-repeat;background-size:16px 14px;background-position:left 2px}.pagination{padding-top:1.5rem}.pagination:after{content:"";display:table;clear:both}.pagination p{float:left;margin:0}.pagination ul{float:right;margin:0;padding:0;list-style-type:none}.pagination ul li{float:left;margin:0 4px;padding:0}.pagination ul li:last-child{margin-right:0}body{background:#fff}a{text-decoration:none}a:hover{text-decoration:underline}h1{font-weight:300;font-size:24px;text-transform:uppercase}h2{font-weight:300;font-size:22px}#header{height:139px;background:#5d6061}#header .container{width:1140px;margin:auto}#header .container:after{content:"";display:table;clear:both}#header .container .logo{float:left;margin-top:18px}#header .container .mod_navigation{float:right;position:relative;text-align:center;margin:57px 0 0 0;z-index:1}#header .container .mod_navigation ul.level_1{margin:0;padding:0;list-style-type:none;display:inline-block}#header .container .mod_navigation ul.level_1>li{float:left;position:relative}#header .container .mod_navigation ul.level_1>li.last{padding-right:0}#header .container .mod_navigation ul.level_1>li.last:after{content:"";display:none}#header .container .mod_navigation ul.level_1>li:after{content:"/";position:absolute;width:12px;height:1px;color:#9c9d9d;right:-6px;font-weight:300;top:0}#header .container .mod_navigation ul.level_1>li>a,#header .container .mod_navigation ul.level_1>li>strong{color:#c5c5c5;font-weight:400;font-size:14px;text-decoration:none;text-transform:uppercase;display:block;padding:0 15px}> #header .container .mod_navigation ul.level_1>li>a.last,> #header .container .mod_navigation ul.level_1>li>strong.last{padding-right:0}#header .container .mod_navigation ul.level_1>li>a:hover,#header .container .mod_navigation ul.level_1>li>a.trail,#header .container .mod_navigation ul.level_1>li>strong{color:#fff}#header .container .mod_navigation li.submenu:hover .level_2{display:block}#header .container .mod_navigation ul.level_2{display:none;position:absolute;left:0;margin:0;padding:6px 0;list-style-type:none}#header .container .mod_navigation ul.level_2 li{float:none;text-align:left;white-space:nowrap;margin:0;padding:0;background-color:rgba(53, 56, 57, 0.9)}#header .container .mod_navigation ul.level_2 li a,#header .container .mod_navigation ul.level_2 li strong{color:#c5c5c5;display:block;font-weight:400;font-size:14px;text-decoration:none;text-transform:uppercase;padding:5px 15px}#header .container .mod_navigation ul.level_2 li a.first,#header .container .mod_navigation ul.level_2 li strong.first{padding-top:10px}#header .container .mod_navigation ul.level_2 li a.last,#header .container .mod_navigation ul.level_2 li strong.last{padding-bottom:10px}#header .container .mod_navigation ul.level_2 li a:hover,#header .container .mod_navigation ul.level_2 li strong{color:#fff}body.homepage-layout{background:#5d6061}body.homepage-layout #main{width:100%;padding:0}#main{width:1140px;margin:auto;padding:37px 0}#main .inside:after{content:"";display:table;clear:both}#home-slider{margin:0}#home-slider .bx-wrapper{margin:0;overflow:hidden}#home-slider .bx-wrapper ul{-webkit-transition:opacity linear 1s;-moz-transition:opacity linear 1s;-o-transition:opacity linear 1s;transition:opacity linear 1s}#home-slider .bx-wrapper .slide-bg{width:100%;height:700px;min-height:250px;background-position:center bottom;background-repeat:no-repeat;background-size:cover}#home-slider .bx-wrapper .bx-controls-direction a{display:block;position:absolute;width:36px;height:65px;top:50%;margin-top:-32.5px;background:url('../../files/layout/images/slider-arrow.svg') center center no-repeat;z-index:100;-webkit-transition:transform linear 0.2s;-moz-transition:transform linear 0.2s;-o-transition:transform linear 0.2s;transition:transform linear 0.2s}#home-slider .bx-wrapper .bx-controls-direction a:hover{background-position:center center}#home-slider .bx-wrapper .bx-controls-direction a.bx-prev{left:14px;text-indent:-9999px;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}#home-slider .bx-wrapper .bx-controls-direction a.bx-next{right:14px;text-indent:9999px;-webkit-transform:translateX(50px) rotate(180deg);-moz-transform:translateX(50px) rotate(180deg);-ms-transform:translateX(50px) rotate(180deg);-o-transform:translateX(50px) rotate(180deg);transform:translateX(50px) rotate(180deg)}#home-slider .bx-wrapper:hover .bx-controls-direction a.bx-prev{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#home-slider .bx-wrapper:hover .bx-controls-direction a.bx-next{-webkit-transform:translateX(0) rotate(180deg);-moz-transform:translateX(0) rotate(180deg);-ms-transform:translateX(0) rotate(180deg);-o-transform:translateX(0) rotate(180deg);transform:translateX(0) rotate(180deg)}html{position:relative;min-height:100%}body{margin-bottom:200px}#footer{position:absolute;left:0;bottom:0;height:200px;width:100%;overflow:hidden}#footer{background:#5d6061;overflow:hidden}#footer .container{width:1140px;margin:auto;color:#c5c5c5}#footer .container:after{content:"";display:table;clear:both}#footer .container .image-author{float:left;margin-right:65px;border-radius:50%;border:5px solid #8e8f90}#footer .about-box{height:145px;padding:22px 0}#footer .about-box p{padding-top:30px;margin-bottom:0}#footer .bottom-box{background:#353839;padding:17px 0;height:55px}#footer .bottom-box .mod_navigation{float:left}#footer .bottom-box .mod_navigation ul{margin:0;padding:0;list-style-type:none}#footer .bottom-box .mod_navigation ul li{float:left}#footer .bottom-box .mod_navigation ul li a,#footer .bottom-box .mod_navigation ul li strong{color:#c1c1c1;text-decoration:none;margin-right:29px}#footer .bottom-box .mod_navigation ul li a:hover,#footer .bottom-box .mod_navigation ul li strong:hover{color:#fff}#footer .bottom-box .mod_navigation ul li strong,#footer .bottom-box .mod_navigation ul li .trail{color:#fff}#footer .copyright{float:right;color:#fff}.category-boxes:after{content:"";display:table;clear:both}.category-boxes .ce_image{float:left;text-align:center;margin-bottom:46px}.category-boxes .ce_image img{-webkit-transition:opacity linear 0.2s;-moz-transition:opacity linear 0.2s;-o-transition:opacity linear 0.2s;transition:opacity linear 0.2s}.category-boxes .ce_image img:hover{opacity:0.8}.category-boxes .ce_image:nth-child(3n){margin:0 15px}.category-boxes .ce_image .caption{margin-top:4px;margin-bottom:4px;text-transform:uppercase;font-weight:600}.mod_cfg_photo_album_list:after{content:"";display:table;clear:both}.mod_cfg_photo_album_list .album{float:left;text-align:center;margin-bottom:46px}.mod_cfg_photo_album_list .album:nth-child(3n-1){margin:0 15px}.mod_cfg_photo_album_list .album .info{display:none}.mod_cfg_photo_album_list .album img{-webkit-transition:opacity linear 0.2s;-moz-transition:opacity linear 0.2s;-o-transition:opacity linear 0.2s;transition:opacity linear 0.2s}.mod_cfg_photo_album_list .album img:hover{opacity:0.8}.mod_cfg_photo_album_list .album h2{margin-top:7px;text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:6px}.mod_cfg_photo_album_list .album h2 a{text-decoration:none}.mod_cfg_photo_album_list .album h2 a:hover{text-decoration:underline}.mod_cfg_photo_album_list .album h2 p{margin-bottom:0}.mod_newsarchive{margin-bottom:0}.mod_newsarchive .layout_latest{margin-bottom:24px;border-bottom:1px solid #d0d0d0}.mod_newsarchive .layout_latest.last{margin-bottom:0}.mod_newsarchive .layout_latest .info{font-weight:bold}.mod_newsarchive .layout_latest h2{margin-bottom:12px}.mod_newsreader{margin-bottom:0}.mod_newsreader .layout_full .info{font-weight:bold}.mod_newsreader p.back{margin-bottom:0}.contact-article:after{content:"";display:table;clear:both}.contact-article .ce_text{float:left;width:50%;padding-right:20px}.contact-article .ce_form{float:left;width:50%;padding-left:20px}@media screen and (max-width:1199px){#header .container,#footer .container{width:991px;padding:0 20px}#main{width:991px}#footer .about-box p{padding-top:16px}}@media screen and (max-width:991px){#header .container,#footer .container{width:767px;padding:0 10px}#main{width:767px}#footer .about-box p{padding-top:6px}}@media screen and (max-width:767px){body{margin:0 !important}#header{height:auto}#header .container{width:100%;height:139px}#header .container .logo{margin-left:1px}#header .container .mod_navigation{display:none}#container{height:auto;min-height:inherit}.mobile_menu_trigger{position:absolute;right:10px;top:24px;width:130px;border:0}.mobile_menu .inner .mod_navigation strong{font-weight:700}#main{width:100%}#main .inside{padding:0 10px}body.homepage-layout #main .inside{padding:0}#footer{height:auto;position:relative}#footer .container{width:100%;padding:0 10px}#footer .about-box{height:auto}#footer .about-box .image-author{margin-right:24px}#footer .bottom-box{height:auto}#footer .bottom-box .mod_navigation{display:none}#footer .copyright{float:none;width:100%;text-align:center}.category-boxes .ce_image{float:none;margin-bottom:24px !important}.category-boxes .ce_image img{width:100% !important}.category-boxes .ce_image:nth-child(3n){margin:0}.mod_cfg_photo_album_list .album{float:none;margin-bottom:12px !important}.mod_cfg_photo_album_list .album:nth-child(3n-1){margin:0}#home-slider .bx-wrapper .bx-controls-direction a{width:18px;height:32.5px}.contact-article:after{content:"";display:table;clear:both}.contact-article .ce_text{clear:left;width:90%;padding-right:0}.contact-article .ce_form{clear:left;width:90%;padding-left:0}}@media screen and (max-width:479px){#header .container{height:auto;text-align:center;padding:16px}#header .container .logo{float:none;margin:0}.mobile_menu_trigger{position:relative;right:auto;top:auto;width:100%;margin:0}}
