.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}*,:after,:before{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#323232;font-family:'Source Sans Pro',helvetica,arial,sans-serif}html{font-family:'Source Sans Pro',helvetica,arial,sans-serif;color:#323232;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-size:12pt}:focus{border:1px solid #ccc}@media(min-width:992px){.col-lg-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(min-width:1360px){.container{max-width:1300px}}.collapsing{-webkit-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease}a,a:active,a:hover,a:focus,a:visited{background-color:transparent;color:#a30e6a;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-weight:600}a:active,a:hover,a:focus{outline:0;cursor:pointer;color:#d94ea4;text-decoration:none}#breadcrumb a,#breadcrumb li{font-size:12pt;font-weight:300}#breadcrumb li.active{color:#323232}.inline-block{display:inline-block}.uppercase{text-transform:uppercase}.maxwidth{width:auto!important;max-width:100%!important}.maxheight{max-height:300px}.left{float:left}.right{float:right}b,strong,.bold,.strong{font-weight:700}.mtop0{margin-top:0}.mbottom0{margin-bottom:0}.mleft0{margin-left:0}.mright0{margin-right:0}.gray-block{background:#eee;padding:5px 20px 20px;margin-bottom:50px;margin-top:20px}p{font-family:'Source Sans Pro',helvetica,arial,sans-serif;color:#323232}ul>li{font-family:'Source Sans Pro',helvetica,arial,sans-serif;color:#323232}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400}.h1,h1{margin:1em 0 .6em;color:#a30e6a;font-family:Cardo,Georgia,serif;font-size:2.5rem}.h2,h2{margin:.8em 0 .4em;color:#a30e6a;font-family:Cardo,Georgia,serif;font-size:2rem}.h3,h3{margin:.8em 0 .4em;color:#a30e6a;font-family:Cardo,Georgia,serif;font-size:1.75rem}.h4,h4{margin:.8em 0 .4em;color:#a30e6a;font-family:Cardo,Georgia,serif;font-size:1.5rem}.intro p,.intro span,.intro a,.intro li{font-size:1.3rem}img{max-width:100%;height:auto!important;border:0}.pageimg{margin-bottom:30px}.pageimg2{margin-bottom:50px;margin-top:15px}iframe{margin-bottom:-5px}#htmlvideo{width:100%!important;height:100%;overflow:hidden;display:block;z-index:0;position:absolute;top:0;right:0;left:0}#htmlvideo video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:177.77777778vh;min-width:100%;min-height:56.25vw;z-index:0;transition:1s opacity;background-size:cover}button:focus,.btn:focus,input[type=submit]:focus{outline:0;box-shadow:none}.btn,.btn:hover,.btn:active,.btn:visited,.btn:focus{background:#a30e6a;border-radius:0;color:#fff;padding:3px 30px;-webkit-transition:all .4s linear;transition:all .4s linear;font-family:'Source Sans Pro',helvetica,arial,sans-serif;font-weight:600}.btn:hover{background:#ab4c87;color:#fff}.readmore{margin-top:50px}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}nav.navbar{padding:0 0 0}a.nav-link{font-size:1.25rem;color:#fff;padding:55px 15px 55px 15px!important;margin:0 15px;border-bottom:1px solid transparent;font-weight:300}.nav-item:first-child a{margin-left:0}.nav-item:last-child a{margin-right:0}.navbar-nav a:hover{background:#ab4c87}.navbar-nav .current>.nav-link{background:#ab4c87}.navbar-toggler{padding:5px 0}.topheader{padding-top:10px;z-index:10;position:relative}.topheader .nav-link{font-size:1rem;margin:0 15px}.topheader .nav-item:first-child a{margin-left:0}.topheader .nav-item:last-child a{margin-right:0}.sidebar h2{border-bottom:1px solid #ccc;margin-bottom:1.3rem;padding-bottom:.3rem}.navbar-brand{max-width:300px;padding:0}.navbar-brand img{width:100%}.navbar-brand .hover{display:none}.navbar-brand:hover .hover,.navbar-brand:focus .hover{display:block}.navbar-brand:hover .nohover,.navbar-brand:focus .nohover{display:none}header{background:#a30e6a}header .nav-item>a{position:relative}header .nav-item>a.arrow:after{content:'';background:transparent;position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid transparent;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all .4s cubic-bezier(.165,.84,.44,1);transition:all .4s cubic-bezier(.165,.84,.44,1);-webkit-transition-delay:.1s;transition-delay:.1s}header .nav-item:hover>a.arrow:after{border-bottom:11px solid #fff}body.down header.clone{top:0;opacity:1}header.clone{background:#a30e6a;position:fixed!important;top:-500px;left:0;right:0;z-index:1003;transition:.4s top cubic-bezier(.3,.73,.3,.74);opacity:0;box-shadow:0 .125rem 1.813rem rgba(0,0,0,.22)}header.clone .navbar-brand{max-width:220px}header.clone nav.navbar{padding-bottom:0}header.clone .topheader nav.navbar{padding-bottom:0}header.clone .submenu{padding-top:0}header.clone .nav-item>a.arrow:after{bottom:-1px}.pagination{margin-top:30px;text-align:center;display:block}.page-item{display:inline-block;margin:0 -2px}.page-link,.page-link:visited{border-color:#e2e2e2;color:#4a4a4a;background-color:transparent}.page-link.current,.page-link:hover,.page-link:active,.page-link:focus{background-color:#e2e2e2;border-color:#e2e2e2;color:#4a4a4a;box-shadow:none}#breadcrumb{background-color:#eee}.breadcrumb{padding:6px 0;border-radius:0;margin:0}.breadcrumb li{margin-right:5px;color:#a30e6a}.breadcrumb .divider{color:#4a4a4a}.post{margin-bottom:50px}.post:first-child{margin-top:50px}.date{margin-top:-20px}.share{font-size:.75rem;font-weight:500;text-transform:uppercase;float:left;margin-right:10px}.btn.backbtn{margin-top:50px}.addthis_sharing_toolbox{clear:none!important}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;margin-top:25px;margin-bottom:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sitemap{margin-bottom:60px}.sitemap h2{border-bottom:1px solid #bfbfbf;padding-bottom:10px;margin-top:50px;margin-bottom:0}.sitemap h3{margin-bottom:5px}.sitemap div>a{display:block}.map iframe{width:100%;height:500px;margin-bottom:-59px}.newsletter{background:#ddd;margin-bottom:50px}#mc-embedded-subscribe{min-height:37px;width:100%}#mc_embed_signup{padding:25px 0 30px}footer{padding-top:30px;margin-top:52px;background:#ab4c87}footer p,footer a{color:#fff}footer .border{border:0!important;border-top:1px solid #e2e2e2!important;margin-bottom:55px}.footerbottom{background:#a30e6a;margin-top:30px}.footerbottom p{margin:0}.footerbottom a,.footerbottom a:hover,.footerbottom a:focus,.footerbottom a:active,.footerbottom a:visited{color:#fff;margin:5px 12px;padding:5px;display:inline-block;text-decoration:none}.footerbottom a:hover,.footerbottom a:focus{color:#ccc}footer .soclinks a{margin-left:10px}footer .soclinks i{font-size:2.25rem;color:#fff}footer .soclinks a:hover i{color:#a30e6a}.cc_container{border:0!important;border-top:1px solid #eee!important;font-size:14px!important;letter-spacing:.03em!important;padding:8px 15px!important;font-family:'Roboto',sans-serif!important}.cc_container .cc_btn,.cc_container .cc_btn:visited{background:#555!important;border-radius:0!important;color:#fff!important;padding:5px 5px!important;font-family:'Roboto',sans-serif!important}.cc_container .cc_btn:hover,.cc_container .cc_btn:focus{background:#333!important;color:#fff!important}.cc_container a,.cc_container a:visited{color:#a30e6a!important}.cc_container a:hover,.cc_container a:focus{color:#4a4a4a!important}.one{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:0s;animation:dot 1.3s infinite;animation-delay:0s}.two{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:.2s;animation:dot 1.3s infinite;animation-delay:.2s}.three{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:.3s;animation:dot 1.3s infinite;animation-delay:.3s}@-webkit-keyframes dot{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes dot{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.imgbox{margin:0 0 30px;background:#000;height:270px;position:relative;background-size:cover;background-position:center}.no-gutters .imgbox{margin:0 0 1px}.no-gutters>div:last-child .imgbox{margin-left:1px}.imgbox>div{position:absolute;width:100%;height:100%;background-color:#1d1d1d;opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.imgbox.texton>div{opacity:1;background-color:rgba(29,29,29,.7)}.imgbox>div>div{position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%)}.imgbox:hover>div{opacity:1;cursor:pointer;background-color:#1d1d1d}.imgbox h3{margin:0 15px;color:#fff;font-size:1.5rem}.imgbox p{color:#fff;margin:0 70px;font-size:1rem;margin-top:5px}.imgbox.box2>div{opacity:1;background:rgba(0,0,0,.4)}.imgbox.box2>div>div{height:100%;top:0;transform:none;padding:20px 0}.imgbox.box2 p{bottom:20px;position:absolute}.imgbox.box3{height:350px}.imgbox.box3>div{opacity:1;background-color:transparent}.imgbox.box3>div>div{bottom:0;top:auto;transform:none;background:rgba(171,76,135,.8);padding:20px 0}.imgbox.box3:hover>div>div{opacity:1;cursor:pointer;background-color:#a30e6a}.imgbox.box4{display:block;overflow:auto;height:auto}.imgbox.box4>div{opacity:1;background:transparent}.imgbox.box4>.boximg{position:relative;width:100%!important;justify-content:center;display:flex;flex-direction:row;overflow:hidden}.imgbox.box4>.boximg picture{width:100%}.imgbox.box4>.boximg img{width:100%;height:100%!important;object-fit:cover;max-width:none}.imgbox.box4>div.boxtext{position:relative;text-align:center;height:auto;padding:20px 0}.imgbox.box4>.boxtext h3,.imgbox.box4>.boxtext p{color:#000}@media(max-width:1359px){.imgbox{height:225px}}@media(max-width:991px){.imgbox>div{background-color:rgba(29,29,29,.7);opacity:1}}@media(max-width:767px){.no-gutters>div:last-child .imgbox{margin-left:0}}@media(max-width:576px){.imgbox p{margin:0 15px}}.owl-carousel{text-align:center;margin:auto}.owl-item>div{width:100%;min-height:350px;padding:50px 0;background-position:center;background-size:cover;position:relative}.owl-item>div:before{content:'';background:rgba(0,0,0,.2);position:absolute;-webkit-transition:all .2s linear;transition:all .2s linear;top:0;left:0;right:0;bottom:0}.owl-item>div.linked:hover{cursor:pointer}.owl-item>div.linked:hover:before{background:rgba(0,0,0,.4)}.owl-item>div>div{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.owl-item h3{color:#fff}.owl-item p{color:#fff;margin-top:25px}.owl-nav{position:absolute;top:0;width:100%}.owl-nav .owl-prev,.owl-nav .owl-next{top:175px;position:absolute;transform:translateY(-50%)}.owl-nav .owl-next{right:0}.owl-nav .owl-prev{left:0}.owl-nav .owl-prev i,.owl-nav .owl-next i{font-size:3rem;color:#fff;margin:0 15px}.owl-nav .owl-prev:hover i,.owl-nav .owl-next:hover i{color:#a30e6a}.owl-dots .owl-dot span,.owl-dots .owl-dot:hover span{width:10px;height:10px;margin:20px 7px 5px;background:transparent;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;border:1px solid gray;outline:0}.owl-dots{text-align:center}.owl-dots .owl-dot:hover span,.owl-dots .owl-dot.active span{background:#a30e6a;border-color:#a30e6a}.imgblock{min-height:500px;background-size:cover;background-position:center}.imgblock div{height:100%;position:relative}.imgblock .cover{background-color:rgba(0,0,0,.52);box-shadow:none!important;position:absolute;width:100%;height:100%}.imgblock.cover .content{position:relative}.imgblock.cover .content>div{position:absolute;top:50%;left:50%;right:0;transform:translate(-50%,-50%);height:auto}.imgblock h2,.imgblock p,.imgblock span,.imgblock a,.imgblock span{color:#fff}fieldset{min-width:0;padding:0;margin:0;border:0}.loggedintable{width:100%;background-color:transparent;border-spacing:0;border-collapse:collapse}.loggedintable{width:100%}.loggedintable th,.loggedintable td{text-align:left;line-height:2em;border-bottom:1px solid #d3d3d3}.loggedinbutton{margin:25px 0 40px;float:right}.loginform input{margin-bottom:5px}.loginform .field-validation-valid{margin-bottom:15px;display:block;float:left}.unread td{font-weight:bold;color:#000}.marked td{color:#f6a312}.col-date{width:160px}.col-file1,.col-file2,.col-file3,.col-remove,.col-mark,.col-read{width:70px;text-align:center!important}.loggedinspan{display:none;font-weight:normal;color:#000}legend{border:0}.col-file1 a img:hover,.col-file2 a img:hover,.col-file3 a img:hover{opacity:.5}.tablexs{display:none;padding-right:10px}.applyredirect{font-size:20px;margin-top:20px}.employees{margin-top:50px;margin-bottom:50px}.employee{margin-bottom:40px}.employee.onecard{margin-bottom:60px}.employee .emp-img{width:120px;height:120px;background-position:center;background-size:cover;border-radius:50%;border:1px solid #eee;float:left;margin-right:15px;margin-bottom:30px}.employee .emp-info h3{margin:.3em 0 0}.employee .emp-info .position{color:#a30e6a;margin:5px 0 0;font-weight:600}.employee .emp-info .emailphone{margin:5px 0}.employee .emp-info a{font-weight:300;text-transform:none}.employee.vertical{text-align:center}.employee.vertical .emp-img{float:none;left:50%;position:relative;transform:translateX(-50%)}.employee.vertical .emp-info h3{font-size:1.2rem}@media(max-width:767px){.employees{margin-top:30px;margin-bottom:0}.employee .emp-info h2{font-size:1.2rem;margin:.3em 0 .2em}}@media(max-width:576px){.contactperson img{display:block;margin:0 auto!important}.contactperson h4,.contactperson p{text-align:center!important}}@media(max-width:379px){.employee{max-width:100%!important;flex:0 0 100%}}.form-group{margin-bottom:20px}textarea.form-control{height:150px}.form-control,.form-control:focus{display:block;width:100%;padding:.4rem .7rem;font-size:1rem;font-weight:400;line-height:1.5;color:#4a4a4a;background-image:none;border:1px solid #ccc;border-radius:4px;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;outline:0;box-shadow:none;min-height:37px}.form-control::-webkit-input-placeholder{color:gray;font-family:'Source Sans Pro',helvetica,arial,sans-serif;font-size:1rem;font-weight:300;letter-spacing:.056rem}.form-control:-ms-input-placeholder{color:gray;font-family:'Source Sans Pro',helvetica,arial,sans-serif;font-size:1rem;font-weight:300;letter-spacing:.056rem}.form-control::placeholder{color:gray;font-family:'Source Sans Pro',helvetica,arial,sans-serif;font-size:1rem;font-weight:300;letter-spacing:.056rem}span.field-validation-error{color:#ec0505}.checkcontainer{display:block;position:relative;padding-left:0;margin-top:10px;margin-bottom:10px;cursor:pointer;line-height:1.5rem;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkcontainer input{position:absolute;opacity:0;cursor:pointer}.checkmark{z-index:10;position:relative;display:inline-block;height:20px;width:20px;margin-right:8px;background-color:#e1e1e1;font-size:12pt;padding:1px 1px;border:1px solid #e1e1e1}.checkcontainer:hover{color:#0971ce}.checkcontainer input:checked~.checkmark{background-color:#c5c5c5;border-color:#c5c5c5;color:#fff}.checkcontainer .checkmark i{display:none;padding:3px 2px;font-size:.8rem}.checkcontainer input:checked~.checkmark i{display:block}.checkcontainer .checktext{float:right;font-size:1.1rem;text-align:right;line-height:1.5rem;text-transform:uppercase;font-family:Montserrat;font-weight:400}.gdpr:hover{color:#2bb6aa!important;cursor:pointer!important}.contact .gdpr:hover{color:#2bb6aa!important;cursor:pointer!important}#gdpr{border:0}#gdpr:checked~.checkmark{background:rgba(0,0,0,.2)!important;border-color:transparent!important}#gdprcheckbox input{width:100%;position:absolute;height:25px;margin:0}#gdprcheckbox input:focus{outline:0}#gdprcheckbox label{z-index:20;position:relative;font-weight:400;font-size:.8rem;letter-spacing:.06rem;display:block;line-height:1.5rem}#gdprcheckbox:hover label{color:#c5c5c5}.privacy{font-size:.8rem!important;margin-bottom:0}.gdpr:hover input,.gdpr:hover label{cursor:pointer!important}.btn.disabled,.btn:disabled{opacity:.65;background-image:linear-gradient(180deg,#a30e6a 0%,#a30e6a 100%)}.btn.disabled:hover,.btn:disabled:hover,.btn.btn-default[disabled]:hover{background-image:linear-gradient(180deg,#3f4b4f 0%,#3f4b4f 100%);cursor:not-allowed}#sendingmessage{padding:30px 50px;border-radius:0;text-align:center;display:none;position:fixed;z-index:9999;margin:auto;top:50%;left:50%;width:320px;transform:translate(-50%,-50%);background:#fff;border:1px solid #d4d4d4}#sendingmessage p{margin:0}.hero{position:relative;padding:0;height:350px;background-position:center;background-size:cover}.hero.home{height:600px}.hero:before{content:'';background:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0}.herocontent{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hero h1{color:#fff;margin:.2em 0}.hero p{color:#fff;margin-bottom:0}.hero.home h1{color:#fff;margin:.8em 0}.hero.home p{color:#fff;margin-bottom:1rem}.hero .btn{margin-top:20px}@media(max-width:767px){.hero{height:250px}.hero.home{height:400px}}.languages{float:right;margin-left:30px;position:relative}.languages ul,.languages li{list-style-type:none;padding-left:0}.languages>ul>li{float:right}.languages li>ul{display:none;position:absolute;left:50%;transform:translateX(-50%);padding-top:5px}.languages i{display:block}.languages li:hover{cursor:pointer}.languages li:hover i{color:#a30e6a}.languages li:hover>ul{display:block}.languages li>ul a{display:block;background:#3f4b4f;color:#fff;line-height:1em;padding:8px}.languages li>ul a:hover{background:#a30e6a}@media(max-width:767px){.langbtn{float:right;background:transparent;border-color:transparent;margin-right:20px;margin-top:8px}header.clone .langbtn{margin-top:12px}#langCollapse .langmenu{margin:10px 0 0;list-style-type:none;padding:0;text-align:right}#langCollapse .langmenu li{display:inline-block;margin-left:10px}#langCollapse{overflow:hidden!important}}.leftmenu{list-style-type:none;padding:0;background:#eee;margin-top:25px;padding:15px 20px}.leftmenu li{padding:5px 0;position:relative}.leftmenu li.pad0{padding:0}.leftmenu li a{padding:5px;margin-right:30px;display:block}.leftmenu li a.current{color:#a30e6a}.leftmenu li.top a{border-bottom:1px solid #a30e6a;margin-right:0}.leftmenu li.indent{margin-left:20px}.downbtn{float:right;position:absolute;top:11px;right:0;background:transparent;border-color:transparent}.downbtn:hover{color:#a30e6a}.leftmenu li ul{list-style-type:none;padding:0}@media(max-width:991px){.leftmenu li.top{padding:5px 0 0}.leftmenu li.top a{border-bottom:0}}.submenu{position:absolute;z-index:999;left:0;right:0;padding-top:0;text-align:left;opacity:0;visibility:hidden;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all .4s cubic-bezier(.165,.84,.44,1);transition:all .4s cubic-bezier(.165,.84,.44,1);-webkit-transition-delay:.1s;transition-delay:.1s}.submenu .subbg{background:#fff;padding:30px 0 20px!important;position:absolute;left:0;right:0}header .nav-item:hover .submenu{opacity:1;visibility:visible}.submenu li{width:100%;margin-bottom:20px}.submenu a{color:#a30e6a;margin:3px 0!important;display:block;border:0;-webkit-transition:all .3s;transition:all .3s;border-bottom:1px solid #fff!important}.submenu .toplink{text-transform:none;color:#a30e6a;margin:0 0 10px 0!important;border-bottom:1px solid transparent!important;font-size:1.125rem;font-weight:600}.submenu li a:hover{color:#a30e6a;border-bottom:1px solid #a30e6a!important;border:0;cursor:pointer;background:#fff}.submenu .toplink:hover{border-bottom:1px solid #a30e6a!important;background:#fff}@media(max-width:991px){.submenu{padding-top:0}}@media(max-width:767px){.submenu{display:none}header .nav-item:hover .submenu{opacity:0;visibility:hidden}header .nav-item:hover>a.arrow:after{border-bottom:11px solid transparent}}.loadingproducts{border-right:1px solid #d7d8d8!important;border-bottom:1px solid #d7d8d8!important;padding:50px 15px 45px}.loadingproducts p{font-size:2rem;color:#585858;text-align:center;width:100%;margin:0}.filtermenuholder{margin-bottom:50px}.filtermenu{list-style:none;background-color:transparent}.filtermenu .navbar-collapse{padding:0}.filtermenu a{color:#000;margin:0 0 3px 5px;display:inline-block}.filtercategory .right i{margin-top:6px}.filtermenu .filtercategory a{border-bottom:1px solid #d7d8d8;padding:0 0 5px;margin:0 0 20px;font-size:1.2rem;display:block;color:#6b6b6b;text-align:center}.filter,.subfilter{-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;display:block}.filtermenu li a{color:#a30e6a;font-size:1rem}.filtermenu li a:hover{color:#f1ab6c}.filtermenu li a:focus{text-decoration:none}.filtermenu .subfilter{margin-left:30px}.filtermenu .subfilter a{color:#9e9e9e;text-transform:none}.filtermenu img{display:block;margin:0 auto 20px}.filtermenu .fas,.filtermenu .far{font-size:1rem}.filtercheckbox{background:transparent;display:block;float:left;margin-top:5px;margin-right:6px;color:#999}.sortcheckbox{background:transparent;display:inline-block;float:none;margin-top:4px;margin-right:0;margin-left:0;font-size:1rem;color:#555}.filter:hover,.subfilter:hover{cursor:pointer}.filter:hover a,.subfilter:hover a{color:#f1ab6c}.sortrow{margin-top:2px}.sortrow .right i{margin-left:5px;color:#555}.sortrow p{font-size:.9rem;margin-bottom:0;padding-bottom:10px}.sortrow .sub-menu li a:hover i{color:#fff}.sortrow .sub-menu.dropdown{background:#ddd;padding:5px 0;min-width:104px}.sortrow .sub-menu.dropdown a{color:#000;font-size:.9rem}.sortrow .right div:hover{cursor:pointer}.sortrow .right div:hover .sub-menu{z-index:10;opacity:1}.sortrow .sub-menu{position:absolute;top:100%;right:16px;z-index:-1;opacity:0;transition:opacity linear .15s}.sortrow .sub-menu i{margin:0 3px 0 0}.sortrow .sub-menu li{display:block}.sortrow .sub-menu li a{padding:5px 12px;display:block}.sortrow .sub-menu li a:hover,.sub-menu .current-item a{background:#a30e6a;color:#fff}.sortrow .right .sub-menu.dropdown.mobileshow{opacity:1!important;z-index:10!important}#products{overflow:auto;margin-bottom:50px}#products>.col-sm-12{border:1px solid #d7d8d8;border-right:0;border-bottom:0}#products .proddiv{border-right:1px solid #ddd;border-bottom:1px solid #ddd;min-height:340px;padding:25px 30px}#products .proddiv>img{margin:auto;margin-bottom:20px;display:block}#products .proddiv>h4{text-align:center;margin-bottom:5px}#products .proddiv>h4 a{color:#a30e6a}#products .proddiv>p{color:#686868;text-align:center;font-size:.85rem}#products .proddiv:hover{cursor:pointer}#products .proddiv:hover img,#products .proddiv:hover .productplaceholder{opacity:.75}#products .proddiv:hover h4 a{color:#f1ab6c}#products .proddiv:hover .productimg{opacity:.8}.productimg{width:100%;height:150px;margin:auto;max-width:240px;margin-bottom:20px;background-repeat:no-repeat;background-position:center}.productimg.simple{max-width:none}.productimg.holder{background:#ddd;text-align:center}.productimg.holder i{color:#fff;font-size:5rem;margin-top:16%}#software .cursor:hover,.children .cursor:hover{opacity:.8}.producttop{margin-top:50px;margin-bottom:30px}.productimages{margin:0 -5px}.productimages>div{padding:0 5px 10px}.productimages>div>div{width:100%;height:100px;background-repeat:no-repeat;background-position:center;border:1px solid #ccc}.productimages>div>div:hover{cursor:pointer;border-color:#888;opacity:.9}.downloadpdf{font-size:.9rem;margin-top:20px;display:inline-block}.downloadpdf2{font-size:1.2rem;margin:30px 0 40px;display:inline-block}.downloadpdf i{font-size:1.5rem;margin-right:5px}.downloadpdf2 i{font-size:2rem;margin-right:10px}.prodimg{margin:10px 0 15px;width:100%;height:300px;background-repeat:no-repeat;background-position:center}.related{margin-bottom:30px;margin-top:50px}.relimg.holder{background:#ddd;text-align:center}.relimg.holder i{color:#fff;font-size:5rem;margin-top:16%}.related h3{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:30px}.related h4{margin:15px 0 5px}.relimg{width:100%;height:160px;background-repeat:no-repeat;background-position:center}.related .col-sm-3>div>p{font-size:.85rem}.related .cursor:hover{cursor:pointer}.related .cursor:hover .relimg{opacity:.8}.related .cursor:hover h4,.related .cursor:hover p{color:#f1ab6c}header .search{float:right;margin-left:30px}header .search button{display:none}header .search input{border-color:transparent;background-color:#eee;border-width:1px 0;overflow:hidden;max-width:0;height:30px;-webkit-transition:all .3s;transition:all .3s;padding:0}header .search input:focus{outline:0}header .search.reveal button{display:block}header .search.reveal input{max-width:200px;padding:0 8px}header .searchbtn{float:right}header .searchbtn.hide{display:none}header .search button,header .searchbtn{border-color:transparent;background:transparent;float:right}header .search button:hover,header .searchbtn:hover{color:#a30e6a}.search-summary{margin:25px 0}.search input{background:#eee;border-color:transparent}.search button{border-color:transparent;background:transparent}.search input{padding:0 8px}.search-result{overflow:auto;border-top:1px solid #e2e2e2}.search-result h3{margin:30px 0 10px}.search-result .btn{margin-bottom:20px}@media(max-width:767px){.searchbtn{float:right;margin-right:20px;margin-top:8px}header.clone .searchbtn{margin-top:12px}#searchCollapse .search{float:none;margin:5px 0 0;position:relative}#searchCollapse input{max-width:100%;width:100%;padding:0 8px}#searchCollapse button{display:block;position:absolute;right:0;top:0}#searchCollapse{overflow:hidden!important}}@media(max-width:1199px){.nav-link{margin:0 20px}a.nav-link{font-size:1.25rem;color:#fff;padding:40px 10px 40px 10px!important}.navbar-brand img{width:80%}}@media(max-width:991px){.nav-link{margin:3px 15px 0;font-size:1rem}a.nav-link{font-size:1rem;color:#fff;padding:30px 10px 30px 10px!important}.navbar-brand img{width:100%}.navbar-brand,header.clone .navbar-brand{max-width:130px}.blogposts .text{margin-bottom:30px}.blogpost-btn{position:static}.blogposts .arrow-right,.blogposts .arrow-left{top:-22px;right:auto;left:50%;transform:translate(-50%);border-left:22px solid transparent;border-right:22px solid transparent;border-top:0;border-bottom:22px solid #f7f7f7}.blogposts>div{margin-bottom:0!important}.blogposts>div.text{margin-bottom:20px!important}#collapseMain{border-top:1px solid transparent;padding-top:5px}#collapseMain.show,#collapseMain.collapsing{border-color:#a30e6a}header .nav-item>a.arrow:after{bottom:-2px}#mc-embedded-subscribe{padding:3px 10px;width:100%}.footerbottom{margin-top:40px}.nav-link{margin:0 15px}}@media(max-width:767px){.marxs{margin-bottom:0}.topheader{display:none}.navbar-brand img{width:100%}nav.navbar{padding:15px 0 15px;display:block}a.nav-link{font-size:1.25rem;color:#fff;padding:10px 10px 10px 10px!important}.navbar-nav .current>.nav-link{font-weight:600;background:none}.navbar-toggler{margin-top:7px;margin-left:5px;color:#fff}.navbar-toggler:focus{border:none}header.clone .navbar-toggler{margin-top:11px}header.clone nav.navbar{padding:5px 0 5px}.submenumobile{padding-left:15px}.submenumobile a{border-bottom:1px solid transparent;display:inline-block;color:#fff;font-weight:300}.navbar-toggler{float:right}#navbarCollapse,#navbarCollapse2{overflow:hidden!important}.nav-item:first-child{margin-top:10px}.nav-item a{margin:5px 0}.navbar-nav .nav-link{display:inline-block}.blogposts img{height:200px}.blogposts{margin-top:30px;margin-bottom:30px}.blogpost{padding:20px 15px}#mc_embed_signup .form-control{margin-bottom:20px}footer .container>div>.col-md-4{text-align:center!important}footer .soclinks a{margin:15px 5px 0;display:inline-block}.footerbottom{margin-top:25px}}@media(max-width:379px){.navbar-brand{max-width:110px;margin-bottom:3px}}