/* fonts *//* nunito-300 - latin */@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Nunito'; font-style: normal; font-weight: 300; src: url('../fonts/nunito-v26-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}/* nunito-300italic - latin */@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Nunito'; font-style: italic; font-weight: 300; src: url('../fonts/nunito-v26-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}/* nunito-regular - latin */@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Nunito'; font-style: normal; font-weight: 400; src: url('../fonts/nunito-v26-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}/* nunito-italic - latin */@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Nunito'; font-style: italic; font-weight: 400; src: url('../fonts/nunito-v26-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}/* nunito-500 - latin */@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Nunito'; font-style: normal; font-weight: 500; src: url('../fonts/nunito-v26-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}/* nunito-500italic - latin */@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Nunito'; font-style: italic; font-weight: 500; src: url('../fonts/nunito-v26-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}/* nunito-600 - latin */@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Nunito'; font-style: normal; font-weight: 600; src: url('../fonts/nunito-v26-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}/* nunito-600italic - latin */@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Nunito'; font-style: italic; font-weight: 600; src: url('../fonts/nunito-v26-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}/* nunito-700 - latin */@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Nunito'; font-style: normal; font-weight: 700; src: url('../fonts/nunito-v26-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}/* nunito-700italic - latin */@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Nunito'; font-style: italic; font-weight: 700; src: url('../fonts/nunito-v26-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */}body { font-family: 'Nunito', sans-serif; background-color: #fdfdfd;background-image: url('../img/bg.jpg');background-attachment: fixed;background-size: cover;}/* 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); }}/* 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;}.watermark { background: url("../img/watermark.svg"); background-position: right; background-repeat: no-repeat;}main {background-color: rgba(255, 255, 255, .93);}main p { font-size: 16px;}.card-title { margin-bottom: 1.2rem;}.form-control { border-radius: 0;}.btn { border-radius: 0;}.btn-brand { color: #fff; background-color: #e52f13; border-color: #e52f13;}.btn-outline-brand { color: #e52f13; border-color: #e52f13;}.btn-outline-brand:hover { background-color: #e52f13; border-color: #e52f13; color: #fff;}ul.styled { padding-left: 20px;}ul.styled li { list-style: square;}header { position: relative;}.header-pic { width: 100%; height: 60vh;}.header-pic .overlay-left { background-image: url("../img/overlay_left.svg"); background-size: cover; height:100%; width: 100%;}.header-bar { padding-top: 5px; padding-bottom: 5px; font-size: 15px; background-color: #343a40;}.header-bar a { padding-left: 5px; color: rgba(255,255,255,.5);}.navbar .navbar-brand img { position: absolute; width: 90px; top: -15px;}.navbar { background-color: #343a40; position: absolute; width: 100%; padding: 0 1rem;}.navbar .navbar-nav .active>.nav-link,.navbar .navbar-nav .nav-link.active, .navbar .navbar-nav .nav-link.show, .navbar .navbar-nav .show>.nav-link { color: #fff;}.navbar .navbar-nav .nav-link { color: rgba(255,255,255,.65);}.navbar-expand-md .navbar-nav .nav-link { padding-right: .8rem; padding-left: .8rem; text-transform: uppercase; letter-spacing: .02em;}.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(235,237,238, 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(235,237,238, 1); font-size: 14px; margin-right: 5px;}.navbar .navbar-nav { text-align: center;}.navbar-collapse .navbar-nav {}.sps--abv .navbar { -webkit-animation: menu-out .5s; /* Safari 4+ */ -moz-animation: menu-out .5s; /* Fx 5+ */ -o-animation: menu-out .5s; /* Opera 12+ */ animation: menu-out .5s; /* IE 10+, Fx 29+ */ z-index: 99;}.sps--blw .navbar { -webkit-animation: menu-in .5s; /* Safari 4+ */ -moz-animation: menu-in .5s; /* Fx 5+ */ -o-animation: menu-in .5s; /* Opera 12+ */ animation: menu-in .5s; /* IE 10+, Fx 29+ */ position: fixed; width: 100%; top: 0; background-color: #343a40; z-index: 100;}.sps--blw .navbar .navbar-brand img { width: 86px; top: 0;}.sps--blw .navbar .navbar-nav { margin-left: 150px;}@-webkit-keyframes menu-in { 0% { margin-top: -100px; } 100% { margin-top: 0;}}@-o-keyframes menu-in { 0% { margin-top: -100px; } 100% { margin-top: 0; }}@-moz-keyframes menu-in { 0% { margin-top: -100px; } 100% { margin-top: 0; }}@keyframes menu-in { 0% { margin-top: -100px; } 100% { margin-top: 0; }}.navbar .navbar-nav .nav-link { transition: color 0.1s, background-color 0.1s; color: #dadada;}.navbar .navbar-nav .nav-link { position: relative; display: block; padding: 16px 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: 3px; width: 100%; background-color: #e52f13; 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: #e52f13;}.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: #e52f13;}.dropdown-menu li.active .dropdown-item { background-color: #e52f13;}.dropdown-menu li.active a { color: #fff;}.section { padding-top: 5rem; padding-bottom: 4rem;}.start .header-title { font-size: 32px; line-height: 60px; font-weight: 300;  margin: 0 0 20px;}.start .header-title strong { color: #e52f13;}.start .header-text p { font-size: 18px; line-height: 36px; font-weight: 300;}.gradient { background-image: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);}/* product */.product h5 { font-weight: 700; transition: .4s color;}.product i { font-size: 78px; margin-bottom: .4em; color: #9a9a9a; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;}.product a { color: inherit;}.product:hover a { color: inherit; text-decoration: none;}.product:hover { cursor: pointer;}.product:hover i { -webkit-transform: scale(1.05); transform: scale(1.05);}.product:hover h5 { color: #e52f13;}/* 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;}#team .card-text { margin-top: 1em; clear: both; margin-top: .5em; color: rgba(0, 0, 0, .68);}#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: #e52f13;}#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);}/* 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 #e52f13; color: #fff !important; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; font-size: 16px; background: #e52f13 !important;}.subscribe-form .form-group .submit:disabled { opacity: .7; cursor: not-allowed;}@media (max-width: 767px) { #picsliderCarousel .carousel-inner .carousel-item > div { display: none; } #picsliderCarousel .carousel-inner .carousel-item > div:first-child { display: block; } body { background-image: none; } .header-pic { width: 100%; height: 30vh; min-height: 200px; background-image: url("../img/bg.jpg"); background-size: cover; } .navbar .navbar-nav .nav-link::before { content: none; } .dropdown-menu { border: 0; background: transparent; text-align: center; color: #fff; } .dropdown-menu .dropdown-item { color: #fff; } .dropdown-menu .dropdown-item:hover { background: transparent; } .sps--blw .navbar .navbar-nav { margin-left: 0; }} #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: #e52f13; 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: #e52f13; color: #fff; border: 0;}#vertical-timeline::before { /*background: #f89406;*/}.vertical-date small { color: #19b5fe;}.vertical-timeline-headline { font-size: 18px; font-weight: 700; color: #e52f13;}.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;}footer { padding: 3em 0 2em; background: #343a40;}footer h5 { color: #ddd;}footer .link-list { padding-left: 0; list-style: none;}footer .link-list li { margin-bottom: .5rem; color: #ddd; font-size: 16px}footer .link-list li .icon { width: 16px; height: 16px; padding-right: 3px;}footer .link-list li>a { color: #ddd;}footer .copyright p { color: #6c7884; font-size: 15px;}footer .social-media { text-align: right;}footer .social-media a { color: #eee; padding-left: 5px;}footer .form-check-label { color: #a0adbb!important;}footer .form-check-label a { color: #a0adbb!important; text-decoration: underline;}footer .subscribe-form .form-control { height: 34px; font-size: 14px;}@media (max-width: 576px) { .start .header-title { font-size: 26px; }}/* Small devices (landscape phones, 576px and up) */@media (min-width: 576px) { .start .header-title { font-size: 32px; }}/* Medium devices (tablets, 768px and up) */@media (min-width: 768px) { .navbar .navbar-brand img { width: 95px; top: -27px; } .navbar-collapse .navbar-nav { border-top: 0; } .navbar { background-color: rgba(52, 58, 64, 0.95); position: absolute; width: 100%; padding: 0 1rem; } .sps--abv .navbar { height: 45px; margin-top: -45px; } .start .header-text p { font-size: 20px; } .section { padding-top: 6rem; padding-bottom: 5rem; } .subscribe-form { margin-top: 0; } #picsliderCarousel .carousel-control-next { right: -50px; } #picsliderCarousel .carousel-control-prev { left: -50px; } footer { padding: 6em 0 3em; background: #343a40; } #picsliderCarousel .carousel-control-next { right: -15px; } #picsliderCarousel .carousel-control-prev { left: -15px; } .navbar .navbar-nav { margin-left: 95px; } .sps--blw .navbar .navbar-nav { margin-left: 100px; }}/* 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 { width: 140px; top: -27px; } .navbar .navbar-nav { margin-left: 200px; } .sps--blw .navbar .navbar-nav { margin-left: 150px; }}/* Extra large devices (large desktops, 1200px and up) */@media (min-width: 1200px) {}@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: #e52f13; color: #575656; font-size: 40px; opacity: .7;}#productsliderCarousel .carousel-control-next { right: 0px;}#productsliderCarousel .carousel-control-prev { left: 0px;}#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; }}
