body {background:#fff;color:#666666;font-family:"Open Sans", sans-serif;}a {color:#5082e4;transition:0.5s;}a:hover, a:active, a:focus {color:#03c5ec;outline:none;text-decoration:none;}p {padding:0;margin:0 0 30px 0;}h2, h1, h3, h4, h5, h6 {font-family:"Raleway", sans-serif;font-weight:400;margin:10px 0 20px 0;padding:0;}#preloader {position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:#fff url("../uploads/Images/preloader.svg") no-repeat center center;}.back-to-top {position:fixed;display:none;background:rgba(0, 0, 0, 0.2);color:#fff;padding:6px 12px 9px 12px;font-size:16px;border-radius:2px;right:15px;bottom:15px;transition:background 0.5s;}@media (max-width:768px) {.back-to-top {bottom:15px;}#testimonials .profile .pic{margin-left:15px;margin-top:12px;}}.back-to-top:focus {background:rgba(0, 0, 0, 0.2);color:#fff;outline:none;}.back-to-top:hover {background-image:linear-gradient(90deg,#5082e4,#52bcf8);color:#fff;}#hero {display:table;width:100%;height:100vh;background:url(../uploads/Backgrounds/background12.jpg) top center;background-size:cover;}@media (min-width:1024px) {#hero {background-attachment:fixed;}}#hero .hero-logo {margin:20px;}#hero .hero-logo img {max-width:50%;}#hero .hero-container {background:rgba(0, 0, 0, 0.6);display:table-cell;margin:0;padding:0;text-align:center;vertical-align:middle;}#hero h2 {margin:30px 0 10px 0;font-weight:700;line-height:48px;text-transform:uppercase;color:#fff;font-size:2.5rem;}@media (max-width:768px) {#hero h2 {font-size:23px;line-height:36px;}}#hero h1 {color:#E8E8E8;margin-bottom:50px;}@media (max-width:768px) {#hero h1 {font-size:22px;line-height:26px;padding-left:15px;padding-right:15px;margin-bottom:30px;}#hero h1 .rotating {display:block;}}#hero .rotating > .animated {display:inline-block;}#hero .btn-header,#hero .btn,#hero .button,#hero .btn-services {font-family:"Raleway", sans-serif;text-transform:uppercase;font-weight:500;font-size:16px;letter-spacing:1px;display:inline-block;border-radius:0px;transition:0.5s;background-image:linear-gradient(90deg,#5082e4,#52bcf8);color:#fff;}#hero .btn:hover,#hero .button:hover {background:none;border:2px solid #fff;padding:8px 20px;color:#fff;}#hero .btn-services{background-image:none;background:none;border:2px solid #fff;color:#fff;}#hero .btn-services:hover{background-image:linear-gradient(90deg,#5082e4,#52bcf8);border:none;padding:8px 20px;}#hero .actions a,#hero .btn,#hero .button,#hero .btn-header,#hero .btn-services{margin:10px;padding:10px 22px;}#header {background:#111;padding:32px 0;}#header #logo {float:left;}#header #logo h2 {font-size:36px;margin:0;padding:6px 0;line-height:1;font-family:"Raleway", sans-serif;font-weight:700;letter-spacing:3px;text-transform:uppercase;}#header #logo h2 a, #header #logo h2 a:hover {color:#fff;}#header #logo img {padding:0;margin:0;margin-top:-20px;max-height:50px;}@media (max-width:768px) {#header {}#header #logo h2 {font-size:26px;}#header #logo img {max-height:40px;}}.is-sticky #header {background:rgba(0, 0, 0, 0.85);}.nav-menu, .nav-menu * {margin:0;padding:0;list-style:none;}.nav-menu ul {position:absolute;display:none;top:100%;left:0;z-index:99;}.nav-menu li {position:relative;white-space:nowrap;}.nav-menu > li {float:left;}.nav-menu li:hover > ul,.nav-menu li.sfHover > ul {display:block;}.nav-menu ul ul {top:0;left:100%;}.nav-menu ul li {min-width:180px;}.sf-arrows .sf-with-ul {padding-right:30px;}.sf-arrows .sf-with-ul:after {content:"\f107";position:absolute;right:15px;font-family:FontAwesome;font-style:normal;font-weight:normal;}.sf-arrows ul .sf-with-ul:after {content:"\f105";}#nav-menu-container {float:right;margin:5px 0;}@media (max-width:768px) {#nav-menu-container {display:none;}}.nav-menu a {padding:10px 15px;text-decoration:none;display:inline-block;color:#fff;font-family:'Raleway', sans-serif;font-weight:300;font-size:14px;outline:none;}.nav-menu a:hover, .nav-menu li:hover > a, .nav-menu .menu-active > a {color:#519aec;}.nav-menu ul {margin:4px 0 0 15px;box-shadow:0px 0px 1px 1px rgba(0, 0, 0, 0.08);}.nav-menu ul li {background:#fff;border-top:1px solid #f4f4f4;}.nav-menu ul li:first-child {border-top:0;}.nav-menu ul li:hover {background:#f6f6f6;}.nav-menu ul li a {color:#333;}.nav-menu ul ul {margin:0;}#mobile-nav-toggle {position:fixed;right:0;top:0;z-index:999;margin:20px 20px 0 0;border:0;background:none;font-size:24px;display:none;transition:all 0.4s;outline:none;}#mobile-nav-toggle i {color:#fff;}@media (max-width:768px) {#mobile-nav-toggle {display:inline;}}#mobile-nav {position:fixed;top:0;padding-top:18px;bottom:0;z-index:998;background:rgba(0, 0, 0, 0.9);left:-260px;width:260px;overflow-y:auto;transition:0.4s;}#mobile-nav ul {padding:0;margin:0;list-style:none;}#mobile-nav ul li {position:relative;}#mobile-nav ul li a {color:#fff;font-size:16px;overflow:hidden;padding:10px 22px 10px 15px;position:relative;text-decoration:none;width:100%;display:block;outline:none;}#mobile-nav ul li a:hover {color:#fff;}#mobile-nav ul li li {padding-left:30px;}#mobile-nav ul .menu-has-children i {position:absolute;right:0;z-index:99;padding:15px;cursor:pointer;color:#fff;}#mobile-nav ul .menu-has-children i.fa-chevron-up {color:#5082e4;}#mobile-nav ul .menu-item-active {color:#5082e4;}#mobile-body-overly {width:100%;height:100%;z-index:997;top:0;left:0;position:fixed;background:rgba(0, 0, 0, 0.6);display:none;}body.mobile-nav-active {overflow:hidden;}body.mobile-nav-active #mobile-nav {left:0;}body.mobile-nav-active #mobile-nav-toggle {color:#fff;}.section-title {font-size:32px;color:#111;text-transform:uppercase;text-align:center;font-weight:700;}.section-description {text-align:center;margin-bottom:40px;}.section-title-divider {width:50px;height:3px;background-image:linear-gradient(90deg,#5082e4,#52bcf8);margin:0 auto;margin-bottom:20px;}#about {background:#fff;padding:80px 0;}#about .about-img {overflow:hidden;}#about .about-img img {max-width:100%;}@media (max-width:768px) {#about .about-img {height:auto;}#about .about-img img {margin-left:0;padding-bottom:30px;}}#about .about-content {background:#fff;}#about .about-title {color:#333;font-weight:700;font-size:28px;}#about .about-text {line-height:26px;margin-bottom:15px;}#about .about-text:last-child {margin-bottom:0;}#services {background:linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), url("../uploads/Backgrounds/background.jpg") fixed center center;background-size:cover;padding:80px 0 60px 0;}#services .service-item {margin-bottom:20px;}#services .service-icon {float:left;background-image:linear-gradient(90deg,#5082e4,#52bcf8);padding:16px;border-radius:50%;transition:0.5s;}#services .service-icon i {color:#fff;font-size:24px;}#services .service-item:hover .service-icon {background:#fff;}#services .service-item:hover .service-icon i {color:#5082e4;}#services .service-title {margin-left:80px;font-weight:700;margin-bottom:15px;text-transform:uppercase;}#services .service-title a {color:#111;}#services .service-description {margin-left:80px;line-height:24px;}#subscribe {background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url(../uploads/Images/subscribe-bg.jpg) fixed center center;background-size:cover;padding:80px 0;}#subscribe .subscribe-title {color:#fff;font-size:28px;font-weight:700;}#subscribe .subscribe-text {color:#fff;}#subscribe .subscribe-btn-container {text-align:center;padding-top:20px;}#subscribe .subscribe-btn {font-family:"Raleway", sans-serif;text-transform:uppercase;font-weight:500;font-size:16px;letter-spacing:1px;display:inline-block;padding:8px 20px;border-radius:2px;transition:0.5s;margin:10px;border:2px solid #fff;color:#fff;}#subscribe .subscribe-btn:hover {background-image:linear-gradient(90deg,#5082e4,#52bcf8);border:2px solid #5082e4;}#portfolio {background:#fff;padding:80px 0;}#portfolio .portfolio-item {background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;height:260px;width:100%;display:table;overflow:hidden;margin-bottom:30px;}#portfolio .portfolio-item .details {height:260px;background:#fff;display:table-cell;vertical-align:middle;opacity:0;transition:0.3s;text-align:center;}#portfolio .portfolio-item .details h4 {font-size:16px;transition:transform 0.3s, opacity 0.3s;transform:translate3d(0, -15px, 0);font-weight:700;color:#333333;}#portfolio .portfolio-item .details span {display:block;color:#666666;font-size:13px;transition:transform 0.3s, opacity 0.3s;transform:translate3d(0, 15px, 0);}#portfolio .portfolio-item:hover .details {opacity:0.8;}#portfolio .portfolio-item:hover .details h4 {transform:translate3d(0, 0, 0);}#portfolio .portfolio-item:hover .details span {transform:translate3d(0, 0, 0);}#testimonials {background:#f6f6f6;padding:80px 0;}#testimonials .profile {text-align:center;}#testimonials .profile .pic {border-radius:50%;border:6px solid #fff;margin:0px auto;overflow:hidden;height:260px;width:260px;}#testimonials .profile .pic img {max-width:100%;}#testimonials .profile h4 {font-weight:700;color:#5082e4;margin-bottom:5px;}#testimonials .profile span {color:#333333;}#testimonials .quote {position:relative;background:#fff;padding:60px;margin-top:40px;font-size:16px;font-style:italic;border-radius:5px;}#testimonials .quote b {display:inline-block;font-size:22px;left:-9px;position:relative;top:-8px;}#testimonials .quote small {display:inline-block;right:-9px;position:relative;top:4px;}#team {background:#fff;padding:80px 0 60px 0;}#team .member {text-align:center;margin-bottom:20px;}#team .member .pic {margin-bottom:15px;overflow:hidden;height:260px;}#team .member .pic img {max-width:100%;}#team .member h4 {font-weight:700;margin-bottom:2px;}#team .member span {font-style:italic;display:block;font-size:13px;}#team .member .social {margin-top:15px;}#team .member .social a {color:#b3b3b3;}#team .member .social a:hover {color:#5082e4;}#team .member .social i {font-size:18px;margin:0 2px;}#contact {background:#f7f7f7;padding:80px 0;}#contact .info {color:#333333;}#contact .info i {font-size:32px;color:#5082e4;float:left;}#contact .info p {padding:0 0 10px 50px;line-height:24px;}#contact .form #sendmessage {color:#5082e4;border:1px solid #5082e4;display:none;text-align:center;padding:15px;font-weight:600;margin-bottom:15px;}#contact .form #errormessage {color:red;display:none;border:1px solid red;text-align:center;padding:15px;font-weight:600;margin-bottom:15px;}#contact .form #sendmessage.show, #contact .form #errormessage.show, #contact .form .show {display:block;}#contact .form .validation {color:red;display:none;margin:0 0 20px;font-weight:400;font-size:13px;}#contact .form input, #contact .form textarea {border-radius:0;box-shadow:none;}#contact .form button[type="submit"] {background-image:linear-gradient(90deg,#5082e4,#52bcf8);border:0;padding:10px 24px;color:#fff;transition:0.4s;}#contact .form button[type="submit"]:hover {background:#25d8fc;}#footer {background:#111;padding:30px 0;color:#fff;}#footer .copyright {text-align:center;}#footer .credits {padding-top:10px;text-align:center;font-size:13px;color:#ccc;}.nav-menu{float:right;margin-top:-55px;font-weight:300;font-size:14px;color:rgb(255, 255, 255);}.nav-menu .menu-active > a {color:#fff;font-size:16px;}.fa-navicon:before, .fa-reorder:before, .fa-bars:before {content:"\f0c9";}.h1, h1 {font-size:1.5rem;}.pseudolink{cursor:pointer;}img, responsive {max-width:100%;}a.circle img{width:40px;height:auto;}.about-title:first-child{margin-top:10px;}#hero .hero-logo{width:90vw;margin:0 auto}.btn, .button, .btn-services {font-family:"Raleway", sans-serif;text-transform:uppercase;font-weight:500;font-size:16px;letter-spacing:1px;display:inline-block;border-radius:0px;transition:0.5s;background-image:linear-gradient(90deg,#5082e4,#52bcf8);color:#fff;}.btn:hover, .button:hover,.btn-invert {background:none;border:2px solid #666666;padding:8px 20px;color:#666666;}.btn,.button,.btn-invert:hover{margin:10px;padding:10px 22px;}.btn-invert:hover{background-image:linear-gradient(90deg,#5082e4,#52bcf8);border:none;padding:8px 20px;color:#fff;}.fa-navicon.colorbars:before, .fa-reorder.colorbars:before, .fa-bars.colorbars:before {color:#519aec;}#ulink3, #ulink17{ border:1px solid white;border-radius:5px;padding:5px 10px;margin:5px;}#mobile-nav ul li a#ulink3,#mobile-nav ul li a#ulink17 {width:90%;}#services{padding:80px 0 40px 0;}#webshop{padding:100px 0 60px 0;}#left-right{padding-bottom:80px;}#hero-black {display:table;width:100%;height:20vh;background:url(../uploads/Backgrounds/background12.jpg) top center;background-size:cover;}#hero-black .hero-container-black {background:rgba(255, 255, 255, 0.6);display:table-cell;margin:0;padding:0;text-align:center;vertical-align:middle;}#hero-black #header-logo-black img{max-width:200px;}@media (min-width:768px) {#hero-black #header-logo-black img{max-width:350px;}}@media (max-width:768px){#hero .hero-logo img {max-width:80%;}}.counter{color:white;background-image:linear-gradient(90deg,#5082e4,#52bcf8); border-radius:5px;margin:1px;padding:7px;}.blog-img{width:100%;height:auto;margin-bottom:20px;}.promotion{margin-bottom:80px;}.ariclewrapper{width:100%;display:inline-block;position:relative;overflow:hidden;padding-bottom:70%;height:0px;}.promotion-img2{position:absolute;width:96%;}.promotion-img{width:100%;height:auto;}.promotion .price{font-size:1.8em;color:#5082e4;margin:30px 0px 0px 10px;}.promotion .masse{font-weight:bold;margin-left:20px;}.promotion .yt-video{position:absolute;left:15px;bottom:0px;z-index:2;width:50%;height:110px;}@media (min-width:768px) {.promotion .yt-video{height:180px;}}.zoom{position:absolute;right:15px;top:15px;z-index:2;width:30px;height:30px;}.zoom p, .zoom i{font-size:20px;}.card.article:hover{box-shadow:1px 1px 19px rgba(0,0,0,0.11);}.card-body h5{font-size:16px;}.card-text artnr{font-size:14px;}.card-img-top {width:100%;height:auto;object-fit:contain;}.card-footer:last-child,.card,.card-footer {border-top:none;border:none;background-color:transparent;}.premium-icon{position:absolute;z-index:2;width:50%;top:25%;left:0px;}.video-icon{position:absolute;z-index:2;width:50%;top:32%;right:0px;}.has-search .form-control {padding-left:2.375rem;}.has-search .form-control-feedback {position:absolute;z-index:2;display:block;width:2.375rem;height:2.375rem;line-height:2.375rem;text-align:center;pointer-events:none;color:#aaa;}#shop-naivation{margin-bottom:60px;}.snipcart-checkout,.card.article button{border:none;background-color:transparent;color:#519aec;cursor:pointer;}.snipcart-checkout:hover,.card.article button:hover{color:dimgray;}.snipcart-checkout{font-size:20px;}.shoppingcart{background-color:white;position:fixed;top:50px;right:0px;width:50px;height:50px;padding:7px;z-index:10;border-radius:50%;margin:12px;}a.similar{margin-left:10px;font-size:1.2em;}.first-image{position:relative;}.other-images{text-align:center;margin:0 auto;}.other-images img{width:20%;height:auto;margin:0 auto;margin:5px;}#services {background:#f6f6f6;padding:0px;}#services.padding {padding:80px 0px 40px 0px;}#services.transparent{}#services .profile {text-align:center;}#services .profile .pic {border-radius:50%;border:6px solid #fff;margin:0 auto;overflow:hidden;height:260px;width:260px;}#services .profile .pic img {max-width:100%;}#services .profile h4 {font-weight:700;color:#5082e4;margin-bottom:5px;}#services .profile span {color:#333333;}#services .quote {position:relative;background:#fff;padding:60px;margin-top:20px;font-size:16px;font-style:italic;border-radius:5px;}#services .quote b {display:inline-block;font-size:22px;left:-9px;position:relative;top:-8px;}#services .quote small {display:inline-block;right:-9px;position:relative;top:4px;}#left-right .class-form-builder {border:none;padding:0px;}.sponsor-actions{font-style:normal;text-align:center;width:100%;margin-top:20px;}#testimonials .quote.pg-bottom{padding-bottom:30px;margin-top:10px;}#cookie_directive_container{background-color:rgba(0,0,0,0.8);padding-top:10px;font-size:16px;position:fixed;z-index:100;bottom:0px;left:0px;right:0px;width:100%;}#cookie_directive_container p{margin-bottom:15px;padding:0px;text-align:left;}#cookie_directive_container a {color:#FFF;}#cookie_directive_container a.pull-right {background-color:transparent;margin-bottom:10px;}#cookie_directive_container .text-muted {color:darkgray !important;}#cookie_directive_container .text-muted {color:lightgray !important;}#footer{padding-top:80px;}#footer a{color:white;}#socialmedia{height:auto;width:20px;position:fixed;z-index:1000;left:7px;bottom:50px;text-align:left;}@media (max-width:768px){#socialmedia{height:20px;width:300px;display:none;}#socialmedia.show{display:block;}}#socialmedia .icon{width:40px;height:40px;background-color:white;border-radius:50%;margin:5px;margin-bottom:10px;display:inline-block;text-align:center;}#socialmedia .icon a{color:dimgray;font-size:20px;}#socialmedia .icon .fa{padding-top:10px;}#socialmedia .icon:hover{border:1px solid lightgray;}#socialmedia .icon:hover a{color:lightgray;}#required_group {padding:20px;border-radius:5px;}#error p {background-color:rgb(250, 217, 217);padding:20px;border-radius:5px;text-align:center;color:black;}.required.missing {border:1px solid red;color:red;}#hidden-error-message,#group2,#group3,#group4,#group6,#group7 {display:none;}#copy_link {text-align:center;}#copy_link label {margin:0 auto;font-weight:bold;margin-bottom:5px;}#copy_link .form-control {padding:10px;background-color:#f6f6f6;width:90%;margin:0 auto;text-align:center;}form {width:100%;}.form-control.short{width:25%;display:inline-block;margin-right:5px;}#size_wrap{width:60%;display:inline-block;margin-right:5px;}#weight_wrap{width:30%;display:inline-block;}#weight_wrap .form-control.short{width:60%;}.fileupload{margin-bottom:3px;}#support{position:fixed;z-index:1000;top:60%;height:200px; width:300px;right:-250px; background-color:white;transition:all 1s;box-shadow:0 0 15px 0 rgba(0,0,0,0.3);}#support:hover{right:0;}#supportleft{height:100%;width:15%;position:relative;float:left;}#supportright{height:100%;width:85%;float:left;padding:10px;}#support .rotate{position:absolute;width:170px;text-align:center;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform: translateX(-50%) translateY(-50%) rotate(-90deg);}#support .rotate span{font-size:20px;text-decoration:none;}#support p{color:black;font-size:14px;padding:30px 20px;text-align:center;}@media (max-width:768px){#support{display:none;}}#hero .hero-container {background:rgba(255, 255, 255, 0.3);}#hero h2,#hero h1 {color:black;}#hero .btn-services,#hero .btn:hover, #hero .button:hover {border:2px solid #666666;color:#666666;}#hero .btn-services:hover {border:none;color:white;}