
@charset "UTF-8";/* * blueimp Gallery CSS * https://github.com/blueimp/Gallery * * Copyright 2013, Sebastian Tschan * https://blueimp.net * * Licensed under the MIT license: * http://www.opensource.org/licenses/MIT */.blueimp-gallery,.blueimp-gallery > .slides > .slide > .slide-content { position: absolute; top: 0; right: 0; bottom: 0; left: 0; /* Prevent artifacts in Mozilla Firefox: */ -moz-backface-visibility: hidden;}.blueimp-gallery > .slides > .slide > .slide-content { margin: auto; width: auto; height: auto; max-width: 100%; max-height: 100%; opacity: 1;}.blueimp-gallery { position: fixed; z-index: 999999; overflow: hidden; background: #000; background: rgba(0, 0, 0, 0.9); opacity: 0; display: none; direction: ltr; -ms-touch-action: none; touch-action: none;}.blueimp-gallery-carousel { position: relative; z-index: auto; margin: 1em auto; /* Set the carousel width/height ratio to 16/9: */ padding-bottom: 56.25%; box-shadow: 0 0 10px #000; -ms-touch-action: pan-y; touch-action: pan-y;}.blueimp-gallery-display { display: block; opacity: 1;}.blueimp-gallery > .slides { position: relative; height: 100%; overflow: hidden;}.blueimp-gallery-carousel > .slides { position: absolute;}.blueimp-gallery > .slides > .slide { position: relative; float: left; height: 100%; text-align: center; -webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000); -moz-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000); -ms-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000); -o-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000); transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);}.blueimp-gallery,.blueimp-gallery > .slides > .slide > .slide-content { -webkit-transition: opacity 0.2s linear; -moz-transition: opacity 0.2s linear; -ms-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear; transition: opacity 0.2s linear;}.blueimp-gallery > .slides > .slide-loading { background: url(/assets/plugins/Gallery-2.21.3/img/loading.gif) center no-repeat; background-size: 32px 32px;}.blueimp-gallery > .slides > .slide-loading > .slide-content { opacity: 0;}.blueimp-gallery > .slides > .slide-error { background: url(../img/error.png) center no-repeat;}.blueimp-gallery > .slides > .slide-error > .slide-content { display: none;}.blueimp-gallery > .prev,.blueimp-gallery > .next { position: absolute; top: 50%; left: 15px; width: 80px; height: 80px; margin-top: -43px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 50px; font-weight: 100; line-height: 80px; color: #fff; text-decoration: none; text-shadow: 0 0 2px #000; text-align: center; cursor: pointer; display: none;}.blueimp-gallery > .next { left: auto; right: 15px;}.blueimp-gallery > .close,.blueimp-gallery > .title { position: absolute; top: 15px; left: 15px; margin: 0 40px 0 0; font-size: 20px; line-height: 30px; color: #fff; text-shadow: 0 0 2px #000; opacity: 0.8; display: none;}.blueimp-gallery > .close { padding: 15px; right: 15px; left: auto; margin: -15px; font-size: 30px; text-decoration: none; cursor: pointer;}.blueimp-gallery > .play-pause { position: absolute; right: 15px; bottom: 15px; width: 15px; height: 15px; background: url(/assets/plugins/Gallery-2.21.3/img/play-pause.png) 0 0 no-repeat; cursor: pointer; opacity: 0.5; display: none;}.blueimp-gallery-playing > .play-pause { background-position: -15px 0;}.blueimp-gallery > .prev:hover,.blueimp-gallery > .next:hover,.blueimp-gallery > .close:hover,.blueimp-gallery > .title:hover,.blueimp-gallery > .play-pause:hover { color: #afafaf; opacity: 1;}.blueimp-gallery-controls > .prev,.blueimp-gallery-controls > .next,.blueimp-gallery-controls > .close,.blueimp-gallery-controls > .title,.blueimp-gallery-controls > .play-pause { display: block; /* Fix z-index issues (controls behind slide element) on Android: */ -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0);}.blueimp-gallery-single > .prev,.blueimp-gallery-left > .prev,.blueimp-gallery-single > .next,.blueimp-gallery-right > .next,.blueimp-gallery-single > .play-pause { display: none;}.blueimp-gallery > .slides > .slide > .slide-content,.blueimp-gallery > .prev,.blueimp-gallery > .next,.blueimp-gallery > .close,.blueimp-gallery > .play-pause { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}/* Replace PNGs with SVGs for capable browsers (excluding IE<9) */body:last-child .blueimp-gallery > .slides > .slide-error { background-image: url(/assets/plugins/Gallery-2.21.3/img/error.svg);}body:last-child .blueimp-gallery > .play-pause { width: 20px; height: 20px; background-size: 40px 20px; background-image: url(/assets/plugins/Gallery-2.21.3/img/play-pause.svg);}body:last-child .blueimp-gallery-playing > .play-pause { background-position: -20px 0;}/* IE7 fixes */*+html .blueimp-gallery > .slides > .slide { min-height: 300px;}*+html .blueimp-gallery > .slides > .slide > .slide-content { position: relative;}
/* gallery----------------------------------------------------*/.gallery-item { margin-bottom: 20px; display: block; overflow: hidden;}.gallery-item img { -webkit-transform: scale(1); transform: scale(1); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;}.gallery-item:hover img { -webkit-transform: scale(1.05); transform: scale(1.05);}#blueimp-gallery .close { color: #d8d8d8!important;}
body {}/* preloader */.preloader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #eee; text-align: center; z-index: 9999999;}.spinner { width: 70px; height: 70px; text-align: center; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}.spinner > div { width: 18px; height: 18px; background-color: #343a40; border-radius: 100%; display: inline-block; -webkit-animation: bouncedelay 1.4s infinite ease-in-out; animation: bouncedelay 1.4s infinite ease-in-out; -webkit-animation-fill-mode: both; animation-fill-mode: both;}.spinner .bounce1 { -webkit-animation-delay: -0.32s; animation-delay: -0.32s;}.spinner .bounce2 { -webkit-animation-delay: -0.16s; animation-delay: -0.16s;}@-webkit-keyframes bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); } 40% { -webkit-transform: scale(1); }}@keyframes bouncedelay { 0%, 80%, 100% { transform: scale(0); -webkit-transform: scale(0); } 40% { transform: scale(1); -webkit-transform: scale(1); }}.header-title { margin-bottom: 2.5rem; font-size: 2rem;}.header-text { font-size: 1.1rem; color: #444;}.deco-line-mid { height: 2px; background-color: #96d2f3; width: 90px; margin: 0 auto;}.deco-line { height: 2px; background-color: #96d2f3; width: 90px;}.section-dark { background-color: rgb(112, 111, 111); color: #ffffff;}.section-light { background: rgb(181,181,181); background: linear-gradient(135deg, rgba(181,181,181,1) 0%, rgba(228,228,228,1) 66%); margin-top: 6rem; padding-bottom: 2rem!important;}/* cookie notice */#cookie-disclaimer{ position: fixed; bottom:0; background-color: rgba(0,0,0,0.8); color: #fff; width: 100%; z-index: 999; padding: 1em; line-height: 120%; -webkit-backface-visibility:hidden;}#cookie-disclaimer .title{ font-size: 17px; font-weight: 500; margin-bottom: 1em;}#cookie-disclaimer .btn-primary{ padding: 0.3em 1em; text-transform: uppercase; background: #19b5fe; border-color: #19b5fe; color: #fff !important; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; margin-left: 2em;}#cookie-disclaimer p{ font-size: 12px; margin-bottom:0px;}#cookie-disclaimer a{ font-size: 12px;}#cookie-disclaimer .msg-close { color: #fff;}.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}@-webkit-keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; }}@keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; }}.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}@-webkit-keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }}@keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }}.fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown;}@-webkit-keyframes fadeOutDownBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); }}/* lighbox */.blueimp-gallery { background: rgba(52, 58, 64, 0.95);}.blueimp-gallery .next,.blueimp-gallery .prev { color: #d8d8d8!important; text-shadow: none;}.blueimp-gallery .next:hover,.blueimp-gallery .prev:hover { color: #fff!important; text-shadow: none;}.rob { display: none;}a { color: #96d2f3;}a:hover { color: #8bc2e1;}main {background-color: rgba(255, 255, 255, .93); padding-top: 80px;}ul.list-styled { display: block; margin-left: -10px;}ul.list-styled li { display: block; position: relative;}ul.list-styled li:not(:last-child) { margin-bottom: 16px;}ul.list-styled li:before { content: ""; position: absolute; top: 1.2em; left: -30px; margin-top: -.9em; background: #96d2f3; height: 12px; width: 12px; border-radius: 50%;}.card-title { margin-bottom: 1.2rem;}.form-control { border-radius: 0;}.btn { border-radius: 0;}.btn-brand { color: #fff; background-color: #353052; border-color: #353052;}.btn-brand:hover { color: #fff; background-color: #292544; border-color: #292544;}.btn-outline-brand { color: #353052; border-color: #353052;}.btn-outline-brand:hover { background-color: #353052; border-color: #353052; color: #fff;}ul.styled { padding-left: 20px;}ul.styled li { list-style: square;}/* navbar */.navbar { background-color: #fff;}.navbar-nav {}.navbar.sps--blw { border-bottom: 1px solid #f1f1f1; box-shadow: 0 0 30px rgb(0 0 0 / 20%);}.navbar-brand { padding: 0;}.navbar .navbar-brand img { transition: .4s all;}.navbar-nav .nav-link { font-family: "Roboto Condensed", sans-serif; font-size: 16px; color: #352f52; text-transform: initial; letter-spacing: 2px;}/* footer */footer { background-color: #706f6f; background-color: #1a1a1a; padding: 80px 20px 40px 20px; color: #fff; color: #d6d6d6;}footer .link-list { padding-left: 0; list-style: none;}.footer-btm { background-color: #2a2a2a; background-color: #121212; color: #d6d6d6; padding: 20px; font-size: .8rem;}.navbar .navbar-brand img { width: 140px;}.navbar { position: fixed; width: 100%; z-index: 100;}.navbar .navbar-nav .active>.nav-link,.navbar .navbar-nav .nav-link.active, .navbar .navbar-nav .nav-link.show, .navbar .navbar-nav .show>.nav-link {}.navbar .navbar-nav .nav-link {}.navbar-expand-md .navbar-nav .nav-link {}.navbar .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}.navbar .navbar-toggler { border: 0;}.navbar .navbar-toggler-text { color: rgba(0,0,0, 1); font-size: 14px; margin-right: 5px;}.navbar .navbar-nav {}.navbar-collapse .navbar-nav {}.sps--abv .navbar { z-index: 99; border-bottom: 1px solid transparent;}.sps--blw .navbar { border-bottom: 1px solid #f5f5f5; box-shadow: 0 0 30px rgb(0 0 0 / 20%); z-index: 100;}.navbar .navbar-nav .nav-link { transition: color 0.1s, background-color 0.1s; color: #353052;}.navbar .navbar-nav .nav-link { position: relative; display: block; padding: 10px 0; margin: 0 12px; letter-spacing: 1px; font-size: 14px; line-height: 16px; font-weight: 600; text-transform: uppercase; transition: color 0.1s,background-color 0.1s,padding 0.2s ease-in;}.navbar .navbar-nav .nav-link::before { content: ''; display: block; position: absolute; bottom: 3px; left: 0; height: 2px; width: 100%; background-color: #96d2f3; transform-origin: right top; transform: scale(0, 1); transition: color 0.1s,transform 0.2s ease-out;}.navbar .navbar-nav .nav-link:active::before { background-color: #96d2f3;}.navbar .navbar-nav .nav-link:hover::before,.navbar .navbar-nav .nav-link:focus::before { transform-origin: left top; transform: scale(1, 1);}.navbar .navbar-nav .active .nav-link::before,.navbar .navbar-nav .active .nav-link::before { transform-origin: left top; transform: scale(1, 1);}.dropdown-toggle::after { margin-left: .5em; display: none;}.dropdown-item.active, .dropdown-item:active { background-color: #352f52;}.dropdown-menu li.active .dropdown-item { background-color: #352f52;}.dropdown-menu li.active a { color: #fff;}.section { padding-top: 3rem;}.section:last-of-type { padding-bottom: 6rem;}.gradient { background-image: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);}/* slideshow */.slide-image { height: 170px; background-position: center center; background-size: cover;}.carousel-caption { background: #969696; background: #969696eb; left: 0; right: 60%; text-align: right; padding: 10px; bottom: 0;}.carousel-caption .headline { margin-bottom: 0;}.carousel-caption::after { content: ''; position: absolute; right: -65px; z-index: -1; width: 65px; background-image: url(/img/edge.svg); height: 100%; top: 0; background-size: cover; opacity: .9;}/* chart js */#chartFooter { cursor: zoom-in;}/* team */#team .card { font-size: 1em; overflow: hidden; padding: 0; border-radius: 0; border: 1px solid rgba(34, 36, 38, .1);}#team .card-block { font-size: 1em; position: relative; margin: 0; padding: 1em; border: none; border-top: 1px solid rgba(34, 36, 38, .1); box-shadow: none; min-height: 144px;}#team .card-img-top { display: block; width: 100%; height: auto;}#team .card-title { font-size: 1.28571429em; font-weight: 700; line-height: 1.2857em; margin-bottom: 5px; color: #353052;}#team .card-text { margin-top: 1em; clear: both; margin-top: .5em;}#team .card-footer { font-size: 1em; position: static; top: 0; left: 0; max-width: 100%; padding: .75em 1em; color: rgba(0, 0, 0, .4); border-top: 1px solid rgba(0, 0, 0, .05) !important; background: #fff;}#team .card .meta { font-size: 1em; color: #646464;}#team .card a { color: rgba(0, 0, 0, .68);}#team .img-wrap { overflow: hidden;}#team .card img { -webkit-transform: scale(1); transform: scale(1); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;}#team .card:hover img { -webkit-transform: scale(1.05); transform: scale(1.05);}/* products */.icons-centered { display: flex; justify-content: center; text-align: center;}.icons-centered h3 { margin-top: 1.5rem; font-size: 1.1rem; text-transform: uppercase; text-decoration: none; color: #1f1f1f;}.icon-wrap { margin-bottom: 4rem; overflow: hidden;}.icon-wrap img { border: 2px solid transparent; transition: .4s all;}.icon-wrap a { text-decoration: none;}.icon-wrap a:hover img { border: 2px solid #b7b7b7;}/* product list */.list-group-item { padding: 0.6rem 1.25rem;}.list-group-item.product { text-align: center; background: #f5f5f5; background: linear-gradient(135deg, rgb(245 245 245) 0%, rgb(245 245 245) 66%); padding: 0.75rem 1.25rem;}.list-group-item.caption { padding: 0.3rem 1.25rem; color: #fff; font-size: 80%; font-weight: bolder; background-color: #352f52;}/* newsletter subscribe */.subscribe-form { width: 100%; margin-top: .5em;}.subscribe-form .form-group input { background: #fff !important; border: 1px solid transparent; color: black !important; font-size: 14px; font-weight: 300; background: #fff !important; color: #000000 !important; font-size: 18px; border-radius: 0px; -webkit-box-shadow: none !important; box-shadow: none !important;}.subscribe-form .form-group .submit { border-left: 1px solid #96d2f3; color: #fff !important; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; font-size: 16px; background: #96d2f3 !important;}.subscribe-form .form-group .submit:disabled { opacity: .7; cursor: not-allowed;}#picsliderCarousel .carousel-item .img-wrapper { overflow: hidden;}#picsliderCarousel .carousel-item .img-wrapper img { transition: .4s all;}#picsliderCarousel .carousel-item .img-wrapper img:hover { -webkit-transform: scale(1.05); transform: scale(1.05);}@media (max-width: 767px) { .navbar .navbar-nav .nav-link::before { content: none; } .dropdown-menu { border: 0; background: transparent; } .dropdown-menu .dropdown-item { } .dropdown-menu .dropdown-item:hover { background: transparent; }} #picsliderCarousel .carousel-inner .carousel-item.active, #picsliderCarousel .carousel-inner .carousel-item-next, #picsliderCarousel .carousel-inner .carousel-item-prev { display: flex;}/* display 3 */@media (min-width: 768px) { #picsliderCarousel .carousel-inner .carousel-item-right.active, #picsliderCarousel .carousel-inner .carousel-item-next { transform: translateX(33.333%); } #picsliderCarousel .carousel-inner .carousel-item-left.active, #picsliderCarousel .carousel-inner .carousel-item-prev { transform: translateX(-33.333%); }} #picsliderCarousel .carousel-inner .carousel-item-right, #picsliderCarousel .carousel-inner .carousel-item-left{ transform: translateX(0);}#picsliderCarousel .carousel-control-next, .carousel-control-prev { color: #575656; font-size: 40px; opacity: .7;}#picsliderCarousel .carousel-control-next { right: 0px;}#picsliderCarousel .carousel-control-prev { left: 0px;}/* timeline */.vertical-container { /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */ width: 100%; max-width: 1170px; margin: 0 auto;}.vertical-container::after { /* clearfix */ content: ''; display: table; clear: both;}#vertical-timeline { position: relative; padding: 0; margin-top: 2em; margin-bottom: 2em;}#vertical-timeline::before { content: ''; position: absolute; top: 0; left: 18px; height: 100%; width: 4px; background: #f1f1f1;}.vertical-timeline-content .btn { float: right;}#vertical-timeline.light-timeline:before { background: #e7eaec;}.dark-timeline .vertical-timeline-content:before { border-color: transparent #f5f5f5 transparent transparent;}.dark-timeline.center-orientation .vertical-timeline-content:before { border-color: transparent transparent transparent #f5f5f5;}.dark-timeline .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before,.dark-timeline.center-orientation .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before { border-color: transparent #f5f5f5 transparent transparent;}.dark-timeline .vertical-timeline-content,.dark-timeline.center-orientation .vertical-timeline-content { background: #f5f5f5;}@media only screen and (min-width: 1170px) { #vertical-timeline.center-orientation { margin-top: 2em; margin-bottom: 2em; } #vertical-timeline.center-orientation:before { left: 50%; margin-left: -2px; }}@media only screen and (max-width: 1170px) { .center-orientation.dark-timeline .vertical-timeline-content:before { border-color: transparent #f5f5f5 transparent transparent; }}.vertical-timeline-block { position: relative; margin: 2em 0;}.vertical-timeline-block:after { content: ""; display: table; clear: both;}.vertical-timeline-block:first-child { margin-top: 0;}.vertical-timeline-block:last-child { margin-bottom: 0;}@media only screen and (min-width: 1170px) { .center-orientation .vertical-timeline-block { margin: 4em 0; } .center-orientation .vertical-timeline-block:first-child { margin-top: 0; } .center-orientation .vertical-timeline-block:last-child { margin-bottom: 0; }}.vertical-timeline-icon { position: absolute; top: 18px; left: 17px; width: 6px; height: 19px; border-radius: 0; font-size: 16px; text-align: center;}.vertical-timeline-icon i { display: block; width: 24px; height: 24px; position: relative; left: 50%; top: 50%; margin-left: -12px; margin-top: -9px;}@media only screen and (min-width: 1170px) { .center-orientation .vertical-timeline-icon { width: 6px; height: 12px; left: 50%; top: 15px; margin-left: -3px; -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; font-size: 19px; border-radius: 0; } .center-orientation .vertical-timeline-icon i { margin-left: -12px; margin-top: -10px; } .center-orientation .cssanimations .vertical-timeline-icon.is-hidden { visibility: hidden; }}.vertical-timeline-content { position: relative; margin-left: 60px; background: white; padding: 1em;}.vertical-timeline-content:after { content: ""; display: table; clear: both;}.vertical-timeline-content h2 { font-weight: 400; margin-top: 4px;}.vertical-timeline-content p { font-size: 16px; margin: .5em 0; line-height: 1.6;}.vertical-timeline-content .vertical-date { float: left; font-weight: 500; line-height: 1.8; font-size: 14px;}.vertical-date small { color: #1ab394; font-weight: 400;}.vertical-timeline-content::before { content: ''; position: absolute; top: 22px; right: 100%; height: 0; width: 0; border: 7px solid transparent; border-right: 7px solid white;}@media only screen and (min-width: 768px) { .vertical-timeline-content h2 { font-size: 18px; } .vertical-timeline-content p { font-size: 16px; }}@media only screen and (min-width: 1170px) { .center-orientation .vertical-timeline-content { margin-left: 0; padding: 1.6em; width: 47%; } .center-orientation .vertical-timeline-content::before { top: 31px; left: 100%; border-color: transparent; border-left-color: white; } .center-orientation .vertical-timeline-content .btn { float: left; } .center-orientation .vertical-timeline-content .vertical-date { position: absolute; width: 100%; left: 122%; top: 2px; font-size: 14px; } .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content { float: right; } .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content::before { top: 31px; left: auto; right: 100%; border-color: transparent; border-right-color: white; } .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .btn { float: right; } .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .vertical-date { left: auto; right: 122%; text-align: right; } .center-orientation .cssanimations .vertical-timeline-content.is-hidden { visibility: hidden; } .vertical-timeline-content { top: -15px; } .vertical-timeline-content .vertical-date {line-height: 70px; font-size: 1rem;}}.vertical-timeline-icon { background: #96d2f3; color: #fff; border: 0;}#vertical-timeline::before { /*background: #f89406;*/}.vertical-date small { color: #19b5fe;}.vertical-timeline-headline { font-size: 18px; font-weight: 700; color: #96d2f3;}.vertical-timeline-content .vertical-date { font-weight: bold;}.vertical-timeline-icon { border: 0;}.vertical-timeline-headline span { float: right; color: #575656; font-size: 15px;}.vertical-timeline-headline span i { margin-right: 6px; font-size: 14px;}@media (max-width: 576px) {}/* Small devices (landscape phones, 576px and up) */@media (min-width: 576px) {}/* Medium devices (tablets, 768px and up) */@media (min-width: 768px) { .navbar-collapse .navbar-nav { border-top: 0; } .navbar .navbar-nav .nav-link { padding: 16px 0; } .sps--abv .navbar { position: fixed; width: 100%; } .sps--blw .navbar { position: fixed; width: 100%; } .navbar .navbar-brand img { width: 200px; } .sps--blw .navbar .navbar-brand img { width: 140px; } .slide-image { height: 260px; } .section { padding-top: 6rem; } #picsliderCarousel .carousel-control-next { right: -50px; } #picsliderCarousel .carousel-control-prev { left: -50px; } #picsliderCarousel .carousel-control-next { right: -15px; } #picsliderCarousel .carousel-control-prev { left: -15px; } .navbar .navbar-nav { }}/* Large devices (desktops, 992px and up) */@media (min-width: 992px) { #picsliderCarousel .carousel-control-next { right: -25px; } #picsliderCarousel .carousel-control-prev { left: -25px; } .navbar .navbar-brand img { } .navbar .navbar-nav { } .slide-image { height: 460px; } .header-title { font-size: 2.5rem; } main { padding-top: 100px; } .navbar-nav > li > .dropdown-menu, .dropdown .dropdown-menu { -webkit-transform: scale(0.95); -moz-transform: scale(0.95); -o-transform: scale(0.95); -ms-transform: scale(0.95); transform: scale(0.95); -webkit-transition: all 370ms cubic-bezier(0.34, 1.61, 0.7, 1); -moz-transition: all 370ms cubic-bezier(0.34, 1.61, 0.7, 1); -o-transition: all 370ms cubic-bezier(0.34, 1.61, 0.7, 1); -ms-transition: all 370ms cubic-bezier(0.34, 1.61, 0.7, 1); transition: all 370ms cubic-bezier(0.34, 1.61, 0.7, 1); opacity: 0; filter: alpha(opacity=0); visibility: hidden; display: block; } .navbar-nav > li.show > .dropdown-menu, .dropdown.show .dropdown-menu, .navbar-nav > li:hover > .dropdown-menu { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transform-origin: 19px -25px; -moz-transform-origin: 19px -25px; -o-transform-origin: 19px -25px; -ms-transform-origin: 19px -25px; transform-origin: 19px -25px; opacity: 1; filter: alpha(opacity=100); visibility: visible; }}/* Extra large devices (large desktops, 1200px and up) */@media (min-width: 1920px) { .slide-image { height: 570px; }}@media (min-width: 992px) and (max-width: 1199px) {}@media (min-width: 768px) { /* hover menu fix */ .dropdown:hover > ul.dropdown-menu { display: block; } .dropdown-menu { margin: 0; }}@media (max-width: 767px) { #productsliderCarousel .carousel-inner .carousel-item > div { display: none; } #productsliderCarousel .carousel-inner .carousel-item > div:first-child { display: block; }}#productsliderCarousel .carousel-inner .carousel-item.active,#productsliderCarousel .carousel-inner .carousel-item-next,#productsliderCarousel .carousel-inner .carousel-item-prev { display: flex;}/* display 3 */@media (min-width: 768px) { #productsliderCarousel .carousel-inner .carousel-item-right.active, #productsliderCarousel .carousel-inner .carousel-item-next { transform: translateX(33.333%); } #productsliderCarousel .carousel-inner .carousel-item-left.active, #productsliderCarousel .carousel-inner .carousel-item-prev { transform: translateX(-33.333%); }}#productsliderCarousel .carousel-inner .carousel-item-right,#productsliderCarousel .carousel-inner .carousel-item-left{ transform: translateX(0);}#productsliderCarousel .carousel-control-next, .carousel-control-prev { color: #575656; font-size: 40px; opacity: .7;}#productsliderCarousel .carousel-control-next { right: 0;}#productsliderCarousel .carousel-control-prev { left: 0;}#productsliderCarousel img { padding-left: 40px; padding-right: 40px;}/* Medium devices (tablets, 768px and up) */@media (min-width: 768px) { #productsliderCarousel .carousel-control-next { right: -50px; } #productsliderCarousel .carousel-control-prev { left: -50px; } #productsliderCarousel .carousel-control-next { right: -15px; } #productsliderCarousel .carousel-control-prev { left: -15px; }}/* Large devices (desktops, 992px and up) */@media (min-width: 992px) { #productsliderCarousel .carousel-control-next { right: -25px; } #productsliderCarousel .carousel-control-prev { left: -25px; } .icon-wrap img { width: 80%; }}
