@import url("https://fonts.googleapis.com/css?family=Oswald:400,700");body{padding:0;border:0;color:#181818;outline:0;margin:0}body,html{font-family:Oswald,sans-serif!important}html{font-size:100%;background-color:#1d1d1d;-webkit-text-size-adjust:100%}header{right:0;position:absolute;border-bottom:0 solid #eaeaea;background-color:transparent;margin:0 auto;left:0;z-index:2}article,main{background-color:#fff}article{padding:0;margin:0}footer{background:#1d1d1d;background-size:cover;background-position:top;background-repeat:no-repeat}@media screen and (max-width:768px){header{right:0;position:relative;border-bottom:0;margin:0 auto;left:0}header,main{background-color:#fff}html{background-color:#343a40}}a,a:active,a:focus,a:hover{text-decoration:none;color:#e32414;transition:all .3s ease-in-out}a{text-decoration:none;color:#181818}p{margin-bottom:30px}hr{height:1px!important;border:0!important;border-top:1px solid #dee2e6!important;clear:both!important;margin:1.5rem 0;display:block}iframe{max-width:100%!important}label{font-weight:550!important}legend{padding:0 1rem;width:inherit!important}main img{max-width:100%}header ol,header ul{list-style:none;padding:0;border:0;outline:0;margin:0}::placeholder{opacity:.5!important}::selection{text-shadow:none;color:#fff;background:#23aae2}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:inherit!important;margin-bottom:inherit!important;line-height:inherit!important}#outer-wrap{overflow-x:hidden}#inner-wrap,#outer-wrap{position:relative;width:100%}#inner-wrap,#outer-wrap,#sm-top{background-color:transparent}@media screen and (max-width:768px){#outer-wrap{position:relative;background-color:var(--gray-dark);width:100%}#sm-top{position:relative;background-color:transparent}}.container-xxl{margin-right:auto;padding-right:15px;margin-left:auto;width:100%;padding-left:15px}@media screen and (min-width:1320px){.container-xxl{max-width:1320px}}.row-index{background-color:transparent;width:100%}.row-bottom,.row-default,.row-middle,.row-top{padding:0;background-color:transparent;width:100%}.row-background,.row-background-footer,.row-background-header{padding:0;background-color:transparent}@media screen and (max-width:768px){.row-index1{height:auto}}.hd-container-block{border-bottom:0 solid #eaeaea50;background-color:#1d1d1d}.hd-container-block,.hd-container-logo{padding:0;position:relative;width:100%;z-index:2}.hd-container-logo{background-color:transparent}@media screen and (max-width:768px){.hd-container-block{padding:0;background-color:#e5e5e5}.hd-container-logo{text-align:center;width:100%}}.hd-block,.hd-greeting{background-color:transparent;width:100%}.hd-logo-size{height:60px;padding:0;margin:.5rem;width:auto}.hd-logo-size-mobile{height:auto;padding:5% 10% 5% 80px;margin:0;width:100%}.hd-search{position:absolute!important;background-color:#00000025;margin:0;width:100%}.hd-menu{padding:.8rem 0;border-radius:.4rem;background:transparent;width:100%}@media screen and (max-width:768px){.hd-menu{border:0}}.hd-contacts{padding:0;margin:0}.hd-contacts li{font-size:18px;color:#fff;padding-right:10px;margin:0;line-height:44px;display:inline-table}.hd-contacts li i{font-size:20px;border:0 solid #e05666;margin-right:10px;color:#ffbe23;line-height:44px}.hd-contacts li a{color:#fff}@media screen and (max-width:768px){.hd-contacts{border-right:0 solid #000;padding:0;margin:0}.hd-contacts li{padding:0 .5rem;line-height:40px;float:none;display:inline}}.hd-contact .mobil{padding:0;margin:10px 0}.hd-contact .mobil li{list-style:none;color:hsla(0,0%,100%,.4);margin:5px 15px 5px 0;float:left}.hd-contact .mobil li h5{color:#fff;border-bottom:1px solid #ffffff10;padding-bottom:15px}.hd-contact .mobil li i{font-size:22px;margin-right:5px;color:hsla(0,0%,100%,.6)}.hd-contact .mobil li a{color:#888}.hd-banner img{height:90px!important;width:auto!important}@media screen and (max-width:768px){.hd-banner img{height:auto!important;width:100%!important}}.footer-container-block{padding:0;background-color:transparent;width:100%}.footer-container-html{padding:.5rem 0;background-color:#ffffff08;width:100%}@media screen and (max-width:768px){.footer-container-html{border-top:0;border-bottom:0;background-color:transparent;width:100%}}.footer-block,.footer-html{background-color:transparent;width:100%}.footer-html .copyright{font-size:14px;font-weight:200;color:#ffffff90;margin:0;line-height:20px}.footer-message{padding:1rem;font-size:12px;font-weight:200;color:rgba(0,0,0,.5);text-align:center;background-color:transparent;width:100%}.footer-logo-size{height:40px;filter:grayscale(1) contrast(0) brightness(10);width:auto}.footer-logo-size,.footer-page-menu{padding:0;margin:0}.footer-page-menu li{border-right:1px solid hsla(0,0%,100%,.1);font-size:16px;font-weight:400;border-bottom:0;padding-right:15px;margin:0 15px 0 0;padding-bottom:0;line-height:20px;float:left}.footer-page-menu li a{color:#ffffff90}.footer-page-menu li i{display:none}.footer-page-menu li:last-child{border-right:0;margin-right:0;padding-right:0}@media screen and (max-width:768px){.footer-page-menu li{border-right:0;font-size:18px!important;font-weight:400;color:hsla(0,0%,100%,.7);border-bottom:1px dashed hsla(0,0%,100%,.1);margin:10px 0;padding-bottom:10px;line-height:26px;float:none;display:block}.footer-page-menu li:last-child{border-bottom:0}.footer-page-menu li i{font-size:14px;margin-right:10px;color:hsla(0,0%,100%,.7);display:inline}}.footer-menu{padding:0;margin:0}.footer-menu li{font-size:15px;font-weight:400;color:#a5abac;line-height:34px;display:block}.footer-menu li i{font-size:12px;margin-right:1rem;color:#27a745}.footer-menu li a{color:#a5abac}.footer-menu li h2{font-size:calc(14px + .5vw)!important;font-weight:400;color:#fffff1;border-bottom:1px dashed hsla(0,0%,100%,.1);margin:10px 0;padding-bottom:10px;display:block}.footer-menu li h2 a{color:#fffff1}.footer-contact{padding:0;margin:0}.footer-contact li{font-size:14px;font-weight:200;color:#a5abac;line-height:34px;display:block}.footer-contact li i{font-size:14px;margin-right:10px;color:#fffff1}.footer-contact li a{color:#a5abac}.footer-contact li figure,.footer-contact li h2{margin:10px 0;padding-bottom:10px;display:block}.footer-contact li h2{font-size:calc(14px + .5vw)!important;font-weight:400;color:#fffff1;border-bottom:1px dashed hsla(0,0%,100%,.1)}.footer-contact li h2 a{color:#fffff1}.footer-social{padding:0;margin:0}.footer-social li{margin-right:1rem;color:hsla(0,0%,100%,.7);float:left;display:inline}.footer-social li i{height:40px;overflow:hidden;padding:10px;font-size:20px;border:1px solid #fff;border-radius:50%;width:40px}.footer-social li a,.footer-social li h3,.footer-social li i{color:hsla(0,0%,100%,.7)}.footer-social li h3{font-size:16px;font-weight:700;margin:10px 0;padding-bottom:10px}@media screen and (max-width:768px){.footer-social{padding:0;margin:0}.footer-social li{color:hsla(0,0%,100%,.7);margin:10px 15px 10px 0;float:left;display:inline}.footer-social li i{height:40px;overflow:hidden;padding:10px;font-size:20px;border:1px solid #fff;border-radius:50%;width:40px}.footer-social li a,.footer-social li h3,.footer-social li i{color:hsla(0,0%,100%,.7)}.footer-social li h3{font-size:16px;font-weight:700;margin:10px 0;padding-bottom:10px}}#main-nav{padding:0;transition:all 1s ease;position:relative;border-bottom:1px solid #ffffff45;background-color:#2d2d2ddb;width:100%;margin-top:inherit;z-index:10}#main-nav.affix{right:0;position:fixed;top:0;background-color:#040404db;box-shadow:0 0 15px 1px rgba(0,0,0,.4);left:0;width:inherit;z-index:99}#main-nav.affix-top{position:fixed;top:-120px}#main-nav.affix-static{position:static!important}#main-nav.affix-static.affix{position:fixed!important}#main-nav.affix .hd-menu{padding:0!important;border:0!important;margin:1rem 0!important;background:transparent!important}#main-nav.affix .hd-logo-size{height:60px;padding:0;position:absolute;top:0;background-color:transparent;margin:10px 0;left:0;width:auto}#main-nav.affix .hd-search{margin:0;width:100%}#main-nav.affix .hd-menu{padding:5px 0;width:100%}#main-nav.affix .sm-menu a{color:#ffffffbf}#main-nav.affix .sm-menu a:hover{color:#fff}#main-nav.affix .hd-social li{margin-top:0}.sm ul{display:none}.sm a,.sm li{position:relative}.sm a{display:block}.sm-menu{background:transparent}.sm-menu a,.sm-menu a:hover{padding:10px 10%;font-size:14pt;text-decoration:none;font-weight:400;color:#fff;letter-spacing:0}.sm-menu a .sub-arrow{height:34px;overflow:hidden;right:10px;font:700 16px/34px monospace!important;position:absolute;text-align:center;top:50%;background:rgba(0,0,0,.1);left:auto;width:34px;margin-top:-17px}.sm-menu li{border-top:1px solid hsla(0,0%,100%,.05);text-align:left!important}.sm-menu li:first-child{border-top:0}.sm-menu ul{background:#ffffff12}.sm-menu ul ul{background:#ffffff24}.sm-menu ul a,.sm-menu ul a:hover{font-size:11pt;font-weight:400}.sm-menu ul li{border-top:1px solid rgba(0,0,0,.1)}.sm-menu ul li:first-child{border-top:0}.sm-menu ul li img{height:22px;padding:0;margin:0 1rem 0 0;width:auto;float:left}.sm-1,.sm-2,.sm-3{height:3px;-webkit-transition:.4s;transition:.4s;background-color:#333;margin:8px 0;width:35px}.sm-change .sm-1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}.sm-change .sm-2{opacity:0}.sm-change .sm-3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}#sm-top .nav-btn{transform:translateY(-60%);font-size:30px;color:#c3c8c8;position:absolute;top:50%;margin:.5rem;left:1rem;line-height:30px;z-index:99}@media screen and (min-width:768px){#sm-top{height:1px;overflow:hidden;padding:0;margin:-1px;width:1px}#sm-top .nav-btn{position:relative;display:none}.sm-menu a{white-space:nowrap}.sm-menu a i{font-size:20px;margin:0 .5rem}.sm-menu ul{position:absolute;z-index:99}.sm-menu li,.sm-menu li:last-child{border-right:0 solid #ccc!important;padding:0}.sm-menu li{border-top:0;margin:0;display:inline-block}.sm-menu.sm-rtl li{float:right}.sm-menu ul li,.sm-menu.sm-rtl ul li,.sm-menu.sm-vertical li{float:none}.sm-menu ul a,.sm-menu.sm-vertical a{white-space:normal}.sm-menu .sm-nowrap>li>:not(ul) a,.sm-menu .sm-nowrap>li>a{white-space:nowrap}.sm-menu a,.sm-menu a.highlighted,.sm-menu a:active,.sm-menu a:focus,.sm-menu a:hover{padding:10px 15px;font-weight:500;color:#fff}.sm-menu a.highlighted,.sm-menu a:active,.sm-menu a:focus,.sm-menu a:hover{color:#fff}.sm-menu a{transition:all .5s;position:relative;z-index:1}.sm-menu a:after{background-color:transparent;width:100%;z-index:-2}.sm-menu a:after,.sm-menu a:before{height:2px;content:"";position:absolute;bottom:0;left:0}.sm-menu a:before{transition:all .5s;background:linear-gradient(75deg,#ffbe23 10%,#ffbe23)!important;width:0;z-index:-1}.sm-menu a:hover:before{width:100%}.sm-menu a.current{color:#fff;background-color:transparent}.sm-menu a.disabled{color:#a1d1e8}.sm-menu a .sub-arrow{height:0;border:6px dashed transparent;right:50%;border-top:6px solid #c2c2c2;bottom:-10px;top:auto;border-radius:0;background:transparent;width:0}.sm-menu a .sub-arrow:before{display:none}.sm-menu a.highlighted .sub-arrow{transition:all .4s ease-in-out;opacity:0}.sm-menu>li{border-left:0 solid #2b82ac}.sm-menu>li:first-child{border-left:0}.sm-menu ul{animation:sub-menu .3s cubic-bezier(.25,.46,.45,.94) both;background-color:#000000db;box-shadow:0 37px 65px -6px rgba(0,0,0,.13)}@keyframes sub-menu{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.sm-menu ul ul{padding-top:8px;background-color:#000000db}.sm-menu ul a,.sm-menu ul a.highlighted,.sm-menu ul a:active,.sm-menu ul a:focus,.sm-menu ul a:hover{font-size:16px;border:0!important;font-weight:400;color:#fff}.sm-menu ul a.current,.sm-menu ul a.highlighted,.sm-menu ul a:active,.sm-menu ul a:focus,.sm-menu ul a:hover{color:#fff}.sm-menu ul a.disabled{color:#a1d1e8}.sm-menu ul a .sub-arrow{border-color:transparent transparent transparent #fff;right:10px;border-style:dashed dashed dashed solid;opacity:1;bottom:auto;top:50%;margin-left:0;left:auto;margin-top:-5px}.sm-menu ul li{border:0;display:block}.sm-menu .scroll-down,.sm-menu .scroll-up{height:20px;overflow:hidden;position:absolute;visibility:hidden;background:#fff;display:none}.sm-menu .scroll-down-arrow,.sm-menu .scroll-up-arrow{height:0;overflow:hidden;border:8px dashed transparent;position:absolute;border-bottom:8px solid #fff;top:-2px;margin-left:-8px;left:50%;width:0;z-index:99}.sm-menu .scroll-down-arrow{border-color:#fff transparent transparent;border-style:solid dashed dashed;top:6px}.sm-menu.sm-rtl.sm-vertical a .sub-arrow{border-color:transparent #fff transparent transparent;right:auto;border-style:dashed solid dashed dashed;left:10px}.sm-menu.sm-rtl>li:first-child{border-left:0 solid #2b82ac}.sm-menu.sm-rtl>li:last-child{border-left:0}.sm-menu.sm-rtl ul a .sub-arrow{border-color:transparent #fff transparent transparent;right:auto;border-style:dashed solid dashed dashed;left:10px}.sm-menu.sm-vertical{box-shadow:0 1px 4px rgba(0,0,0,.2)}.sm-menu.sm-vertical a{padding:9px 23px}.sm-menu.sm-vertical a .sub-arrow{border-color:transparent transparent transparent #fff;right:10px;border-style:dashed dashed dashed solid;bottom:auto;top:50%;margin-left:0;left:auto;margin-top:-5px}.sm-menu.sm-vertical>li{border-left:0!important}.sm-menu.sm-vertical ul a{padding:9px 23px}}@media screen and (max-width:768px){#main-nav{position:absolute;top:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;left:-70%}#main-nav:not(:target){height:0;z-index:1}#main-nav.affix{transform:translate(0)!important;background-color:transparent!important;box-shadow:none}#main-nav.affix,#main-nav.affix-top{position:absolute!important;top:0!important}#main-nav.affix-static{position:absolute!important}#main-nav.affix-static.affix{padding:0!important;position:absolute!important}#main-nav.affix .sm-menu a{color:#fff}#main-nav.affix .sm-menu ul{background:hsla(0,0%,100%,.1)}#main-nav .hd-menu{background:transparent!important}.js-ready #main-nav{border:0;transition:none;background-color:transparent;left:-70%;width:70%;margin-top:90px}.js-ready #inner-wrap{transition:all .4s ease-in-out;box-shadow:none;left:0}.js-nav #inner-wrap{transition:all .4s ease-in-out;left:70%}.js-nav footer{border-bottom-left-radius:2rem}}.contact-page .address,.contact-page .address ul{padding:0;margin:0}.contact-page .address li{list-style:none;color:#2e333a;margin:5px 15px 5px 0}.contact-page .address li i{font-size:16px;margin-right:5px;color:#2e333a;width:25px}.contact-page .address li a{color:#2e333a}.contact-page .address iframe{height:400px!important;border:0;margin-bottom:1rem;width:100%!important}.contact-page .address h2,.contact-page .address p{margin-bottom:15px;display:block}.contact-page .address h2{font-size:20px;font-weight:700}.contact-page .social{padding:0;margin:0}.contact-page .social li{list-style:none;margin:5px 15px 5px 0;float:left}.contact-page .social li i{height:auto;margin:auto;width:auto}.contact-page .social li a{color:#2e333a}.categories .list-group-item img{height:25px!important;width:25px!important}.categories .list-group-item i{font-size:12px!important;margin-right:.4rem!important;margin-left:0!important;line-height:20px!important}.categories .selected a,.categories .selected i{color:#e42414!important}.categories	.fa-square{opacity:0!important}ul.topnav{list-style:none;padding:0;border:1px solid #e8e8e8;margin:0}ul.topnav li span{font-size:16px;margin-right:10px;color:#7a7a7a}ul.topnav li img{margin-right:10px}ul.topnav li{padding:10px 15px;font-weight:400;border-bottom:1px solid #e8e8e8}ul.topnav li:last-child{border-bottom:0 solid #e8e8e8}ul.topnav li a{font-size:16px;text-decoration:none;color:#8b8b8b;line-height:18px}ul.topnav li:hover{background-color:#fff}ul.topnav ul{padding:0;margin:0;display:none}ul.topnav ul li{padding:0;clear:both;margin:0}ul.topnav ul li div{border-bottom:1px solid #ddd;background-color:#e8e8e8;padding-left:30px}ul.topnav ul li div a{font-size:13px;font-weight:400}ul.topnav ul li .active>div:hover{background-color:#ddd}ul.topnav ul ul li div{background-color:#e1e7ec;padding-left:40px}ul.topnav ul ul li div:hover{background-color:#e8e8e8}ul.topnav>li.active span,ul.topnav>li.active>div a{color:#425363}.breadcrumb{list-style:none;padding:.5rem 0!important;font-size:14px;background-color:transparent!important;margin:0;border-radius:0;display:inherit!important}.breadcrumb>li{color:#000;display:inline-block}.breadcrumb>li+li:before{padding:0 10px;font-weight:900;font-style:normal;color:#000;content:"\f105";font-family:Font Awesome\ 5 Free}.breadcrumb i{color:#000}.box-intro-1 h2{margin-bottom:1em;color:#322c2c;position:relative}.box-intro-1 h2:before{height:1px;right:105%;content:"";position:absolute;top:20px;background:#23aae2;width:30vw;display:block}.box-intro-1 .title a{font-size:32px;color:#322c2c;letter-spacing:.5px}.box-intro-2 h2{margin-bottom:15px;position:relative;border-bottom:1px solid #dee2e6;padding-bottom:10px}.box-intro-2 .title{font-size:20px;font-weight:500!important;margin-bottom:-12px;color:#e71c25;border-bottom:4px solid #e71c25;border-radius:0;padding-bottom:15px;vertical-align:top;display:inline-block}.box-intro-2 .title a{color:#e71c25}.box-intro-3 h2{font-size:16px;margin-bottom:1rem;position:relative;background-color:transparent;line-height:26px}.box-intro-3 h2:before{font-size:8px;font-weight:900;font-style:normal;content:"\f111";position:relative;padding-right:.5rem;bottom:.16rem;background-color:#fff;line-height:26px!important;font-family:Font Awesome\ 5 Free;z-index:2}.box-intro-3 h2:after{height:1px;content:"";position:absolute;top:.8rem;background-color:#3d3c3c;left:0;width:100%}.box-intro-3 .title{color:#3d3c3c;text-transform:uppercase;position:relative;padding-right:1rem;background-color:#fff;margin:0;display:inline-block;z-index:1}.box-intro-3 .title a{color:#3d3c3c}.box-intro-4 h2{border-bottom:4px solid #23aae2}.box-intro-4 .title{padding:5px 30px 5px 15px;font-size:18px;font-weight:500;color:#fff;background:#23aae2;line-height:38px}.box-intro-4 .title a{color:#fff}.box-intro-5 h2{position:relative;margin:2rem 0}.box-intro-5 h2:before{height:2px;content:"";position:absolute;top:1.25rem;background:#23aae2 none repeat scroll 0 0;left:0;width:100%}.box-intro-5 .title{padding:0 20px;font-size:calc(1.5rem + .5vw);margin-bottom:0;color:#4c4b4b;position:relative;background:#fff none repeat scroll 0 0;display:inline-block}.box-intro-5 .title a{color:#4c4b4b}.box-intro-6{margin-bottom:1rem}.box-intro-6 h2{position:relative;margin:0;padding-bottom:.6rem}.box-intro-6 h2:after{height:2px;border:0;content:"";position:absolute;bottom:0;background:#000;margin-left:0;left:0;width:50px;z-index:1}.box-intro-6 .title{font-size:24px;font-weight:600;color:#27a745;margin:0;display:block}.box-intro-6 .title a{color:#27a745}* html .flexslider .slides{height:1%}html[xmlns] .flexslider .slides{display:block}.flex-container a:focus,.flex-container a:hover,.flex-slider a:focus,.flex-slider a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{list-style:none;padding:0;margin:0}.no-js .flexslider .slides>li:first-child{-webkit-backface-visibility:visible;display:block}.flex-viewport{-webkit-transition:all 1s ease;transition:all 1s ease;max-height:2000px}.loading .flex-viewport{max-height:700px}.carousel li{margin-right:0}.flexslider{overflow:hidden;zoom:1;padding:0;border:0 solid #f1f1f1;position:relative;background-color:transparent;margin:0}.flexslider .slides{zoom:1}.flexslider .slides li{position:relative}.flexslider .slides>li{-webkit-backface-visibility:hidden;display:none}.flex-control-thumbs figure{height:inherit!important}@media screen and (max-width:1168px){.flexslider .slides figure{height:inherit!important;margin:0;width:inherit!important;display:block}}.flexslider .slides:after{height:0;content:"\f105";visibility:hidden;clear:both;line-height:0;display:block}.flex-pauseplay span{text-transform:capitalize}.flex-pauseplay a{height:20px;overflow:hidden;color:#000;position:absolute;opacity:.8;bottom:5px;cursor:pointer;left:10px;width:20px;display:block;z-index:10}.flex-pauseplay a:before{font-size:20px;font-weight:900;font-style:normal;content:"\f04c";font-family:Font Awesome\ 5 Free;display:inline-block}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:"\f04b"}.flex-control-paging li a{font-size:0;text-decoration:none;color:transparent;line-height:0}.flex-control-paging li a:before{font-size:16px;font-style:normal;margin-right:10px;color:hsla(0,0%,100%,.2);content:"\f111";line-height:34px;font-family:Font Awesome\ 5 Free}.flex-control-paging li a:hover:before{color:hsla(0,0%,100%,.2)}.flex-control-paging li a.flex-active:before{color:#fff;cursor:pointer}.custom-paging .flex-control-paging li a{font-size:0;text-decoration:none;color:transparent;line-height:0}.custom-paging .flex-control-paging li a:before{font-size:16px;font-style:normal;margin-right:10px;color:rgba(233,88,26,.2);content:"\f111";line-height:34px;font-family:Font Awesome\ 5 Free}.custom-paging .flex-control-paging li a:hover:before{color:#e9581a}.custom-paging .flex-control-paging li a.flex-active:before{color:#e9581a;cursor:pointer}.flex-control-thumbs li{margin:10px 0;width:25%;float:left}.flex-control-thumbs img{height:auto;filter:grayscale(1);-webkit-filter:grayscale(1);background:#fff;width:100%;display:block}.flex-control-thumbs .flex-active-slide img,.flex-control-thumbs img:hover{filter:grayscale(0);-webkit-filter:grayscale(0)}.flex-control-thumbs .flex-active-slide img{border:0 solid #e8e8e8;background:#fff;cursor:pointer}@media screen and (max-width:768px){.flex-control-thumbs img{height:auto;width:100%}}.custom-nav-top .flex-direction-nav{right:45px;position:absolute;top:0;width:inherit}.custom-nav-top .flex-direction-nav a{height:30px;text-decoration:none;color:#fff;opacity:1;top:18px;background-color:#f2f2f2;cursor:pointer;width:inherit;width:35px;z-index:1}.custom-nav-top .flex-direction-nav .flex-prev{text-align:right;left:-30px}.custom-nav-top .flex-direction-nav .flex-next{right:-45px;text-align:right}.custom-nav-top .flexslider:hover .flex-prev{right:45px;left:-30px}.custom-nav-top .flexslider:hover .flex-next{right:-45px}.custom-nav-top .flex-direction-nav a:before{font-size:25px;line-height:30px}.custom-nav-bottom .flex-direction-nav{position:absolute;bottom:2.6rem;top:inherit;left:4rem;width:inherit}.custom-nav-bottom .flex-direction-nav a{text-decoration:none;color:#000;opacity:1;top:1.15rem;cursor:pointer;width:inherit;z-index:1}.custom-nav-bottom .flex-direction-nav .flex-prev{right:1.5rem;text-align:right}.custom-nav-bottom .flex-direction-nav .flex-next{right:-1rem;text-align:right}.custom-nav-bottom .flexslider:hover .flex-prev{right:2rem;left:-2rem}.custom-nav-bottom .flexslider:hover .flex-next{right:-.5rem}.custom-nav-bottom .flex-direction-nav a:before{font-size:25px}.flex-control-nav{padding:5px 10px;position:absolute;border-top:0 solid #f1f1f1;bottom:15px;text-align:center;margin:0;width:100%;z-index:3}.flex-control-nav li{zoom:1;margin:0 5px;display:inline-block;*display:inline}@media screen and (max-width:768px){.flex-control-nav{display:none}}.flex-direction-nav{bottom:0;top:0;width:100%}.flex-direction-nav a{transform:translateY(-50%);text-decoration:none;color:#fff;transition:all .8s ease;position:absolute;opacity:0;top:50%;background-color:transparent;cursor:pointer;width:50px;z-index:5}.flex-direction-nav .flex-prev{text-align:right;left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:left}.flexslider:hover .flex-prev{left:.5rem}.flexslider:hover .flex-next{right:.5rem}.flexslider:hover a{text-decoration:none;opacity:1}.flex-direction-nav a:before{justify-content:center;font-size:45px;font-weight:900;font-style:normal;content:"\f0d9";position:relative;top:0;align-items:center;font-family:Font Awesome\ 5 Free;display:flex}.flex-direction-nav a.flex-next:before{content:"\f0da"}.flexslider li .meta{display:block}.flexslider li .meta p{margin:0}.flexslider li .meta .text{overflow:hidden;transform:translateY(50%);position:absolute;bottom:50%;margin:0;width:100%}.flexslider li.flex-active-slide .text{animation:scale-in-ver-center .5s ease-in-out both}@keyframes text-kenburns-1{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes scale-in-ver-center{0%{opacity:1;bottom:-400px}to{opacity:1}}.flexslider li.flex-active-slide figure{background-color:#fff}.flexslider li.flex-active-slide figure img{animation:kenburns-1 .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes kenburns-1{0%{transform:scale(1.2);opacity:1}1.5625%{opacity:1}23.4375%{opacity:1}26.5625%{transform:scale(1.1);opacity:1}to{transform:scale(1);filter:blur(0);opacity:1}}@keyframes kenburns-6{0%{filter:blur(50px);-webkit-filter:blur(50px)}50%{filter:blur(10px);-webkit-filter:blur(10px)}to{filter:blur(0);-webkit-filter:blur(0)}}@media screen and (max-width:968px){.flexslider li .meta .text *{font-size:calc(14px + 5%)!important}.flexslider li.flex-active-slide figure img{-webkit-animation:none;animation:none}}.contain{-webkit-background-size:contain!important;background-size:contain!important}.contain,.cover{height:auto;background-position:50%!important;width:100%;background-repeat:no-repeat!important;display:block!important}.cover{-webkit-background-size:cover!important;background-size:cover!important}.scroll{overflow-y:scroll;max-height:300px}.flex{align-items:center;display:flex}.date{font-size:12px;color:#6c757d}.date-block{border-right:2px solid #c5c9ce}.date-block i{font-size:35px}.date-block b,.date-block i{font-weight:400;font-style:normal;text-transform:uppercase;display:block}.date-block b{font-size:25px}.date-block span{font-size:14px}.date-block em,.date-block span{font-weight:400;font-style:normal;text-transform:uppercase;display:block}.date-block em{font-size:12px}.views{border-left:5px solid #121416;padding:4px 8px;font-size:11px;color:#fff;background-color:#6c757d}.section-intro{height:100vh!important;width:100%!important}.section-content{vertical-align:middle;display:table-cell}.list li{margin-bottom:1rem;border-bottom:1px solid #dedede;padding-bottom:.5rem}.list li:last-child{margin-bottom:0;border-bottom:0 solid #dedede;padding-bottom:0}.column-count-2{-webkit-column-count:2;column-count:2}.column-count-2,.column-count-3{-webkit-column-gap:50px;column-gap:50px;-webkit-column-rule:1px double #dee2e6;column-rule:1px double #dee2e6}.column-count-3{-webkit-column-count:3;column-count:3}.column-count-4{-webkit-column-gap:50px;column-gap:50px;-webkit-column-count:4;column-count:4;-webkit-column-rule:1px double #dee2e6;column-rule:1px double #dee2e6}@media screen and (max-width:768px){.column-count-2,.column-count-4{-webkit-column-count:1;column-count:1}}.headline figure{overflow:hidden;padding:0;position:relative;outline:0;background-color:transparent!important;margin:0;width:100%}.headline figure img{height:500px;-webkit-background-size:cover!important;background-size:cover!important;background-position:50%!important;width:100%;background-repeat:no-repeat!important;display:block!important}.headline #carousel{padding:0;width:100%}.headline #carousel.flexslider{position:relative}.headline #carousel figure{overflow:hidden;border:0 solid #ccc;margin:0;width:100%}.headline #carousel figure img{height:100px;width:100%}.headline #carousel figure img:hover{animation:kenburns-6 .5s cubic-bezier(.25,.46,.45,.94) both}.headline-title{padding:2rem;right:0;position:absolute;bottom:0;text-align:left;background:linear-gradient(180deg,transparent 5%,#000);left:0;width:100%;display:inline}.headline-title h2{font-size:24px;font-weight:700;margin:0}.headline-title h2 a{text-decoration:none;color:#fff;margin:0}.headline-title p{font-size:16px;color:#fff;opacity:.8;margin:0}.headline-title small{font-size:16px;color:#fff;opacity:.8;display:block}@media screen and (max-width:860px){.headline figure{margin:0!important}.headline figure img{height:300px;transform:scale(1)!important;filter:blur(0)!important;width:100%;display:block!important}.headline #carousel figure,.headline-title p{display:none}}footer .flex-control-paging{bottom:-2rem!important}footer .flex-control-paging li a:before,footer .flex-control-paging li a:hover:before{color:rgba(0,0,0,.2)}footer .flex-control-paging li a.flex-active:before{color:#000}footer .flex-direction-nav a{color:var(--dark)}footer .flex-direction-nav{top:28%}.list-group .thumb{height:50px;margin-right:15px;width:auto;float:left}.a-latest .thumb{height:440px;width:100%}.top-list figure img{height:80px;width:100px}.top-list article{margin-bottom:.5rem;border-bottom:1px solid #eee;padding-bottom:.5rem}.top-list:last-child article{border-bottom:0 solid #eee}#list figure{overflow:hidden;position:relative}#list figure img{height:190px;width:100%}#list figure iframe{height:100%;border:0;position:absolute;top:0;left:0;width:100%}#detail iframe{height:450px;border:0;width:100%}#catalog figure{position:relative}#catalog figure img{height:190px;width:100%}#catalog figure iframe{height:100%;border:0;position:absolute;top:0;left:0;width:100%}#hot figure{overflow:hidden;position:relative}#hot figure,#hot figure img{height:400px}.a-hot figure img{height:120px;overflow:hidden;margin-right:1rem;width:170px;float:left}.a-hot h3{font-size:18px;font-weight:700;margin:0;line-height:27px}.a-hot .date{display:none}.a-hot article{margin-bottom:1rem;border-bottom:1px solid #e1e1e1;padding-bottom:1rem}.a-hot:last-child article{margin-bottom:0;border-bottom:0 solid #e1e1e1;padding-bottom:0}.a-set-top figure{background-color:transparent}.a-set-sub figure img,.a-set-top figure img{height:auto;transition:all .3s ease-in-out}.a-set-sub figure img{max-height:200px}.a-set-sub figure img:hover,.a-set-top figure img:hover{opacity:.9}.a-set-top.set1 figure{background-color:transparent}.a-set-sub.set1 figure img{height:77px;overflow:hidden;margin-right:1rem;width:111px;float:left}.a-set-sub.set1>.body{margin-bottom:.5rem;border-bottom:1px solid #ededed;padding-bottom:.5rem}.a-set-sub.set1:last-child>.body{margin-bottom:0;border-bottom:0 solid #ededed;padding-bottom:0}.a-set-top.set2 figure{background-color:transparent}.a-set-sub.set2 figure img{height:77px;overflow:hidden;margin-right:1rem;width:111px;float:left}.a-set-sub.set2>.body{margin-bottom:.5rem;border-bottom:1px solid #ededed;padding-bottom:.5rem}.a-set-sub.set2:last-child>.body{margin-bottom:0;border-bottom:0 solid #ededed;padding-bottom:0}.a-set-top.set3 figure{background-color:transparent}.a-set-sub.set3 figure img{height:77px;overflow:hidden;margin-right:1rem;width:111px;float:left}.a-set-sub.set3>.body{margin-bottom:.5rem;border-bottom:1px solid #ededed;padding-bottom:.5rem}.a-set-sub.set3:last-child>.body{margin-bottom:0;border-bottom:0 solid #ededed;padding-bottom:0}@media screen and (max-width:768px){.a-set2-sub-scroll{margin-left:1rem}}@media screen and (max-width:860px){#list figure img{height:140px;width:100%}#detail iframe{height:250px;border:0;width:100%}.a-latest h1{font-size:.5rem}.a-latest .thumb{height:200px;width:100%}.a-latest-sub .row>div{margin-bottom:20px;border-bottom:1px dashed #d1d1d1}.a-latest-sub .row>div:last-child{border-bottom:0}.a-latest-sub .thumb{height:90px;width:160px}.a-latest-set-sub .thumb,.a-latest-set1 .thumb,.a-latest-set2 .thumb,.a-latest-set2-sub .thumb{height:140px;width:100%}#set1 figure{background-color:transparent}#set1 figure img{height:180px}}.a-latest-aut figure{margin-bottom:15px}.a-latest-aut p{color:#7b8a92}#a-list .film .thumb{height:450px;width:100%}#a-list-rows-set1:before{font-size:34px;font-weight:900;font-style:normal;margin-right:15px;content:"\f15c";line-height:42px;float:left;font-family:Font Awesome\ 5 Free}#custom-block{padding:100px 0;font-family:Museo Slab,serif}@media screen and (max-width:860px){#custom-block{padding:15px}}#a-hot-js .flex-direction-nav a{color:#ccc}#a-hot-js .flex-direction-nav a:hover{color:#4c4190}#a-hot-js figure img{height:280px;width:100%}#a-hot-set1-js .flex-direction-nav a{color:#ccc}#a-hot-set1-js .flex-direction-nav a:hover{color:#4c4190}#a-hot-set1-js figure img{height:280px;width:100%}#a-hot-set2-js .flex-direction-nav a{color:#ccc}#a-hot-set2-js .flex-direction-nav a:hover{color:#4c4190}#a-hot-set2-js figure img{height:auto;width:100%}.catalog .thumb{height:200px!important;width:100%}.catalog-subs-full{margin-bottom:1.5rem}.catalog-subs-full ul{list-style:none;padding-inline-start:0}.catalog-subs-full ul li{font-size:15px;color:#6a737b}.catalog-subs-full ul li a{color:#6a737b}.catalog-subs-full ul li:before{font-size:15px;font-weight:900;font-style:normal;margin-right:10px;color:#343a40;content:"\f105";font-family:Font Awesome\ 5 Free}.catalog-subs-full .title-desc{padding:2px 10px;font-size:11px;font-weight:700;right:30px!important;color:#fff;position:absolute;letter-spacing:1px;top:2px;margin:12px 0;background:#ddd;float:right}.catalog-subs-full .cat-sub p{margin:10px 0}.catalog-subs-mini{padding:.5rem;border:1px solid #e8e8e8;margin-bottom:2rem;border-radius:.25rem}.catalog-subs-mini h2{padding-top:.5rem;margin-bottom:-2px;color:grey;font:500 14px/1.2 Raleway,Helvetica Neue,Helvetica,Arial,sans-serif!important;border-bottom:3px solid grey}.catalog-subs-mini h2 a{color:grey}.catalog-custom .catalog{background-color:#fff}.category-desc figure img{max-width:100%}#c-title-top{background-color:transparent}#c-title-top .abs{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;z-index:1}#c-title-top .abs h2{font-size:calc(14px + 3vw);text-shadow:0 .125rem .25rem rgba(0,0,0,.1);color:#fff}#c-title-top .abs ul{color:#fff;margin-left:.5rem}#c-title-top .abs ul li a{text-shadow:0 .125rem .25rem rgba(0,0,0,.1);color:#fff!important}#c-title-top .rel{padding:0;position:relative}#c-title-top .rel h2{font-size:calc(1em + .5vw);color:#000;margin:0}#c-title-top .rel ul{margin-left:0}#c-title-top .rel ul li a,#c-title-top .rel ul li:before{color:#706e6f!important}#c-title-top figure{overflow:hidden;margin:0}#c-title-top img{height:200px;transform:scale(1.5);filter:blur(3px)}#c-desc img{height:auto;max-width:100%;width:auto}#c-desc [class*=col-] img{height:auto;margin-bottom:1rem;width:100%}#a-list-rows-set2{padding:0;margin-bottom:30px}#a-list-rows-set2 .img-dot{height:90px;width:160px;float:left}#a-list-rows-set2 figure{padding:0;margin:0 15px 0 0}#a-list-rows-set2 figure img{height:90px;width:100%}#a-list-rows-set2 h2{font-size:18px;font-weight:700;color:#464646;margin:0;line-height:22px}#a-list h2 a{color:#464646}#a-list-rows-set2 small{font-size:14px;color:#e8e8e8;line-height:18px}#a-list-rows-set2 small:before{font-size:12px;font-weight:900;font-style:normal;margin-right:10px;content:"\f073";font-family:Font Awesome\ 5 Free}#a-list-rows-set2 p{font-size:16px;color:#aaa;text-align:left;margin-left:40px;line-height:20px}.a-detail [class*=col-] img,.a-detail figure img,.a-detail img,.a-detail td img,.a-detail th img{height:auto;max-width:100%;margin:0}.a-detail em{color:#11b4bc}.a-detail strong{color:#000}.a-list figure img{height:250px;margin-bottom:0}.a-list-event figure img{height:200px;background-position:0 0!important}.p-detail img{height:auto;max-width:100%;margin:0}.p-detail .row{margin-bottom:30px}.p-detail .row:last-child{margin-bottom:0}.p-detail .row>div img{height:auto!important;max-width:100%}.flexslider li .caption{height:100%;right:0;position:absolute;bottom:0;background-color:transparent;left:0;width:100%}.flexslider li .caption h1{font-size:16px;font-weight:700;right:30%;position:absolute;bottom:10%;text-align:center;margin:0 auto;left:30%}.flexslider li .caption h1 a{text-decoration:none;color:#fff}.flexslider li .caption h2{padding:13px 18px 11px;font-size:1.1em;font-weight:300;margin-bottom:0;background:rgba(51,51,51,.5)}.bnrs-nav-abs .flex-control-nav{position:absolute;bottom:10px;z-index:99}.bnrs-standart .title{padding:10px 15px;font-size:18px;font-weight:500;color:#fff;margin:0}.bnrs-standart .title a{color:#fff}.cookiealert{transform:translateY(100%);color:#ecf0f1;transition:all .5s ease-out;position:fixed!important;opacity:0;bottom:0!important;visibility:hidden;margin:0!important;border-radius:0!important;background:#212327;left:0!important;width:100%!important;z-index:999!important}.cookiealert.show{transform:translateY(0);transition-delay:1s;opacity:1;visibility:visible}.cookiealert a{text-decoration:underline}.cookiealert .acceptcookies{margin-left:10px;vertical-align:baseline}#basket-results .loading-basket{padding:25px 0;text-align:center;margin:0 auto;align-content:center;display:block}#basket-modal{background-color:rgba(0,0,0,.6);display:none}#basket-modal .basket-empty{padding:50px 0;font-size:20px;font-weight:400;color:#949494;text-align:center}#basket-loaded{height:300px;overflow-y:scroll}.page-up{font-size:40px;right:3rem;color:#27a745!important;-webkit-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;position:fixed;opacity:0;bottom:3rem;visibility:hidden;display:inline-block;z-index:999}.no-touch .page-up:hover,.page-up.page-fade-out,.page-up.page-is-visible{-webkit-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.page-up.page-is-visible{opacity:1;visibility:visible}.page-up.page-fade-out{opacity:.4}.page-up:hover{opacity:1}.share>.col{min-width:0}@media (max-width:576px){.share>.col{min-width:25%!important}}.nextprev .next,.nextprev .prev{height:65px;overflow:hidden;padding:5px 15px;border:1px solid #ced4da;text-decoration:none;margin-bottom:1px;background-clip:padding-box;background-color:#fff;border-radius:5px;display:block}.nextprev .next:before{margin-right:0;right:0;content:"\f105";text-align:right;float:right}.nextprev .next:before,.nextprev .prev:before{font-size:30px;font-weight:900;font-style:normal;width:30px;line-height:28px;margin-top:15px;font-family:Font Awesome\ 5 Free}.nextprev .prev:before{content:"\f104";float:left}.nextprev .row figure .next img{height:55px!important;margin-left:15px;width:auto!important;float:right}.nextprev .row figure .prev img{height:55px!important;margin-right:15px;width:auto!important;float:left}#body-overlay{height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.5);left:0;width:100%;display:none;z-index:999}#body-overlay div{position:absolute;top:50%;margin-left:-32px;left:50%;margin-top:-32px}#body-target-outer{overflow:hidden;position:relative}#body-target-outer .input-file{height:100vh;padding:0;opacity:0;margin:0;cursor:pointer;width:100%}#body-target-outer .icon{font-size:38px;right:5%;position:absolute;opacity:.6;bottom:5%}#body-target-outer.preview{border-radius:4px}.shadow-text-sm{text-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.text-orange{color:#e71c25!important}.text-light{color:#cfd0d2!important}.text-secondary{color:#a1a1a1!important}.bg-custom{background:#2e333a}.bg-dark-lite{background:#e9ecef}.font-weight-bold{font-weight:500!important}.modal-body html{background:#fff!important}.line-height-30{line-height:30px}.line-height-25{line-height:25px}.h-100vh{height:100vh;width:100%}@media screen and (max-width:768px){.h-100vh{height:40vh;width:100%}}.bg1{background-color:#f5f5f5}.bg2{background-color:#c7c5c6}.x{right:2.5rem;position:absolute;margin-top:-2.5rem}.opacity-0{opacity:0!important}.opacity-1{opacity:.2!important}.opacity-2{opacity:.4!important}.opacity-3{opacity:.6!important}.opacity-4{opacity:.8!important}.opacity-5{opacity:1!important}.opacity-0h5{transition:opacity .25s ease-in-out!important;-moz-transition:opacity .25s ease-in-out!important;-webkit-transition:opacity .25s ease-in-out!important;opacity:0!important}.opacity-0h5:hover{opacity:1!important}.img-rotate figure{overflow:hidden}.img-rotate figure img{overflow:hidden;transition:all .5s ease;position:relative;display:block!important}.img-rotate figure:hover img{transform:scale(1.2) rotate(3deg);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.img-grayscale figure{overflow:hidden}.img-grayscale figure img{overflow:hidden;transition:all .5s ease;position:relative;display:block!important}.img-grayscale figure:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.img-zoom-in figure{overflow:hidden}.img-zoom-in figure img{height:auto;transition:transform .5s ease-in-out 0s;max-width:100%;width:100%}.img-zoom-in figure:hover img{transform:scale(1.1)}.img-zoom-out figure{overflow:hidden}.img-zoom-out figure img{height:auto;transition:transform .5s ease-in-out 0s;max-width:100%;width:100%}.img-zoom-out figure:hover img{transform:scale(.9)}.img-hover-text img{backface-visibility:hidden;transition:all .9s ease;opacity:1;background-color:#fff}.img-hover-text figcaption{transform:translateY(-50%);-ms-transform:translate(-50%,-50%);right:10%;transition:.5s ease;position:absolute;opacity:0;text-align:center;top:50%;left:10%}.img-hover-text:hover figure img{opacity:.2}.img-hover-text:hover figcaption{opacity:1}.img-hover-text a{font-size:22px;text-decoration:none;font-weight:600;color:#000}.img-flexbox{column-gap:1em;column-count:5}.img-flexbox figure{background-color:var(--light);margin:0 0 1rem;width:100%;display:inline-block}@media screen and (max-width:768px){.img-flexbox{column-count:3}}@media screen and (max-width:576px){.img-flexbox{column-count:2}}.img-shine figure{overflow:hidden;position:relative}.img-shine figure:before{height:100%;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);content:"";position:absolute;top:0;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.3));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));left:-75%;width:50%;display:block;z-index:2}.img-shine figure:hover:before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}.card__corner{height:2em;right:0;position:absolute;top:0;background-color:#e71c25;width:2em}.card__corner .card__corner-triangle{border-color:transparent #fff transparent transparent;height:0;position:absolute;border-style:solid;border-width:0 2em 2em 0;width:0}.ribbon{height:180px;overflow:hidden;position:absolute;text-align:right;top:-5px;left:-5px;width:180px;z-index:19!important;z-index:1}.ribbon span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;text-align:center;top:35px;box-shadow:0 3px 10px -5px #000;background:#e52139;background:linear-gradient(#f70505,#e52139);left:-30px;width:150px;line-height:20px;display:block}.ribbon span:before{border-color:#700001 transparent transparent #700001;border-style:solid;border-width:3px;left:0}.ribbon span:after,.ribbon span:before{content:"";position:absolute;top:100%;z-index:-1}.ribbon span:after{border-color:#700001 #700001 transparent transparent;right:0;border-style:solid;border-width:3px}.grid-list{border:1px solid #e8e8e8;margin-bottom:-1px;background-color:#fff;box-sizing:border-box;margin-left:-1px;display:grid}.grid-list:hover{position:relative;box-shadow:0 10px 35px 1px rgba(0,0,0,.2);z-index:9}.grid-list-row{border-bottom:1px solid #e8e8e8}.grid-list-row:last-child{border-bottom:0 solid #e8e8e8}.box-list{background-color:#fff;box-shadow:0 0 1px 0 rgba(0,0,0,.15)}.box-list:hover{position:relative;box-shadow:0 10px 35px 1px rgba(0,0,0,.2);z-index:9}.box-list a{color:#2a2a2a}.hover-shadow{background-color:#fff}.hover-shadow:hover{position:relative;box-shadow:0 10px 35px 1px rgba(0,0,0,.2);z-index:9}.row-custom .row{margin-right:-2px!important;margin-left:-2px!important}.row-custom [class*=col-]{padding-right:2px!important;padding-left:2px!important}table{border:1px dashed #ccc;border-collapse:collapse;margin-bottom:1rem;max-width:100%;border-radius:26px;border-spacing:inherit;width:100%!important}table tr th{border-right:1px dashed #ccc;padding:10px 15px;font-size:20px;font-weight:700;color:#fff;border-bottom:1px solid #ccc;background-color:#ffc125}table tr th:last-child{border-right:0}table tr{border:none}table tr,table tr td{border-bottom:1px dashed #ccc}table tr td{height:inherit!important;border-right:1px dashed #ccc;padding:10px 15px}table tr td:last-child{border-right:0}table tr:last-child td{border-bottom:0}table tr:last-child td:first-child{border-bottom-left-radius:10px}table tr:last-child td:last-child{border-bottom-right-radius:10px}.scroltable-wrapper{position:relative;border-radius:.25rem!important}.scroltable-container{overflow:auto;-webkit-overflow-scrolling:touch}.scroltable-nav{height:100%;position:absolute;cursor:pointer;width:50px;display:none}.scroltable-nav.scroltable-nav-left{text-align:left;background:-webkit-linear-gradient(180deg,hsla(0,0%,100%,0),#fff);background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);left:0}.scroltable-nav.scroltable-nav-left:before{font-size:30px;font-weight:700;font-style:normal;color:#000;content:"\f053";position:relative;top:40%;font-family:Font Awesome\ 5 Free}.scroltable-nav.scroltable-nav-right{right:0;text-align:right;background:-webkit-linear-gradient(0,hsla(0,0%,100%,0),#fff);background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.scroltable-nav.scroltable-nav-right:before{font-size:30px;font-weight:700;font-style:normal;color:#000;content:"\f054";position:relative;top:40%;font-family:Font Awesome\ 5 Free}td p,th p{margin:0!important}.btn-register{padding:10px 29px!important;font-size:14px;font-weight:500;color:#e32414;background-color:#fff;border-radius:2px;line-height:25px}.slides li:last-child .border-right{border-right:0!important}.slides li:last-child .pr-4{padding-right:0!important}.shadow{position:relative;box-shadow:0 10px 35px 1px rgba(0,0,0,.2)!important;z-index:1}section>div>.row .row-y>div:last-child{margin-bottom:0!important}#categories-list .list-group-item{padding:.4rem 1.25rem}#custom-menu .list-group-item-dark{color:#fff;background-color:#706e6f}#custom-menu .list-group-item-dark:hover{color:#fff;background-color:#706e6fd4}.list-group-item-action:focus,.list-group-item-action:hover{z-index:inherit!important}.text-capitalize{text-transform:lowercase!important}.text-capitalize:first-letter{text-transform:uppercase!important}.text-default,.text-default a{color:#31aee3}.dropdown .dropdown-menu{transform:translateY(20px);transition:all .4s ease;opacity:0;visibility:hidden;display:block}.dropdown:hover .dropdown-menu{transform:translateY(0);transition:all .4s ease;opacity:1;visibility:visible;margin-top:0;display:block}.validation-lg{height:48px;width:auto}.btn-default{border-bottom-right-radius:0;border-bottom-left-radius:0;overflow:hidden;padding:1rem 2rem;border-top-right-radius:.5rem;color:#fff;transition:all .5s;position:relative;border-top-left-radius:.5rem;letter-spacing:.15rem;display:inline-block;z-index:1}.btn-default:after{background:#e80566!important;width:100%;z-index:-2}.btn-default:after,.btn-default:before{height:100%;content:"";position:absolute;bottom:0;left:0}.btn-default:before{transition:all .5s;background:linear-gradient(75deg,#1a2c79 10%,#e80566)!important;width:0;z-index:-1}.btn-default:hover{color:#fff}.btn-default:hover:before{width:100%}.btn-primary{border-color:#6dbd47;transition:all .4s ease;background:#6dbd47}.btn-primary:hover{border-color:#458626;transition:all .4s ease;background:#458626}.bg-light{background:#fcfcfc}.close{font-size:2rem;float:none}.custom-file-label:after{display:none}.custom-file-input{height:auto;position:relative;opacity:1;margin:auto 4px;width:100%;z-index:2}.custom-file-label{z-index:unset}.theme-one__single{-webkit-transition:all .4s ease;transition:all .4s ease;text-align:center}.theme-one__single .list-group-item{padding:.3rem .5rem!important;background-color:transparent!important}.theme-one__image{overflow:hidden;position:relative}.theme-one__image>img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:100%}.theme-one__image-hover{-webkit-transform:perspective(100px) translateZ(10px);transform:perspective(100px) translateZ(10px);right:0;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;bottom:-1px;text-align:center;top:0;background-color:hsla(0,0%,100%,.9);-webkit-box-orient:vertical;left:0}.theme-one__image-hover,.theme-one__social{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.theme-one__social{margin-bottom:25px;position:relative;padding-bottom:27px}.theme-one__social:after{height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-right:auto;content:"";position:absolute;bottom:0;background-color:#e23e4e;margin-left:auto;left:50%;width:50px;display:block}.theme-one__social a{font-size:16px;color:#666;-webkit-transition:all .4s ease;transition:all .4s ease}.theme-one__social a+a{margin-left:20px}.theme-one__social a:hover{color:#e23e4e}.theme-one__content{padding:.5rem 0;font-size:16px;color:#333;-webkit-transition:all .4s ease;transition:all .4s ease;text-align:left;display:block}.theme-one__content:hover{color:#666}.theme-one__content+.theme-one__content{margin-top:15px}.theme-one__single:hover .theme-one__image>img{-webkit-transform:scale(1.05);transform:scale(1.05)}.theme-one__single:hover .theme-one__image-hover{-webkit-transform:perspective(100px) translateZ(0);transform:perspective(100px) translateZ(0);color:#fff;opacity:1}.boardmember{height:190px;margin-bottom:10px;background:rgba(0,0,0,.03)}.boardmember p{margin:20px!important}.boardmember.flex{height:auto;align-items:baseline;background:rgba(0,0,0,.03);padding-bottom:20px;display:inherit}.directorboard img{height:140px!important;width:140px!important;float:right}.directorboard h4{padding-top:20px;font-size:18px;font-weight:700;margin-right:170px;color:#f26521;position:relative;margin-left:20px;line-height:1.3}.directorboard em{padding-top:10px;font-weight:400;color:#686868;border-top:2px solid #f26521;margin-top:10px;display:block}.directorboard h2{padding-top:20px;font-size:18px;margin-right:170px;position:relative;border-bottom:1px solid #ddd;padding-bottom:10px;margin-left:20px;line-height:1.3}.testimonial-section{background-origin:border-box;background-attachment:fixed;position:relative;background-size:cover;background-repeat:no-repeat}.testimonial-section:after{height:100%;content:"";position:absolute;top:0;background:rgba(34,34,34,.7);left:0;width:100%}.testimonial-section .testimonial-box{color:#fff;position:relative;z-index:1}.bg-custom-1{background-color:#f8f2ed}.grid figure{overflow:hidden;position:relative;text-align:center;cursor:pointer}.grid figure img{position:relative;opacity:.6;display:block}.grid figure img,.grid figure img:hover{-webkit-transition:all .4s ease;transition:all .4s ease}.grid figure img:hover{opacity:1}.grid figure figcaption{backface-visibility:hidden;padding:2em;color:#fff}.grid figure figcaption:after,.grid figure figcaption:before{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{height:100%;position:absolute;top:0;left:0;width:100%}.grid figure figcaption>a{font-size:0;text-indent:200%;opacity:0;z-index:1}.grid figure h2,.grid figure p{margin:0}figure.effect-roxy{background:linear-gradient(45deg,#87cff7 20%,#23aae2 80%)}figure.effect-roxy img{transform:translate3d(-50px,0,0);transition:opacity .35s,transform .35s;max-width:none;background:#fff;width:calc(100% + 60px)}figure.effect-roxy figcaption:before{transform:translate3d(-20px,0,0);border:1px solid #fff;right:3%;transition:opacity .35s,transform .35s;content:"";position:absolute;opacity:0;bottom:5%;top:5%;left:3%}figure.effect-roxy figcaption{padding:3em;text-align:left}figure.effect-roxy h2{padding:2% 0 10px;opacity:1}figure.effect-roxy h2,figure.effect-roxy p{transform:translate3d(-10px,0,0);transition:opacity .35s,transform .35s}figure.effect-roxy p{opacity:0}figure.effect-roxy:hover img{transform:translateZ(0);opacity:.1}figure.effect-roxy:hover figcaption:before,figure.effect-roxy:hover h2,figure.effect-roxy:hover p{transform:translateZ(0);opacity:1}@media screen and (max-width:860px){figure.effect-roxy figcaption{padding:1.5em;text-align:left}}figure.effect-zoe{border:4px solid #fff}figure.effect-zoe figcaption{height:auto;transform:translate3d(0,100%,0);padding:1em;color:#fff;transition:transform .35s;bottom:0;top:auto;background:linear-gradient(45deg,#ff89e9,#05abe0)}figure.effect-zoe h2{margin:0;float:left}figure.effect-zoe p.icon-links a{color:#3c4a50;float:right}figure.effect-zoe:hover p.icon-links a:focus,figure.effect-zoe:hover p.icon-links a:hover{color:#252d31;opacity:1}figure.effect-zoe p.description{padding:2em;color:#fff;transition:opacity .35s;text-transform:none;position:absolute;opacity:0;bottom:8em}figure.effect-zoe h2,figure.effect-zoe p.icon-links a{transform:translate3d(0,200%,0);transition:transform .35s}figure.effect-zoe p.icon-links a span:before{padding:8px 10px;speak:none;display:inline-block}.icon-eye:before{content:"\e000"}.icon-paper-clip:before{content:"\e001"}.icon-heart:before{content:"\e024"}figure.effect-zoe h2{display:inline-block}figure.effect-zoe:hover p.description{opacity:1}figure.effect-zoe:hover figcaption,figure.effect-zoe:hover h2,figure.effect-zoe:hover p.icon-links a{transform:translateZ(0)}figure.effect-zoe:hover h2{transition-delay:.05s}figure.effect-zoe:hover p.icon-links a:nth-child(3){transition-delay:.1s}figure.effect-zoe:hover p.icon-links a:nth-child(2){transition-delay:.15s}figure.effect-zoe:hover p.icon-links a:first-child{transition-delay:.2s}