.swiper-wrapper {
+ -webkit-box-orient:vertical;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:column;
+ flex-direction:column;
+}
+.swiper-wrapper {
+ position:relative;
+ width:100%;
+ height:100%;
+ z-index:1;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-transition-property:-webkit-transform;
+ transition-property:-webkit-transform;
+ transition-property:transform;
+ transition-property:transform, -webkit-transform;
+ -webkit-box-sizing:content-box;
+ box-sizing:content-box;
+}
+.swiper-container-android .swiper-slide,.swiper-wrapper {
+ -webkit-transform:translate3d(0px, 0, 0);
+ transform:translate3d(0px, 0, 0);
+}
+.swiper-container-multirow>.swiper-wrapper {
+ -ms-flex-wrap:wrap;
+ flex-wrap:wrap;
+}
+.swiper-container-free-mode>.swiper-wrapper {
+ -webkit-transition-timing-function:ease-out;
+ transition-timing-function:ease-out;
+ margin:0 auto;
+}
+.swiper-slide {
+ -ms-flex-negative:0;
+ flex-shrink:0;
+ width:100%;
+ height:100%;
+ position:relative;
+ -webkit-transition-property:-webkit-transform;
+ transition-property:-webkit-transform;
+ transition-property:transform;
+ transition-property:transform, -webkit-transform;
+}
+.swiper-invisible-blank-slide {
+ visibility:hidden;
+}
+.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
+ height:auto;
+}
+.swiper-container-autoheight .swiper-wrapper {
+ -webkit-box-align:start;
+ -ms-flex-align:start;
+ align-items:flex-start;
+ -webkit-transition-property:height, -webkit-transform;
+ transition-property:height, -webkit-transform;
+ transition-property:transform, height;
+ transition-property:transform, height, -webkit-transform;
+}
+.swiper-container-3d {
+ -webkit-perspective:1200px;
+ perspective:1200px;
+}
+.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow {
+ -webkit-transform-style:preserve-3d;
+ transform-style:preserve-3d;
+}
+.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom {
+ position:absolute;
+ left:0;
+ top:0;
+ width:100%;
+ height:100%;
+ pointer-events:none;
+ z-index:10;
+}
+.swiper-container-3d .swiper-slide-shadow-left {
+ background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));
+ background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent);
+}
+.swiper-container-3d .swiper-slide-shadow-right {
+ background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));
+ background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent);
+}
+.swiper-container-3d .swiper-slide-shadow-top {
+ background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));
+ background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent);
+}
+.swiper-container-3d .swiper-slide-shadow-bottom {
+ background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));
+ background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent);
+}
+.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper {
+ -ms-touch-action:pan-y;
+ touch-action:pan-y;
+}
+.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper {
+ -ms-touch-action:pan-x;
+ touch-action:pan-x;
+}
+.swiper-button-prev,.swiper-button-next {
+ position:absolute;
+ top:50%;
+ width:27px;
+ height:44px;
+ margin-top:-22px;
+ z-index:10;
+ cursor:pointer;
+ background-size:27px 44px;
+ background-position:center;
+ background-repeat:no-repeat;
+}
+.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {
+ opacity:0.35;
+ cursor:auto;
+ pointer-events:none;
+}
+.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
+ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
+ left:10px;
+ right:auto;
+}
+.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
+ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
+ right:10px;
+ left:auto;
+}
+.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {
+ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
+}
+.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {
+ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
+}
+.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {
+ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
+}
+.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
+ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
+}
+.swiper-button-lock {
+ display:none;
+}
+.swiper-pagination {
+ position:absolute;
+ text-align:center;
+ -webkit-transition:300ms opacity;
+ transition:300ms opacity;
+ -webkit-transform:translate3d(0, 0, 0);
+ transform:translate3d(0, 0, 0);
+ z-index:10;
+}
+.swiper-pagination.swiper-pagination-hidden {
+ opacity:0;
+}
+.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets {
+ bottom:10px;
+ left:0;
+ width:100%;
+}
+.swiper-pagination-bullets-dynamic {
+ overflow:hidden;
+ font-size:0;
+}
+.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
+ -webkit-transform:scale(0.33);
+ transform:scale(0.33);
+ position:relative;
+}
+.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
+ -webkit-transform:scale(1);
+ transform:scale(1);
+}
+.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
+ -webkit-transform:scale(0.66);
+ transform:scale(0.66);
+}
+.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
+ -webkit-transform:scale(0.33);
+ transform:scale(0.33);
+}
+.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
+ -webkit-transform:scale(0.66);
+ transform:scale(0.66);
+}
+.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
+ -webkit-transform:scale(0.33);
+ transform:scale(0.33);
+}
+.swiper-pagination-bullet {
+ width:8px;
+ height:8px;
+ display:inline-block;
+ border-radius:100%;
+ background:#000;
+ opacity:0.2;
+}
+button.swiper-pagination-bullet {
+ border:none;
+ margin:0;
+ padding:0;
+ -webkit-box-shadow:none;
+ box-shadow:none;
+ -webkit-appearance:none;
+ -moz-appearance:none;
+ appearance:none;
+}
+.swiper-pagination-clickable .swiper-pagination-bullet {
+ cursor:pointer;
+}
+.swiper-pagination-bullet-active {
+ opacity:1;
+ background:#007aff;
+}
+.swiper-container-vertical>.swiper-pagination-bullets {
+ right:10px;
+ top:50%;
+ -webkit-transform:translate3d(0px, -50%, 0);
+ transform:translate3d(0px, -50%, 0);
+}
+.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
+ margin:6px 0;
+ display:block;
+}
+.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
+ top:50%;
+ -webkit-transform:translateY(-50%);
+ transform:translateY(-50%);
+ width:8px;
+}
+.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
+ display:inline-block;
+ -webkit-transition:200ms top, 200ms -webkit-transform;
+ transition:200ms top, 200ms -webkit-transform;
+ transition:200ms transform, 200ms top;
+ transition:200ms transform, 200ms top, 200ms -webkit-transform;
+}
+.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
+ margin:0 4px;
+}
+.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
+ left:50%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ white-space:nowrap;
+}
+.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
+ -webkit-transition:200ms left, 200ms -webkit-transform;
+ transition:200ms left, 200ms -webkit-transform;
+ transition:200ms transform, 200ms left;
+ transition:200ms transform, 200ms left, 200ms -webkit-transform;
+}
+.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
+ -webkit-transition:200ms right, 200ms -webkit-transform;
+ transition:200ms right, 200ms -webkit-transform;
+ transition:200ms transform, 200ms right;
+ transition:200ms transform, 200ms right, 200ms -webkit-transform;
+}
+.swiper-pagination-progressbar {
+ background:rgba(0,0,0,0.25);
+ position:absolute;
+}
+.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
+ background:#007aff;
+ position:absolute;
+ left:0;
+ top:0;
+ width:100%;
+ height:100%;
+ -webkit-transform:scale(0);
+ transform:scale(0);
+ -webkit-transform-origin:left top;
+ transform-origin:left top;
+}
+.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
+ -webkit-transform-origin:right top;
+ transform-origin:right top;
+}
+.swiper-container-horizontal>.swiper-pagination-progressbar {
+ width:100%;
+ height:4px;
+ left:0;
+ top:0;
+}
+.swiper-container-vertical>.swiper-pagination-progressbar {
+ width:4px;
+ height:100%;
+ left:0;
+ top:0;
+}
+.swiper-pagination-white .swiper-pagination-bullet-active {
+ background:#ffffff;
+}
+.swiper-pagination-progressbar.swiper-pagination-white {
+ background:rgba(255,255,255,0.25);
+}
+.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
+ background:#ffffff;
+}
+.swiper-pagination-black .swiper-pagination-bullet-active {
+ background:#000000;
+}
+.swiper-pagination-progressbar.swiper-pagination-black {
+ background:rgba(0,0,0,0.25);
+}
+.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
+ background:#000000;
+}
+.swiper-pagination-lock {
+ display:none;
+}
+.swiper-scrollbar {
+ border-radius:10px;
+ position:relative;
+ -ms-touch-action:none;
+ background:rgba(0,0,0,0.1);
+}
+.swiper-container-horizontal>.swiper-scrollbar {
+ position:absolute;
+ left:1%;
+ bottom:3px;
+ z-index:50;
+ height:5px;
+ width:98%;
+}
+.swiper-container-vertical>.swiper-scrollbar {
+ position:absolute;
+ right:3px;
+ top:1%;
+ z-index:50;
+ width:5px;
+ height:98%;
+}
+.swiper-scrollbar-drag {
+ height:100%;
+ width:100%;
+ position:relative;
+ background:rgba(0,0,0,0.5);
+ border-radius:10px;
+ left:0;
+ top:0;
+}
+.swiper-scrollbar-cursor-drag {
+ cursor:move;
+}
+.swiper-scrollbar-lock {
+ display:none;
+}
+.swiper-zoom-container {
+ width:100%;
+ height:100%;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ text-align:center;
+}
+.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas {
+ max-width:100%;
+ max-height:100%;
+ -o-object-fit:contain;
+ object-fit:contain;
+}
+.swiper-slide-zoomed {
+ cursor:move;
+}
+.swiper-lazy-preloader {
+ width:42px;
+ height:42px;
+ position:absolute;
+ left:50%;
+ top:50%;
+ margin-left:-21px;
+ margin-top:-21px;
+ z-index:10;
+ -webkit-transform-origin:50%;
+ transform-origin:50%;
+ -webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;
+ animation:swiper-preloader-spin 1s steps(12, end) infinite;
+}
+.swiper-lazy-preloader:after {
+ display:block;
+ content:'';
+ width:100%;
+ height:100%;
+ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
+ background-position:50%;
+ background-size:100%;
+ background-repeat:no-repeat;
+}
+.swiper-lazy-preloader-white:after {
+ background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
+}
+@-webkit-keyframes swiper-preloader-spin {
+ 100% {
+ -webkit-transform:rotate(360deg);
+ transform:rotate(360deg);
+ }
+}
+@keyframes swiper-preloader-spin {
+ 100% {
+ -webkit-transform:rotate(360deg);
+ transform:rotate(360deg);
+ }
+}
+.swiper-container .swiper-notification {
+ position:absolute;
+ left:0;
+ top:0;
+ pointer-events:none;
+ opacity:0;
+ z-index:-1000;
+}
+.swiper-container-fade.swiper-container-free-mode .swiper-slide {
+ -webkit-transition-timing-function:ease-out;
+ transition-timing-function:ease-out;
+}
+.swiper-container-fade .swiper-slide {
+ pointer-events:none;
+ -webkit-transition-property:opacity;
+ transition-property:opacity;
+}
+.swiper-container-fade .swiper-slide .swiper-slide {
+ pointer-events:none;
+}
+.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
+ pointer-events:auto;
+}
+.swiper-container-cube {
+ overflow:visible;
+}
+.swiper-container-cube .swiper-slide {
+ pointer-events:none;
+ -webkit-backface-visibility:hidden;
+ backface-visibility:hidden;
+ z-index:1;
+ visibility:hidden;
+ -webkit-transform-origin:0 0;
+ transform-origin:0 0;
+ width:100%;
+ height:100%;
+}
+.swiper-container-cube .swiper-slide .swiper-slide {
+ pointer-events:none;
+}
+.swiper-container-cube.swiper-container-rtl .swiper-slide {
+ -webkit-transform-origin:100% 0;
+ transform-origin:100% 0;
+}
+.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active {
+ pointer-events:auto;
+}
+.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide {
+ pointer-events:auto;
+ visibility:visible;
+}
+.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right {
+ z-index:0;
+ -webkit-backface-visibility:hidden;
+ backface-visibility:hidden;
+}
+.swiper-container-cube .swiper-cube-shadow {
+ position:absolute;
+ left:0;
+ bottom:0px;
+ width:100%;
+ height:100%;
+ background:#000;
+ opacity:0.6;
+ -webkit-filter:blur(50px);
+ filter:blur(50px);
+ z-index:0;
+}
+.swiper-container-flip {
+ overflow:visible;
+}
+.swiper-container-flip .swiper-slide {
+ pointer-events:none;
+ -webkit-backface-visibility:hidden;
+ backface-visibility:hidden;
+ z-index:1;
+}
+.swiper-container-flip .swiper-slide .swiper-slide {
+ pointer-events:none;
+}
+.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
+ pointer-events:auto;
+}
+.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right {
+ z-index:0;
+ -webkit-backface-visibility:hidden;
+ backface-visibility:hidden;
+}
+.swiper-container-coverflow .swiper-wrapper {
+ -ms-perspective:1200px;
+}
+
+/*!
+ * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com)
+ * Copyright 2011-2017 The Bootstrap Authors
+ * Copyright 2011-2017 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
+ */
+
+*,*::before,*::after {
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+}
+html {
+ font-family:sans-serif;
+ line-height:1.15;
+ -webkit-text-size-adjust:100%;
+ -ms-text-size-adjust:100%;
+ -ms-overflow-style:scrollbar;
+ -webkit-tap-highlight-color:transparent;
+}
+@-ms-viewport {
+ width:device-width;
+}
+article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section {
+ display:block;
+}
+body {
+ margin:0;
+ font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ font-size:1rem;
+ font-weight:400;
+ line-height:1.5;
+ color:#212529;
+ text-align:left;
+ background-color:#fff;
+}
+[tabindex="-1"]:focus {
+ outline:none !important;
+}
+hr {
+ -webkit-box-sizing:content-box;
+ box-sizing:content-box;
+ height:0;
+ overflow:visible;
+}
+h1,h2,h3,h4,h5,h6 {
+ margin-top:0;
+ margin-bottom:0.5rem;
+}
+p {
+ margin-top:0;
+ margin-bottom:1rem;
+}
+abbr[title],abbr[data-original-title] {
+ text-decoration:underline;
+ -webkit-text-decoration:underline dotted;
+ text-decoration:underline dotted;
+ cursor:help;
+ border-bottom:0;
+}
+address {
+ margin-bottom:1rem;
+ font-style:normal;
+ line-height:inherit;
+}
+ol,ul,dl {
+ margin-top:0;
+ margin-bottom:1rem;
+}
+ol ol,ul ul,ol ul,ul ol {
+ margin-bottom:0;
+}
+dt {
+ font-weight:700;
+}
+dd {
+ margin-bottom:.5rem;
+ margin-left:0;
+}
+blockquote {
+ margin:0 0 1rem;
+}
+dfn {
+ font-style:italic;
+}
+b,strong {
+ font-weight:bolder;
+}
+small {
+ font-size:80%;
+}
+sub,sup {
+ position:relative;
+ font-size:75%;
+ line-height:0;
+ vertical-align:baseline;
+}
+sub {
+ bottom:-.25em;
+}
+sup {
+ top:-.5em;
+}
+a {
+ color:#007bff;
+ text-decoration:none;
+ background-color:transparent;
+ -webkit-text-decoration-skip:objects;
+}
+a:hover {
+ color:#0056b3;
+ text-decoration:underline;
+}
+a:not([href]):not([tabindex]) {
+ color:inherit;
+ text-decoration:none;
+}
+a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover {
+ color:inherit;
+ text-decoration:none;
+}
+a:not([href]):not([tabindex]):focus {
+ outline:0;
+}
+pre,code,kbd,samp {
+ font-family:monospace, monospace;
+ font-size:1em;
+}
+pre {
+ margin-top:0;
+ margin-bottom:1rem;
+ overflow:auto;
+ -ms-overflow-style:scrollbar;
+}
+figure {
+ margin:0 0 1rem;
+}
+img {
+ vertical-align:middle;
+ border-style:none;
+}
+svg:not(:root) {
+ overflow:hidden;
+}
+a,area,button,[role="button"],input:not([type="range"]),label,select,summary,textarea {
+ -ms-touch-action:manipulation;
+ touch-action:manipulation;
+}
+table {
+ border-collapse:collapse;
+}
+caption {
+ padding-top:0.75rem;
+ padding-bottom:0.75rem;
+ color:#868e96;
+ text-align:left;
+ caption-side:bottom;
+}
+th {
+ text-align:inherit;
+}
+label {
+ display:inline-block;
+ margin-bottom:.5rem;
+}
+button {
+ border-radius:0;
+}
+button:focus {
+ outline:1px dotted;
+ outline:5px auto -webkit-focus-ring-color;
+}
+input,button,select,optgroup,textarea {
+ margin:0;
+ font-family:inherit;
+ font-size:inherit;
+ line-height:inherit;
+}
+button,input {
+ overflow:visible;
+}
+button,select {
+ text-transform:none;
+}
+button,html [type="button"],[type="reset"],[type="submit"] {
+ -webkit-appearance:button;
+}
+button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {
+ padding:0;
+ border-style:none;
+}
+input[type="radio"],input[type="checkbox"] {
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+ padding:0;
+}
+input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] {
+ -webkit-appearance:listbox;
+}
+textarea {
+ overflow:auto;
+ resize:vertical;
+}
+fieldset {
+ min-width:0;
+ padding:0;
+ margin:0;
+ border:0;
+}
+legend {
+ display:block;
+ width:100%;
+ max-width:100%;
+ padding:0;
+ margin-bottom:.5rem;
+ font-size:1.5rem;
+ line-height:inherit;
+ color:inherit;
+ white-space:normal;
+}
+progress {
+ vertical-align:baseline;
+}
+[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {
+ height:auto;
+}
+[type="search"] {
+ outline-offset:-2px;
+ -webkit-appearance:none;
+}
+[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {
+ -webkit-appearance:none;
+}
+::-webkit-file-upload-button {
+ font:inherit;
+ -webkit-appearance:button;
+}
+output {
+ display:inline-block;
+}
+summary {
+ display:list-item;
+}
+template {
+ display:none;
+}
+[hidden] {
+ display:none !important;
+}
+
+/*!
+ * Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com)
+ * Copyright 2011-2017 The Bootstrap Authors
+ * Copyright 2011-2017 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */
+
+@-ms-viewport {
+ width:device-width;
+}
+html {
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+ -ms-overflow-style:scrollbar;
+}
+*,*::before,*::after {
+ -webkit-box-sizing:inherit;
+ box-sizing:inherit;
+}
+.container {
+ width:100%;
+ padding-right:15px;
+ padding-left:15px;
+ margin-right:auto;
+ margin-left:auto;
+}
+@media (min-width: 576px) {
+ .container {
+ max-width:540px;
+ }
+}
+@media (min-width: 768px) {
+ .container {
+ max-width:720px;
+ }
+}
+@media (min-width: 992px) {
+ .container {
+ max-width:960px;
+ }
+}
+@media (min-width: 1200px) {
+ .container {
+ max-width:1140px;
+ }
+}
+.container-fluid {
+ width:100%;
+ padding-right:15px;
+ padding-left:15px;
+ margin-right:auto;
+ margin-left:auto;
+}
+.row {
+ display:-ms-flexbox;
+ display:-webkit-box;
+ display:flex;
+ -ms-flex-wrap:wrap;
+ flex-wrap:wrap;
+ margin-right:-15px;
+ margin-left:-15px;
+}
+.no-gutters {
+ margin-right:0;
+ margin-left:0;
+}
+.no-gutters>.col,.no-gutters>[class*="col-"] {
+ padding-right:0;
+ padding-left:0;
+}
+.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto {
+ position:relative;
+ width:100%;
+ min-height:1px;
+ padding-right:15px;
+ padding-left:15px;
+}
+.col {
+ -ms-flex-preferred-size:0;
+ flex-basis:0;
+ -ms-flex-positive:1;
+ -webkit-box-flex:1;
+ flex-grow:1;
+ max-width:100%;
+}
+.col-auto {
+ -ms-flex:0 0 auto;
+ -webkit-box-flex:0;
+ flex:0 0 auto;
+ width:auto;
+ max-width:none;
+}
+.col-1 {
+ -ms-flex:0 0 8.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 8.333333%;
+ max-width:8.333333%;
+}
+.col-2 {
+ -ms-flex:0 0 16.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 16.666667%;
+ max-width:16.666667%;
+}
+.col-3 {
+ -ms-flex:0 0 25%;
+ -webkit-box-flex:0;
+ flex:0 0 25%;
+ max-width:25%;
+}
+.col-4 {
+ -ms-flex:0 0 33.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 33.333333%;
+ max-width:33.333333%;
+}
+.col-5 {
+ -ms-flex:0 0 41.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 41.666667%;
+ max-width:41.666667%;
+}
+.col-6 {
+ -ms-flex:0 0 50%;
+ -webkit-box-flex:0;
+ flex:0 0 50%;
+ max-width:50%;
+}
+.col-7 {
+ -ms-flex:0 0 58.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 58.333333%;
+ max-width:58.333333%;
+}
+.col-8 {
+ -ms-flex:0 0 66.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 66.666667%;
+ max-width:66.666667%;
+}
+.col-9 {
+ -ms-flex:0 0 75%;
+ -webkit-box-flex:0;
+ flex:0 0 75%;
+ max-width:75%;
+}
+.col-10 {
+ -ms-flex:0 0 83.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 83.333333%;
+ max-width:83.333333%;
+}
+.col-11 {
+ -ms-flex:0 0 91.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 91.666667%;
+ max-width:91.666667%;
+}
+.col-12 {
+ -ms-flex:0 0 100%;
+ -webkit-box-flex:0;
+ flex:0 0 100%;
+ max-width:100%;
+}
+.order-first {
+ -ms-flex-order:-1;
+ -webkit-box-ordinal-group:0;
+ order:-1;
+}
+.order-1 {
+ -ms-flex-order:1;
+ -webkit-box-ordinal-group:2;
+ order:1;
+}
+.order-2 {
+ -ms-flex-order:2;
+ -webkit-box-ordinal-group:3;
+ order:2;
+}
+.order-3 {
+ -ms-flex-order:3;
+ -webkit-box-ordinal-group:4;
+ order:3;
+}
+.order-4 {
+ -ms-flex-order:4;
+ -webkit-box-ordinal-group:5;
+ order:4;
+}
+.order-5 {
+ -ms-flex-order:5;
+ -webkit-box-ordinal-group:6;
+ order:5;
+}
+.order-6 {
+ -ms-flex-order:6;
+ -webkit-box-ordinal-group:7;
+ order:6;
+}
+.order-7 {
+ -ms-flex-order:7;
+ -webkit-box-ordinal-group:8;
+ order:7;
+}
+.order-8 {
+ -ms-flex-order:8;
+ -webkit-box-ordinal-group:9;
+ order:8;
+}
+.order-9 {
+ -ms-flex-order:9;
+ -webkit-box-ordinal-group:10;
+ order:9;
+}
+.order-10 {
+ -ms-flex-order:10;
+ -webkit-box-ordinal-group:11;
+ order:10;
+}
+.order-11 {
+ -ms-flex-order:11;
+ -webkit-box-ordinal-group:12;
+ order:11;
+}
+.order-12 {
+ -ms-flex-order:12;
+ -webkit-box-ordinal-group:13;
+ order:12;
+}
+.offset-1 {
+ margin-left:8.333333%;
+}
+.offset-2 {
+ margin-left:16.666667%;
+}
+.offset-3 {
+ margin-left:25%;
+}
+.offset-4 {
+ margin-left:33.333333%;
+}
+.offset-5 {
+ margin-left:41.666667%;
+}
+.offset-6 {
+ margin-left:50%;
+}
+.offset-7 {
+ margin-left:58.333333%;
+}
+.offset-8 {
+ margin-left:66.666667%;
+}
+.offset-9 {
+ margin-left:75%;
+}
+.offset-10 {
+ margin-left:83.333333%;
+}
+.offset-11 {
+ margin-left:91.666667%;
+}
+@media (min-width: 576px) {
+ .col-sm {
+ -ms-flex-preferred-size:0;
+ flex-basis:0;
+ -ms-flex-positive:1;
+ -webkit-box-flex:1;
+ flex-grow:1;
+ max-width:100%;
+ }
+ .col-sm-auto {
+ -ms-flex:0 0 auto;
+ -webkit-box-flex:0;
+ flex:0 0 auto;
+ width:auto;
+ max-width:none;
+ }
+ .col-sm-1 {
+ -ms-flex:0 0 8.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 8.333333%;
+ max-width:8.333333%;
+ }
+ .col-sm-2 {
+ -ms-flex:0 0 16.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 16.666667%;
+ max-width:16.666667%;
+ }
+ .col-sm-3 {
+ -ms-flex:0 0 25%;
+ -webkit-box-flex:0;
+ flex:0 0 25%;
+ max-width:25%;
+ }
+ .col-sm-4 {
+ -ms-flex:0 0 33.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 33.333333%;
+ max-width:33.333333%;
+ }
+ .col-sm-5 {
+ -ms-flex:0 0 41.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 41.666667%;
+ max-width:41.666667%;
+ }
+ .col-sm-6 {
+ -ms-flex:0 0 50%;
+ -webkit-box-flex:0;
+ flex:0 0 50%;
+ max-width:50%;
+ }
+ .col-sm-7 {
+ -ms-flex:0 0 58.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 58.333333%;
+ max-width:58.333333%;
+ }
+ .col-sm-8 {
+ -ms-flex:0 0 66.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 66.666667%;
+ max-width:66.666667%;
+ }
+ .col-sm-9 {
+ -ms-flex:0 0 75%;
+ -webkit-box-flex:0;
+ flex:0 0 75%;
+ max-width:75%;
+ }
+ .col-sm-10 {
+ -ms-flex:0 0 83.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 83.333333%;
+ max-width:83.333333%;
+ }
+ .col-sm-11 {
+ -ms-flex:0 0 91.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 91.666667%;
+ max-width:91.666667%;
+ }
+ .col-sm-12 {
+ -ms-flex:0 0 100%;
+ -webkit-box-flex:0;
+ flex:0 0 100%;
+ max-width:100%;
+ }
+ .order-sm-first {
+ -ms-flex-order:-1;
+ -webkit-box-ordinal-group:0;
+ order:-1;
+ }
+ .order-sm-1 {
+ -ms-flex-order:1;
+ -webkit-box-ordinal-group:2;
+ order:1;
+ }
+ .order-sm-2 {
+ -ms-flex-order:2;
+ -webkit-box-ordinal-group:3;
+ order:2;
+ }
+ .order-sm-3 {
+ -ms-flex-order:3;
+ -webkit-box-ordinal-group:4;
+ order:3;
+ }
+ .order-sm-4 {
+ -ms-flex-order:4;
+ -webkit-box-ordinal-group:5;
+ order:4;
+ }
+ .order-sm-5 {
+ -ms-flex-order:5;
+ -webkit-box-ordinal-group:6;
+ order:5;
+ }
+ .order-sm-6 {
+ -ms-flex-order:6;
+ -webkit-box-ordinal-group:7;
+ order:6;
+ }
+ .order-sm-7 {
+ -ms-flex-order:7;
+ -webkit-box-ordinal-group:8;
+ order:7;
+ }
+ .order-sm-8 {
+ -ms-flex-order:8;
+ -webkit-box-ordinal-group:9;
+ order:8;
+ }
+ .order-sm-9 {
+ -ms-flex-order:9;
+ -webkit-box-ordinal-group:10;
+ order:9;
+ }
+ .order-sm-10 {
+ -ms-flex-order:10;
+ -webkit-box-ordinal-group:11;
+ order:10;
+ }
+ .order-sm-11 {
+ -ms-flex-order:11;
+ -webkit-box-ordinal-group:12;
+ order:11;
+ }
+ .order-sm-12 {
+ -ms-flex-order:12;
+ -webkit-box-ordinal-group:13;
+ order:12;
+ }
+ .offset-sm-0 {
+ margin-left:0;
+ }
+ .offset-sm-1 {
+ margin-left:8.333333%;
+ }
+ .offset-sm-2 {
+ margin-left:16.666667%;
+ }
+ .offset-sm-3 {
+ margin-left:25%;
+ }
+ .offset-sm-4 {
+ margin-left:33.333333%;
+ }
+ .offset-sm-5 {
+ margin-left:41.666667%;
+ }
+ .offset-sm-6 {
+ margin-left:50%;
+ }
+ .offset-sm-7 {
+ margin-left:58.333333%;
+ }
+ .offset-sm-8 {
+ margin-left:66.666667%;
+ }
+ .offset-sm-9 {
+ margin-left:75%;
+ }
+ .offset-sm-10 {
+ margin-left:83.333333%;
+ }
+ .offset-sm-11 {
+ margin-left:91.666667%;
+ }
+}
+@media (min-width: 768px) {
+ .col-md {
+ -ms-flex-preferred-size:0;
+ flex-basis:0;
+ -ms-flex-positive:1;
+ -webkit-box-flex:1;
+ flex-grow:1;
+ max-width:100%;
+ }
+ .col-md-auto {
+ -ms-flex:0 0 auto;
+ -webkit-box-flex:0;
+ flex:0 0 auto;
+ width:auto;
+ max-width:none;
+ }
+ .col-md-1 {
+ -ms-flex:0 0 8.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 8.333333%;
+ max-width:8.333333%;
+ }
+ .col-md-2 {
+ -ms-flex:0 0 16.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 16.666667%;
+ max-width:16.666667%;
+ }
+ .col-md-3 {
+ -ms-flex:0 0 25%;
+ -webkit-box-flex:0;
+ flex:0 0 25%;
+ max-width:25%;
+ }
+ .col-md-4 {
+ -ms-flex:0 0 33.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 33.333333%;
+ max-width:33.333333%;
+ }
+ .col-md-5 {
+ -ms-flex:0 0 41.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 41.666667%;
+ max-width:41.666667%;
+ }
+ .col-md-6 {
+ -ms-flex:0 0 50%;
+ -webkit-box-flex:0;
+ flex:0 0 50%;
+ max-width:50%;
+ }
+ .col-md-7 {
+ -ms-flex:0 0 58.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 58.333333%;
+ max-width:58.333333%;
+ }
+ .col-md-8 {
+ -ms-flex:0 0 66.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 66.666667%;
+ max-width:66.666667%;
+ }
+ .col-md-9 {
+ -ms-flex:0 0 75%;
+ -webkit-box-flex:0;
+ flex:0 0 75%;
+ max-width:75%;
+ }
+ .col-md-10 {
+ -ms-flex:0 0 83.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 83.333333%;
+ max-width:83.333333%;
+ }
+ .col-md-11 {
+ -ms-flex:0 0 91.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 91.666667%;
+ max-width:91.666667%;
+ }
+ .col-md-12 {
+ -ms-flex:0 0 100%;
+ -webkit-box-flex:0;
+ flex:0 0 100%;
+ max-width:100%;
+ }
+ .order-md-first {
+ -ms-flex-order:-1;
+ -webkit-box-ordinal-group:0;
+ order:-1;
+ }
+ .order-md-1 {
+ -ms-flex-order:1;
+ -webkit-box-ordinal-group:2;
+ order:1;
+ }
+ .order-md-2 {
+ -ms-flex-order:2;
+ -webkit-box-ordinal-group:3;
+ order:2;
+ }
+ .order-md-3 {
+ -ms-flex-order:3;
+ -webkit-box-ordinal-group:4;
+ order:3;
+ }
+ .order-md-4 {
+ -ms-flex-order:4;
+ -webkit-box-ordinal-group:5;
+ order:4;
+ }
+ .order-md-5 {
+ -ms-flex-order:5;
+ -webkit-box-ordinal-group:6;
+ order:5;
+ }
+ .order-md-6 {
+ -ms-flex-order:6;
+ -webkit-box-ordinal-group:7;
+ order:6;
+ }
+ .order-md-7 {
+ -ms-flex-order:7;
+ -webkit-box-ordinal-group:8;
+ order:7;
+ }
+ .order-md-8 {
+ -ms-flex-order:8;
+ -webkit-box-ordinal-group:9;
+ order:8;
+ }
+ .order-md-9 {
+ -ms-flex-order:9;
+ -webkit-box-ordinal-group:10;
+ order:9;
+ }
+ .order-md-10 {
+ -ms-flex-order:10;
+ -webkit-box-ordinal-group:11;
+ order:10;
+ }
+ .order-md-11 {
+ -ms-flex-order:11;
+ -webkit-box-ordinal-group:12;
+ order:11;
+ }
+ .order-md-12 {
+ -ms-flex-order:12;
+ -webkit-box-ordinal-group:13;
+ order:12;
+ }
+ .offset-md-0 {
+ margin-left:0;
+ }
+ .offset-md-1 {
+ margin-left:8.333333%;
+ }
+ .offset-md-2 {
+ margin-left:16.666667%;
+ }
+ .offset-md-3 {
+ margin-left:25%;
+ }
+ .offset-md-4 {
+ margin-left:33.333333%;
+ }
+ .offset-md-5 {
+ margin-left:41.666667%;
+ }
+ .offset-md-6 {
+ margin-left:50%;
+ }
+ .offset-md-7 {
+ margin-left:58.333333%;
+ }
+ .offset-md-8 {
+ margin-left:66.666667%;
+ }
+ .offset-md-9 {
+ margin-left:75%;
+ }
+ .offset-md-10 {
+ margin-left:83.333333%;
+ }
+ .offset-md-11 {
+ margin-left:91.666667%;
+ }
+}
+@media (min-width: 992px) {
+ .col-lg {
+ -ms-flex-preferred-size:0;
+ flex-basis:0;
+ -ms-flex-positive:1;
+ -webkit-box-flex:1;
+ flex-grow:1;
+ max-width:100%;
+ }
+ .col-lg-auto {
+ -ms-flex:0 0 auto;
+ -webkit-box-flex:0;
+ flex:0 0 auto;
+ width:auto;
+ max-width:none;
+ }
+ .col-lg-1 {
+ -ms-flex:0 0 8.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 8.333333%;
+ max-width:8.333333%;
+ }
+ .col-lg-2 {
+ -ms-flex:0 0 16.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 16.666667%;
+ max-width:16.666667%;
+ }
+ .col-lg-3 {
+ -ms-flex:0 0 25%;
+ -webkit-box-flex:0;
+ flex:0 0 25%;
+ max-width:25%;
+ }
+ .col-lg-4 {
+ -ms-flex:0 0 33.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 33.333333%;
+ max-width:33.333333%;
+ }
+ .col-lg-5 {
+ -ms-flex:0 0 41.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 41.666667%;
+ max-width:41.666667%;
+ }
+ .col-lg-6 {
+ -ms-flex:0 0 50%;
+ -webkit-box-flex:0;
+ flex:0 0 50%;
+ max-width:50%;
+ }
+ .col-lg-7 {
+ -ms-flex:0 0 58.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 58.333333%;
+ max-width:58.333333%;
+ }
+ .col-lg-8 {
+ -ms-flex:0 0 66.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 66.666667%;
+ max-width:66.666667%;
+ }
+ .col-lg-9 {
+ -ms-flex:0 0 75%;
+ -webkit-box-flex:0;
+ flex:0 0 75%;
+ max-width:75%;
+ }
+ .col-lg-10 {
+ -ms-flex:0 0 83.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 83.333333%;
+ max-width:83.333333%;
+ }
+ .col-lg-11 {
+ -ms-flex:0 0 91.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 91.666667%;
+ max-width:91.666667%;
+ }
+ .col-lg-12 {
+ -ms-flex:0 0 100%;
+ -webkit-box-flex:0;
+ flex:0 0 100%;
+ max-width:100%;
+ }
+ .order-lg-first {
+ -ms-flex-order:-1;
+ -webkit-box-ordinal-group:0;
+ order:-1;
+ }
+ .order-lg-1 {
+ -ms-flex-order:1;
+ -webkit-box-ordinal-group:2;
+ order:1;
+ }
+ .order-lg-2 {
+ -ms-flex-order:2;
+ -webkit-box-ordinal-group:3;
+ order:2;
+ }
+ .order-lg-3 {
+ -ms-flex-order:3;
+ -webkit-box-ordinal-group:4;
+ order:3;
+ }
+ .order-lg-4 {
+ -ms-flex-order:4;
+ -webkit-box-ordinal-group:5;
+ order:4;
+ }
+ .order-lg-5 {
+ -ms-flex-order:5;
+ -webkit-box-ordinal-group:6;
+ order:5;
+ }
+ .order-lg-6 {
+ -ms-flex-order:6;
+ -webkit-box-ordinal-group:7;
+ order:6;
+ }
+ .order-lg-7 {
+ -ms-flex-order:7;
+ -webkit-box-ordinal-group:8;
+ order:7;
+ }
+ .order-lg-8 {
+ -ms-flex-order:8;
+ -webkit-box-ordinal-group:9;
+ order:8;
+ }
+ .order-lg-9 {
+ -ms-flex-order:9;
+ -webkit-box-ordinal-group:10;
+ order:9;
+ }
+ .order-lg-10 {
+ -ms-flex-order:10;
+ -webkit-box-ordinal-group:11;
+ order:10;
+ }
+ .order-lg-11 {
+ -ms-flex-order:11;
+ -webkit-box-ordinal-group:12;
+ order:11;
+ }
+ .order-lg-12 {
+ -ms-flex-order:12;
+ -webkit-box-ordinal-group:13;
+ order:12;
+ }
+ .offset-lg-0 {
+ margin-left:0;
+ }
+ .offset-lg-1 {
+ margin-left:8.333333%;
+ }
+ .offset-lg-2 {
+ margin-left:16.666667%;
+ }
+ .offset-lg-3 {
+ margin-left:25%;
+ }
+ .offset-lg-4 {
+ margin-left:33.333333%;
+ }
+ .offset-lg-5 {
+ margin-left:41.666667%;
+ }
+ .offset-lg-6 {
+ margin-left:50%;
+ }
+ .offset-lg-7 {
+ margin-left:58.333333%;
+ }
+ .offset-lg-8 {
+ margin-left:66.666667%;
+ }
+ .offset-lg-9 {
+ margin-left:75%;
+ }
+ .offset-lg-10 {
+ margin-left:83.333333%;
+ }
+ .offset-lg-11 {
+ margin-left:91.666667%;
+ }
+}
+@media (min-width: 1200px) {
+ .col-xl {
+ -ms-flex-preferred-size:0;
+ flex-basis:0;
+ -ms-flex-positive:1;
+ -webkit-box-flex:1;
+ flex-grow:1;
+ max-width:100%;
+ }
+ .col-xl-auto {
+ -ms-flex:0 0 auto;
+ -webkit-box-flex:0;
+ flex:0 0 auto;
+ width:auto;
+ max-width:none;
+ }
+ .col-xl-1 {
+ -ms-flex:0 0 8.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 8.333333%;
+ max-width:8.333333%;
+ }
+ .col-xl-2 {
+ -ms-flex:0 0 16.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 16.666667%;
+ max-width:16.666667%;
+ }
+ .col-xl-3 {
+ -ms-flex:0 0 25%;
+ -webkit-box-flex:0;
+ flex:0 0 25%;
+ max-width:25%;
+ }
+ .col-xl-4 {
+ -ms-flex:0 0 33.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 33.333333%;
+ max-width:33.333333%;
+ }
+ .col-xl-5 {
+ -ms-flex:0 0 41.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 41.666667%;
+ max-width:41.666667%;
+ }
+ .col-xl-6 {
+ -ms-flex:0 0 50%;
+ -webkit-box-flex:0;
+ flex:0 0 50%;
+ max-width:50%;
+ }
+ .col-xl-7 {
+ -ms-flex:0 0 58.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 58.333333%;
+ max-width:58.333333%;
+ }
+ .col-xl-8 {
+ -ms-flex:0 0 66.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 66.666667%;
+ max-width:66.666667%;
+ }
+ .col-xl-9 {
+ -ms-flex:0 0 75%;
+ -webkit-box-flex:0;
+ flex:0 0 75%;
+ max-width:75%;
+ }
+ .col-xl-10 {
+ -ms-flex:0 0 83.333333%;
+ -webkit-box-flex:0;
+ flex:0 0 83.333333%;
+ max-width:83.333333%;
+ }
+ .col-xl-11 {
+ -ms-flex:0 0 91.666667%;
+ -webkit-box-flex:0;
+ flex:0 0 91.666667%;
+ max-width:91.666667%;
+ }
+ .col-xl-12 {
+ -ms-flex:0 0 100%;
+ -webkit-box-flex:0;
+ flex:0 0 100%;
+ max-width:100%;
+ }
+ .order-xl-first {
+ -ms-flex-order:-1;
+ -webkit-box-ordinal-group:0;
+ order:-1;
+ }
+ .order-xl-1 {
+ -ms-flex-order:1;
+ -webkit-box-ordinal-group:2;
+ order:1;
+ }
+ .order-xl-2 {
+ -ms-flex-order:2;
+ -webkit-box-ordinal-group:3;
+ order:2;
+ }
+ .order-xl-3 {
+ -ms-flex-order:3;
+ -webkit-box-ordinal-group:4;
+ order:3;
+ }
+ .order-xl-4 {
+ -ms-flex-order:4;
+ -webkit-box-ordinal-group:5;
+ order:4;
+ }
+ .order-xl-5 {
+ -ms-flex-order:5;
+ -webkit-box-ordinal-group:6;
+ order:5;
+ }
+ .order-xl-6 {
+ -ms-flex-order:6;
+ -webkit-box-ordinal-group:7;
+ order:6;
+ }
+ .order-xl-7 {
+ -ms-flex-order:7;
+ -webkit-box-ordinal-group:8;
+ order:7;
+ }
+ .order-xl-8 {
+ -ms-flex-order:8;
+ -webkit-box-ordinal-group:9;
+ order:8;
+ }
+ .order-xl-9 {
+ -ms-flex-order:9;
+ -webkit-box-ordinal-group:10;
+ order:9;
+ }
+ .order-xl-10 {
+ -ms-flex-order:10;
+ -webkit-box-ordinal-group:11;
+ order:10;
+ }
+ .order-xl-11 {
+ -ms-flex-order:11;
+ -webkit-box-ordinal-group:12;
+ order:11;
+ }
+ .order-xl-12 {
+ -ms-flex-order:12;
+ -webkit-box-ordinal-group:13;
+ order:12;
+ }
+ .offset-xl-0 {
+ margin-left:0;
+ }
+ .offset-xl-1 {
+ margin-left:8.333333%;
+ }
+ .offset-xl-2 {
+ margin-left:16.666667%;
+ }
+ .offset-xl-3 {
+ margin-left:25%;
+ }
+ .offset-xl-4 {
+ margin-left:33.333333%;
+ }
+ .offset-xl-5 {
+ margin-left:41.666667%;
+ }
+ .offset-xl-6 {
+ margin-left:50%;
+ }
+ .offset-xl-7 {
+ margin-left:58.333333%;
+ }
+ .offset-xl-8 {
+ margin-left:66.666667%;
+ }
+ .offset-xl-9 {
+ margin-left:75%;
+ }
+ .offset-xl-10 {
+ margin-left:83.333333%;
+ }
+ .offset-xl-11 {
+ margin-left:91.666667%;
+ }
+}
+.flex-row {
+ -ms-flex-direction:row !important;
+ -webkit-box-orient:horizontal !important;
+ -webkit-box-direction:normal !important;
+ flex-direction:row !important;
+}
+.flex-column {
+ -ms-flex-direction:column !important;
+ -webkit-box-orient:vertical !important;
+ -webkit-box-direction:normal !important;
+ flex-direction:column !important;
+}
+.flex-row-reverse {
+ -ms-flex-direction:row-reverse !important;
+ -webkit-box-orient:horizontal !important;
+ -webkit-box-direction:reverse !important;
+ flex-direction:row-reverse !important;
+}
+.flex-column-reverse {
+ -ms-flex-direction:column-reverse !important;
+ -webkit-box-orient:vertical !important;
+ -webkit-box-direction:reverse !important;
+ flex-direction:column-reverse !important;
+}
+.flex-wrap {
+ -ms-flex-wrap:wrap !important;
+ flex-wrap:wrap !important;
+}
+.flex-nowrap {
+ -ms-flex-wrap:nowrap !important;
+ flex-wrap:nowrap !important;
+}
+.flex-wrap-reverse {
+ -ms-flex-wrap:wrap-reverse !important;
+ flex-wrap:wrap-reverse !important;
+}
+.justify-content-start {
+ -ms-flex-pack:start !important;
+ -webkit-box-pack:start !important;
+ justify-content:flex-start !important;
+}
+.justify-content-end {
+ -ms-flex-pack:end !important;
+ -webkit-box-pack:end !important;
+ justify-content:flex-end !important;
+}
+.justify-content-center {
+ -ms-flex-pack:center !important;
+ -webkit-box-pack:center !important;
+ justify-content:center !important;
+}
+.justify-content-between {
+ -ms-flex-pack:justify !important;
+ -webkit-box-pack:justify !important;
+ justify-content:space-between !important;
+}
+.justify-content-around {
+ -ms-flex-pack:distribute !important;
+ justify-content:space-around !important;
+}
+.align-items-start {
+ -ms-flex-align:start !important;
+ -webkit-box-align:start !important;
+ align-items:flex-start !important;
+}
+.align-items-end {
+ -ms-flex-align:end !important;
+ -webkit-box-align:end !important;
+ align-items:flex-end !important;
+}
+.align-items-center {
+ -ms-flex-align:center !important;
+ -webkit-box-align:center !important;
+ align-items:center !important;
+}
+.align-items-baseline {
+ -ms-flex-align:baseline !important;
+ -webkit-box-align:baseline !important;
+ align-items:baseline !important;
+}
+.align-items-stretch {
+ -ms-flex-align:stretch !important;
+ -webkit-box-align:stretch !important;
+ align-items:stretch !important;
+}
+.align-content-start {
+ -ms-flex-line-pack:start !important;
+ align-content:flex-start !important;
+}
+.align-content-end {
+ -ms-flex-line-pack:end !important;
+ align-content:flex-end !important;
+}
+.align-content-center {
+ -ms-flex-line-pack:center !important;
+ align-content:center !important;
+}
+.align-content-between {
+ -ms-flex-line-pack:justify !important;
+ align-content:space-between !important;
+}
+.align-content-around {
+ -ms-flex-line-pack:distribute !important;
+ align-content:space-around !important;
+}
+.align-content-stretch {
+ -ms-flex-line-pack:stretch !important;
+ align-content:stretch !important;
+}
+.align-self-auto {
+ -ms-flex-item-align:auto !important;
+ align-self:auto !important;
+}
+.align-self-start {
+ -ms-flex-item-align:start !important;
+ align-self:flex-start !important;
+}
+.align-self-end {
+ -ms-flex-item-align:end !important;
+ align-self:flex-end !important;
+}
+.align-self-center {
+ -ms-flex-item-align:center !important;
+ align-self:center !important;
+}
+.align-self-baseline {
+ -ms-flex-item-align:baseline !important;
+ align-self:baseline !important;
+}
+.align-self-stretch {
+ -ms-flex-item-align:stretch !important;
+ align-self:stretch !important;
+}
+@media (min-width: 576px) {
+ .flex-sm-row {
+ -ms-flex-direction:row !important;
+ -webkit-box-orient:horizontal !important;
+ -webkit-box-direction:normal !important;
+ flex-direction:row !important;
+ }
+ .flex-sm-column {
+ -ms-flex-direction:column !important;
+ -webkit-box-orient:vertical !important;
+ -webkit-box-direction:normal !important;
+ flex-direction:column !important;
+ }
+ .flex-sm-row-reverse {
+ -ms-flex-direction:row-reverse !important;
+ -webkit-box-orient:horizontal !important;
+ -webkit-box-direction:reverse !important;
+ flex-direction:row-reverse !important;
+ }
+ .flex-sm-column-reverse {
+ -ms-flex-direction:column-reverse !important;
+ -webkit-box-orient:vertical !important;
+ -webkit-box-direction:reverse !important;
+ flex-direction:column-reverse !important;
+ }
+ .flex-sm-wrap {
+ -ms-flex-wrap:wrap !important;
+ flex-wrap:wrap !important;
+ }
+ .flex-sm-nowrap {
+ -ms-flex-wrap:nowrap !important;
+ flex-wrap:nowrap !important;
+ }
+ .flex-sm-wrap-reverse {
+ -ms-flex-wrap:wrap-reverse !important;
+ flex-wrap:wrap-reverse !important;
+ }
+ .justify-content-sm-start {
+ -ms-flex-pack:start !important;
+ -webkit-box-pack:start !important;
+ justify-content:flex-start !important;
+ }
+ .justify-content-sm-end {
+ -ms-flex-pack:end !important;
+ -webkit-box-pack:end !important;
+ justify-content:flex-end !important;
+ }
+ .justify-content-sm-center {
+ -ms-flex-pack:center !important;
+ -webkit-box-pack:center !important;
+ justify-content:center !important;
+ }
+ .justify-content-sm-between {
+ -ms-flex-pack:justify !important;
+ -webkit-box-pack:justify !important;
+ justify-content:space-between !important;
+ }
+ .justify-content-sm-around {
+ -ms-flex-pack:distribute !important;
+ justify-content:space-around !important;
+ }
+ .align-items-sm-start {
+ -ms-flex-align:start !important;
+ -webkit-box-align:start !important;
+ align-items:flex-start !important;
+ }
+ .align-items-sm-end {
+ -ms-flex-align:end !important;
+ -webkit-box-align:end !important;
+ align-items:flex-end !important;
+ }
+ .align-items-sm-center {
+ -ms-flex-align:center !important;
+ -webkit-box-align:center !important;
+ align-items:center !important;
+ }
+ .align-items-sm-baseline {
+ -ms-flex-align:baseline !important;
+ -webkit-box-align:baseline !important;
+ align-items:baseline !important;
+ }
+ .align-items-sm-stretch {
+ -ms-flex-align:stretch !important;
+ -webkit-box-align:stretch !important;
+ align-items:stretch !important;
+ }
+ .align-content-sm-start {
+ -ms-flex-line-pack:start !important;
+ align-content:flex-start !important;
+ }
+ .align-content-sm-end {
+ -ms-flex-line-pack:end !important;
+ align-content:flex-end !important;
+ }
+ .align-content-sm-center {
+ -ms-flex-line-pack:center !important;
+ align-content:center !important;
+ }
+ .align-content-sm-between {
+ -ms-flex-line-pack:justify !important;
+ align-content:space-between !important;
+ }
+ .align-content-sm-around {
+ -ms-flex-line-pack:distribute !important;
+ align-content:space-around !important;
+ }
+ .align-content-sm-stretch {
+ -ms-flex-line-pack:stretch !important;
+ align-content:stretch !important;
+ }
+ .align-self-sm-auto {
+ -ms-flex-item-align:auto !important;
+ align-self:auto !important;
+ }
+ .align-self-sm-start {
+ -ms-flex-item-align:start !important;
+ align-self:flex-start !important;
+ }
+ .align-self-sm-end {
+ -ms-flex-item-align:end !important;
+ align-self:flex-end !important;
+ }
+ .align-self-sm-center {
+ -ms-flex-item-align:center !important;
+ align-self:center !important;
+ }
+ .align-self-sm-baseline {
+ -ms-flex-item-align:baseline !important;
+ align-self:baseline !important;
+ }
+ .align-self-sm-stretch {
+ -ms-flex-item-align:stretch !important;
+ align-self:stretch !important;
+ }
+}
+@media (min-width: 768px) {
+ .flex-md-row {
+ -ms-flex-direction:row !important;
+ -webkit-box-orient:horizontal !important;
+ -webkit-box-direction:normal !important;
+ flex-direction:row !important;
+ }
+ .flex-md-column {
+ -ms-flex-direction:column !important;
+ -webkit-box-orient:vertical !important;
+ -webkit-box-direction:normal !important;
+ flex-direction:column !important;
+ }
+ .flex-md-row-reverse {
+ -ms-flex-direction:row-reverse !important;
+ -webkit-box-orient:horizontal !important;
+ -webkit-box-direction:reverse !important;
+ flex-direction:row-reverse !important;
+ }
+ .flex-md-column-reverse {
+ -ms-flex-direction:column-reverse !important;
+ -webkit-box-orient:vertical !important;
+ -webkit-box-direction:reverse !important;
+ flex-direction:column-reverse !important;
+ }
+ .flex-md-wrap {
+ -ms-flex-wrap:wrap !important;
+ flex-wrap:wrap !important;
+ }
+ .flex-md-nowrap {
+ -ms-flex-wrap:nowrap !important;
+ flex-wrap:nowrap !important;
+ }
+ .flex-md-wrap-reverse {
+ -ms-flex-wrap:wrap-reverse !important;
+ flex-wrap:wrap-reverse !important;
+ }
+ .justify-content-md-start {
+ -ms-flex-pack:start !important;
+ -webkit-box-pack:start !important;
+ justify-content:flex-start !important;
+ }
+ .justify-content-md-end {
+ -ms-flex-pack:end !important;
+ -webkit-box-pack:end !important;
+ justify-content:flex-end !important;
+ }
+ .justify-content-md-center {
+ -ms-flex-pack:center !important;
+ -webkit-box-pack:center !important;
+ justify-content:center !important;
+ }
+ .justify-content-md-between {
+ -ms-flex-pack:justify !important;
+ -webkit-box-pack:justify !important;
+ justify-content:space-between !important;
+ }
+ .justify-content-md-around {
+ -ms-flex-pack:distribute !important;
+ justify-content:space-around !important;
+ }
+ .align-items-md-start {
+ -ms-flex-align:start !important;
+ -webkit-box-align:start !important;
+ align-items:flex-start !important;
+ }
+ .align-items-md-end {
+ -ms-flex-align:end !important;
+ -webkit-box-align:end !important;
+ align-items:flex-end !important;
+ }
+ .align-items-md-center {
+ -ms-flex-align:center !important;
+ -webkit-box-align:center !important;
+ align-items:center !important;
+ }
+ .align-items-md-baseline {
+ -ms-flex-align:baseline !important;
+ -webkit-box-align:baseline !important;
+ align-items:baseline !important;
+ }
+ .align-items-md-stretch {
+ -ms-flex-align:stretch !important;
+ -webkit-box-align:stretch !important;
+ align-items:stretch !important;
+ }
+ .align-content-md-start {
+ -ms-flex-line-pack:start !important;
+ align-content:flex-start !important;
+ }
+ .align-content-md-end {
+ -ms-flex-line-pack:end !important;
+ align-content:flex-end !important;
+ }
+ .align-content-md-center {
+ -ms-flex-line-pack:center !important;
+ align-content:center !important;
+ }
+ .align-content-md-between {
+ -ms-flex-line-pack:justify !important;
+ align-content:space-between !important;
+ }
+ .align-content-md-around {
+ -ms-flex-line-pack:distribute !important;
+ align-content:space-around !important;
+ }
+ .align-content-md-stretch {
+ -ms-flex-line-pack:stretch !important;
+ align-content:stretch !important;
+ }
+ .align-self-md-auto {
+ -ms-flex-item-align:auto !important;
+ align-self:auto !important;
+ }
+ .align-self-md-start {
+ -ms-flex-item-align:start !important;
+ align-self:flex-start !important;
+ }
+ .align-self-md-end {
+ -ms-flex-item-align:end !important;
+ align-self:flex-end !important;
+ }
+ .align-self-md-center {
+ -ms-flex-item-align:center !important;
+ align-self:center !important;
+ }
+ .align-self-md-baseline {
+ -ms-flex-item-align:baseline !important;
+ align-self:baseline !important;
+ }
+ .align-self-md-stretch {
+ -ms-flex-item-align:stretch !important;
+ align-self:stretch !important;
+ }
+}
+@media (min-width: 992px) {
+ .flex-lg-row {
+ -ms-flex-direction:row !important;
+ -webkit-box-orient:horizontal !important;
+ -webkit-box-direction:normal !important;
+ flex-direction:row !important;
+ }
+ .flex-lg-column {
+ -ms-flex-direction:column !important;
+ -webkit-box-orient:vertical !important;
+ -webkit-box-direction:normal !important;
+ flex-direction:column !important;
+ }
+ .flex-lg-row-reverse {
+ -ms-flex-direction:row-reverse !important;
+ -webkit-box-orient:horizontal !important;
+ -webkit-box-direction:reverse !important;
+ flex-direction:row-reverse !important;
+ }
+ .flex-lg-column-reverse {
+ -ms-flex-direction:column-reverse !important;
+ -webkit-box-orient:vertical !important;
+ -webkit-box-direction:reverse !important;
+ flex-direction:column-reverse !important;
+ }
+ .flex-lg-wrap {
+ -ms-flex-wrap:wrap !important;
+ flex-wrap:wrap !important;
+ }
+ .flex-lg-nowrap {
+ -ms-flex-wrap:nowrap !important;
+ flex-wrap:nowrap !important;
+ }
+ .flex-lg-wrap-reverse {
+ -ms-flex-wrap:wrap-reverse !important;
+ flex-wrap:wrap-reverse !important;
+ }
+ .justify-content-lg-start {
+ -ms-flex-pack:start !important;
+ -webkit-box-pack:start !important;
+ justify-content:flex-start !important;
+ }
+ .justify-content-lg-end {
+ -ms-flex-pack:end !important;
+ -webkit-box-pack:end !important;
+ justify-content:flex-end !important;
+ }
+ .justify-content-lg-center {
+ -ms-flex-pack:center !important;
+ -webkit-box-pack:center !important;
+ justify-content:center !important;
+ }
+ .justify-content-lg-between {
+ -ms-flex-pack:justify !important;
+ -webkit-box-pack:justify !important;
+ justify-content:space-between !important;
+ }
+ .justify-content-lg-around {
+ -ms-flex-pack:distribute !important;
+ justify-content:space-around !important;
+ }
+ .align-items-lg-start {
+ -ms-flex-align:start !important;
+ -webkit-box-align:start !important;
+ align-items:flex-start !important;
+ }
+ .align-items-lg-end {
+ -ms-flex-align:end !important;
+ -webkit-box-align:end !important;
+ align-items:flex-end !important;
+ }
+ .align-items-lg-center {
+ -ms-flex-align:center !important;
+ -webkit-box-align:center !important;
+ align-items:center !important;
+ }
+ .align-items-lg-baseline {
+ -ms-flex-align:baseline !important;
+ -webkit-box-align:baseline !important;
+ align-items:baseline !important;
+ }
+ .align-items-lg-stretch {
+ -ms-flex-align:stretch !important;
+ -webkit-box-align:stretch !important;
+ align-items:stretch !important;
+ }
+ .align-content-lg-start {
+ -ms-flex-line-pack:start !important;
+ align-content:flex-start !important;
+ }
+ .align-content-lg-end {
+ -ms-flex-line-pack:end !important;
+ align-content:flex-end !important;
+ }
+ .align-content-lg-center {
+ -ms-flex-line-pack:center !important;
+ align-content:center !important;
+ }
+ .align-content-lg-between {
+ -ms-flex-line-pack:justify !important;
+ align-content:space-between !important;
+ }
+ .align-content-lg-around {
+ -ms-flex-line-pack:distribute !important;
+ align-content:space-around !important;
+ }
+ .align-content-lg-stretch {
+ -ms-flex-line-pack:stretch !important;
+ align-content:stretch !important;
+ }
+ .align-self-lg-auto {
+ -ms-flex-item-align:auto !important;
+ align-self:auto !important;
+ }
+ .align-self-lg-start {
+ -ms-flex-item-align:start !important;
+ align-self:flex-start !important;
+ }
+ .align-self-lg-end {
+ -ms-flex-item-align:end !important;
+ align-self:flex-end !important;
+ }
+ .align-self-lg-center {
+ -ms-flex-item-align:center !important;
+ align-self:center !important;
+ }
+ .align-self-lg-baseline {
+ -ms-flex-item-align:baseline !important;
+ align-self:baseline !important;
+ }
+ .align-self-lg-stretch {
+ -ms-flex-item-align:stretch !important;
+ align-self:stretch !important;
+ }
+}
+@media (min-width: 1200px) {
+ .flex-xl-row {
+ -ms-flex-direction:row !important;
+ -webkit-box-orient:horizontal !important;
+ -webkit-box-direction:normal !important;
+ flex-direction:row !important;
+ }
+ .flex-xl-column {
+ -ms-flex-direction:column !important;
+ -webkit-box-orient:vertical !important;
+ -webkit-box-direction:normal !important;
+ flex-direction:column !important;
+ }
+ .flex-xl-row-reverse {
+ -ms-flex-direction:row-reverse !important;
+ -webkit-box-orient:horizontal !important;
+ -webkit-box-direction:reverse !important;
+ flex-direction:row-reverse !important;
+ }
+ .flex-xl-column-reverse {
+ -ms-flex-direction:column-reverse !important;
+ -webkit-box-orient:vertical !important;
+ -webkit-box-direction:reverse !important;
+ flex-direction:column-reverse !important;
+ }
+ .flex-xl-wrap {
+ -ms-flex-wrap:wrap !important;
+ flex-wrap:wrap !important;
+ }
+ .flex-xl-nowrap {
+ -ms-flex-wrap:nowrap !important;
+ flex-wrap:nowrap !important;
+ }
+ .flex-xl-wrap-reverse {
+ -ms-flex-wrap:wrap-reverse !important;
+ flex-wrap:wrap-reverse !important;
+ }
+ .justify-content-xl-start {
+ -ms-flex-pack:start !important;
+ -webkit-box-pack:start !important;
+ justify-content:flex-start !important;
+ }
+ .justify-content-xl-end {
+ -ms-flex-pack:end !important;
+ -webkit-box-pack:end !important;
+ justify-content:flex-end !important;
+ }
+ .justify-content-xl-center {
+ -ms-flex-pack:center !important;
+ -webkit-box-pack:center !important;
+ justify-content:center !important;
+ }
+ .justify-content-xl-between {
+ -ms-flex-pack:justify !important;
+ -webkit-box-pack:justify !important;
+ justify-content:space-between !important;
+ }
+ .justify-content-xl-around {
+ -ms-flex-pack:distribute !important;
+ justify-content:space-around !important;
+ }
+ .align-items-xl-start {
+ -ms-flex-align:start !important;
+ -webkit-box-align:start !important;
+ align-items:flex-start !important;
+ }
+ .align-items-xl-end {
+ -ms-flex-align:end !important;
+ -webkit-box-align:end !important;
+ align-items:flex-end !important;
+ }
+ .align-items-xl-center {
+ -ms-flex-align:center !important;
+ -webkit-box-align:center !important;
+ align-items:center !important;
+ }
+ .align-items-xl-baseline {
+ -ms-flex-align:baseline !important;
+ -webkit-box-align:baseline !important;
+ align-items:baseline !important;
+ }
+ .align-items-xl-stretch {
+ -ms-flex-align:stretch !important;
+ -webkit-box-align:stretch !important;
+ align-items:stretch !important;
+ }
+ .align-content-xl-start {
+ -ms-flex-line-pack:start !important;
+ align-content:flex-start !important;
+ }
+ .align-content-xl-end {
+ -ms-flex-line-pack:end !important;
+ align-content:flex-end !important;
+ }
+ .align-content-xl-center {
+ -ms-flex-line-pack:center !important;
+ align-content:center !important;
+ }
+ .align-content-xl-between {
+ -ms-flex-line-pack:justify !important;
+ align-content:space-between !important;
+ }
+ .align-content-xl-around {
+ -ms-flex-line-pack:distribute !important;
+ align-content:space-around !important;
+ }
+ .align-content-xl-stretch {
+ -ms-flex-line-pack:stretch !important;
+ align-content:stretch !important;
+ }
+ .align-self-xl-auto {
+ -ms-flex-item-align:auto !important;
+ align-self:auto !important;
+ }
+ .align-self-xl-start {
+ -ms-flex-item-align:start !important;
+ align-self:flex-start !important;
+ }
+ .align-self-xl-end {
+ -ms-flex-item-align:end !important;
+ align-self:flex-end !important;
+ }
+ .align-self-xl-center {
+ -ms-flex-item-align:center !important;
+ align-self:center !important;
+ }
+ .align-self-xl-baseline {
+ -ms-flex-item-align:baseline !important;
+ align-self:baseline !important;
+ }
+ .align-self-xl-stretch {
+ -ms-flex-item-align:stretch !important;
+ align-self:stretch !important;
+ }
+}
+body {
+ font-family:"Proxima N W01 Reg", sans-serif;
+ font-weight:400;
+ font-size:1.0625rem;
+ line-height:1.52947;
+}
+a {
+ color:#000;
+ -webkit-transition:color 0.2s ease-in-out;
+ transition:color 0.2s ease-in-out;
+ cursor:pointer;
+}
+a:hover {
+ color:#000;
+ text-decoration:none;
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ a:hover {
+ color:#888E9B;
+ text-decoration:none;
+ }
+}
+strong {
+ font-family:"Proxima N W01 Xbold", sans-serif;
+ font-weight:800;
+}
+h1,h2,h3,h4,h5,h6 {
+ font-family:"Proxima N W01 Xbold", sans-serif;
+ font-weight:800;
+ color:#000;
+ letter-spacing:0.025em;
+ margin:0 0 0.4em 0;
+ position:relative;
+}
+h1.large {
+ font-size:3rem;
+ line-height:1.08365;
+}
+@media (min-width: 768px) {
+ h1.large {
+ font-size:4rem;
+ line-height:1.0625;
+ }
+}
+@media (min-width: 1200px) {
+ h1.large {
+ font-size:5rem;
+ line-height:1.05;
+ }
+}
+h1,h2.large {
+ font-size:2rem;
+ line-height:1.125;
+}
+@media (min-width: 768px) {
+ h1,h2.large {
+ font-size:2.75rem;
+ line-height:1.09091;
+ }
+}
+@media (min-width: 1200px) {
+ h1,h2.large {
+ font-size:3.5rem;
+ line-height:1.07143;
+ }
+}
+h2 {
+ font-size:1.75rem;
+ line-height:1.1073;
+}
+@media (min-width: 768px) {
+ h2 {
+ font-size:2.125rem;
+ line-height:1.08824;
+ }
+}
+@media (min-width: 1200px) {
+ h2 {
+ font-size:2.5rem;
+ line-height:1.05;
+ }
+}
+h3 {
+ font-size:1.1875rem;
+ line-height:1.42115;
+}
+@media (min-width: 768px) {
+ h3 {
+ font-size:1.5rem;
+ line-height:1.16667;
+ }
+}
+@media (min-width: 1200px) {
+ h3 {
+ font-size:1.6875rem;
+ line-height:1.14815;
+ }
+}
+p,ol,ul {
+ font-family:"Proxima N W01 Reg", sans-serif;
+ font-weight:400;
+ color:#5C5B6D;
+ font-size:1.0625rem;
+ position:relative;
+}
+p a,ol a,ul a {
+ color:#00D4F0;
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ p a:hover,ol a:hover,ul a:hover {
+ color:#5ae5ff;
+ }
+}
+li {
+ position:relative;
+}
+p {
+ margin:0 0 1em 0;
+ font-size:1.0625rem;
+ line-height:1.52947;
+}
+p.large {
+ font-size:19px;
+ line-height:1.42115;
+ margin:0 0 1em 0;
+}
+@media (min-width: 768px) {
+ p.large {
+ font-size:1.3125rem;
+ line-height:1.38105;
+ }
+}
+@media (min-width: 1200px) {
+ p.large {
+ font-size:1.4375rem;
+ line-height:1.34783;
+ }
+}
+.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6 {
+ color:#fff;
+}
+.dark p,.dark ol,.dark ul {
+ color:#EFF0F2;
+}
+.SiteFooter {
+ font-family:"Proxima N W01 Reg", sans-serif;
+ font-weight:400;
+}
+.SiteFooter h1,.SiteFooter h2,.SiteFooter h3,.SiteFooter h4,.SiteFooter h5,.SiteFooter h6 {
+ color:#EFF0F2;
+}
+.SiteFooter p,.SiteFooter ol,.SiteFooter ul,.SiteFooter a {
+ color:#888E9B;
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .SiteFooter a:hover {
+ color:#EFF0F2;
+ }
+}
+.SiteFooter ul {
+ list-style:none;
+ margin:0px;
+ padding:0px;
+}
+.TextLink {
+ font-family:"Proxima N W01 Smbd", sans-serif;
+ font-weight:700;
+ font-size:13px;
+ letter-spacing:0.2em;
+ text-transform:uppercase;
+ color:#00D4F0;
+ position:relative;
+}
+.TextLink:after {
+ content:"";
+ display:block;
+ background:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/svg/right-arrow-blue.svg) center center no-repeat;
+ width:8px;
+ height:9px;
+ position:absolute;
+ right:-12px;
+ top:5px;
+ -webkit-transition:right 0.2s ease-in-out;
+ transition:right 0.2s ease-in-out;
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .TextLink:hover {
+ color:#1B1B1B;
+ }
+ .TextLink:hover:after {
+ right:-15px;
+ }
+}
+.CTALink {
+ font-family:"Proxima N W01 Smbd", sans-serif;
+ font-weight:700;
+ display:block;
+ font-size:.8125rem;
+ margin:25px auto;
+ border-radius:4px;
+ border-width:2px;
+ line-height:1em;
+ padding:11px 35px;
+ border-style:solid;
+ -webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);
+ box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);
+ text-transform:capitalize;
+ color:#5C5B6D;
+ text-align:center;
+ -webkit-transition:all 0.2s ease-in-out;
+ transition:all 0.2s ease-in-out;
+ -webkit-transition:opacity 0.35s 0.4s ease,background 0.2s ease-in-out,border 0.2s ease-in-out,color 0.2s ease-in-out,-webkit-transform 0.35s 0.4s ease,-webkit-box-shadow 0.2s ease-in-out !important;
+ transition:opacity 0.35s 0.4s ease,background 0.2s ease-in-out,border 0.2s ease-in-out,color 0.2s ease-in-out,-webkit-transform 0.35s 0.4s ease,-webkit-box-shadow 0.2s ease-in-out !important;
+ transition:opacity 0.35s 0.4s ease,transform 0.35s 0.4s ease,background 0.2s ease-in-out,border 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out !important;
+ transition:opacity 0.35s 0.4s ease,transform 0.35s 0.4s ease,background 0.2s ease-in-out,border 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out,-webkit-transform 0.35s 0.4s ease,-webkit-box-shadow 0.2s ease-in-out !important;
+ max-width:220px;
+ cursor:pointer;
+}
+.CTALink--whiteOutline {
+ color:#EFF0F2;
+ border-color:#EFF0F2;
+}
+.CTALink--greyOutline {
+ color:#1B1B1B;
+ border-color:#1B1B1B;
+}
+.CTALink--blueSolid {
+ color:#fff;
+ border-color:transparent;
+ background:#00D4F0;
+ -webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);
+ box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);
+}
+.CTALink--blueSolid:hover {
+ background:#5ae5ff;
+ color:#1B1B1B;
+}
+.CTALink--blueSolid:active {
+ background:#5abdd8;
+ color:#1B1B1B;
+}
+.CTALink--paired {
+ display:block;
+ text-align:center;
+ margin:25px 0;
+ -webkit-box-flex:1;
+ -ms-flex:1;
+ flex:1;
+}
+.CTALink--pairedWrap {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:horizontal;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:row;
+ flex-direction:row;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ position:relative;
+}
+.CTALink--pairedWrap .wistia_embed:nth-child(1),.CTALink--pairedWrap a:nth-child(1) {
+ margin-right:25px;
+}
+.CTALink--pairedWrap .wistia_embed a {
+ width:100%;
+ margin:0;
+ position:relative;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+}
+@media (max-width: 576px) {
+ .CTALink--pairedWrap .wistia_embed a {
+ min-height:62px;
+ }
+ .CTALink--pairedWrap .wistia_embed a span {
+ height:100%;
+ }
+}
+.CTALink--pairedWrap>.CTALink--paired {
+ margin:0;
+ position:relative;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+}
+@media (max-width: 576px) {
+ .CTALink--pairedWrap>.CTALink--paired {
+ min-height:62px;
+ }
+ .CTALink--pairedWrap>.CTALink--paired span {
+ height:100%;
+ }
+}
+.CTALink--large {
+ font-size:1.375rem;
+ max-width:260px;
+}
+.CTALink--skillLink,.CTALink--techLink {
+ font-family:"Proxima N W01 Reg", sans-serif;
+ font-weight:400;
+ padding:30px 10px;
+ display:block;
+ width:100%;
+ margin-bottom:35px;
+ background:#fff;
+ border-width:0px;
+ max-width:none;
+ font-size:1.125rem;
+ text-transform:none;
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+ position:relative;
+}
+@media (min-width: 768px) {
+ .CTALink--skillLink,.CTALink--techLink {
+ -webkit-box-flex:0;
+ -ms-flex:none;
+ flex:none;
+ font-size:1.5rem;
+ }
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .CTALink:hover {
+ -webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);
+ box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);
+ }
+ .CTALink:active {
+ -webkit-transition:all 0.1s ease-in-out;
+ transition:all 0.1s ease-in-out;
+ }
+ .CTALink--whiteOutline:hover {
+ color:#1B1B1B;
+ border-color:#EFF0F2;
+ background:#EFF0F2;
+ }
+ .CTALink--whiteOutline:active {
+ color:#000;
+ border-color:#fff;
+ background-color:#fff;
+ }
+ .CTALink--greyOutline:hover {
+ color:#EFF0F2;
+ border-color:#1B1B1B;
+ background-color:#1B1B1B;
+ }
+ .CTALink--greyOutline:active {
+ color:#fff;
+ border-color:#000;
+ background-color:#000;
+ }
+ .CTALink--skillLink:hover,.CTALink--techLink:hover {
+ color:#EFF0F2;
+ background:#1B1B1B;
+ }
+ .CTALink--skillLink:active,.CTALink--techLink:active {
+ color:#fff;
+ background:#000;
+ }
+}
+html {
+ max-width:100%;
+ overflow-x:hidden;
+}
+body {
+ background:#1B1B1B;
+ overflow-x:hidden;
+ width:100%;
+ max-width:100%;
+ position:relative;
+}
+section {
+ width:100%;
+ max-width:100%;
+ display:block;
+ clear:both;
+ background:#fafafa;
+ padding:50px 0px;
+ position:relative;
+}
+@media (min-width: 768px) {
+ section {
+ padding:75px 0px;
+ }
+}
+@media (min-width: 992px) {
+ section {
+ padding:100px 0px;
+ }
+}
+@media (min-width: 1200px) {
+ section {
+ padding:125px 0px;
+ }
+}
+section:first-of-type {
+ margin-top:65px;
+}
+body.show-promo-bar section:first-of-type {
+ padding:105px 0px 75px 0;
+}
+@media (min-width: 768px) {
+ body.show-promo-bar section:first-of-type {
+ padding:118px 0px 75px 0;
+ }
+}
+@media (min-width: 992px) {
+ body.show-promo-bar section:first-of-type {
+ padding:144px 0px 100px 0;
+ }
+}
+@media (min-width: 1200px) {
+ body.show-promo-bar section:first-of-type {
+ padding:168px 0px 125px 0;
+ }
+}
+.SectionSpacer {
+ width:100%;
+ display:block;
+ clear:both;
+ background:#fafafa;
+ position:relative;
+ height:50px;
+}
+@media (min-width: 768px) {
+ .SectionSpacer {
+ height:75px;
+ }
+}
+@media (min-width: 992px) {
+ .SectionSpacer {
+ height:100px;
+ }
+}
+@media (min-width: 1200px) {
+ .SectionSpacer {
+ height:125px;
+ }
+}
+.dark {
+ background:#1B1B1B;
+}
+.row {
+ margin-bottom:0px;
+}
+@media (min-width: 768px) {
+ .row {
+ margin-bottom:64px;
+ }
+}
+@media (min-width: 1200px) {
+ .row {
+ margin-bottom:80px;
+ }
+}
+img,picture {
+ width:100%;
+ display:block;
+ margin-bottom:25px;
+}
+.FadeElement,.FadeElementAlt {
+ opacity:1;
+ -webkit-transform:translateY(0px);
+ transform:translateY(0px);
+ -webkit-transition:opacity 0.35s ease, -webkit-filter 0.35s ease, -webkit-transform 0.35s ease;
+ transition:opacity 0.35s ease, -webkit-filter 0.35s ease, -webkit-transform 0.35s ease;
+ transition:filter 0.35s ease, opacity 0.35s ease, transform 0.35s ease;
+ transition:filter 0.35s ease, opacity 0.35s ease, transform 0.35s ease, -webkit-filter 0.35s ease, -webkit-transform 0.35s ease;
+ will-change:transform, opacity;
+}
+.FadeElement--hidden,.FadeElementAlt--hidden {
+ opacity:0;
+ -webkit-transform:translateY(35px);
+ transform:translateY(35px);
+}
+.FadeElementAlt {
+ -webkit-transition:opacity 0.35s 0.2s ease, -webkit-filter 0.35s 0.2s ease, -webkit-transform 0.35s 0.2s ease;
+ transition:opacity 0.35s 0.2s ease, -webkit-filter 0.35s 0.2s ease, -webkit-transform 0.35s 0.2s ease;
+ transition:filter 0.35s 0.2s ease, opacity 0.35s 0.2s ease, transform 0.35s 0.2s ease;
+ transition:filter 0.35s 0.2s ease, opacity 0.35s 0.2s ease, transform 0.35s 0.2s ease, -webkit-filter 0.35s 0.2s ease, -webkit-transform 0.35s 0.2s ease;
+}
+.FadeElementAltWrap>:nth-child(1),.FadeElementAltWrap>:nth-child(2),.FadeElementAltWrap>:nth-child(3),.FadeElementAltWrap>:nth-child(4),.FadeElementAltWrap>:nth-child(5),.FadeElementAltWrap>:nth-child(6) {
+ opacity:1;
+ -webkit-transform:translateY(0px);
+ transform:translateY(0px);
+ -webkit-transition:opacity 0.35s ease, -webkit-transform 0.35s ease;
+ transition:opacity 0.35s ease, -webkit-transform 0.35s ease;
+ transition:opacity 0.35s ease, transform 0.35s ease;
+ transition:opacity 0.35s ease, transform 0.35s ease, -webkit-transform 0.35s ease;
+ will-change:transform, opacity;
+}
+.FadeElementAltWrap>:nth-child(1).FadeElementAltWrap--hidden,.FadeElementAltWrap>:nth-child(2).FadeElementAltWrap--hidden,.FadeElementAltWrap>:nth-child(3).FadeElementAltWrap--hidden,.FadeElementAltWrap>:nth-child(4).FadeElementAltWrap--hidden,.FadeElementAltWrap>:nth-child(5).FadeElementAltWrap--hidden,.FadeElementAltWrap>:nth-child(6).FadeElementAltWrap--hidden {
+ opacity:0;
+ -webkit-transform:translateY(35px);
+ transform:translateY(35px);
+}
+.FadeElementAltWrap>:nth-child(1) {
+ -webkit-transition-delay:0.2s;
+ transition-delay:0.2s;
+}
+.FadeElementAltWrap>:nth-child(2),.FadeElementAltWrap>:nth-child(3),.FadeElementAltWrap>:nth-child(4),.FadeElementAltWrap>:nth-child(5),.FadeElementAltWrap>:nth-child(6) {
+ -webkit-transition-delay:0.4s;
+ transition-delay:0.4s;
+}
+.ShadowWrap {
+ width:100%;
+ display:block;
+ padding:0 0 25px 0;
+ background:#fff;
+}
+.ShadowWrap--ShadowWrapMobile {
+ padding:25px;
+ -webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,0.1);
+ box-shadow:0 2px 16px 0 rgba(0,0,0,0.1);
+ border-radius:10px;
+}
+.ShadowWrap--ShadowWrapTransparent {
+ background:rgba(255,255,255,0.5);
+}
+@media (min-width: 768px) {
+ .ShadowWrap {
+ padding:50px;
+ -webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,0.1);
+ box-shadow:0 2px 16px 0 rgba(0,0,0,0.1);
+ border-radius:10px;
+ }
+}
+@media (min-width: 992px) {
+ .ShadowWrap {
+ padding:80px;
+ }
+}
+.SemiTransparentWrap {
+ padding:25px;
+ border-radius:15px;
+ background:rgba(250,250,250,0.1);
+}
+.SemiTransparentWrap p {
+ margin-bottom:0px;
+}
+@media (min-width: 576px) {
+ .SemiTransparentWrap {
+ padding:50px;
+ }
+}
+@media (min-width: 768px) {
+ .SemiTransparentWrap {
+ padding:75px;
+ }
+}
+img.blur-up {
+ -webkit-filter:blur(5px);
+ filter:blur(5px);
+ -webkit-transition:-webkit-filter 0.2s ease-in-out;
+ transition:-webkit-filter 0.2s ease-in-out;
+ transition:filter 0.2s ease-in-out;
+ transition:filter 0.2s ease-in-out, -webkit-filter 0.2s ease-in-out;
+ will-change:filter;
+}
+img.blur-up.lazyloaded {
+ -webkit-filter:blur(0);
+ filter:blur(0);
+}
+.VideoLink {
+ position:relative;
+ display:block;
+ border-radius:4px;
+ overflow:hidden;
+ margin-bottom:25px;
+}
+.VideoLink picture,.VideoLink img {
+ margin-bottom:0px;
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .VideoLink:hover .VideoLink__playIcon {
+ -webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);
+ box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);
+ background:#00D4F0;
+ }
+ .VideoLink:hover .VideoLink__playIcon svg path {
+ fill:#fff;
+ }
+}
+.VideoLink__playIcon {
+ display:block;
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ width:19%;
+ height:21%;
+ border-radius:4px;
+ background:rgba(255,255,255,0.5);
+ -webkit-transition:all 0.2s ease-in-out;
+ transition:all 0.2s ease-in-out;
+ -webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);
+ box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);
+}
+.VideoLink__playIcon svg {
+ display:block;
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ max-width:50%;
+ max-height:50%;
+}
+.VideoLink__playIcon svg path {
+ -webkit-transition:fill 0.2s ease-in-out;
+ transition:fill 0.2s ease-in-out;
+}
+.swiper-button-prev,.swiper-button-next {
+ position:absolute;
+ top:50%;
+ -webkit-transform:translateY(-50%);
+ transform:translateY(-50%);
+ left:-20px;
+ display:block;
+ margin-top:0px;
+ width:13px;
+ height:20px;
+ background:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/svg/left-arrow-metro-light.svg);
+ background-size:cover;
+}
+@media (min-width: 768px) {
+ .swiper-button-prev,.swiper-button-next {
+ display:none;
+ }
+}
+.swiper-button-next {
+ left:auto;
+ right:-20px;
+ background:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/svg/right-arrow-metro-light.svg);
+}
+.swiper-pagination-bullet {
+ background:#B5B5B5;
+ margin-right:10px;
+}
+.swiper-pagination-bullet:last-child {
+ margin-right:0px;
+}
+.swiper-pagination-bullet-active {
+ background:#00D4F0;
+}
+@media (min-width: 992px) {
+ .TextWideImage .row {
+ min-height:425px;
+ }
+}
+.TextWideImage .row:nth-child(1) {
+ min-height:0px;
+}
+.TextWideImage div[class^="col-"],.TextWideImage div[class*=" col-"] {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:vertical;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:column;
+ flex-direction:column;
+}
+.TextWideImage .ShadowWrap {
+ padding:50px;
+ -webkit-box-flex:1;
+ -ms-flex:1;
+ flex:1;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:vertical;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:column;
+ flex-direction:column;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+}
+.TextWideImage .ShadowWrap p {
+ margin-bottom:0px;
+}
+.TextWideImage__imageWrap {
+ display:block;
+ overflow:hidden;
+ height:100%;
+ border-radius:10px;
+ position:relative;
+}
+@media (min-width: 768px) {
+ .TextWideImage__imageWrap picture,.TextWideImage__imageWrap img {
+ margin:0;
+ min-width:100%;
+ min-height:100%;
+ width:auto;
+ height:auto;
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ }
+}
+.TripleVideoWrap {
+ width:100%;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ clear:both;
+ background:#EFF0F2;
+ padding:10px 5px 0px 5px;
+}
+@media (min-width: 768px) {
+ .TripleVideoWrap {
+ padding:10px 5px;
+ }
+}
+.TripleVideoWrap picture,.TripleVideoWrap img {
+ margin-bottom:0px;
+}
+.TripleVideoWrap .row {
+ margin-bottom:0px;
+}
+.TripleVideoWrap .row>div {
+ margin-bottom:10px;
+}
+.TripleVideoWrap .row>:nth-child(1) {
+ padding-left:5px;
+ padding-right:5px;
+}
+.TripleVideoWrap .row>:nth-child(2) {
+ padding-left:5px;
+ padding-right:5px;
+}
+.TripleVideoWrap .row>:nth-child(3) {
+ padding-left:5px;
+ padding-right:5px;
+}
+@media (min-width: 768px) {
+ .TripleVideoWrap .row>div {
+ margin-bottom:0px;
+ }
+}
+.TripleVideoWrap__playIcon {
+ display:block;
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ width:19%;
+ height:21%;
+ border-radius:4px;
+ background:rgba(255,255,255,0.5);
+ -webkit-transition:all 0.2s ease-in-out;
+ transition:all 0.2s ease-in-out;
+ -webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);
+ box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);
+}
+.TripleVideoWrap__playIcon svg {
+ display:block;
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ max-width:50%;
+ max-height:50%;
+}
+.TripleVideoWrap__playIcon svg path {
+ -webkit-transition:fill 0.2s ease-in-out;
+ transition:fill 0.2s ease-in-out;
+}
+.TripleVideoWrap__videoLink {
+ position:relative;
+ display:block;
+ border-radius:4px;
+ overflow:hidden;
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .TripleVideoWrap__videoLink:hover .TripleVideoWrap__playIcon {
+ -webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);
+ box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);
+ background:#00D4F0;
+ }
+ .TripleVideoWrap__videoLink:hover .TripleVideoWrap__playIcon svg path {
+ fill:#fff;
+ }
+}
+.LargeBgTextOverlayLeft,.LargeBgTextOverlayRight {
+ overflow:hidden;
+ position:relative;
+ padding-top:250px;
+}
+@media (min-width: 768px) {
+ .LargeBgTextOverlayLeft,.LargeBgTextOverlayRight {
+ padding-top:75px;
+ }
+}
+@media (min-width: 992px) {
+ .LargeBgTextOverlayLeft,.LargeBgTextOverlayRight {
+ padding-top:100px;
+ }
+}
+@media (min-width: 1200px) {
+ .LargeBgTextOverlayLeft,.LargeBgTextOverlayRight {
+ padding-top:125px;
+ }
+}
+.LargeBgTextOverlayLeft .container,.LargeBgTextOverlayRight .container {
+ position:relative;
+}
+.LargeBgTextOverlayLeft .ShadowWrap,.LargeBgTextOverlayRight .ShadowWrap {
+ padding-top:25px;
+ border-radius:0 0 10px 10px;
+}
+@media (min-width: 768px) {
+ .LargeBgTextOverlayLeft .ShadowWrap,.LargeBgTextOverlayRight .ShadowWrap {
+ padding-top:175px;
+ border-radius:10px;
+ }
+}
+.LargeBgTextOverlayLeft__backgroundImage,.LargeBgTextOverlayRight__backgroundImage {
+ border-radius:10px 10px 0 0;
+ width:calc(100% - 30px);
+ position:absolute;
+ overflow:hidden;
+ top:-250px;
+ display:block;
+}
+.LargeBgTextOverlayLeft__backgroundImage picture,.LargeBgTextOverlayLeft__backgroundImage img,.LargeBgTextOverlayRight__backgroundImage picture,.LargeBgTextOverlayRight__backgroundImage img {
+ margin:0;
+ width:100%;
+ max-width:100%;
+}
+.LargeBgTextOverlayLeft__icon,.LargeBgTextOverlayRight__icon {
+ width:50px;
+ height:50px;
+ margin:0 auto 15px auto;
+ padding:10px;
+ border-radius:100%;
+ background:#00D4F0;
+ position:relative;
+ display:block;
+}
+.LargeBgTextOverlayLeft__icon svg,.LargeBgTextOverlayRight__icon svg {
+ width:60%;
+ height:60%;
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ display:block;
+}
+.LargeBgTextOverlayLeft__icon svg path,.LargeBgTextOverlayRight__icon svg path {
+ fill:#fff;
+}
+@media (min-width: 768px) {
+ .LargeBgTextOverlayLeft__icon,.LargeBgTextOverlayRight__icon {
+ width:76px;
+ height:76px;
+ margin:0 auto 50px auto;
+ position:absolute;
+ left:50%;
+ top:75px;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ }
+}
+@media (min-width: 768px) {
+ .LargeBgTextOverlayLeft__backgroundImage {
+ top:50%;
+ -webkit-transform:translateY(-50%);
+ transform:translateY(-50%);
+ left:33%;
+ width:125%;
+ max-height:calc(100% + 150px);
+ border-radius:10px;
+ }
+}
+@media (min-width: 992px) {
+ .LargeBgTextOverlayLeft__backgroundImage {
+ width:102%;
+ left:25%;
+ max-height:calc(100% + 200px);
+ }
+}
+@media (min-width: 1200px) {
+ .LargeBgTextOverlayLeft__backgroundImage {
+ width:102%;
+ left:21%;
+ max-height:calc(100% + 250px);
+ }
+}
+@media (min-width: 768px) {
+ .LargeBgTextOverlayRight__backgroundImage {
+ top:50%;
+ -webkit-transform:translateY(-50%);
+ transform:translateY(-50%);
+ right:29%;
+ width:125%;
+ max-height:calc(100% + 150px);
+ border-radius:10px;
+ }
+}
+@media (min-width: 992px) {
+ .LargeBgTextOverlayRight__backgroundImage {
+ width:102%;
+ right:25%;
+ max-height:calc(100% + 200px);
+ }
+}
+@media (min-width: 1200px) {
+ .LargeBgTextOverlayRight__backgroundImage {
+ width:102%;
+ right:20.5%;
+ max-height:calc(100% + 250px);
+ }
+}
+textarea,input,button {
+ border:none;
+ outline:none;
+ outline-color:transparent;
+ outline-style:none;
+ -webkit-appearance:none;
+ -moz-appearance:none;
+ appearance:none;
+ -webkit-box-shadow:none;
+ box-shadow:none;
+}
+input[type=text],input[type=email],input[type=password] {
+ display:block;
+ -webkit-box-flex:1;
+ -ms-flex:1;
+ flex:1;
+ border-radius:4px;
+ border:none;
+ -webkit-box-shadow:inset 0 0 0 2px #d3d1d1;
+ box-shadow:inset 0 0 0 2px #d3d1d1;
+ -webkit-transition:all 0.2s ease-in-out;
+ transition:all 0.2s ease-in-out;
+ width:100%;
+ margin-bottom:25px;
+}
+@media (min-width: 576px) {
+ input[type=text],input[type=email],input[type=password] {
+ margin-bottom:0px;
+ }
+}
+input[type=text]:active,input[type=text]:focus,input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus {
+ -webkit-box-shadow:inset 0 0 0 2px #00d4f0;
+ box-shadow:inset 0 0 0 2px #00d4f0;
+}
+input[type=checkbox] {
+ -webkit-appearance:checkbox;
+}
+input[type=radio] {
+ -webkit-appearance:radio;
+}
+.SubmitButton {
+ font-family:"Proxima N W01 Smbd", sans-serif;
+ font-weight:700;
+ display:block;
+ font-size:.8125rem;
+ border-radius:4px;
+ line-height:1em;
+ padding:11px 35px;
+ -webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);
+ box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);
+ text-transform:capitalize;
+ color:#EFF0F2;
+ text-align:center;
+ -webkit-transition:all 0.2s ease-in-out;
+ transition:all 0.2s ease-in-out;
+ -webkit-transition:opacity 0.35s 0.4s ease,background 0.2s ease-in-out,border 0.2s ease-in-out,color 0.2s ease-in-out,-webkit-transform 0.35s 0.4s ease,-webkit-box-shadow 0.2s ease-in-out !important;
+ transition:opacity 0.35s 0.4s ease,background 0.2s ease-in-out,border 0.2s ease-in-out,color 0.2s ease-in-out,-webkit-transform 0.35s 0.4s ease,-webkit-box-shadow 0.2s ease-in-out !important;
+ transition:opacity 0.35s 0.4s ease,transform 0.35s 0.4s ease,background 0.2s ease-in-out,border 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out !important;
+ transition:opacity 0.35s 0.4s ease,transform 0.35s 0.4s ease,background 0.2s ease-in-out,border 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out,-webkit-transform 0.35s 0.4s ease,-webkit-box-shadow 0.2s ease-in-out !important;
+ max-width:170px;
+ margin:0 auto;
+ background:#00D4F0;
+ cursor:pointer;
+}
+@media (min-width: 576px) {
+ .SubmitButton {
+ -webkit-box-flex:1;
+ -ms-flex:1;
+ flex:1;
+ }
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .SubmitButton--blue:hover {
+ color:#1B1B1B;
+ background:#5ae5ff;
+ -webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);
+ box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);
+ }
+ .SubmitButton--blue:active {
+ color:#000;
+ background-color:#5abdd8;
+ }
+}
+.SubscribeForm,.hbspt-form {
+ display:block;
+ margin:50px auto 17px auto;
+}
+.SubscribeForm__email,.hbspt-form__email {
+ margin-right:15px;
+ padding:4px 10px;
+}
+.SubscribeForm__notification,.hbspt-form__notification {
+ width:100%;
+ min-width:100%;
+ display:block;
+ clear:both;
+ font-family:"Proxima N W01 Reg", sans-serif;
+ font-weight:400;
+ font-size:1.125rem;
+}
+.SubscribeForm .row,.hbspt-form .row {
+ margin-bottom:0px;
+}
+@media (min-width: 576px) {
+ .SubscribeForm,.hbspt-form {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -ms-flex-wrap:wrap;
+ flex-wrap:wrap;
+ }
+}
+@media (min-width: 768px) {
+ .SubscribeForm,.hbspt-form {
+ width:80%;
+ }
+}
+.SubscribeForm--success .SubscribeForm__email,.hbspt-form--success .SubscribeForm__email {
+ -webkit-box-shadow:inset 0 0 0 2px #2bf268;
+ box-shadow:inset 0 0 0 2px #2bf268;
+}
+.SubscribeForm--success .SubscribeForm__notification,.hbspt-form--success .SubscribeForm__notification {
+ color:#2bf268;
+}
+.SubscribeForm--error .SubscribeForm__email,.hbspt-form--error .SubscribeForm__email {
+ -webkit-box-shadow:inset 0 0 0 2px #f22b68;
+ box-shadow:inset 0 0 0 2px #f22b68;
+}
+.SubscribeForm--error .SubscribeForm__notification,.hbspt-form--error .SubscribeForm__notification {
+ color:#F22B68;
+}
+.SiteHeader__wrap {
+ position:fixed;
+ display:block;
+ clear:both;
+ z-index:9999;
+ top:0px;
+ left:0px;
+ width:100%;
+}
+.PromoBar {
+ width:100%;
+ display:block;
+ padding:9px 45px 8px 12px;
+ text-align:center;
+ background:#00D4F0;
+ color:#1B1B1B;
+ will-change:background, height, padding;
+ -webkit-transition:all 0.2s ease-out;
+ transition:all 0.2s ease-out;
+ line-height:1.2em;
+ position:relative;
+ overflow:hidden;
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+ font-size:.90625rem;
+ height:53px;
+}
+@media (min-width: 768px) {
+ .PromoBar {
+ height:36px;
+ padding-right:15px;
+ font-size:1.0625rem;
+ }
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .PromoBar:hover {
+ color:#1B1B1B;
+ background:#5ae5ff;
+ }
+}
+.PromoBar--dismissed,.PromoBar--hidden {
+ height:0px;
+ padding-top:0px;
+ padding-bottom:0px;
+}
+.PromoBar__dismiss {
+ position:absolute;
+ top:50%;
+ right:0px;
+ padding:14px;
+ -webkit-transform:translateY(-50%);
+ transform:translateY(-50%);
+ width:44px;
+ height:44px;
+ z-index:1;
+ opacity:0.7;
+ will-change:opacity;
+ -webkit-transition:opacity 0.2s ease-in-out;
+ transition:opacity 0.2s ease-in-out;
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .PromoBar__dismiss:hover {
+ opacity:1;
+ }
+}
+.PromoBar__dismiss svg {
+ width:100%;
+}
+.PromoBar__dismiss svg path {
+ color:#1B1B1B;
+}
+.SiteHeader {
+ width:100%;
+ background:#1B1B1B;
+ padding:0;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ z-index:1000;
+ position:relative;
+ -webkit-transition:background 0.2s ease-in-out;
+ transition:background 0.2s ease-in-out;
+}
+@media (min-width: 768px) {
+ .SiteHeader {
+ background:#1B1B1B;
+ }
+}
+.SiteHeader__homeLink {
+ display:block;
+ float:left;
+ -webkit-transition:margin 0.2s ease-in-out;
+ transition:margin 0.2s ease-in-out;
+ margin:12px 12px;
+}
+@media (min-width: 768px) {
+ .SiteHeader__homeLink {
+ margin:22px;
+ }
+}
+.SiteHeader__homeH1 {
+ margin:0;
+}
+.SiteHeader__logoSVG {
+ display:block;
+ height:35px;
+ width:auto;
+ margin-right:25px;
+ margin-bottom:0px;
+}
+.SiteHeader__logoSVG path,.SiteHeader__logoSVG rect {
+ -webkit-transition:fill 0.2s ease-in-out;
+ transition:fill 0.2s ease-in-out;
+ fill:#fff;
+}
+@media (min-width: 768px) {
+ .SiteHeader__logoSVG path,.SiteHeader__logoSVG rect {
+ fill:#fff;
+ }
+}
+.SiteHeader__navigation {
+ width:calc(100% - 87.7666666577px);
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:horizontal;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:row;
+ flex-direction:row;
+ -webkit-box-pack:end;
+ -ms-flex-pack:end;
+ justify-content:flex-end;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+}
+.SiteHeader__siteNav {
+ list-style:none;
+ margin:0;
+ position:absolute;
+ top:100%;
+ left:0;
+ right:0;
+ background:rgba(0,0,0,0.9);
+ max-height:0px;
+ -webkit-transition:max-height 0.4s ease-in-out, margin 0.2s ease-in-out;
+ transition:max-height 0.4s ease-in-out, margin 0.2s ease-in-out;
+ overflow:hidden;
+ padding:0 22px;
+}
+.SiteHeader__siteNav li {
+ display:block;
+ width:100%;
+ clear:both;
+ opacity:0;
+ -webkit-transform:translateX(20px);
+ transform:translateX(20px);
+ -webkit-transition:opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
+ transition:opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
+ transition:opacity 0.2s ease-in-out, transform 0.2s ease-in-out;
+ transition:opacity 0.2s ease-in-out, transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
+}
+.SiteHeader__siteNav li:first-child {
+ margin-top:22px;
+}
+.SiteHeader__siteNav li:last-child {
+ margin-bottom:22px;
+}
+.SiteHeader__siteNav li:nth-child(1) {
+ -webkit-transition-delay:0.2s;
+ transition-delay:0.2s;
+}
+.SiteHeader__siteNav li:nth-child(2) {
+ -webkit-transition-delay:0.15s;
+ transition-delay:0.15s;
+}
+.SiteHeader__siteNav li:nth-child(3) {
+ -webkit-transition-delay:0.1s;
+ transition-delay:0.1s;
+}
+.SiteHeader__siteNav li:nth-child(4) {
+ -webkit-transition-delay:0.05s;
+ transition-delay:0.05s;
+}
+.SiteHeader__siteNav li:nth-child(5) {
+ -webkit-transition-delay:0.0s;
+ transition-delay:0.0s;
+}
+.SiteHeader__siteNav li a {
+ font-family:"Proxima N W01 Smbd", sans-serif;
+ font-weight:700;
+ color:#EFF0F2;
+ width:100%;
+ display:block;
+ text-align:right;
+ font-size:2rem;
+ padding-top:5px;
+ padding-bottom:4px;
+}
+@media (min-width: 768px) {
+ .SiteHeader__siteNav li a {
+ color:#EFF0F2;
+ }
+}
+@media (min-width: 768px) {
+ .SiteHeader__siteNav {
+ position:relative;
+ top:auto;
+ left:auto;
+ right:auto;
+ background:transparent;
+ max-height:35px;
+ margin:22px 0px 22px 0px;
+ padding:0px;
+ }
+ .SiteHeader__siteNav li {
+ display:inline-block;
+ margin:0 27px;
+ width:auto;
+ opacity:1;
+ -webkit-transform:translateX(0px);
+ transform:translateX(0px);
+ }
+ .SiteHeader__siteNav li:first-child {
+ margin-top:0px;
+ }
+ .SiteHeader__siteNav li:last-child {
+ margin-bottom:0px;
+ }
+ .SiteHeader__siteNav li:nth-child(1),.SiteHeader__siteNav li:nth-child(2),.SiteHeader__siteNav li:nth-child(3),.SiteHeader__siteNav li:nth-child(4) {
+ -webkit-transition-delay:0s;
+ transition-delay:0s;
+ }
+ .SiteHeader__siteNav li a {
+ text-align:center;
+ font-size:1.0625rem;
+ }
+}
+@media not all and (min-width: 768px) and (hover: none), (min-width: 768px) and (-ms-high-contrast: none) {
+ .SiteHeader__siteNav li a:hover {
+ color:#888E9B;
+ }
+}
+@media (min-width: 992px) {
+ .SiteHeader__siteNav li {
+ margin:0 40px;
+ }
+}
+.SiteHeader__buyLink {
+ font-family:"Proxima N W01 Smbd", sans-serif;
+ font-weight:700;
+ color:#EFF0F2;
+ -webkit-transition:color 0.2s ease-in-out, background 0.2s ease-in-out, padding 0.2s ease-in-out;
+ transition:color 0.2s ease-in-out, background 0.2s ease-in-out, padding 0.2s ease-in-out;
+ margin:0 12px 0 12px;
+ background:#00D4F0;
+ padding:9px;
+ border-radius:4px;
+ white-space:nowrap;
+ font-size:12px;
+}
+.SiteHeader__buyLink:hover {
+ color:#EFF0F2;
+}
+@media (min-width: 576px) {
+ .SiteHeader__buyLink {
+ padding:10px 22px;
+ font-size:17px;
+ }
+}
+@media (min-width: 768px) {
+ .SiteHeader__buyLink {
+ padding:10px 22px;
+ margin:0 22px 0 22px;
+ }
+ .SiteHeader__buyLink:hover {
+ background:#5ae5ff;
+ color:#1B1B1B;
+ }
+ .SiteHeader__buyLink:active {
+ background:#5abdd8;
+ }
+}
+.SiteHeader__hamburger {
+ -webkit-box-flex:1;
+ -ms-flex:1;
+ flex:1;
+ width:35px;
+ height:35px;
+ max-width:35px;
+ position:relative;
+ display:block;
+ background:#1B1B1B;
+ border-radius:2px;
+ border:2px solid #5C5B6D;
+ margin-right:12px;
+}
+.SiteHeader__hamburger span {
+ width:calc(100% - 6px);
+ height:2px;
+ background:#888E9B;
+ position:absolute;
+ top:50%;
+ -webkit-transform:translateY(-50%);
+ transform:translateY(-50%);
+ left:3px;
+ border-radius:2px;
+ -webkit-transition:all 0.2s ease-in-out;
+ transition:all 0.2s ease-in-out;
+}
+.SiteHeader__hamburger span:nth-child(1) {
+ top:25%;
+ -webkit-transform-origin:right center;
+ transform-origin:right center;
+ -webkit-transform:translateY(-50%),scaleX(1);
+ transform:translateY(-50%),scaleX(1);
+ -webkit-transition-delay:0.2s;
+ transition-delay:0.2s;
+}
+.SiteHeader__hamburger span:nth-child(2),.SiteHeader__hamburger span:nth-child(3) {
+ -webkit-transform-origin:center center;
+ transform-origin:center center;
+}
+.SiteHeader__hamburger span:nth-child(4) {
+ top:76%;
+ -webkit-transform-origin:left center;
+ transform-origin:left center;
+ -webkit-transform:translateY(-50%) scaleX(1);
+ transform:translateY(-50%) scaleX(1);
+ -webkit-transition-delay:0.2s;
+ transition-delay:0.2s;
+}
+.SiteHeader__hamburger span:focus {
+ outline:none;
+}
+@media (min-width: 768px) {
+ .SiteHeader__hamburger {
+ display:none;
+ }
+}
+.SiteHeader--navOpen .SiteHeader__siteNav {
+ max-height:667px;
+}
+.SiteHeader--navOpen .SiteHeader__siteNav li {
+ opacity:1;
+ -webkit-transform:translateX(0);
+ transform:translateX(0);
+}
+.SiteHeader--navOpen .SiteHeader__siteNav li:nth-child(1) {
+ -webkit-transition-delay:0s;
+ transition-delay:0s;
+}
+.SiteHeader--navOpen .SiteHeader__siteNav li:nth-child(2) {
+ -webkit-transition-delay:0.05s;
+ transition-delay:0.05s;
+}
+.SiteHeader--navOpen .SiteHeader__siteNav li:nth-child(3) {
+ -webkit-transition-delay:0.10s;
+ transition-delay:0.10s;
+}
+.SiteHeader--navOpen .SiteHeader__siteNav li:nth-child(4) {
+ -webkit-transition-delay:0.15s;
+ transition-delay:0.15s;
+}
+.SiteHeader--navOpen .SiteHeader__siteNav li:nth-child(4) {
+ -webkit-transition-delay:0.20s;
+ transition-delay:0.20s;
+}
+.SiteHeader--navOpen .SiteHeader__hamburger span:nth-child(1) {
+ top:50%;
+ opacity:0;
+ -webkit-transition-delay:0s;
+ transition-delay:0s;
+}
+.SiteHeader--navOpen .SiteHeader__hamburger span:nth-child(2) {
+ -webkit-transform:rotate(45deg);
+ transform:rotate(45deg);
+ -webkit-transition:all 0.2s 0.2s ease-in-out;
+ transition:all 0.2s 0.2s ease-in-out;
+}
+.SiteHeader--navOpen .SiteHeader__hamburger span:nth-child(3) {
+ -webkit-transform:rotate(-45deg);
+ transform:rotate(-45deg);
+ -webkit-transition:all 0.2s 0.2s ease-in-out;
+ transition:all 0.2s 0.2s ease-in-out;
+}
+.SiteHeader--navOpen .SiteHeader__hamburger span:nth-child(4) {
+ top:50%;
+ opacity:0;
+ -webkit-transition-delay:0s;
+ transition-delay:0s;
+}
+.SiteFooter {
+ width:100%;
+ display:block;
+ background:#1B1B1B;
+}
+.SiteFooter .row {
+ margin-bottom:0px;
+}
+.SiteFooter__primary {
+ padding:30px 15px;
+}
+@media (min-width: 768px) {
+ .SiteFooter__primary {
+ padding:60px 15px;
+ }
+}
+.SiteFooter__secondaryWrap {
+ background:#000;
+ width:100%;
+ display:block;
+ clear:both;
+}
+.SiteFooter__secondary {
+ text-align:center;
+ padding:10px 0;
+}
+.SiteFooter__secondary span {
+ display:inline-block;
+ font-size:.8125rem;
+ color:#888E9B;
+}
+.SiteFooter__secondary ul {
+ display:inline-block;
+}
+.SiteFooter__secondary ul li {
+ display:inline-block;
+ padding:0 5px;
+ margin-right:5px;
+ font-size:.8125rem;
+}
+.SiteFooter__secondary ul li:after {
+ content:"";
+ position:absolute;
+ right:-5px;
+ top:20%;
+ height:60%;
+ width:1px;
+ background:#888E9B;
+}
+.SiteFooter__secondary ul li:last-child:after {
+ display:none;
+}
+.SiteFooter__socialWrap {
+ display:block;
+ width:100%;
+ position:relative;
+ float:left;
+}
+.SiteFooter__socialIcon {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:horizontal;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:row;
+ flex-direction:row;
+ -webkit-box-align:start;
+ -ms-flex-align:start;
+ align-items:flex-start;
+ -webkit-box-pack:start;
+ -ms-flex-pack:start;
+ justify-content:flex-start;
+}
+.SiteFooter__socialIcon {
+ -webkit-box-flex:1;
+ -ms-flex:1;
+ flex:1;
+ padding:12px;
+ border-radius:100%;
+ background:rgba(255,255,255,0.1);
+ display:block;
+ margin-right:20px;
+ width:calc(25% - 15px);
+ max-width:51px;
+ max-height:51px;
+ -webkit-transition:all 0.2s ease-in-out;
+ transition:all 0.2s ease-in-out;
+ position:relative;
+ float:left;
+}
+@media (max-width: 767px) {
+ .SiteFooter__socialIcon {
+ width:51px;
+ height:51px;
+ }
+}
+.SiteFooter__socialIcon:last-child {
+ margin-right:0px;
+}
+.SiteFooter__socialIcon svg {
+ display:block;
+ width:100%;
+}
+@media (min-width: 768px) {
+ .SiteFooter__socialIcon svg {
+ width:25px;
+ height:25px;
+ }
+}
+.SiteFooter__socialIcon svg path {
+ -webkit-transition:all 0.2s ease-in-out;
+ transition:all 0.2s ease-in-out;
+ fill:#EFF0F2;
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .SiteFooter__socialIcon:hover {
+ background:rgba(255,255,255,0.05);
+ }
+ .SiteFooter__socialIcon:hover svg path {
+ fill:#fff;
+ }
+}
+#FooterNavOne,#FooterNavTwo,#FooterNavThree,#FooterNavFour {
+ margin-bottom:30px;
+}
+.HomeHero {
+ position:relative;
+ background-image:url(jibo-hero-2280px.jpg);
+ height:calc(100vh - 65px);
+ background-position:center center;
+ background-repeat:no-repeat;
+ background-size:cover;
+}
+@media (min-width: 181px) {
+ .HomeHero {
+ background-image:url(jibo-hero-2280px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .HomeHero {
+ background-image:url(jibo-hero-2280px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .HomeHero {
+ background-image:url(jibo-hero-2280px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .HomeHero {
+ background-image:url(jibo-hero-2280px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .HomeHero {
+ background-image:url(jibo-hero-2280px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .HomeHero {
+ background-image:url(jibo-hero-2280px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .HomeHero {
+ background-image:url(jibo-hero-2280px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .HomeHero {
+ background-image:url(jibo-hero-2280px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .HomeHero {
+ background-image:url(jibo-hero-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .HomeHero {
+ background-image:url(jibo-hero-2280px.jpg);
+ padding:193px 0px 150px;
+ }
+}
+@media (min-width: 2281px) {
+ .HomeHero {
+ background-image:url(jibo-hero-2280px.jpg);
+ }
+}
+.HomeHero.dark p.large {
+ color:#EFF0F2;
+}
+@media (max-width: 767px) {
+ .HomeHero.dark p.large {
+ font-family:"Proxima N W01 Smbd", sans-serif;
+ font-weight:700;
+ margin-bottom:2em;
+ }
+}
+@media (min-width: 992px) {
+ .HomeHero.dark p.large {
+ font-size:22px;
+ }
+}
+.HomeHero .container {
+ position:absolute;
+ bottom:15%;
+ left:50%;
+ -webkit-transform:translate(-50%, 0%);
+ transform:translate(-50%, 0%);
+}
+@media (min-width: 768px) {
+ .HomeHero .container {
+ bottom:auto;
+ top:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ }
+}
+.HomeHero .row {
+ margin-bottom:0px;
+}
+.HomeFeatured {
+ width:100vw;
+ height:calc(100vh - 112px);
+ position:relative;
+ padding:0px;
+ position:relative;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+}
+.HomeFeatured__carousel {
+ width:100%;
+ height:100%;
+}
+.HomeFeatured .swiper-slide {
+ background-position:center center;
+ background-repeat:no-repeat;
+ background-size:cover;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ -webkit-box-orient:vertical;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:column;
+ flex-direction:column;
+ height:100%;
+}
+.HomeFeatured .swiper-slide .SemiTransparentWrap {
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+ -webkit-transition:opacity 0.3s 0.2s ease-in-out, -webkit-transform 0.3s 0.2s ease-in-out;
+ transition:opacity 0.3s 0.2s ease-in-out, -webkit-transform 0.3s 0.2s ease-in-out;
+ transition:opacity 0.3s 0.2s ease-in-out, transform 0.3s 0.2s ease-in-out;
+ transition:opacity 0.3s 0.2s ease-in-out, transform 0.3s 0.2s ease-in-out, -webkit-transform 0.3s 0.2s ease-in-out;
+ background:rgba(255,255,255,0.7);
+ -webkit-transform:translateX(-15px);
+ transform:translateX(-15px);
+ opacity:0;
+}
+@media (max-width: 767px) {
+ .HomeFeatured .swiper-slide .SemiTransparentWrap {
+ max-width:calc(100% - 30px);
+ }
+}
+@media (min-width: 768px) {
+ .HomeFeatured .swiper-slide .SemiTransparentWrap {
+ float:right;
+ width:55%;
+ margin-right:25%;
+ -ms-flex-item-align:end;
+ align-self:flex-end;
+ padding:50px;
+ }
+}
+@media (min-width: 992px) {
+ .HomeFeatured .swiper-slide .SemiTransparentWrap {
+ width:40%;
+ margin-right:20%;
+ }
+}
+@media (min-width: 1200px) {
+ .HomeFeatured .swiper-slide .SemiTransparentWrap {
+ width:30%;
+ margin-right:15%;
+ }
+}
+.HomeFeatured .swiper-slide .SemiTransparentWrap p {
+ color:#1B1B1B;
+}
+.HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-vertical-180px.jpg);
+}
+@media (min-width: 181px) {
+ .HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-vertical-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-vertical-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-vertical-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-2280px.jpg);
+ }
+}
+@media (min-width: 2281px) {
+ .HomeFeatured .swiper-slide:nth-child(odd) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/be-a-maker-home-2880px.jpg);
+ }
+}
+.HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-vertical-180px.jpg);
+}
+@media (min-width: 181px) {
+ .HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-vertical-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-vertical-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-vertical-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-2280px.jpg);
+ }
+}
+@media (min-width: 2281px) {
+ .HomeFeatured .swiper-slide:nth-child(even) {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-2880px.jpg);
+ }
+}
+.HomeFeatured .swiper-slide.swiper-slide-active .SemiTransparentWrap {
+ -webkit-transform:translateX(0px);
+ transform:translateX(0px);
+ opacity:1;
+}
+.HomeFeatured__paginationWrap {
+ position:absolute;
+ top:calc(100% - 35px);
+ left:50%;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:horizontal;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:row;
+ flex-direction:row;
+ z-index:100;
+}
+.HomeFeatured__pagination {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ width:75px;
+ -webkit-box-orient:horizontal;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:row;
+ flex-direction:row;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+}
+.HomeFeatured__pager {
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+ width:33.33333333%;
+ max-width:15px;
+ max-height:15px;
+ display:block;
+ margin:4px;
+ cursor:pointer;
+}
+.HomeFeatured__pager--active circle {
+ fill:#5C5B6D;
+}
+@media (min-width: 768px) {
+ .HomeFeatured__pager {
+ max-width:20px;
+ max-height:20px;
+ }
+}
+.HomeFeatured__pager svg {
+ width:100%;
+ max-width:100%;
+}
+.HomeVision {
+ background:#fff url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/svg/jibo-pattern.svg) center center no-repeat;
+ background-size:cover;
+}
+.HomeVision .row {
+ margin-bottom:0px;
+}
+@media (min-width: 992px) {
+ .HomeVision {
+ padding:135px;
+ }
+}
+.HomeVision__jiboLean {
+ position:relative;
+ margin:35px auto;
+ max-width:50%;
+}
+@media (min-width: 768px) {
+ .HomeVision__jiboLean {
+ width:100%;
+ max-width:100%;
+ margin:0;
+ }
+ .HomeVision__jiboLean img {
+ margin-bottom:0px;
+ }
+}
+.HomeVision__copy {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:vertical;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:column;
+ flex-direction:column;
+ -ms-flex-wrap:wrap;
+ flex-wrap:wrap;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+}
+.HomeVision__copy h2,.HomeVision__copy p {
+ display:block;
+ width:100%;
+ -ms-flex-item-align:center;
+ align-self:center;
+}
+.HomeVision__copy h2 img {
+ display:inline-block;
+ margin-right:10px;
+ margin-bottom:0px;
+ vertical-align:bottom;
+ width:50px;
+}
+@media (min-width: 768px) {
+ .HomeVision__copy h2 img {
+ width:74px;
+ }
+}
+.HomeVision__linkWrap {
+ display:block;
+ width:100%;
+}
+.HomeVision__linkWrap .CTALink--pairedWrap {
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+}
+.HomeSkillsOne,.HomeSkillsThree {
+ overflow:hidden;
+ position:relative;
+ padding-top:250px;
+}
+@media (min-width: 768px) {
+ .HomeSkillsOne,.HomeSkillsThree {
+ padding-top:75px;
+ }
+}
+@media (min-width: 992px) {
+ .HomeSkillsOne,.HomeSkillsThree {
+ padding-top:100px;
+ }
+}
+@media (min-width: 1200px) {
+ .HomeSkillsOne,.HomeSkillsThree {
+ padding-top:125px;
+ }
+}
+.HomeSkillsOne .container,.HomeSkillsThree .container {
+ position:relative;
+}
+.HomeSkillsOne .ShadowWrap,.HomeSkillsThree .ShadowWrap {
+ padding-top:25px;
+ border-radius:0 0 10px 10px;
+}
+@media (min-width: 768px) {
+ .HomeSkillsOne .ShadowWrap,.HomeSkillsThree .ShadowWrap {
+ padding-top:200px;
+ border-radius:10px;
+ }
+}
+.HomeSkillsOne__backgroundImage,.HomeSkillsThree__backgroundImage {
+ border-radius:10px 10px 0 0;
+ width:calc(100% - 30px);
+ position:absolute;
+ overflow:hidden;
+ top:-250px;
+ display:block;
+}
+.HomeSkillsOne__backgroundImage picture,.HomeSkillsOne__backgroundImage img,.HomeSkillsThree__backgroundImage picture,.HomeSkillsThree__backgroundImage img {
+ margin:0;
+ width:100%;
+ max-width:100%;
+}
+.HomeSkillsIntro {
+ padding-bottom:48px;
+}
+@media (min-width: 768px) {
+ .HomeSkillsIntro {
+ padding-botom:64px;
+ }
+}
+@media (min-width: 992px) {
+ .HomeSkillsIntro {
+ padding-botom:80px;
+ }
+}
+@media (min-width: 768px) {
+ .HomeSkillsOne__backgroundImage {
+ top:50%;
+ -webkit-transform:translateY(-50%);
+ transform:translateY(-50%);
+ left:33%;
+ width:125%;
+ max-height:calc(100% + 150px);
+ border-radius:10px;
+ }
+}
+@media (min-width: 992px) {
+ .HomeSkillsOne__backgroundImage {
+ width:102%;
+ left:25%;
+ max-height:calc(100% + 200px);
+ }
+}
+@media (min-width: 1200px) {
+ .HomeSkillsOne__backgroundImage {
+ width:102%;
+ left:21%;
+ max-height:calc(100% + 250px);
+ }
+}
+.HomeSkillsOne__lightbulb {
+ width:15%;
+ margin:0 auto 15px auto;
+ position:relative;
+}
+.HomeSkillsOne .ShadowWrap {
+ padding-top:25px;
+}
+@media (min-width: 768px) {
+ .HomeSkillsOne__lightbulb {
+ width:100px;
+ margin:0 auto;
+ position:absolute;
+ left:50%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ top:-12%;
+ }
+ .HomeSkillsOne .ShadowWrap {
+ padding-top:155px;
+ }
+}
+@media (min-width: 992px) {
+ .HomeSkillsOne__lightbulb {
+ top:-10%;
+ }
+ .HomeSkillsOne .ShadowWrap {
+ padding-top:125px;
+ }
+}
+@media (min-width: 1200px) {
+ .HomeSkillsOne__lightbulb {
+ top:-10%;
+ }
+ .HomeSkillsOne .ShadowWrap {
+ padding-top:125px;
+ }
+}
+@media (max-width: 767px) {
+ .HomeSkillsTwo {
+ padding-top:0px;
+ }
+}
+.HomeSkillsTwo .ShadowWrap {
+ padding:50px;
+}
+@media (min-width: 768px) {
+ .HomeSkillsTwo .ShadowWrap {
+ padding:70px 140px;
+ }
+}
+@media (min-width: 992px) {
+ .HomeSkillsTwo .ShadowWrap {
+ padding:90px 190px;
+ }
+}
+.HomeSkillsTwo__guitar {
+ position:absolute;
+ left:calc(100% - 65px);
+ width:20%;
+ top:-25px;
+}
+@media (min-width: 768px) {
+ .HomeSkillsTwo__guitar {
+ bottom:-50px;
+ left:calc(100% - 50px);
+ width:30%;
+ top:auto;
+ }
+}
+@media (min-width: 992px) {
+ .HomeSkillsTwo__guitar {
+ left:calc(100% - 165px);
+ }
+}
+@media (min-width: 768px) {
+ .HomeSkillsThree__backgroundImage {
+ top:50%;
+ -webkit-transform:translateY(-50%);
+ transform:translateY(-50%);
+ right:29%;
+ width:125%;
+ max-height:calc(100% + 150px);
+ border-radius:10px;
+ }
+}
+@media (min-width: 992px) {
+ .HomeSkillsThree__backgroundImage {
+ width:102%;
+ right:25%;
+ max-height:calc(100% + 200px);
+ }
+}
+@media (min-width: 1200px) {
+ .HomeSkillsThree__backgroundImage {
+ width:102%;
+ right:20.5%;
+ max-height:calc(100% + 250px);
+ }
+}
+.HomeSkillsThree__camera {
+ width:25%;
+ margin:0 auto 15px auto;
+}
+@media (min-width: 768px) {
+ .HomeSkillsThree__camera {
+ width:120px;
+ margin:0 auto 75px auto;
+ position:absolute;
+ left:50%;
+ top:75px;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ }
+}
+.HomePress {
+ overflow-x:hidden;
+}
+.HomePress__quote {
+ width:40px;
+ display:block;
+ clear:both;
+ margin:0 auto 25px auto;
+}
+@media (min-width: 768px) {
+ .HomePress__quote {
+ width:85px;
+ margin:0 auto 75px auto;
+ }
+}
+.HomePress__paginationWrap {
+ overflow:hidden;
+}
+.HomePress__pagination {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ width:100%;
+}
+.HomePress__pager {
+ padding:40px 0;
+ cursor:pointer;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+}
+.HomePress__pager:before {
+ content:"";
+ position:absolute;
+ width:calc(100% - 30px);
+ height:5px;
+ top:0;
+ left:15px;
+ border-radius:12px;
+ background:#f5f5f5;
+ -webkit-transition:background 0.2s ease-in-out;
+ transition:background 0.2s ease-in-out;
+}
+.HomePress__pager svg {
+ display:block;
+ margin:0 auto;
+ max-width:80%;
+ max-height:20px;
+ -webkit-box-flex:1;
+ -ms-flex:1;
+ flex:1;
+}
+.HomePress__pager svg.ZDNetLogo {
+ max-height:30px;
+}
+.HomePress__pager svg path {
+ -webkit-transition:fill 0.2s ease-in-out;
+ transition:fill 0.2s ease-in-out;
+}
+@media (min-width: 768px) {
+ .HomePress__pager svg {
+ max-width:80%;
+ max-height:25px;
+ }
+ .HomePress__pager svg.ZDNetLogo {
+ max-height:45px;
+ }
+}
+@media (min-width: 992px) {
+ .HomePress__pager svg {
+ max-width:80%;
+ max-height:40px;
+ }
+ .HomePress__pager svg.ZDNetLogo {
+ max-height:65px;
+ }
+}
+.HomePress__pager--active svg path {
+ fill:auto;
+}
+.HomePress__pager--active:before {
+ background:#888E9B;
+}
+.HomePress__pager:not(.HomePress__pager--active) svg path {
+ fill:#888E9B;
+}
+.HomePress__pager:not(.HomePress__pager--active) svg path.ZDNetLogo__z {
+ fill:#fff;
+}
+.HomeBringJiboHome {
+ min-height:400px;
+ position:relative;
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-180px.jpg);
+ background-position:center center;
+ background-repeat:no-repeat;
+ background-size:cover;
+}
+.HomeBringJiboHome .row {
+ margin-bottom:0px;
+}
+.HomeBringJiboHome .CTALink--large {
+ margin-bottom:0px;
+}
+@media (min-width: 181px) {
+ .HomeBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .HomeBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .HomeBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .HomeBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .HomeBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .HomeBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .HomeBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .HomeBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .HomeBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .HomeBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-2280px.jpg);
+ }
+}
+@media (min-width: 2281px) {
+ .HomeBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-on-wood-table-2880px.jpg);
+ }
+}
+@media (min-width: 768px) {
+ .HomeBringJiboHome {
+ min-height:800px;
+ }
+}
+@media (min-width: 992px) {
+ .HomeBringJiboHome {
+ min-height:830px;
+ }
+}
+.HomeLatest__featuredPost {
+ margin-bottom:35px;
+}
+@media (min-width: 768px) {
+ .HomeLatest__featuredPost {
+ margin-bottom:0;
+ }
+}
+.HomeLatest__featuredPostTitleWrap {
+ overflow:hidden;
+ position:relative;
+ margin-bottom:17px;
+}
+@media (min-width: 768px) {
+ .HomeLatest__featuredPostTitleWrap {
+ border-radius:10px;
+ }
+}
+.HomeLatest__featuredPostImage {
+ margin:0;
+}
+.HomeLatest__featuredPostTitle {
+ position:absolute;
+ bottom:0px;
+ left:0px;
+ width:100%;
+ display:block;
+ padding:20px 30px;
+ background:rgba(216,216,215,0.65);
+ margin:0;
+}
+.HomeLatest__post:first-of-type {
+ margin-bottom:35px;
+}
+.HomeLatest__postDate {
+ font-size:.8125rem;
+ text-transform:uppercase;
+ color:#1B1B1B;
+ letter-spacing:0.2em;
+ margin-bottom:10px;
+ display:block;
+}
+.HomeSubscribeForm {
+ padding-top:0px;
+ position:relative;
+}
+.HomeSubscribeForm__jiboBG {
+ position:absolute;
+ bottom:0px;
+ right:0px;
+ width:25%;
+ display:block;
+ margin:0px;
+ padding:0px;
+}
+.HomeSubscribeForm__jiboBG img {
+ margin-bottom:0px;
+}
+@-webkit-keyframes beatHeart {
+ 0% {
+ -webkit-transform:translate(-50%, -50%) scale(1);
+ transform:translate(-50%, -50%) scale(1);
+ opacity:0.2;
+ }
+ 25% {
+ -webkit-transform:translate(-50%, -50%) scale(1.2);
+ transform:translate(-50%, -50%) scale(1.2);
+ opacity:0.8;
+ }
+ 40% {
+ -webkit-transform:translate(-50%, -50%) scale(1);
+ transform:translate(-50%, -50%) scale(1);
+ opacity:0.2;
+ }
+ 60% {
+ -webkit-transform:translate(-50%, -50%) scale(1.2);
+ transform:translate(-50%, -50%) scale(1.2);
+ opacity:0.8;
+ }
+ 100% {
+ -webkit-transform:translate(-50%, -50%) scale(1);
+ transform:translate(-50%, -50%) scale(1);
+ opacity:0;
+ }
+}
+@keyframes beatHeart {
+ 0% {
+ -webkit-transform:translate(-50%, -50%) scale(1);
+ transform:translate(-50%, -50%) scale(1);
+ opacity:0.2;
+ }
+ 25% {
+ -webkit-transform:translate(-50%, -50%) scale(1.2);
+ transform:translate(-50%, -50%) scale(1.2);
+ opacity:0.8;
+ }
+ 40% {
+ -webkit-transform:translate(-50%, -50%) scale(1);
+ transform:translate(-50%, -50%) scale(1);
+ opacity:0.2;
+ }
+ 60% {
+ -webkit-transform:translate(-50%, -50%) scale(1.2);
+ transform:translate(-50%, -50%) scale(1.2);
+ opacity:0.8;
+ }
+ 100% {
+ -webkit-transform:translate(-50%, -50%) scale(1);
+ transform:translate(-50%, -50%) scale(1);
+ opacity:0;
+ }
+}
+@-webkit-keyframes offset {
+ to {
+ stroke-dashoffset:0;
+ }
+}
+@keyframes offset {
+ to {
+ stroke-dashoffset:0;
+ }
+}
+.TechnologyHeroText {
+ position:fixed;
+ top:0px;
+ left:0px;
+ right:0px;
+ bottom:0px;
+ width:100%;
+ max-width:100%;
+ height:100%;
+ display:block;
+ background:#fff;
+ margin:0;
+ padding:0;
+ z-index:999;
+ display:block;
+ margin:0;
+ padding:0;
+ -webkit-transition-delay:0s;
+ transition-delay:0s;
+}
+.TechnologyHeroText .container {
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.TechnologyHeroText h1 {
+ margin:0 0 0.2em 0;
+ color:#000;
+ will-change:transform, opacity;
+ -webkit-transform:translateY(50px);
+ transform:translateY(50px);
+ opacity:0;
+ -webkit-transition:opacity 0.6s ease-out, -webkit-transform 0.6s ease-out;
+ transition:opacity 0.6s ease-out, -webkit-transform 0.6s ease-out;
+ transition:transform 0.6s ease-out, opacity 0.6s ease-out;
+ transition:transform 0.6s ease-out, opacity 0.6s ease-out, -webkit-transform 0.6s ease-out;
+}
+.TechnologyHeroText h2 {
+ margin:0 0 1.2em 0;
+ color:#00D4F0;
+ will-change:opacity;
+ opacity:0;
+ -webkit-transform:translateY(-50px);
+ transform:translateY(-50px);
+ -webkit-transition:opacity 0.6s ease-out, -webkit-transform 0.6s ease-out;
+ transition:opacity 0.6s ease-out, -webkit-transform 0.6s ease-out;
+ transition:transform 0.6s ease-out, opacity 0.6s ease-out;
+ transition:transform 0.6s ease-out, opacity 0.6s ease-out, -webkit-transform 0.6s ease-out;
+}
+.TechnologyHeroText h2 span {
+ color:#00D4F0;
+ will-change:color;
+ -webkit-transition:color 0.6s 0.6s ease-out;
+ transition:color 0.6s 0.6s ease-out;
+}
+.TechnologyHeroText p {
+ color:#5C5B6D;
+ will-change:color, transform, opacity;
+ opacity:0;
+ -webkit-transition:opacity 1.2s 1.4s ease-out;
+ transition:opacity 1.2s 1.4s ease-out;
+}
+.TechnologyHeroText .CTALink {
+ clear:both;
+ display:block;
+ margin:25px auto;
+}
+.TechnologyHeroText--loaded {
+ opacity:0;
+ visibility:hidden;
+ -webkit-transition:opacity 0.2s 9s ease-in-out, visibility 0s 9.2s;
+ transition:opacity 0.2s 9s ease-in-out, visibility 0s 9.2s;
+}
+.TechnologyHeroText--loaded h1 {
+ -webkit-transform:translateY(0px);
+ transform:translateY(0px);
+ opacity:1;
+}
+.TechnologyHeroText--loaded h2 {
+ -webkit-transform:translateY(0px);
+ transform:translateY(0px);
+ opacity:1;
+}
+.TechnologyHeroText--loaded h2 span {
+ color:#F22B68;
+}
+.TechnologyHeroText--loaded p {
+ opacity:1;
+}
+.TechnologyHeroText--forceLoad {
+ -webkit-transition:opacity 0.2s ease-out, visibility 0s 0.2s;
+ transition:opacity 0.2s ease-out, visibility 0s 0.2s;
+ opacity:0;
+ visibility:hidden;
+ background:transparent;
+}
+.TechnologyHeroText--forceLoad>* {
+ -webkit-transition:opacity 0.2s ease-out, visibility 0s 0.2s;
+ transition:opacity 0.2s ease-out, visibility 0s 0.2s;
+ opacity:0;
+ visibility:hidden;
+}
+.TechnologyJiboHardware {
+ margin-top:65px;
+ background:#f2f2f2;
+}
+@media (min-width: 992px) {
+ .TechnologyJiboHardware {
+ padding-top:60px;
+ }
+}
+.TechnologyJiboHardware__diagram {
+ width:50%;
+ margin:0 auto;
+ position:relative;
+}
+.TechnologyJiboHardware__diagram:before {
+ display:block;
+ content:"";
+ position:absolute;
+ bottom:-14%;
+ left:48%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ width:74%;
+ height:30%;
+ border-radius:75%;
+ -webkit-box-shadow:0 0 78px 10px rgba(0,0,0,0.6);
+ box-shadow:0 0 78px 10px rgba(0,0,0,0.6);
+ opacity:1;
+ will-change:opacity, transform, box-shadow;
+ -webkit-transition:opacity 0.4s 1.5s ease-in-out, -webkit-transform 0.4s 1.5s ease-in-out, -webkit-box-shadow 0.4s 2.2s ease-in-out;
+ transition:opacity 0.4s 1.5s ease-in-out, -webkit-transform 0.4s 1.5s ease-in-out, -webkit-box-shadow 0.4s 2.2s ease-in-out;
+ transition:opacity 0.4s 1.5s ease-in-out, transform 0.4s 1.5s ease-in-out, box-shadow 0.4s 2.2s ease-in-out;
+ transition:opacity 0.4s 1.5s ease-in-out, transform 0.4s 1.5s ease-in-out, box-shadow 0.4s 2.2s ease-in-out, -webkit-transform 0.4s 1.5s ease-in-out, -webkit-box-shadow 0.4s 2.2s ease-in-out;
+}
+@media (min-width: 768px) {
+ .TechnologyJiboHardware__diagram {
+ width:100%;
+ }
+}
+.TechnologyJiboHardware__diagram picture {
+ position:relative;
+ opacity:1;
+}
+.TechnologyJiboHardware__diagram>img {
+ width:100%;
+ display:block;
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ will-change:opacity, transform;
+ -webkit-transition:opacity 0.8s ease-in-out, -webkit-transform 0.8s ease-in-out;
+ transition:opacity 0.8s ease-in-out, -webkit-transform 0.8s ease-in-out;
+ transition:opacity 0.8s ease-in-out, transform 0.8s ease-in-out;
+ transition:opacity 0.8s ease-in-out, transform 0.8s ease-in-out, -webkit-transform 0.8s ease-in-out;
+ opacity:1;
+}
+.TechnologyJiboHardware__diagram>img:nth-child(1) {
+ position:relative;
+ -webkit-transform:none;
+ transform:none;
+ top:auto;
+ left:auto;
+ opacity:1;
+}
+.TechnologyJiboHardware__diagram>img:nth-child(4) {
+ opacity:0;
+ -webkit-animation:beatHeart 0.8s 2 ease-in-out;
+ animation:beatHeart 0.8s 2 ease-in-out;
+ -webkit-transform:traslate(-50%, -50%);
+ transform:traslate(-50%, -50%);
+ width:16%;
+ top:68.5%;
+ left:45.5%;
+}
+.TechnologyJiboHardware__diagram>img:nth-child(2) {
+ -webkit-transition-delay:1.5s;
+ transition-delay:1.5s;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.TechnologyJiboHardware__diagram>img:nth-child(3) {
+ -webkit-transition-delay:1.60s;
+ transition-delay:1.60s;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.TechnologyJiboHardware__diagram>img:nth-child(5) {
+ -webkit-transition-delay:1.70s;
+ transition-delay:1.70s;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.TechnologyJiboHardware__diagram>img:nth-child(6) {
+ -webkit-transition-delay:1.80s;
+ transition-delay:1.80s;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.TechnologyJiboHardware__diagram>img:nth-child(7) {
+ -webkit-transition-delay:1.90s;
+ transition-delay:1.90s;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.TechnologyJiboHardware__diagram>img:nth-child(8) {
+ -webkit-transition-delay:2s;
+ transition-delay:2s;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.TechnologyJiboHardware__diagram>img:nth-child(9) {
+ -webkit-transition:opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
+ transition:opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
+ transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
+ transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
+ -webkit-transform:translate(-50%, -50%) scale(1);
+ transform:translate(-50%, -50%) scale(1);
+ -webkit-transition-delay:3s;
+ transition-delay:3s;
+ width:35%;
+ top:29.5%;
+ left:34%;
+}
+.TechnologyJiboHardware__diagram--showBody:before {
+ opacity:0;
+ -webkit-transform:translate(-50%, 2%);
+ transform:translate(-50%, 2%);
+ -webkit-transition:opacity 0.4s 0s ease-in-out, -webkit-transform 0s 1.5s ease-in-out, -webkit-box-shadow 0.4s 0s ease-in-out;
+ transition:opacity 0.4s 0s ease-in-out, -webkit-transform 0s 1.5s ease-in-out, -webkit-box-shadow 0.4s 0s ease-in-out;
+ transition:opacity 0.4s 0s ease-in-out, transform 0s 1.5s ease-in-out, box-shadow 0.4s 0s ease-in-out;
+ transition:opacity 0.4s 0s ease-in-out, transform 0s 1.5s ease-in-out, box-shadow 0.4s 0s ease-in-out, -webkit-transform 0s 1.5s ease-in-out, -webkit-box-shadow 0.4s 0s ease-in-out;
+ -webkit-box-shadow:0 0 0px 0px transparent;
+ box-shadow:0 0 0px 0px transparent;
+}
+.TechnologyJiboHardware__diagram--showBody>img {
+ opacity:0;
+}
+.TechnologyJiboHardware__diagram--showBody>img:nth-child(1) {
+ opacity:1;
+ visibility:visible;
+}
+.TechnologyJiboHardware__diagram--showBody>img:nth-child(4) {
+ -webkit-animation:none;
+ animation:none;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.TechnologyJiboHardware__diagram--showBody>img:nth-child(2) {
+ -webkit-transition-delay:0.6s;
+ transition-delay:0.6s;
+ -webkit-transform:translate(-50%, -35%);
+ transform:translate(-50%, -35%);
+}
+.TechnologyJiboHardware__diagram--showBody>img:nth-child(3) {
+ -webkit-transition-delay:0.5s;
+ transition-delay:0.5s;
+ -webkit-transform:translate(-35%, -50%);
+ transform:translate(-35%, -50%);
+}
+.TechnologyJiboHardware__diagram--showBody>img:nth-child(5) {
+ -webkit-transition-delay:0.4s;
+ transition-delay:0.4s;
+ -webkit-transform:translate(-65%, -50%);
+ transform:translate(-65%, -50%);
+}
+.TechnologyJiboHardware__diagram--showBody>img:nth-child(6) {
+ -webkit-transition-delay:0.3s;
+ transition-delay:0.3s;
+ -webkit-transform:translate(-65%, -50%);
+ transform:translate(-65%, -50%);
+}
+.TechnologyJiboHardware__diagram--showBody>img:nth-child(7) {
+ -webkit-transition-delay:0.2s;
+ transition-delay:0.2s;
+ -webkit-transform:translate(-35%, -50%);
+ transform:translate(-35%, -50%);
+}
+.TechnologyJiboHardware__diagram--showBody>img:nth-child(8) {
+ -webkit-transition-delay:0.1s;
+ transition-delay:0.1s;
+ -webkit-transform:translate(-65%, -50%);
+ transform:translate(-65%, -50%);
+}
+.TechnologyJiboHardware__diagram--showBody>img:nth-child(9) {
+ -webkit-transition-delay:0s;
+ transition-delay:0s;
+ -webkit-transform:translate(-45%, -50%) scale(0.2);
+ transform:translate(-45%, -50%) scale(0.2);
+}
+.TechnologyJiboHardware__techSpecs {
+ display:block;
+ background:transparent;
+ height:100%;
+}
+@media (min-width: 768px) {
+ .TechnologyJiboHardware__techSpecs h2 {
+ -webkit-box-flex:1;
+ -ms-flex:1 1 10%;
+ flex:1 1 10%;
+ }
+}
+@media (min-width: 768px) {
+ .TechnologyJiboHardware__techSpecs {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:vertical;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:column;
+ flex-direction:column;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ }
+}
+.TechnologyJiboHardware__techSpecsList {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:vertical;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:column;
+ flex-direction:column;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ list-style:none;
+ text-align:center;
+ font-size:1.125rem;
+ padding:0px;
+ margin:0 auto;
+ width:calc(100% - 30px);
+ position:relative;
+}
+@media (min-width: 768px) {
+ .TechnologyJiboHardware__techSpecsList .swiper-wrapper {
+ -webkit-box-orient:vertical;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:column;
+ flex-direction:column;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ }
+}
+.TechnologyJiboHardware__techSpecsList .swiper-slide {
+ width:100%;
+ display:block;
+ clear:both;
+}
+.TechnologyJiboHardware__techSpecsList .swiper-slide .CTALink {
+ margin:10px auto;
+}
+@media (min-width: 768px) {
+ .TechnologyJiboHardware__techSpecsList .swiper-slide {
+ -ms-flex-negative:1;
+ flex-shrink:1;
+ }
+}
+@media (min-width: 768px) {
+ .TechnologyJiboHardware__techSpecsList {
+ font-size:1.375rem;
+ -webkit-box-flex:1;
+ -ms-flex:1 1 90%;
+ flex:1 1 90%;
+ width:100%;
+ }
+}
+.TechnologyJiboHardware__primaryDesc {
+ position:relative;
+ will-change:opacity;
+ -webkit-transition:opacity 0.2s ease-in-out;
+ transition:opacity 0.2s ease-in-out;
+ cursor:pointer;
+}
+.TechnologyJiboHardware__secondaryDesc {
+ display:block;
+ position:absolute;
+ width:100%;
+ padding:10px 10px;
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ font-size:1.125rem;
+ opacity:0;
+ visibility:hidden;
+ z-index:1;
+ will-change:opacity, visibility;
+ -webkit-transition:opacity 0.2s ease-in-out, visibility 0s;
+ transition:opacity 0.2s ease-in-out, visibility 0s;
+ cursor:pointer;
+ color:#EFF0F2;
+}
+@media (min-width: 768px) {
+ .TechnologyJiboHardware__secondaryDesc {
+ padding:10px;
+ }
+}
+.TechnologyJiboHardware__secondaryDesc a {
+ color:#00D4F0;
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .TechnologyJiboHardware__secondaryDesc a:hover {
+ color:#5ae5ff;
+ }
+}
+.TechnologyJiboHardware .CTALink--secondaryActive {
+ background:#1B1B1B;
+}
+.TechnologyJiboHardware .CTALink--secondaryActive .TechnologyJiboHardware__primaryDesc {
+ opacity:0;
+}
+.TechnologyJiboHardware .CTALink--secondaryActive .TechnologyJiboHardware__secondaryDesc {
+ opacity:1;
+ visibility:visible;
+}
+@media (min-width: 992px) {
+ body.show-promo-bar section.TechnologyJiboHardware {
+ padding-top:100px;
+ }
+}
+.TechonologyThreeComponents {
+ background:#f2f2f2;
+}
+.TechonologyThreeComponents picture,.TechonologyThreeComponents img {
+ max-height:325px;
+ width:auto;
+ display:block;
+ margin-left:auto;
+ margin-right:auto;
+ position:relative;
+}
+.TechonologyThreeComponents__bgOval {
+ position:absolute;
+ width:100%;
+ height:100%;
+ overflow:hidden;
+ top:0px;
+ left:0px;
+}
+.TechonologyThreeComponents__bgOval:before {
+ content:"";
+ width:250%;
+ height:62%;
+ position:absolute;
+ top:15%;
+ left:50%;
+ border-radius:100%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ display:block;
+ background:#FAFAFA;
+}
+@media (min-width: 768px) {
+ .TechonologyThreeComponents__bgOval:before {
+ width:150%;
+ top:32%;
+ height:100%;
+ }
+}
+.TechnologyDetail {
+ overflow:hidden;
+ position:relative;
+ padding-top:250px;
+}
+@media (min-width: 768px) {
+ .TechnologyDetail {
+ padding-top:75px;
+ }
+}
+@media (min-width: 992px) {
+ .TechnologyDetail {
+ padding-top:100px;
+ }
+}
+@media (min-width: 1200px) {
+ .TechnologyDetail {
+ padding:200px 0;
+ }
+}
+.TechnologyDetail .container {
+ position:relative;
+}
+.TechnologyDetail__backgroundImage {
+ border-radius:10px 10px 0 0;
+ width:calc(100% - 30px);
+ position:absolute;
+ overflow:hidden;
+ top:-250px;
+ display:block;
+}
+.TechnologyDetail__backgroundImage picture,.TechnologyDetail__backgroundImage img {
+ margin:0;
+ width:100%;
+ max-width:100%;
+}
+@media (min-width: 768px) {
+ .TechnologyDetail__backgroundImage {
+ top:50%;
+ -webkit-transform:translateY(-50%);
+ transform:translateY(-50%);
+ left:29%;
+ width:125%;
+ max-height:calc(100% + 150px);
+ border-radius:10px;
+ }
+}
+@media (min-width: 992px) {
+ .TechnologyDetail__backgroundImage {
+ width:102%;
+ left:25%;
+ max-height:calc(100% + 200px);
+ }
+ .TechnologyDetail__backgroundImage picture {
+ -webkit-transform:translateY(-4%);
+ transform:translateY(-4%);
+ }
+}
+@media (min-width: 1200px) {
+ .TechnologyDetail__backgroundImage {
+ width:102%;
+ left:20%;
+ max-height:calc(100% + 250px);
+ }
+ .TechnologyDetail__backgroundImage picture {
+ -webkit-transform:translateY(-13%);
+ transform:translateY(-13%);
+ }
+}
+.TechnologyDetail--alt .TechnologyDetail__backgroundImage {
+ left:auto;
+}
+@media (min-width: 768px) {
+ .TechnologyDetail--alt .TechnologyDetail__backgroundImage {
+ top:50%;
+ -webkit-transform:translateY(-50%);
+ transform:translateY(-50%);
+ right:29%;
+ width:125%;
+ max-height:calc(100% + 150px);
+ border-radius:10px;
+ }
+}
+@media (min-width: 992px) {
+ .TechnologyDetail--alt .TechnologyDetail__backgroundImage {
+ width:102%;
+ right:25%;
+ max-height:calc(100% + 200px);
+ }
+}
+@media (min-width: 1200px) {
+ .TechnologyDetail--alt .TechnologyDetail__backgroundImage {
+ width:102%;
+ right:20%;
+ max-height:calc(100% + 250px);
+ }
+}
+.TechnologyBacktoTop {
+ display:block;
+ position:fixed;
+ bottom:15px;
+ right:15px;
+ width:50px;
+ text-align:center;
+ font-size:.75rem;
+ text-transform:uppercase;
+ color:#00D4F0;
+ opacity:0.0;
+ visibility:hidden;
+ will-change:opacity, color, visibility;
+ -webkit-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;
+ transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;
+}
+.TechnologyBacktoTop--visible {
+ opacity:0.8;
+ visibility:visible;
+}
+.TechnologyBacktoTop svg path {
+ fill:#00D4F0;
+ will-change:fill;
+ -webkit-transition:fill 0.2s ease-in-out;
+ transition:fill 0.2s ease-in-out;
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .TechnologyBacktoTop:hover {
+ color:#5ae5ff;
+ }
+ .TechnologyBacktoTop:hover svg path {
+ fill:#5ae5ff;
+ }
+}
+.TechnologyJiboHardware__diagramAnimations {
+ width:100%;
+ height:100%;
+ display:block;
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.TechnologyJiboHardware__diagramAnimations svg {
+ width:100%;
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.TechnologyJiboHardware__diagramAnimations svg#revolute-motion {
+ display:block;
+}
+.TechnologyJiboHardware__diagramAnimations svg#revolute-motion #top-ring {
+ stroke-dasharray:1165;
+ stroke-dashoffset:1165;
+}
+.TechnologyJiboHardware__diagramAnimations svg#revolute-motion #middle-ring {
+ stroke-dasharray:1600;
+ stroke-dashoffset:1600;
+}
+.TechnologyJiboHardware__diagramAnimations svg#revolute-motion #bottom-ring {
+ stroke-dasharray:1300;
+ stroke-dashoffset:1300;
+}
+.TechnologyJiboHardware__diagramAnimations svg#stereo-vision {
+ display:block;
+}
+.TechnologyJiboHardware__diagramAnimations svg#stereo-vision #right-camera {
+ stroke-dasharray:1165;
+ stroke-dashoffset:1165;
+}
+.TechnologyJiboHardware__diagramAnimations svg#stereo-vision #left-camera {
+ stroke-dasharray:1165;
+ stroke-dashoffset:1165;
+}
+.TechnologyJiboHardware__diagramAnimations svg#microphone-array {
+ display:block;
+}
+.TechnologyJiboHardware__diagramAnimations svg#microphone-array #left-mic {
+ stroke-dasharray:1165;
+ stroke-dashoffset:1165;
+}
+.TechnologyJiboHardware__diagramAnimations svg#microphone-array #right-mic {
+ stroke-dasharray:1165;
+ stroke-dashoffset:1165;
+}
+.TechnologyJiboHardware__diagramAnimations svg#microphone-array #top-mic {
+ stroke-dasharray:1165;
+ stroke-dashoffset:1165;
+}
+.TechnologyJiboHardware__diagramAnimations svg#touch-screen-vector {
+ display:block;
+}
+.TechnologyJiboHardware__diagramAnimations svg#touch-screen-vector #touch-screen {
+ stroke-dasharray:2500;
+ stroke-dashoffset:2500;
+}
+.TechnologyJiboHardware__diagramAnimations svg#visual-voice-id {
+ display:block;
+}
+.TechnologyJiboHardware__diagramAnimations svg#visual-voice-id #left-mic {
+ stroke-dasharray:1165;
+ stroke-dashoffset:1165;
+}
+.TechnologyJiboHardware__diagramAnimations svg#visual-voice-id #right-mic {
+ stroke-dasharray:1165;
+ stroke-dashoffset:1165;
+}
+.TechnologyJiboHardware__diagramAnimations svg#visual-voice-id #top-mic {
+ stroke-dasharray:1165;
+ stroke-dashoffset:1165;
+}
+.TechnologyJiboHardware__diagramAnimations svg#visual-voice-id #right-camera {
+ stroke-dasharray:1165;
+ stroke-dashoffset:1165;
+}
+.TechnologyJiboHardware__diagramAnimations svg#visual-voice-id #left-camera {
+ stroke-dasharray:1165;
+ stroke-dashoffset:1165;
+}
+.TechnologyJiboHardware__diagramAnimation--active #top-ring,.TechnologyJiboHardware__diagramAnimation--active #middle-ring,.TechnologyJiboHardware__diagramAnimation--active #bottom-ring,.TechnologyJiboHardware__diagramAnimation--active #right-camera,.TechnologyJiboHardware__diagramAnimation--active #left-camera,.TechnologyJiboHardware__diagramAnimation--active #left-mic,.TechnologyJiboHardware__diagramAnimation--active #right-mic,.TechnologyJiboHardware__diagramAnimation--active #top-mic,.TechnologyJiboHardware__diagramAnimation--active #touch-screen {
+ -webkit-animation:offset 3s ease-in-out both;
+ animation:offset 3s ease-in-out both;
+}
+html.no-smil #top-ring,html.no-smil #middle-ring,html.no-smil #bottom-ring,html.no-smil #right-camera,html.no-smil #left-camera,html.no-smil #left-mic,html.no-smil #right-mic,html.no-smil #top-mic,html.no-smil #touch-screen {
+ stroke-dasharray:0 !important;
+ stroke-dashoffset:0 !important;
+ opacity:0;
+ -webkit-animation:none;
+ animation:none;
+ visibility:hidden;
+ opacity:0;
+ -webkit-transition:opacity 0.2s ease-in-out;
+ transition:opacity 0.2s ease-in-out;
+}
+html.no-smil .TechnologyJiboHardware__diagramAnimation--active #top-ring,html.no-smil .TechnologyJiboHardware__diagramAnimation--active #middle-ring,html.no-smil .TechnologyJiboHardware__diagramAnimation--active #bottom-ring,html.no-smil .TechnologyJiboHardware__diagramAnimation--active #right-camera,html.no-smil .TechnologyJiboHardware__diagramAnimation--active #left-camera,html.no-smil .TechnologyJiboHardware__diagramAnimation--active #left-mic,html.no-smil .TechnologyJiboHardware__diagramAnimation--active #right-mic,html.no-smil .TechnologyJiboHardware__diagramAnimation--active #top-mic,html.no-smil .TechnologyJiboHardware__diagramAnimation--active #touch-screen {
+ visibility:visible;
+ opacity:1;
+}
+.Skills__sectionTitleWrap {
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+}
+.Skills h2.mediumLeftSpacer30 {
+ margin:1em 0 0 0;
+}
+@media (min-width: 768px) {
+ .Skills h2.mediumLeftSpacer30 {
+ margin-left:30px;
+ }
+}
+.Skills h2.mediumRightSpacer30 {
+ margin:1em 0 0 0;
+}
+@media (min-width: 768px) {
+ .Skills h2.mediumRightSpacer30 {
+ margin-right:30px;
+ }
+}
+.Skills__demoElement {
+ display:block;
+ border-radius:10px;
+ overflow:hidden;
+ position:relative;
+}
+.Skills__demoElement img,.Skills__demoElement picture {
+ width:100%;
+ margin-bottom:0px;
+}
+.Skills__pagination {
+ position:relative;
+ width:calc(100% - 30px);
+ margin:0 auto;
+}
+@media (min-width: 768px) {
+ .Skills__pagination {
+ width:100%;
+ }
+}
+.Skills__pagination .swiper-button-prev,.Skills__pagination .swiper-button-next {
+ top:60px;
+ -webkit-transform:translateY(0px);
+ transform:translateY(0px);
+}
+@media (min-width: 768px) {
+ .Skills__pagination .swiper-wrapper {
+ display:block;
+ }
+}
+.Skills__demoTextWrap {
+ position:absolute;
+ top:50%;
+ left:calc(50%);
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ display:block;
+ width:calc(100% - 60px);
+ z-index:1;
+}
+.Skills__demoTextWrap--alignTop {
+ top:100px;
+}
+.Skills__demoTextWrap--alignBottom {
+ top:calc(100% - 70px);
+}
+.Skills__demoTextWrap--alignOneQuarter {
+ top:25%;
+}
+.Skills__demoTextWrap--alignThreeQuarters {
+ top:75%;
+}
+.Skills__demoText {
+ position:relative;
+ display:block;
+ width:100%;
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+ -webkit-transform:translateY(100%);
+ transform:translateY(100%);
+ opacity:0;
+ background:#EFF0F2;
+ border-radius:10px;
+ padding:25px;
+ will-change:transform, opacity;
+ -webkit-transition:all 0s;
+ transition:all 0s;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ -webkit-box-pack:left;
+ -ms-flex-pack:left;
+ justify-content:left;
+ margin-bottom:25px;
+}
+.Skills__demoText p {
+ margin:0px;
+ text-align:center;
+ width:100%;
+}
+.Skills__demoText img {
+ width:auto;
+ height:auto;
+ max-width:50px;
+ max-height:50px;
+ margin-right:25px;
+}
+.Skills__demoText:nth-child(2) {
+ -webkit-transition:all 0s;
+ transition:all 0s;
+}
+.Skills__demoText:after {
+ content:"";
+ position:absolute;
+ width:0px;
+ height:0px;
+ z-index:-1;
+}
+.Skills__demoText--topLeft:after {
+ top:0px;
+ left:-20px;
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-top:40px solid #EFF0F2;
+}
+.Skills__demoText--topRight:after {
+ top:0px;
+ right:-20px;
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-top:40px solid #EFF0F2;
+}
+.Skills__demoText--bottomLeft:after {
+ bottom:0px;
+ left:-20px;
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-bottom:40px solid #EFF0F2;
+}
+.Skills__demoText--bottomRight:after {
+ bottom:0px;
+ right:-20px;
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-bottom:40px solid #EFF0F2;
+}
+.Skills__demoText--topCenter:after {
+ top:-20px;
+ left:50%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-bottom:40px solid #EFF0F2;
+}
+.Skills__demoText--bottomCenter:after {
+ bottom:-20px;
+ left:50%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-top:40px solid #EFF0F2;
+}
+.Skills__demoText--topCenterLeft:after {
+ top:-20px;
+ left:25%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-bottom:40px solid #EFF0F2;
+}
+.Skills__demoText--topCenterRight:after {
+ top:-20px;
+ left:75%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-bottom:40px solid #EFF0F2;
+}
+.Skills__demoText--topCenterFarLeft:after {
+ top:-20px;
+ left:10%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-bottom:40px solid #EFF0F2;
+}
+.Skills__demoText--topCenterFarRight:after {
+ top:-20px;
+ left:90%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-bottom:40px solid #EFF0F2;
+}
+.Skills__demoText--bottomCenterLeft:after {
+ bottom:-20px;
+ left:25%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-top:40px solid #EFF0F2;
+}
+.Skills__demoText--bottomCenterRight:after {
+ bottom:-20px;
+ left:75%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-top:40px solid #EFF0F2;
+}
+.Skills__demoText--bottomCenterFarLeft:after {
+ bottom:-20px;
+ left:10%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-top:40px solid #EFF0F2;
+}
+.Skills__demoText--bottomCenterFarRight:after {
+ bottom:-20px;
+ left:90%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ border-left:40px solid transparent;
+ border-right:40px solid transparent;
+ border-top:40px solid #EFF0F2;
+}
+.Skills .swiper-slide-active.demo-text-active .Skills__demoText {
+ opacity:1;
+ -webkit-transform:translateY(0px);
+ transform:translateY(0px);
+ -webkit-transition:all 0.8s 0.4s ease-in-out;
+ transition:all 0.8s 0.4s ease-in-out;
+}
+.Skills .swiper-slide-active.demo-text-active .Skills__demoText:nth-child(2) {
+ -webkit-transition:all 0.8s 2.4s ease-in-out;
+ transition:all 0.8s 2.4s ease-in-out;
+}
+.SkillsCharacter .CTALink--skillLink.active,.SkillsHelpful .CTALink--skillLink.active,.SkillsFamily .CTALink--skillLink.active {
+ -webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),inset 0 0 0 6px #00D4F0;
+ box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),inset 0 0 0 6px #00D4F0;
+}
+@media not all and (hover: none), (-ms-high-contrast: none) {
+ .SkillsCharacter .CTALink--skillLink.active:hover,.SkillsHelpful .CTALink--skillLink.active:hover,.SkillsFamily .CTALink--skillLink.active:hover {
+ -webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2),inset 0 0 0 6px #00D4F0;
+ box-shadow:0 5px 15px 0 rgba(0,0,0,0.2),inset 0 0 0 6px #00D4F0;
+ }
+}
+.SkillsIFTTT {
+ overflow-x:hidden;
+ padding:0px;
+}
+@media (min-width: 768px) {
+ .SkillsIFTTT .row {
+ margin-bottom:40px;
+ }
+}
+.SkillsIFTTT__introParagraph {
+ margin-bottom:45px !important;
+}
+.SkillsIFTTT__logo {
+ width:160px;
+ margin:0 auto 45px auto;
+}
+.SkillsIFTTT__pagination {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ width:100%;
+ position:relative;
+}
+.SkillsIFTTT__pager {
+ padding:35px 0 10px 0;
+ cursor:pointer;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ position:relative;
+}
+.SkillsIFTTT__pager h4 {
+ font-family:"Proxima N W01 Reg", sans-serif;
+ font-weight:400;
+ font-size:.75rem;
+ text-transform:uppercase;
+ color:#00D4F0;
+ text-align:center;
+ position:absolute;
+ top:0px;
+ left:0px;
+ width:100%;
+ display:block;
+ letter-spacing:0.15em;
+}
+@media (min-width: 992px) {
+ .SkillsIFTTT__pager h4 {
+ font-size:1.0625rem;
+ }
+}
+.SkillsIFTTT__pager:before {
+ content:"";
+ position:absolute;
+ width:calc(100% - 30px);
+ height:5px;
+ top:40px;
+ left:15px;
+ border-radius:12px;
+ background:#f5f5f5;
+ -webkit-transition:background 0.2s ease-in-out;
+ transition:background 0.2s ease-in-out;
+}
+.SkillsIFTTT__pager:after {
+ content:"";
+ display:block;
+ position:absolute;
+ bottom:10px;
+ left:50%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ border-left:10px solid transparent;
+ border-right:10px solid transparent;
+ border-top:10px solid transparent;
+ -webkit-transition:border-color 0.2s ease-in-out;
+ transition:border-color 0.2s ease-in-out;
+}
+.SkillsIFTTT__pager svg {
+ display:block;
+ margin:0 auto;
+ max-width:80%;
+ max-height:90px;
+ -webkit-box-flex:1;
+ -ms-flex:1;
+ flex:1;
+}
+.SkillsIFTTT__pager svg path {
+ -webkit-transition:fill 0.2s ease-in-out;
+ transition:fill 0.2s ease-in-out;
+}
+@media (min-width: 768px) {
+ .SkillsIFTTT__pager svg {
+ max-width:80%;
+ }
+}
+@media (min-width: 992px) {
+ .SkillsIFTTT__pager svg {
+ max-width:80%;
+ }
+}
+.SkillsIFTTT__pager--active svg path {
+ fill:auto;
+}
+.SkillsIFTTT__pager--active:before {
+ background:#888E9B;
+}
+.SkillsIFTTT__pager--active:after {
+ border-top-color:#5C5B6D;
+}
+@media (min-width: 992px) {
+ .SkillsIFTTT {
+ padding:80px 0 40px 0;
+ }
+}
+.SkillsIFTTT__pager:not(.SkillsIFTTT__pager--active) svg path {
+ fill:#888E9B;
+}
+.SkillsIFTTT__pager:not(.SkillsIFTTT__pager--active) h4 {
+ color:transparent;
+}
+.SkillsMusic {
+ position:relative;
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-180px.jpg);
+ background-position:center bottom;
+ background-repeat:no-repeat;
+ background-size:cover;
+}
+@media (min-width: 181px) {
+ .SkillsMusic {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .SkillsMusic {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .SkillsMusic {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .SkillsMusic {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .SkillsMusic {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .SkillsMusic {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .SkillsMusic {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .SkillsMusic {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .SkillsMusic {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .SkillsMusic {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-2280px.jpg);
+ }
+}
+@media (min-width: 2281px) {
+ .SkillsMusic {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-music-sunglasses-2880px.jpg);
+ }
+}
+.SkillsCommander {
+ position:relative;
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-180px.jpg);
+ background-position:center center;
+ background-repeat:no-repeat;
+ background-size:cover;
+}
+@media (min-width: 181px) {
+ .SkillsCommander {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .SkillsCommander {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .SkillsCommander {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .SkillsCommander {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .SkillsCommander {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .SkillsCommander {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .SkillsCommander {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .SkillsCommander {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .SkillsCommander {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .SkillsCommander {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-2280px.jpg);
+ }
+}
+@media (min-width: 2281px) {
+ .SkillsCommander {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-commander-app-2880px.jpg);
+ }
+}
+.SkillsCommander__logo {
+ width:90px;
+ display:block;
+ margin:0 auto 30px auto;
+}
+.TeamIntro .row {
+ margin-bottom:0px;
+}
+.TeamList {
+ padding-top:0px;
+}
+.JobsHero {
+ height:65vh;
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-180px.jpg);
+ background-position:center center;
+ background-repeat:no-repeat;
+ background-size:cover;
+ padding:100px 0;
+}
+@media (min-width: 181px) {
+ .JobsHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .JobsHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .JobsHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .JobsHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .JobsHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .JobsHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .JobsHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .JobsHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .JobsHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .JobsHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-2280px.jpg);
+ }
+}
+@media (min-width: 2281px) {
+ .JobsHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-header-2880px.jpg);
+ }
+}
+.JobsHero .container {
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.JobsHero .row {
+ margin-bottom:0px;
+}
+.JobsTestimonials__testimonial {
+ display:block;
+ width:100%;
+ clear:both;
+}
+@media (min-width: 768px) {
+ .JobsTestimonials__testimonial {
+ width:100%;
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:horizontal;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:row;
+ flex-direction:row;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+ -webkit-box-align:center;
+ -ms-flex-align:center;
+ align-items:center;
+ }
+}
+.JobsTestimonials__testimonialImage {
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+ width:75%;
+ display:block;
+ clear:both;
+ border-radius:100%;
+ overflow:hidden;
+ position:relative;
+ margin:0 auto 25px auto;
+}
+.JobsTestimonials__testimonialImage picture,.JobsTestimonials__testimonialImage img {
+ width:100%;
+ margin:0;
+}
+@media (min-width: 768px) {
+ .JobsTestimonials__testimonialImage {
+ width:calc(33.33333333% - 45px);
+ margin:0 45px 0 0;
+ clear:none;
+ }
+}
+.JobsTestimonials__testimonialText {
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+ width:100%;
+ display:block;
+ clear:both;
+}
+@media (min-width: 768px) {
+ .JobsTestimonials__testimonialText {
+ width:66.66666667%;
+ clear:none;
+ }
+}
+.JobsTestimonials__swiperPagination {
+ position:absolute;
+ bottom:-30px;
+ left:50%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ display:block;
+ z-index:100;
+}
+.JobsPerks {
+ background:#00D4F0;
+}
+.JobsPerks__perksList {
+ margin-bottom:0;
+}
+.JobsPerks ul {
+ list-style:none;
+ margin:0;
+ padding:0;
+}
+.JobsPerks ul li {
+ display:block;
+ clear:both;
+ padding-bottom:15px;
+}
+.JobsPerks ul li img {
+ float:left;
+ display:block;
+ margin-right:15px;
+ max-width:75px;
+}
+@media (max-width: 560px) {
+ .JobsPerks ul li img {
+ margin-bottom:80px;
+ }
+}
+.JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-180px.jpg);
+ background-position:center center;
+ background-repeat:no-repeat;
+ background-size:cover;
+}
+@media (min-width: 181px) {
+ .JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-2280px.jpg);
+ }
+}
+@media (min-width: 2281px) {
+ .JobsBottomCTA {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/careers-cta-2880px.jpg);
+ }
+}
+.page-template-page-jobs-open-positions section {
+ background-color:#fff;
+}
+.LandingPageScratchHero {
+ position:relative;
+ height:calc(100vh - 80px);
+ background:#e9a755;
+ background:-webkit-gradient(linear, left top, left bottom, from(#e9a755), to(#f58442));
+ background:linear-gradient(to bottom, #e9a755 0%, #f58442 100%);
+ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9a755', endColorstr='#f58442',GradientType=0 );
+}
+@media (min-width: 768px) {
+ .LandingPageScratchHero {
+ height:calc(100vh);
+ }
+}
+.LandingPageScratchHero h1 {
+ margin-bottom:0.2em;
+}
+.LandingPageScratchHero h3 {
+ margin-bottom:0.8em;
+}
+.LandingPageScratchHero__appStoreLink {
+ width:155px;
+ display:block;
+ clear:both;
+ margin-bottom:0px;
+}
+.LandingPageScratchHero.dark p.large {
+ color:#EFF0F2;
+}
+@media (min-width: 992px) {
+ .LandingPageScratchHero.dark p.large {
+ font-size:22px;
+ }
+}
+.LandingPageScratchHero__heyMakerIntro {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:vertical;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:column;
+ flex-direction:column;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+ -webkit-box-align:start;
+ -ms-flex-align:start;
+ align-items:flex-start;
+}
+@media (max-width: 767px) {
+ .LandingPageScratchHero__heyMakerIntro {
+ margin-top:60px;
+ }
+}
+.LandingPageScratchHero .container {
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.LandingPageScratchHero .row {
+ margin-bottom:0px;
+}
+.ScratchVideos {
+ background:#5ad9e7;
+ background:-webkit-gradient(linear, left top, left bottom, from(#5ad9e7), to(#5dc3f2));
+ background:linear-gradient(to bottom, #5ad9e7 0%, #5dc3f2 100%);
+ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ad9e7', endColorstr='#5dc3f2',GradientType=0 );
+}
+.ScratchIntro {
+ padding:0;
+}
+.ScratchIntro .row {
+ margin-bottom:0;
+ padding-bottom:15px;
+}
+@media (min-width: 768px) {
+ .ScratchIntro .row {
+ padding-bottom:15px;
+ }
+}
+@media (min-width: 1200px) {
+ .ScratchIntro .row {
+ padding-bottom:25px;
+ }
+}
+.ScratchFoundation .LargeBgTextOverlayLeft__backgroundImage {
+ z-index:10;
+}
+@media (max-width: 439px) {
+ .ScratchFoundation .LargeBgTextOverlayLeft__backgroundImage {
+ width:86%;
+ left:50%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ }
+}
+@media (min-width: 440px) {
+ .ScratchFoundation .LargeBgTextOverlayLeft__backgroundImage {
+ width:78%;
+ left:50%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ }
+}
+@media (min-width: 490px) {
+ .ScratchFoundation .LargeBgTextOverlayLeft__backgroundImage {
+ width:70%;
+ left:50%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ }
+}
+@media (min-width: 768px) {
+ .ScratchFoundation .LargeBgTextOverlayLeft__backgroundImage {
+ width:80%;
+ left:58%;
+ margin:0;
+ -webkit-transform:translateY(-50%);
+ transform:translateY(-50%);
+ }
+}
+@media (min-width: 992px) {
+ .ScratchFoundation .LargeBgTextOverlayLeft__backgroundImage {
+ width:80%;
+ left:42%;
+ }
+}
+@media (min-width: 1200px) {
+ .ScratchFoundation .LargeBgTextOverlayLeft__backgroundImage {
+ width:80%;
+ left:35%;
+ }
+}
+.ScratchCallTheShots {
+ padding:250px 15px 75px 15px;
+}
+@media (min-width: 768px) {
+ .ScratchCallTheShots {
+ padding:550px 0 540px 0;
+ }
+}
+.ScratchCallTheShots__background {
+ position:absolute;
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-180px.jpg);
+ top:0px;
+ left:15px;
+ width:calc(100% - 30px);
+ height:250px;
+ border-radius:10px 10px 0 0;
+ background-position:center center;
+ background-repeat:no-repeat;
+ background-size:cover;
+}
+@media (min-width: 768px) {
+ .ScratchCallTheShots__background {
+ width:100%;
+ height:calc(100% - 175px);
+ top:calc(50% - 88px);
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ border-radius:0;
+ }
+}
+@media (min-width: 181px) {
+ .ScratchCallTheShots__background {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .ScratchCallTheShots__background {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .ScratchCallTheShots__background {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .ScratchCallTheShots__background {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .ScratchCallTheShots__background {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .ScratchCallTheShots__background {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .ScratchCallTheShots__background {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .ScratchCallTheShots__background {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .ScratchCallTheShots__background {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .ScratchCallTheShots__background {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-2280px.jpg);
+ }
+}
+@media (min-width: 2281px) {
+ .ScratchCallTheShots__background {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/call-the-shots-bg-2880px.jpg);
+ }
+}
+@media (min-width: 768px) {
+ .ScratchCallTheShots .container {
+ position:absolute;
+ top:60px;
+ left:50%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ }
+}
+.ScratchCallTheShots .SemiTransparentWrap {
+ background:rgba(255,255,255,0.9);
+}
+@media (min-width: 768px) {
+ .ScratchCallTheShots .SemiTransparentWrap {
+ padding:30px;
+ }
+}
+@media (max-width: 767px) {
+ .ScratchCallTheShots .SemiTransparentWrap {
+ border-radius:0 0 10px 10px;
+ }
+}
+.ScratchCallTheShots .SemiTransparentWrap__icon {
+ width:50px;
+ height:50px;
+ margin:0 auto 15px auto;
+ padding:10px;
+ border-radius:100%;
+ background:#00D4F0;
+ position:relative;
+ display:block;
+}
+.ScratchCallTheShots .SemiTransparentWrap__icon svg {
+ width:60%;
+ height:60%;
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+ display:block;
+}
+.ScratchCallTheShots .SemiTransparentWrap__icon svg path {
+ fill:#fff;
+}
+@media (min-width: 768px) {
+ .ScratchCallTheShots .SemiTransparentWrap__icon {
+ width:60px;
+ height:60px;
+ margin:0 auto 20px auto;
+ }
+}
+@media (max-width: 767px) {
+ .ScratchCallTheShots div[class^="col-"],.ScratchCallTheShots div[class*=" col-"] {
+ padding:0px;
+ }
+}
+.ScratchFoundation .LargeBgTextOverlayRight__icon {
+ background:#ffcf02;
+}
+.ScratchPersonality .SemiTransparentWrap__icon {
+ background:#ffa119;
+}
+.ScratchMore .LargeBgTextOverlayRight__icon {
+ background:#43b7e2;
+}
+.ScratchTutorials .LargeBgTextOverlayRight__icon {
+ background:#ff8019;
+}
+.ScratchEveryone .LargeBgTextOverlayRight__icon {
+ background:#38b741;
+}
+.LandingPagePRHero {
+ position:relative;
+ height:calc(100vh - 80px);
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-vertical-180px.jpg);
+ background-position:center center;
+ background-repeat:no-repeat;
+ background-size:cover;
+}
+@media (min-width: 181px) {
+ .LandingPagePRHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-vertical-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .LandingPagePRHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-vertical-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .LandingPagePRHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-vertical-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .LandingPagePRHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .LandingPagePRHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .LandingPagePRHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .LandingPagePRHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .LandingPagePRHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .LandingPagePRHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .LandingPagePRHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-2280px.jpg);
+ padding:193px 0px 150px;
+ }
+}
+@media (min-width: 2281px) {
+ .LandingPagePRHero {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-hero-grad-2880px.jpg);
+ }
+}
+@media (min-width: 768px) {
+ .LandingPagePRHero {
+ height:calc(100vh);
+ }
+}
+.LandingPagePRHero .container {
+ position:absolute;
+ top:50%;
+ left:50%;
+ -webkit-transform:translate(-50%, -50%);
+ transform:translate(-50%, -50%);
+}
+.LandingPagePROverview {
+ background:#fafafa;
+}
+.LandingPagePROverview h3,.LandingPagePROverview p {
+ color:#fff;
+}
+.LandingPagePROverview .container {
+ background:#525252;
+ padding:25px;
+}
+@media (min-width: 768px) {
+ .LandingPagePROverview .container {
+ border-radius:10px;
+ padding:50px;
+ margin-top:-240px;
+ }
+}
+.LandingPagePROverview .row {
+ margin-bottom:0px;
+}
+.LandingPagePROverview .row .col-md-4:nth-child(1) h3 {
+ color:#FFCD52;
+}
+.LandingPagePROverview .row .col-md-4:nth-child(2) h3 {
+ color:#ACB8DE;
+}
+.LandingPagePROverview .row .col-md-4:nth-child(3) h3 {
+ color:#F4833D;
+}
+.LandingPagePROverview img {
+ max-width:50%;
+ margin-left:auto;
+ margin-right:auto;
+}
+@media (min-width: 768px) {
+ .LandingPagePROverview img {
+ margin-top:-135px;
+ max-width:80%;
+ }
+}
+@media (max-width: 767px) {
+ .LandingPagePROverview {
+ padding-top:0px;
+ }
+}
+.PRCalendar .LargeBgTextOverlayRight__icon,.PRTraffic .LargeBgTextOverlayRight__icon,.PRNews .LargeBgTextOverlayRight__icon,.PRWeather .LargeBgTextOverlayRight__icon {
+ background:#525252;
+}
+.PRBringJiboHome {
+ min-height:400px;
+ position:relative;
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-180px.jpg);
+ background-position:center center;
+ background-repeat:no-repeat;
+ background-size:cover;
+}
+@media (min-width: 181px) {
+ .PRBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .PRBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .PRBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .PRBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .PRBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .PRBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .PRBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .PRBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .PRBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .PRBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-2280px.jpg);
+ }
+}
+@media (min-width: 2281px) {
+ .PRBringJiboHome {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/jibo-personal-report-buy-2880px.jpg);
+ }
+}
+@media (min-width: 768px) {
+ .PRBringJiboHome {
+ min-height:800px;
+ }
+}
+@media (min-width: 992px) {
+ .PRBringJiboHome {
+ min-height:830px;
+ }
+}
+.PRBringJiboHome .row {
+ margin-bottom:0px;
+}
+.PRBringJiboHome .CTALink--large {
+ margin-bottom:0px;
+}
+.PRBringJiboHome h2 {
+ color:#fff;
+}
+.PRBringJiboHome p {
+ color:#EFF0F2;
+}
+.ArticlePreview__fadeOut {
+ position:absolute;
+ bottom:50px;
+ height:20px;
+ width:100%;
+ z-index:1;
+ background:#fafafa;
+}
+.ArticlePreview__fadeOut:after {
+ content:"";
+ position:absolute;
+ width:100%;
+ height:150px;
+ bottom:0px;
+ left:50%;
+ -webkit-transform:translateX(-50%);
+ transform:translateX(-50%);
+ background:-webkit-gradient(linear, left top, left bottom, from(rgba(250,250,250,0.01)), to(#fafafa));
+ background:linear-gradient(to bottom, rgba(250,250,250,0.01) 0%, #fafafa 100%);
+ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#03fafafa', endColorstr='#fafafa',GradientType=0 );
+}
+.ArticlePreview .CTALink {
+ z-index:10;
+ position:relative;
+}
+.DevelopersIntro {
+ position:relative;
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-vertical-180px.jpg);
+ height:calc(100vh - 100px);
+ margin-top:100px !important;
+ background-position:top center;
+ background-repeat:no-repeat;
+ background-size:cover;
+}
+@media (min-width: 181px) {
+ .DevelopersIntro {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-vertical-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .DevelopersIntro {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-vertical-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .DevelopersIntro {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-vertical-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .DevelopersIntro {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .DevelopersIntro {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .DevelopersIntro {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .DevelopersIntro {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .DevelopersIntro {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .DevelopersIntro {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .DevelopersIntro {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-2280px.jpg);
+ padding:193px 0px 150px;
+ }
+}
+@media (min-width: 2281px) {
+ .DevelopersIntro {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-hero-2880px.jpg);
+ }
+}
+.DevelopersIntro.dark p.large {
+ color:#EFF0F2;
+}
+@media (max-width: 767px) {
+ .DevelopersIntro.dark p.large {
+ font-family:"Proxima N W01 Smbd", sans-serif;
+ font-weight:700;
+ margin-bottom:2em;
+ }
+}
+@media (min-width: 992px) {
+ .DevelopersIntro.dark p.large {
+ font-size:22px;
+ }
+}
+.DevelopersIntro .container {
+ position:absolute;
+ bottom:15%;
+ left:50%;
+ -webkit-transform:translate(-50%, 0%);
+ transform:translate(-50%, 0%);
+}
+@media (min-width: 768px) {
+ .DevelopersIntro .container {
+ bottom:0%;
+ -webkit-transform:translate(-50%, -20%);
+ transform:translate(-50%, -20%);
+ }
+}
+.DevelopersIntro .row {
+ margin-bottom:0px;
+}
+.DevelopersIntro__logo {
+ display:block;
+ max-width:250px;
+ margin-left:auto;
+ margin-right:auto;
+ margin-bottom:50px;
+}
+.DevelopersFollow {
+ padding-top:50px !important;
+ padding-bottom:50px !important;
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-180px.jpg);
+ background-position:center center;
+ background-repeat:no-repeat;
+ background-size:cover;
+}
+@media (min-width: 181px) {
+ .DevelopersFollow {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-360px.jpg);
+ }
+}
+@media (min-width: 361px) {
+ .DevelopersFollow {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-570px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 361px), (min-resolution: 192dpi) and (min-width: 361px) {
+ .DevelopersFollow {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-720px.jpg);
+ }
+}
+@media (min-width: 571px) {
+ .DevelopersFollow {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-720px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 571px), (min-resolution: 192dpi) and (min-width: 571px) {
+ .DevelopersFollow {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-1140px.jpg);
+ }
+}
+@media (min-width: 721px) {
+ .DevelopersFollow {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-1140px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 721px), (min-resolution: 192dpi) and (min-width: 721px) {
+ .DevelopersFollow {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-1440px.jpg);
+ }
+}
+@media (min-width: 1141px) {
+ .DevelopersFollow {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-1440px.jpg);
+ }
+}
+@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1141px), (min-resolution: 192dpi) and (min-width: 1141px) {
+ .DevelopersFollow {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-2280px.jpg);
+ }
+}
+@media (min-width: 1441px) {
+ .DevelopersFollow {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-2280px.jpg);
+ padding:193px 0px 150px;
+ }
+}
+@media (min-width: 2281px) {
+ .DevelopersFollow {
+ background-image:url(/web/20181219091126im_/https://www.jibo.com/wp-content/themes/jibo-v2/dist/images/responsive/developers-follow-bg-2880px.jpg);
+ }
+}
+.DevelopersFollow .CTALink {
+ margin-bottom:0px;
+}
+.DevelopersSignup .row,.DevelopersAppsToLife .row,.DevelopersHumanize .row,.DevelopersSkillsMadeEasy .row,.DevelopersFollow .row {
+ margin-bottom:0px;
+}
+@media (max-width: 767px) {
+ .DevelopersSignup img,.DevelopersAppsToLife img,.DevelopersHumanize img,.DevelopersSkillsMadeEasy img,.DevelopersFollow img {
+ max-width:50%;
+ margin-left:auto;
+ margin-right:auto;
+ }
+}
+.DevelopersSignup div[class^="col-"],.DevelopersSignup div[class*=" col-"],.DevelopersAppsToLife div[class^="col-"],.DevelopersAppsToLife div[class*=" col-"],.DevelopersHumanize div[class^="col-"],.DevelopersHumanize div[class*=" col-"],.DevelopersSkillsMadeEasy div[class^="col-"],.DevelopersSkillsMadeEasy div[class*=" col-"] {
+ display:-webkit-box;
+ display:-ms-flexbox;
+ display:flex;
+ -webkit-box-orient:vertical;
+ -webkit-box-direction:normal;
+ -ms-flex-direction:column;
+ flex-direction:column;
+ -webkit-box-pack:center;
+ -ms-flex-pack:center;
+ justify-content:center;
+}
+.DevelopersHumanize,.DevelopersSkillsMadeEasy {
+ background:#EFF0F2;
+}
+.alignCenter {
+ text-align:center;
+}
+.alignCenter .CTA__Link--floated {
+ display:inline-block;
+ float:none;
+}
+@media (min-width: 768px) {
+ .mediumLeftSpacer30 {
+ max-width:calc(100% - 30px);
+ margin-left:30px;
+ }
+}
+@media (min-width: 768px) {
+ .mediumRightSpacer30 {
+ max-width:calc(100% - 30px);
+ margin-right:30px;
+ }
+}
+.col-centered {
+ margin-left:auto;
+ margin-right:auto;
+}
+.jiboBlue {
+ color:#00D4F0;
+}
+.proxima {
+ font-family:"Proxima N W01 Reg", sans-serif;
+ font-weight:400;
+}
+.proximasbold {
+ font-family:"Proxima N W01 Smbd", sans-serif;
+ font-weight:700;
+}
+.proximaxbold {
+ font-family:"Proxima N W01 Xbold", sans-serif;
+ font-weight:800;
+}
+.underline {
+ text-decoration:underline;
+}
+@media (max-width: 767px) {
+ .hideMobile {
+ display:none;
+ }
+}
+.mdOnly {
+ display:none;
+}
+@media (min-width: 768px) and (max-width: 991px) {
+ .mdOnly {
+ display:inherit;
+ }
+}
+@media (min-width: 1200px) {
+ .belowLgOnly {
+ display:none;
+ }
+}
+.aboveLgOnly {
+ display:none;
+}
+@media (min-width: 992px) {
+ .aboveLgOnly {
+ display:inherit;
+ }
+}
+.xlOnly {
+ display:none;
+}
+@media (min-width: 1200px) {
+ .xlOnly {
+ display:inherit;
+ }
+}
+.justified {
+ text-align:justify;
+ text-align-last:center;
+}
+
+/*# sourceMappingURL=style.min.css.map */
diff --git a/ui.js b/ui.js
new file mode 100644
index 0000000..8218d52
--- /dev/null
+++ b/ui.js
@@ -0,0 +1 @@
+if(function(e,t){var n=function(){t(e.lazySizes),e.removeEventListener("lazyunveilread",n,!0)};t=t.bind(null,e,e.document),"object"==typeof module&&module.exports?t(require("lazysizes"),require("../fix-ios-sizes/fix-ios-sizes")):e.lazySizes?n():e.addEventListener("lazyunveilread",n,!0)}(window,function(e,t,n){"use strict";var i,a=n&&n.cfg||e.lazySizesConfig,r=t.createElement("img"),s="sizes"in r&&"srcset"in r,o=/\s+\d+h/g,l=function(){var e=/\s+(\d+)(w|h)\s+(\d+)(w|h)/,n=Array.prototype.forEach;return function(i){var a=t.createElement("img"),r=function(t){var n,i=t.getAttribute(lazySizesConfig.srcsetAttr);i&&(i.match(e)&&(n="w"==RegExp.$2?RegExp.$1/RegExp.$3:RegExp.$3/RegExp.$1)&&t.setAttribute("data-aspectratio",n),t.setAttribute(lazySizesConfig.srcsetAttr,i.replace(o,"")))},s=function(e){var t=e.target.parentNode;t&&"PICTURE"==t.nodeName&&n.call(t.getElementsByTagName("source"),r),r(e.target)},l=function(){a.currentSrc&&t.removeEventListener("lazybeforeunveil",s)};i[1]&&(t.addEventListener("lazybeforeunveil",s),a.onload=l,a.onerror=l,a.srcset="data:,a 1w 1h",a.complete&&l())}}();if(a||(a={},e.lazySizesConfig=a),a.supportsType||(a.supportsType=function(e){return!e}),!e.picturefill&&!a.pf){if(e.HTMLPictureElement&&s)return t.msElementsFromPoint&&l(navigator.userAgent.match(/Edge\/(\d+)/)),void(a.pf=function(){});a.pf=function(t){var n,a;if(!e.picturefill)for(n=0,a=t.elements.length;n1?(p=c.getAttribute("sizes")||"",p=l.test(p)&&parseInt(p,10)||n.gW(t,t.parentNode),u.d=function(t){var i=e.devicePixelRatio||1,a=n.getX&&n.getX(t);return Math.min(a||i,2.5,i)}(t),!u.src||!u.w||u.w=e.d){!a.cached&&(t=e[r-1])&&t.d>e.d-.13*Math.pow(e.d,2.2)&&(n=Math.pow(t.d-.6,1.6),t.cached&&(t.d+=.15*n),t.d+(a.d-e.d)*n>e.d&&(a=t));break}return a}(u.sort(r)),u.src=m):m=u.src):m=u[0],m},p=function(e){if(!s||!e.parentNode||"PICTURE"==e.parentNode.nodeName.toUpperCase()){var t=m(e);t&&t.u&&e._lazypolyfill.cur!=t.u&&(e._lazypolyfill.cur=t.u,t.cached=!0,e.setAttribute(a.srcAttr,t.u),e.setAttribute("src",t.u))}};return p.parse=c,p}(),a.loadedClass&&a.loadingClass&&function(){var e=[];['img[sizes$="px"][srcset].',"picture > img:not([srcset])."].forEach(function(t){e.push(t+a.loadedClass),e.push(t+a.loadingClass)}),a.pf({elements:t.querySelectorAll(e.join(", "))})}()}}),function(e,t){var n=function(e,t){"use strict";if(!t.getElementsByClassName)return;var n,i,a=t.documentElement,r=e.Date,s=e.HTMLPictureElement,o="addEventListener",l="getAttribute",c=e[o],u=e.setTimeout,d=e.requestAnimationFrame||u,f=e.requestIdleCallback,m=/^picture$/i,p=["load","error","lazyincluded","_lazyloaded"],g={},y=Array.prototype.forEach,v=function(e,t){return g[t]||(g[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),g[t].test(e[l]("class")||"")&&g[t]},h=function(e,t){v(e,t)||e.setAttribute("class",(e[l]("class")||"").trim()+" "+t)},z=function(e,t){var n;(n=v(e,t))&&e.setAttribute("class",(e[l]("class")||"").replace(n," "))},b=function(e,t,n){var i=n?o:"removeEventListener";n&&b(e,t),p.forEach(function(n){e[i](n,t)})},C=function(e,i,a,r,s){var o=t.createEvent("CustomEvent");return a||(a={}),a.instance=n,o.initCustomEvent(i,!r,!s,a),e.dispatchEvent(o),o},E=function(t,n){var a;!s&&(a=e.picturefill||i.pf)?a({reevaluate:!0,elements:[t]}):n&&n.src&&(t.src=n.src)},A=function(e,t){return(getComputedStyle(e,null)||{})[t]},w=function(e,t,n){for(n=n||e.offsetWidth;n0)&&"visible"!=A(r,"overflow")&&(i=r.getBoundingClientRect(),s=R>i.left&&Pi.top-1&&L500&&a.clientWidth>500?500:370),$=i.expand,j=$*i.expFactor),H2&&g>2&&!t.hidden?(H=j,D=0):H=g>1&&D>1&&O<6?$:0;for(;r=m&&(L=o.top)<=M&&(R=o.right)>=m*W&&(P=o.left)<=T&&(B||R||P||L)&&(i.loadHidden||"hidden"!=A(v[r],"visibility"))&&(d&&O<3&&!p&&(g<3||D<4)||U(v[r],f))){if(Z(v[r]),u=!0,O>9)break}else!u&&d&&!c&&O<4&&D<4&&g>2&&(s[0]||i.preloadAfterLoad)&&(s[0]||!p&&(B||R||P||L||"auto"!=v[r][l](i.sizesAttr)))&&(c=s[0]||v[r]);else Z(v[r]);c&&!u&&Z(c)}},J=function(e){var t,n=0,a=i.throttleDelay,s=i.ricTimeout,o=function(){t=!1,n=r.now(),e()},l=f&&s>49?function(){f(o,{timeout:s}),s!==i.ricTimeout&&(s=i.ricTimeout)}:N(function(){u(o)},!0);return function(e){var i;(e=!0===e)&&(s=33),t||(t=!0,(i=a-(r.now()-n))<0&&(i=0),e||i<9?l():u(l,i))}}(V),X=function(e){h(e.target,i.loadedClass),z(e.target,i.loadingClass),b(e.target,K),C(e.target,"lazyloaded")},G=N(X),K=function(e){G({target:e.target})},Q=function(e){var t,n=e[l](i.srcsetAttr);(t=i.customMedia[e[l]("data-media")||e[l]("media")])&&e.setAttribute("media",t),n&&e.setAttribute("srcset",n)},Y=N(function(e,t,n,a,r){var s,o,c,d,f,g;(f=C(e,"lazybeforeunveil",t)).defaultPrevented||(a&&(n?h(e,i.autosizesClass):e.setAttribute("sizes",a)),o=e[l](i.srcsetAttr),s=e[l](i.srcAttr),r&&(c=e.parentNode,d=c&&m.test(c.nodeName||"")),g=t.firesLoad||"src"in e&&(o||s||d),f={target:e},g&&(b(e,I,!0),clearTimeout(p),p=u(I,2500),h(e,i.loadingClass),b(e,K,!0)),d&&y.call(c.getElementsByTagName("source"),Q),o?e.setAttribute("srcset",o):s&&!d&&(k.test(e.nodeName)?function(e,t){try{e.contentWindow.location.replace(t)}catch(n){e.src=t}}(e,s):e.src=s),r&&(o||d)&&E(e,{src:s})),e._lazyRace&&delete e._lazyRace,z(e,i.lazyClass),_(function(){(!g||e.complete&&e.naturalWidth>1)&&(g?I(f):O--,X(f))},!0)}),Z=function(e){var t,n=q.test(e.nodeName),a=n&&(e[l](i.sizesAttr)||e[l]("sizes")),r="auto"==a;(!r&&d||!n||!e[l]("src")&&!e.srcset||e.complete||v(e,i.errorClass)||!v(e,i.lazyClass))&&(t=C(e,"lazyunveilread").detail,r&&S.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,O++,Y(e,t,r,a,n))},ee=function(){if(!d)if(r.now()-w<999)u(ee,999);else{var e=x(function(){i.loadMode=3,J()});d=!0,i.loadMode=3,J(),c("scroll",function(){3==i.loadMode&&(i.loadMode=2),e()},!0)}};return{_:function(){w=r.now(),n.elements=t.getElementsByClassName(i.lazyClass),s=t.getElementsByClassName(i.lazyClass+" "+i.preloadClass),W=i.hFac,c("scroll",J,!0),c("resize",J,!0),e.MutationObserver?new MutationObserver(J).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a[o]("DOMNodeInserted",J,!0),a[o]("DOMAttrModified",J,!0),setInterval(J,999)),c("hashchange",J,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(e){t[o](e,J,!0)}),/d$|^c/.test(t.readyState)?ee():(c("load",ee),t[o]("DOMContentLoaded",J),u(ee,2e4)),n.elements.length?(V(),_._lsFlush()):J()},checkElems:J,unveil:Z}}(),S=function(){var e,n=N(function(e,t,n,i){var a,r,s;if(e._lazysizesWidth=i,i+="px",e.setAttribute("sizes",i),m.test(t.nodeName||""))for(a=t.getElementsByTagName("source"),r=0,s=a.length;r=0&&i.item(t)!==s;);}while(t<0&&(s=s.parentElement));return s}),function(){for(var e=0,t=["ms","moz","webkit","o"],i=0;i=1&&t<=31||127==t||0===a&&t>=48&&t<=57||1===a&&t>=48&&t<=57&&45===r?n+="\\"+t.toString(16)+" ":n+=t>=128||45===t||95===t||t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122?i.charAt(a):"\\"+i.charAt(a)}return"#"+n},n=function(t){return t?(i=t,parseInt(e.getComputedStyle(i).height,10)+t.offsetTop):0;var i};return function(r,o){var l,d,h,c,u,p,f,v={};v.cancelScroll=function(){cancelAnimationFrame(f)},v.animateScroll=function(t,a,r){var o=s(l||i,r||{}),d="[object Number]"===Object.prototype.toString.call(t),h=d||!t.tagName?null:t;if(d||h){var p=e.pageYOffset;o.header&&!c&&(c=document.querySelector(o.header)),u||(u=n(c));var f,m,g,b=d?t:function(e,t,i){var s=0;if(e.offsetParent)do{s+=e.offsetTop,e=e.offsetParent}while(e);return s=Math.max(s-t-i,0)}(h,u,parseInt("function"==typeof o.offset?o.offset():o.offset,10)),w=b-p,y=Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight),x=0,E=function(i,s){var n=e.pageYOffset;if(i==s||n==s||(p=y)return v.cancelScroll(),r=t,l=s,d||(r.focus(),document.activeElement.id!==r.id&&(r.setAttribute("tabindex","-1"),r.focus(),r.style.outline="none"),e.scrollTo(0,l)),o.after(t,a),f=null,!0;var r,l},T=function(t){f||(f=t),m=(x+=t-f)/parseInt(o.speed,10),g=p+w*function(e,t){var i;return"easeInQuad"===e.easing&&(i=t*t),"easeOutQuad"===e.easing&&(i=t*(2-t)),"easeInOutQuad"===e.easing&&(i=t<.5?2*t*t:(4-2*t)*t-1),"easeInCubic"===e.easing&&(i=t*t*t),"easeOutCubic"===e.easing&&(i=--t*t*t+1),"easeInOutCubic"===e.easing&&(i=t<.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1),"easeInQuart"===e.easing&&(i=t*t*t*t),"easeOutQuart"===e.easing&&(i=1- --t*t*t*t),"easeInOutQuart"===e.easing&&(i=t<.5?8*t*t*t*t:1-8*--t*t*t*t),"easeInQuint"===e.easing&&(i=t*t*t*t*t),"easeOutQuint"===e.easing&&(i=1+--t*t*t*t*t),"easeInOutQuint"===e.easing&&(i=t<.5?16*t*t*t*t*t:1+16*--t*t*t*t*t),e.customEasing&&(i=e.customEasing(t)),i||t}(o,m=m>1?1:m),e.scrollTo(0,Math.floor(g)),E(g,b)||(e.requestAnimationFrame(T),f=t)};0===e.pageYOffset&&e.scrollTo(0,0),o.before(t,a),v.cancelScroll(),e.requestAnimationFrame(T)}};var m=function(e){d&&(d.id=d.getAttribute("data-scroll-id"),v.animateScroll(d,h),d=null,h=null)},g=function(t){if(!("matchMedia"in e&&e.matchMedia("(prefers-reduced-motion)").matches)&&0===t.button&&!t.metaKey&&!t.ctrlKey&&(h=t.target.closest(r))&&"a"===h.tagName.toLowerCase()&&!t.target.closest(l.ignore)&&h.hostname===e.location.hostname&&h.pathname===e.location.pathname&&/#/.test(h.href)){var i;try{i=a(decodeURIComponent(h.hash))}catch(e){i=a(h.hash)}if("#"===i){t.preventDefault();var s=(d=document.body).id?d.id:"smooth-scroll-top";return d.setAttribute("data-scroll-id",s),d.id="",void(e.location.hash.substring(1)===s?m():e.location.hash=s)}(d=document.querySelector(i))&&(d.setAttribute("data-scroll-id",d.id),d.id="",h.hash===e.location.hash&&(t.preventDefault(),m()))}},b=function(e){p||(p=setTimeout(function(){p=null,u=n(c)},66))};return v.destroy=function(){l&&(document.removeEventListener("click",g,!1),e.removeEventListener("resize",b,!1),v.cancelScroll(),l=null,d=null,h=null,c=null,u=null,p=null,f=null)},v.init=function(a){t&&(v.destroy(),l=s(i,a||{}),c=l.header?document.querySelector(l.header):null,u=n(c),document.addEventListener("click",g,!1),e.addEventListener("hashchange",m,!1),c&&e.addEventListener("resize",b,!1))},v.init(o),v}}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Swiper=t()}(this,function(){"use strict";var e=function(e){for(var t=0;t=0&&o.indexOf(">")>=0){var l="div";for(0===o.indexOf(":~]/)?(i||document).querySelectorAll(t.trim()):[document.getElementById(t.trim().split("#")[1])],a=0;a0&&t[0].nodeType)for(a=0;a0}),this[n].dispatchEvent(r),this[n].dom7EventData=[],delete this[n].dom7EventData}return this},transitionEnd:function(e){var t,i=["webkitTransitionEnd","transitionend"],s=this;function a(n){if(n.target===this)for(e.call(this,n),t=0;t0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(this.length>0){var e=this[0],t=e.getBoundingClientRect(),i=document.body,s=e.clientTop||i.clientTop||0,a=e.clientLeft||i.clientLeft||0,n=e===window?window.scrollY:e.scrollTop,r=e===window?window.scrollX:e.scrollLeft;return{top:t.top+n-s,left:t.left+r-a}}return null},css:function(e,t){var i;if(1===arguments.length){if("string"!=typeof e){for(i=0;is-1?[]:t<0?(i=s+t)<0?[]:[this[i]]:[this[t]])},append:function(){for(var t=[],i=arguments.length;i--;)t[i]=arguments[i];for(var s,a=0;a=0;s-=1)this[i].insertBefore(a.childNodes[s],this[i].childNodes[0])}else if(t instanceof e)for(s=0;s0?i?this[0].nextElementSibling&&t(this[0].nextElementSibling).is(i)?new e([this[0].nextElementSibling]):new e([]):this[0].nextElementSibling?new e([this[0].nextElementSibling]):new e([]):new e([])},nextAll:function(i){var s=[],a=this[0];if(!a)return new e([]);for(;a.nextElementSibling;){var n=a.nextElementSibling;i?t(n).is(i)&&s.push(n):s.push(n),a=n}return new e(s)},prev:function(i){if(this.length>0){var s=this[0];return i?s.previousElementSibling&&t(s.previousElementSibling).is(i)?new e([s.previousElementSibling]):new e([]):s.previousElementSibling?new e([s.previousElementSibling]):new e([])}return new e([])},prevAll:function(i){var s=[],a=this[0];if(!a)return new e([]);for(;a.previousElementSibling;){var n=a.previousElementSibling;i?t(n).is(i)&&s.push(n):s.push(n),a=n}return new e(s)},parent:function(e){for(var s=[],a=0;a6&&(s=s.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),n=new a.WebKitCSSMatrix("none"===s?"":s)):i=(n=r.MozTransform||r.OTransform||r.MsTransform||r.msTransform||r.transform||r.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(s=a.WebKitCSSMatrix?n.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(s=a.WebKitCSSMatrix?n.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),s||0},parseUrlQuery:function(e){var t,i,s,n,r={},o=e||a.location.href;if("string"==typeof o&&o.length)for(n=(i=(o=o.indexOf("?")>-1?o.replace(/\S*\?/,""):"").split("&").filter(function(e){return""!==e})).length,t=0;t0;)t[i]=arguments[i+1];var s=this;s.prototype.modules||(s.prototype.modules={});var a=e.name||Object.keys(s.prototype.modules).length+"_"+n.now();return s.prototype.modules[a]=e,e.proto&&Object.keys(e.proto).forEach(function(t){s.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(function(t){s[t]=e.static[t]}),e.install&&e.install.apply(s,t),s},l.use=function(e){for(var t=[],i=arguments.length-1;i-- >0;)t[i]=arguments[i+1];var s=this;return Array.isArray(e)?(e.forEach(function(e){return s.installModule(e)}),s):s.installModule.apply(s,[e].concat(t))},Object.defineProperties(l,d);var h={updateSize:function(){var e,t,i=this.$el;e=void 0!==this.params.width?this.params.width:i[0].clientWidth,t=void 0!==this.params.height?this.params.height:i[0].clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),t=t-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),n.extend(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){var e=this.params,t=this.$wrapperEl,i=this.size,s=this.rtl,a=this.wrongRTL,r=t.children("."+this.params.slideClass),l=this.virtual&&e.virtual.enabled?this.virtual.slides.length:r.length,d=[],h=[],c=[],u=e.slidesOffsetBefore;"function"==typeof u&&(u=e.slidesOffsetBefore.call(this));var p=e.slidesOffsetAfter;"function"==typeof p&&(p=e.slidesOffsetAfter.call(this));var f=l,v=this.snapGrid.length,m=this.snapGrid.length,g=e.spaceBetween,b=-u,w=0,y=0;if(void 0!==i){"string"==typeof g&&g.indexOf("%")>=0&&(g=parseFloat(g.replace("%",""))/100*i),this.virtualSize=-g,s?r.css({marginLeft:"",marginTop:""}):r.css({marginRight:"",marginBottom:""});var x;e.slidesPerColumn>1&&(x=Math.floor(l/e.slidesPerColumn)===l/this.params.slidesPerColumn?l:Math.ceil(l/e.slidesPerColumn)*e.slidesPerColumn,"auto"!==e.slidesPerView&&"row"===e.slidesPerColumnFill&&(x=Math.max(x,e.slidesPerView*e.slidesPerColumn)));for(var E,T=e.slidesPerColumn,S=x/T,C=S-(e.slidesPerColumn*S-l),M=0;M1){var P=void 0,k=void 0,$=void 0;"column"===e.slidesPerColumnFill?($=M-(k=Math.floor(M/T))*T,(k>C||k===C&&$===T-1)&&($+=1)>=T&&($=0,k+=1),P=k+$*x/T,z.css({"-webkit-box-ordinal-group":P,"-moz-box-ordinal-group":P,"-ms-flex-order":P,"-webkit-order":P,order:P})):k=M-($=Math.floor(M/S))*S,z.css("margin-"+(this.isHorizontal()?"top":"left"),0!==$&&e.spaceBetween&&e.spaceBetween+"px").attr("data-swiper-column",k).attr("data-swiper-row",$)}"none"!==z.css("display")&&("auto"===e.slidesPerView?(E=this.isHorizontal()?z.outerWidth(!0):z.outerHeight(!0),e.roundLengths&&(E=Math.floor(E))):(E=(i-(e.slidesPerView-1)*g)/e.slidesPerView,e.roundLengths&&(E=Math.floor(E)),r[M]&&(this.isHorizontal()?r[M].style.width=E+"px":r[M].style.height=E+"px")),r[M]&&(r[M].swiperSlideSize=E),c.push(E),e.centeredSlides?(b=b+E/2+w/2+g,0===w&&0!==M&&(b=b-i/2-g),0===M&&(b=b-i/2-g),Math.abs(b)<.001&&(b=0),y%e.slidesPerGroup==0&&d.push(b),h.push(b)):(y%e.slidesPerGroup==0&&d.push(b),h.push(b),b=b+E+g),this.virtualSize+=E+g,w=E,y+=1)}this.virtualSize=Math.max(this.virtualSize,i)+p;var I;if(s&&a&&("slide"===e.effect||"coverflow"===e.effect)&&t.css({width:this.virtualSize+e.spaceBetween+"px"}),o.flexbox&&!e.setWrapperSize||(this.isHorizontal()?t.css({width:this.virtualSize+e.spaceBetween+"px"}):t.css({height:this.virtualSize+e.spaceBetween+"px"})),e.slidesPerColumn>1&&(this.virtualSize=(E+e.spaceBetween)*x,this.virtualSize=Math.ceil(this.virtualSize/e.slidesPerColumn)-e.spaceBetween,this.isHorizontal()?t.css({width:this.virtualSize+e.spaceBetween+"px"}):t.css({height:this.virtualSize+e.spaceBetween+"px"}),e.centeredSlides)){I=[];for(var L=0;L1&&d.push(this.virtualSize-i)}0===d.length&&(d=[0]),0!==e.spaceBetween&&(this.isHorizontal()?s?r.css({marginLeft:g+"px"}):r.css({marginRight:g+"px"}):r.css({marginBottom:g+"px"})),n.extend(this,{slides:r,snapGrid:d,slidesGrid:h,slidesSizesGrid:c}),l!==f&&this.emit("slidesLengthChange"),d.length!==v&&(this.params.watchOverflow&&this.checkOverflow(),this.emit("snapGridLengthChange")),h.length!==m&&this.emit("slidesGridLengthChange"),(e.watchSlidesProgress||e.watchSlidesVisibility)&&this.updateSlidesOffset()}},updateAutoHeight:function(){var e,t=[],i=0;if("auto"!==this.params.slidesPerView&&this.params.slidesPerView>1)for(e=0;ethis.slides.length)break;t.push(this.slides.eq(s)[0])}else t.push(this.slides.eq(this.activeIndex)[0]);for(e=0;ei?a:i}i&&this.$wrapperEl.css("height",i+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t=0&&l0&&d<=this.size||l<=0&&d>=this.size)&&i.eq(n).addClass(t.slideVisibleClass)}r.progress=s?-o:o}}},updateProgress:function(e){void 0===e&&(e=this.translate||0);var t=this.params,i=this.maxTranslate()-this.minTranslate(),s=this.progress,a=this.isBeginning,r=this.isEnd,o=a,l=r;0===i?(s=0,a=!0,r=!0):(a=(s=(e-this.minTranslate())/i)<=0,r=s>=1),n.extend(this,{progress:s,isBeginning:a,isEnd:r}),(t.watchSlidesProgress||t.watchSlidesVisibility)&&this.updateSlidesProgress(e),a&&!o&&this.emit("reachBeginning toEdge"),r&&!l&&this.emit("reachEnd toEdge"),(o&&!a||l&&!r)&&this.emit("fromEdge"),this.emit("progress",s)},updateSlidesClasses:function(){var e=this.slides,t=this.params,i=this.$wrapperEl,s=this.activeIndex,a=this.realIndex,n=this.virtual&&t.virtual.enabled;e.removeClass(t.slideActiveClass+" "+t.slideNextClass+" "+t.slidePrevClass+" "+t.slideDuplicateActiveClass+" "+t.slideDuplicateNextClass+" "+t.slideDuplicatePrevClass);var r;(r=n?this.$wrapperEl.find("."+t.slideClass+'[data-swiper-slide-index="'+s+'"]'):e.eq(s)).addClass(t.slideActiveClass),t.loop&&(r.hasClass(t.slideDuplicateClass)?i.children("."+t.slideClass+":not(."+t.slideDuplicateClass+')[data-swiper-slide-index="'+a+'"]').addClass(t.slideDuplicateActiveClass):i.children("."+t.slideClass+"."+t.slideDuplicateClass+'[data-swiper-slide-index="'+a+'"]').addClass(t.slideDuplicateActiveClass));var o=r.nextAll("."+t.slideClass).eq(0).addClass(t.slideNextClass);t.loop&&0===o.length&&(o=e.eq(0)).addClass(t.slideNextClass);var l=r.prevAll("."+t.slideClass).eq(0).addClass(t.slidePrevClass);t.loop&&0===l.length&&(l=e.eq(-1)).addClass(t.slidePrevClass),t.loop&&(o.hasClass(t.slideDuplicateClass)?i.children("."+t.slideClass+":not(."+t.slideDuplicateClass+')[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(t.slideDuplicateNextClass):i.children("."+t.slideClass+"."+t.slideDuplicateClass+'[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(t.slideDuplicateNextClass),l.hasClass(t.slideDuplicateClass)?i.children("."+t.slideClass+":not(."+t.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(t.slideDuplicatePrevClass):i.children("."+t.slideClass+"."+t.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(t.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t,i=this.rtl?this.translate:-this.translate,s=this.slidesGrid,a=this.snapGrid,r=this.params,o=this.activeIndex,l=this.realIndex,d=this.snapIndex,h=e;if(void 0===h){for(var c=0;c=s[c]&&i=s[c]&&i=s[c]&&(h=c);r.normalizeSlideIndex&&(h<0||void 0===h)&&(h=0)}if((t=a.indexOf(i)>=0?a.indexOf(i):Math.floor(h/r.slidesPerGroup))>=a.length&&(t=a.length-1),h!==o){var u=parseInt(this.slides.eq(h).attr("data-swiper-slide-index")||h,10);n.extend(this,{snapIndex:t,realIndex:u,previousIndex:o,activeIndex:h}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),l!==u&&this.emit("realIndexChange"),this.emit("slideChange")}else t!==d&&(this.snapIndex=t,this.emit("snapIndexChange"))},updateClickedSlide:function(e){var i=this.params,s=t(e.target).closest("."+i.slideClass)[0],a=!1;if(s)for(var n=0;ns?this.emit("slideNextTransitionStart"):this.emit("slidePrevTransitionStart"))},transitionEnd:function(e){void 0===e&&(e=!0);var t=this.activeIndex,i=this.previousIndex;this.animating=!1,this.setTransition(0),this.emit("transitionEnd"),e&&t!==i&&(this.emit("slideChangeTransitionEnd"),t>i?this.emit("slideNextTransitionEnd"):this.emit("slidePrevTransitionEnd"))}},p={slideTo:function(e,t,i,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var a=this,n=e;n<0&&(n=0);var r=a.params,l=a.snapGrid,d=a.slidesGrid,h=a.previousIndex,c=a.activeIndex,u=a.rtl,p=a.$wrapperEl,f=Math.floor(n/r.slidesPerGroup);f>=l.length&&(f=l.length-1),(c||r.initialSlide||0)===(h||0)&&i&&a.emit("beforeSlideChangeStart");var v=-l[f];if(a.updateProgress(v),r.normalizeSlideIndex)for(var m=0;m=Math.floor(100*d[m])&&(n=m);if(a.initialized){if(!a.allowSlideNext&&va.translate&&v>a.maxTranslate()&&(c||0)!==n)return!1}return u&&-v===a.translate||!u&&v===a.translate?(a.updateActiveIndex(n),r.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==r.effect&&a.setTranslate(v),!1):(0!==t&&o.transition?(a.setTransition(t),a.setTranslate(v),a.updateActiveIndex(n),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i),a.animating||(a.animating=!0,p.transitionEnd(function(){a&&!a.destroyed&&a.transitionEnd(i)}))):(a.setTransition(0),a.setTranslate(v),a.updateActiveIndex(n),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i),a.transitionEnd(i)),!0)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this.params,a=this.animating;return s.loop?!a&&(this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft,this.slideTo(this.activeIndex+s.slidesPerGroup,e,t,i)):this.slideTo(this.activeIndex+s.slidesPerGroup,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this.params,a=this.animating;return s.loop?!a&&(this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft,this.slideTo(this.activeIndex-1,e,t,i)):this.slideTo(this.activeIndex-1,e,t,i)},slideReset:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);return this.slideTo(this.activeIndex,e,t,i)},slideToClickedSlide:function(){var e,i=this,s=i.params,a=i.$wrapperEl,r="auto"===s.slidesPerView?i.slidesPerViewDynamic():s.slidesPerView,o=i.clickedIndex;if(s.loop){if(i.animating)return;e=parseInt(t(i.clickedSlide).attr("data-swiper-slide-index"),10),s.centeredSlides?oi.slides.length-i.loopedSlides+r/2?(i.loopFix(),o=a.children("."+s.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+s.slideDuplicateClass+")").eq(0).index(),n.nextTick(function(){i.slideTo(o)})):i.slideTo(o):o>i.slides.length-r?(i.loopFix(),o=a.children("."+s.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+s.slideDuplicateClass+")").eq(0).index(),n.nextTick(function(){i.slideTo(o)})):i.slideTo(o)}else i.slideTo(o)}},f={loopCreate:function(){var e=this,i=e.params,s=e.$wrapperEl;s.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var a=s.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var n=i.slidesPerGroup-a.length%i.slidesPerGroup;if(n!==i.slidesPerGroup){for(var o=0;oa.length&&(e.loopedSlides=a.length);var d=[],h=[];a.each(function(i,s){var n=t(s);i=a.length-e.loopedSlides&&d.push(s),n.attr("data-swiper-slide-index",i)});for(var c=0;c=0;u-=1)s.prepend(t(d[u].cloneNode(!0)).addClass(i.slideDuplicateClass))},loopFix:function(){var e,t=this.params,i=this.activeIndex,s=this.slides,a=this.loopedSlides,n=this.allowSlidePrev,r=this.allowSlideNext;this.allowSlidePrev=!0,this.allowSlideNext=!0,i=2*a||i>s.length-2*t.slidesPerView)&&(e=-s.length+i+a,e+=a,this.slideTo(e,0,!1,!0)),this.allowSlidePrev=n,this.allowSlideNext=r},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,i=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass).remove(),i.removeAttr("data-swiper-slide-index")}},v={setGrabCursor:function(e){if(!o.touch&&this.params.simulateTouch){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){o.touch||(this.el.style.cursor="")}},m={appendSlide:function(e){var t=this.$wrapperEl,i=this.params;if(i.loop&&this.loopDestroy(),"object"==typeof e&&"length"in e)for(var s=0;s=0),(n||l||o)&&(t.os="ios",t.ios=!0),l&&!o&&(t.osVersion=l[2].replace(/_/g,"."),t.iphone=!0),n&&(t.osVersion=n[2].replace(/_/g,"."),t.ipad=!0),o&&(t.osVersion=o[3]?o[3].replace(/_/g,"."):null,t.iphone=!0),t.ios&&t.osVersion&&e.indexOf("Version/")>=0&&"10"===t.osVersion.split(".")[0]&&(t.osVersion=e.toLowerCase().split("version/")[1].split(" ")[0]),t.desktop=!(t.os||t.android||t.webView),t.webView=(l||n||o)&&e.match(/.*AppleWebKit(?!.*Safari)/i),t.os&&"ios"===t.os){var d=t.osVersion.split("."),h=r.querySelector('meta[name="viewport"]');t.minimalUi=!t.webView&&(o||l)&&(1*d[0]==7?1*d[1]>=1:1*d[0]>7)&&h&&h.getAttribute("content").indexOf("minimal-ui")>=0}return t.pixelRatio=a.devicePixelRatio||1,t}(),b=function(e){var i=this.touchEventsData,s=this.params,a=this.touches,o=e;if(o.originalEvent&&(o=o.originalEvent),i.isTouchEvent="touchstart"===o.type,(i.isTouchEvent||!("which"in o)||3!==o.which)&&(!i.isTouched||!i.isMoved))if(s.noSwiping&&t(o.target).closest("."+s.noSwipingClass)[0])this.allowClick=!0;else if(!s.swipeHandler||t(o).closest(s.swipeHandler)[0]){a.currentX="touchstart"===o.type?o.targetTouches[0].pageX:o.pageX,a.currentY="touchstart"===o.type?o.targetTouches[0].pageY:o.pageY;var l=a.currentX,d=a.currentY;if(!(g.ios&&!g.cordova&&s.iOSEdgeSwipeDetection&&l<=s.iOSEdgeSwipeThreshold&&l>=window.screen.width-s.iOSEdgeSwipeThreshold)){if(n.extend(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=l,a.startY=d,i.touchStartTime=n.now(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,s.threshold>0&&(i.allowThresholdMove=!1),"touchstart"!==o.type){var h=!0;t(o.target).is(i.formElements)&&(h=!1),r.activeElement&&t(r.activeElement).is(i.formElements)&&r.activeElement.blur(),h&&this.allowTouchMove&&o.preventDefault()}this.emit("touchStart",o)}}},w=function(e){var i=this.touchEventsData,s=this.params,a=this.touches,o=this.rtl,l=e;if(l.originalEvent&&(l=l.originalEvent),!i.isTouchEvent||"mousemove"!==l.type){var d="touchmove"===l.type?l.targetTouches[0].pageX:l.pageX,h="touchmove"===l.type?l.targetTouches[0].pageY:l.pageY;if(l.preventedByNestedSwiper)return a.startX=d,void(a.startY=h);if(!this.allowTouchMove)return this.allowClick=!1,void(i.isTouched&&(n.extend(a,{startX:d,startY:h,currentX:d,currentY:h}),i.touchStartTime=n.now()));if(i.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop)if(this.isVertical()){if(ha.startY&&this.translate>=this.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(da.startX&&this.translate>=this.minTranslate())return;if(i.isTouchEvent&&r.activeElement&&l.target===r.activeElement&&t(l.target).is(i.formElements))return i.isMoved=!0,void(this.allowClick=!1);if(i.allowTouchCallbacks&&this.emit("touchMove",l),!(l.targetTouches&&l.targetTouches.length>1)){a.currentX=d,a.currentY=h;var c=a.currentX-a.startX,u=a.currentY-a.startY;if(void 0===i.isScrolling){var p;this.isHorizontal()&&a.currentY===a.startY||this.isVertical()&&a.currentX===a.startX?i.isScrolling=!1:c*c+u*u>=25&&(p=180*Math.atan2(Math.abs(u),Math.abs(c))/Math.PI,i.isScrolling=this.isHorizontal()?p>s.touchAngle:90-p>s.touchAngle)}if(i.isScrolling&&this.emit("touchMoveOpposite",l),"undefined"==typeof startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(i.startMoving=!0)),i.isTouched)if(i.isScrolling)i.isTouched=!1;else if(i.startMoving){this.allowClick=!1,l.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&l.stopPropagation(),i.isMoved||(s.loop&&this.loopFix(),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!s.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",l)),this.emit("sliderMove",l),i.isMoved=!0;var f=this.isHorizontal()?c:u;a.diff=f,f*=s.touchRatio,o&&(f=-f),this.swipeDirection=f>0?"prev":"next",i.currentTranslate=f+i.startTranslate;var v=!0,m=s.resistanceRatio;if(s.touchReleaseOnEdges&&(m=0),f>0&&i.currentTranslate>this.minTranslate()?(v=!1,s.resistance&&(i.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+i.startTranslate+f,m))):f<0&&i.currentTranslatei.startTranslate&&(i.currentTranslate=i.startTranslate),s.threshold>0){if(!(Math.abs(f)>s.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,i.currentTranslate=i.startTranslate,void(a.diff=this.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}s.followFinger&&((s.freeMode||s.watchSlidesProgress||s.watchSlidesVisibility)&&(this.updateActiveIndex(),this.updateSlidesClasses()),s.freeMode&&(0===i.velocities.length&&i.velocities.push({position:a[this.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:a[this.isHorizontal()?"currentX":"currentY"],time:n.now()})),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}}}},y=function(e){var t=this,i=t.touchEventsData,s=t.params,a=t.touches,r=t.rtl,o=t.$wrapperEl,l=t.slidesGrid,d=t.snapGrid,h=e;if(h.originalEvent&&(h=h.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",h),i.allowTouchCallbacks=!1,i.isTouched){s.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var c=n.now(),u=c-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(h),t.emit("tap",h),u<300&&c-i.lastClickTime>300&&(i.clickTimeout&&clearTimeout(i.clickTimeout),i.clickTimeout=n.nextTick(function(){t&&!t.destroyed&&t.emit("click",h)},300)),u<300&&c-i.lastClickTime<300&&(i.clickTimeout&&clearTimeout(i.clickTimeout),t.emit("doubleTap",h))),i.lastClickTime=n.now(),n.nextTick(function(){t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||0===a.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,void(i.isMoved=!1);i.isTouched=!1,i.isMoved=!1;var p;if(p=s.followFinger?r?t.translate:-t.translate:-i.currentTranslate,s.freeMode){if(p<-t.minTranslate())return void t.slideTo(t.activeIndex);if(p>-t.maxTranslate())return void(t.slides.length1){var f=i.velocities.pop(),v=i.velocities.pop(),m=f.position-v.position,g=f.time-v.time;t.velocity=m/g,t.velocity/=2,Math.abs(t.velocity)150||n.now()-f.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=s.freeModeMomentumVelocityRatio,i.velocities.length=0;var b=1e3*s.freeModeMomentumRatio,w=t.velocity*b,y=t.translate+w;r&&(y=-y);var x,E=!1,T=20*Math.abs(t.velocity)*s.freeModeMomentumBounceRatio;if(yt.minTranslate())s.freeModeMomentumBounce?(y-t.minTranslate()>T&&(y=t.minTranslate()+T),x=t.minTranslate(),E=!0,i.allowMomentumBounce=!0):y=t.minTranslate();else if(s.freeModeSticky){for(var S,C=0;C-y){S=C;break}y=-(y=Math.abs(d[S]-y)=s.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var M=0,z=t.slidesSizesGrid[0],P=0;P=l[P]&&p=l[P]&&(M=P,z=l[l.length-1]-l[l.length-2]);var k=(p-l[M])/z;if(u>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(k>=s.longSwipesRatio?t.slideTo(M+s.slidesPerGroup):t.slideTo(M)),"prev"===t.swipeDirection&&(k>1-s.longSwipesRatio?t.slideTo(M+s.slidesPerGroup):t.slideTo(M))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&t.slideTo(M+s.slidesPerGroup),"prev"===t.swipeDirection&&t.slideTo(M)}}}},x=function(){var e=this.params,t=this.el;if(!t||0!==t.offsetWidth){e.breakpoints&&this.setBreakpoint();var i=this.allowSlideNext,s=this.allowSlidePrev;if(this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),e.freeMode){var a=Math.min(Math.max(this.translate,this.maxTranslate()),this.minTranslate());this.setTranslate(a),this.updateActiveIndex(),this.updateSlidesClasses(),e.autoHeight&&this.updateAutoHeight()}else this.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>1)&&this.isEnd&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,!0);this.allowSlidePrev=s,this.allowSlideNext=i}},E=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))};var T={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},S={update:h,translate:c,transition:u,slide:p,loop:f,grabCursor:v,manipulation:m,events:{attachEvents:function(){var e=this.params,t=this.touchEvents,i=this.el,s=this.wrapperEl;this.onTouchStart=b.bind(this),this.onTouchMove=w.bind(this),this.onTouchEnd=y.bind(this),this.onClick=E.bind(this);var a="container"===e.touchEventsTarget?i:s,n=!!e.nested;if(o.pointerEvents||o.prefixedPointerEvents)a.addEventListener(t.start,this.onTouchStart,!1),(o.touch?a:r).addEventListener(t.move,this.onTouchMove,n),(o.touch?a:r).addEventListener(t.end,this.onTouchEnd,!1);else{if(o.touch){var l=!("touchstart"!==t.start||!o.passiveListener||!e.passiveListeners)&&{passive:!0,capture:!1};a.addEventListener(t.start,this.onTouchStart,l),a.addEventListener(t.move,this.onTouchMove,o.passiveListener?{passive:!1,capture:n}:n),a.addEventListener(t.end,this.onTouchEnd,l)}(e.simulateTouch&&!g.ios&&!g.android||e.simulateTouch&&!o.touch&&g.ios)&&(a.addEventListener("mousedown",this.onTouchStart,!1),r.addEventListener("mousemove",this.onTouchMove,n),r.addEventListener("mouseup",this.onTouchEnd,!1))}(e.preventClicks||e.preventClicksPropagation)&&a.addEventListener("click",this.onClick,!0),this.on("resize observerUpdate",x)},detachEvents:function(){var e=this.params,t=this.touchEvents,i=this.el,s=this.wrapperEl,a="container"===e.touchEventsTarget?i:s,n=!!e.nested;if(o.pointerEvents||o.prefixedPointerEvents)a.removeEventListener(t.start,this.onTouchStart,!1),(o.touch?a:r).removeEventListener(t.move,this.onTouchMove,n),(o.touch?a:r).removeEventListener(t.end,this.onTouchEnd,!1);else{if(o.touch){var l=!("onTouchStart"!==t.start||!o.passiveListener||!e.passiveListeners)&&{passive:!0,capture:!1};a.removeEventListener(t.start,this.onTouchStart,l),a.removeEventListener(t.move,this.onTouchMove,n),a.removeEventListener(t.end,this.onTouchEnd,l)}(e.simulateTouch&&!g.ios&&!g.android||e.simulateTouch&&!o.touch&&g.ios)&&(a.removeEventListener("mousedown",this.onTouchStart,!1),r.removeEventListener("mousemove",this.onTouchMove,n),r.removeEventListener("mouseup",this.onTouchEnd,!1))}(e.preventClicks||e.preventClicksPropagation)&&a.removeEventListener("click",this.onClick,!0),this.off("resize observerUpdate",x)}},breakpoints:{setBreakpoint:function(){var e=this.activeIndex,t=this.loopedSlides;void 0===t&&(t=0);var i=this.params,s=i.breakpoints;if(s&&(!s||0!==Object.keys(s).length)){var a=this.getBreakpoint(s);if(a&&this.currentBreakpoint!==a){var r=a in s?s[a]:this.originalParams,o=i.loop&&r.slidesPerView!==i.slidesPerView;n.extend(this.params,r),n.extend(this,{allowTouchMove:this.params.allowTouchMove,allowSlideNext:this.params.allowSlideNext,allowSlidePrev:this.params.allowSlidePrev}),this.currentBreakpoint=a,o&&(this.loopDestroy(),this.loopCreate(),this.updateSlides(),this.slideTo(e-t+this.loopedSlides,0,!1)),this.emit("breakpoint",r)}}},getBreakpoint:function(e){if(e){var t=!1,i=[];Object.keys(e).forEach(function(e){i.push(e)}),i.sort(function(e,t){return parseInt(e,10)-parseInt(t,10)});for(var s=0;s=a.innerWidth&&!t&&(t=n)}return t||"max"}}},checkOverflow:{checkOverflow:function(){var e=this.isLocked;this.isLocked=1===this.snapGrid.length,this.allowTouchMove=!this.isLocked,e&&e!==this.isLocked&&(this.isEnd=!1,this.navigation.update())}},classes:{addClasses:function(){var e=this.classNames,t=this.params,i=this.rtl,s=this.$el,a=[];a.push(t.direction),t.freeMode&&a.push("free-mode"),o.flexbox||a.push("no-flexbox"),t.autoHeight&&a.push("autoheight"),i&&a.push("rtl"),t.slidesPerColumn>1&&a.push("multirow"),g.android&&a.push("android"),g.ios&&a.push("ios"),(o.pointerEvents||o.prefixedPointerEvents)&&a.push("wp8-"+t.direction),a.forEach(function(i){e.push(t.containerModifierClass+i)}),s.addClass(e.join(" "))},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,i,s,n,r){var o;function l(){r&&r()}e.complete&&n?l():t?((o=new a.Image).onload=l,o.onerror=l,s&&(o.sizes=s),i&&(o.srcset=i),t&&(o.src=t)):l()},preloadImages:function(){var e=this;e.imagesToLoad=e.$el.find("img");function t(){void 0!==e&&null!==e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}for(var i=0;i1){var p=[];return u.each(function(e,t){var s=n.extend({},l,{el:t});p.push(new i(s))}),p}r.swiper=h,u.data("swiper",h);var f=u.children("."+h.params.wrapperClass);return n.extend(h,{$el:u,el:r,$wrapperEl:f,wrapperEl:f[0],classNames:[],slides:t(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===h.params.direction},isVertical:function(){return"vertical"===h.params.direction},rtl:"horizontal"===h.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===u.css("direction")),wrongRTL:"-webkit-box"===f.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,progress:0,velocity:0,animating:!1,allowSlideNext:h.params.allowSlideNext,allowSlidePrev:h.params.allowSlidePrev,touchEvents:function(){var e=["touchstart","touchmove","touchend"],t=["mousedown","mousemove","mouseup"];return o.pointerEvents?t=["pointerdown","pointermove","pointerup"]:o.prefixedPointerEvents&&(t=["MSPointerDown","MSPointerMove","MSPointerUp"]),{start:o.touch||!h.params.simulateTouch?e[0]:t[0],move:o.touch||!h.params.simulateTouch?e[1]:t[1],end:o.touch||!h.params.simulateTouch?e[2]:t[2]}}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:n.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:h.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),h.useModules(),h.params.init&&h.init(),h}}e&&(i.__proto__=e),(i.prototype=Object.create(e&&e.prototype)).constructor=i;var s={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return i.prototype.slidesPerViewDynamic=function(){var e=this.params,t=this.slides,i=this.slidesGrid,s=this.size,a=this.activeIndex,n=1;if(e.centeredSlides){for(var r,o=t[a].swiperSlideSize,l=a+1;ls&&(r=!0));for(var d=a-1;d>=0;d-=1)t[d]&&!r&&(n+=1,(o+=t[d].swiperSlideSize)>s&&(r=!0))}else for(var h=a+1;h1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||t(),e.emit("update")}function t(){var t=e.rtl?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}},i.prototype.init=function(){this.initialized||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit),this.attachEvents(),this.initialized=!0,this.emit("init"))},i.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i=this,s=i.params,a=i.$el,r=i.$wrapperEl,o=i.slides;i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),s.loop&&i.loopDestroy(),t&&(i.removeClasses(),a.removeAttr("style"),r.removeAttr("style"),o&&o.length&&o.removeClass([s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(function(e){i.off(e)}),!1!==e&&(i.$el[0].swiper=null,i.$el.data("swiper",null),n.deleteProps(i)),i.destroyed=!0},i.extendDefaults=function(e){n.extend(C,e)},s.extendedDefaults.get=function(){return C},s.defaults.get=function(){return T},s.Class.get=function(){return e},s.$.get=function(){return t},Object.defineProperties(i,s),i}(l),z={name:"device",proto:{device:g},static:{device:g}},P={name:"support",proto:{support:o},static:{support:o}},k=function(){return{isSafari:function(){var e=a.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(a.navigator.userAgent)}}(),$={name:"browser",proto:{browser:k},static:{browser:k}},I={name:"resize",create:function(){var e=this;n.extend(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(){a.addEventListener("resize",this.resize.resizeHandler),a.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){a.removeEventListener("resize",this.resize.resizeHandler),a.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},L={func:a.MutationObserver||a.WebkitMutationObserver,attach:function(e,t){void 0===t&&(t={});var i=this,s=new(0,L.func)(function(e){e.forEach(function(e){i.emit("observerUpdate",e)})});s.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),i.observer.observers.push(s)},init:function(){if(o.observer&&this.params.observer){if(this.params.observeParents)for(var e=this.$el.parents(),t=0;tw)&&t.$wrapperEl.find("."+t.params.slideClass+'[data-swiper-slide-index="'+S+'"]').remove();for(var C=0;C=b&&C<=w&&(void 0===d||e?T.push(C):(C>d&&T.push(C),C'+e+"");return a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",i),s.cache&&(this.virtual.cache[i]=a),a},appendSlide:function(e){this.virtual.slides.push(e),this.virtual.update(!0)},prependSlide:function(e){if(this.virtual.slides.unshift(e),this.params.virtual.cache){var t=this.virtual.cache,i={};Object.keys(t).forEach(function(e){i[e+1]=t[e]}),this.virtual.cache=i}this.virtual.update(!0),this.slideNext(0)}},A={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null}},create:function(){n.extend(this,{virtual:{update:O.update.bind(this),appendSlide:O.appendSlide.bind(this),prependSlide:O.prependSlide.bind(this),renderSlide:O.renderSlide.bind(this),slides:this.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){if(this.params.virtual.enabled){this.classNames.push(this.params.containerModifierClass+"virtual");var e={watchSlidesProgress:!0};n.extend(this.params,e),n.extend(this.originalParams,e),this.virtual.update()}},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},H={handle:function(e){var t=e;t.originalEvent&&(t=t.originalEvent);var i=t.keyCode||t.charCode;if(!this.allowSlideNext&&(this.isHorizontal()&&39===i||this.isVertical()&&40===i))return!1;if(!this.allowSlidePrev&&(this.isHorizontal()&&37===i||this.isVertical()&&38===i))return!1;if(!(t.shiftKey||t.altKey||t.ctrlKey||t.metaKey||r.activeElement&&r.activeElement.nodeName&&("input"===r.activeElement.nodeName.toLowerCase()||"textarea"===r.activeElement.nodeName.toLowerCase()))){if(this.params.keyboard.onlyInViewport&&(37===i||39===i||38===i||40===i)){var s=!1;if(this.$el.parents("."+this.params.slideClass).length>0&&0===this.$el.parents("."+this.params.slideActiveClass).length)return;var n=a.pageXOffset,o=a.pageYOffset,l=a.innerWidth,d=a.innerHeight,h=this.$el.offset();this.rtl&&(h.left-=this.$el[0].scrollLeft);for(var c=[[h.left,h.top],[h.left+this.width,h.top],[h.left,h.top+this.height],[h.left+this.width,h.top+this.height]],u=0;u=n&&p[0]<=n+l&&p[1]>=o&&p[1]<=o+d&&(s=!0)}if(!s)return}this.isHorizontal()?(37!==i&&39!==i||(t.preventDefault?t.preventDefault():t.returnValue=!1),(39===i&&!this.rtl||37===i&&this.rtl)&&this.slideNext(),(37===i&&!this.rtl||39===i&&this.rtl)&&this.slidePrev()):(38!==i&&40!==i||(t.preventDefault?t.preventDefault():t.returnValue=!1),40===i&&this.slideNext(),38===i&&this.slidePrev()),this.emit("keyPress",i)}},enable:function(){this.keyboard.enabled||(t(r).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(t(r).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},N={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){n.extend(this,{keyboard:{enabled:!1,enable:H.enable.bind(this),disable:H.disable.bind(this),handle:H.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}};var X={lastScrollTime:n.now(),event:a.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){var e="onwheel"in r;if(!e){var t=r.createElement("div");t.setAttribute("onwheel","return;"),e="function"==typeof t.onwheel}return!e&&r.implementation&&r.implementation.hasFeature&&!0!==r.implementation.hasFeature("","")&&(e=r.implementation.hasFeature("Events.wheel","3.0")),e}()?"wheel":"mousewheel",normalize:function(e){var t=0,i=0,s=0,a=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),s=10*t,a=10*i,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(s=e.deltaX),(s||a)&&e.deltaMode&&(1===e.deltaMode?(s*=40,a*=40):(s*=800,a*=800)),s&&!t&&(t=s<1?-1:1),a&&!i&&(i=a<1?-1:1),{spinX:t,spinY:i,pixelX:s,pixelY:a}},handle:function(e){var t=e,i=this,s=i.params.mousewheel;t.originalEvent&&(t=t.originalEvent);var r=0,o=i.rtl?-1:1,l=X.normalize(t);if(s.forceToAxis)if(i.isHorizontal()){if(!(Math.abs(l.pixelX)>Math.abs(l.pixelY)))return!0;r=l.pixelX*o}else{if(!(Math.abs(l.pixelY)>Math.abs(l.pixelX)))return!0;r=l.pixelY}else r=Math.abs(l.pixelX)>Math.abs(l.pixelY)?-l.pixelX*o:-l.pixelY;if(0===r)return!0;if(s.invert&&(r=-r),i.params.freeMode){var d=i.getTranslate()+r*s.sensitivity,h=i.isBeginning,c=i.isEnd;if(d>=i.minTranslate()&&(d=i.minTranslate()),d<=i.maxTranslate()&&(d=i.maxTranslate()),i.setTransition(0),i.setTranslate(d),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses(),(!h&&i.isBeginning||!c&&i.isEnd)&&i.updateSlidesClasses(),i.params.freeModeSticky&&(clearTimeout(i.mousewheel.timeout),i.mousewheel.timeout=n.nextTick(function(){i.slideReset()},300)),i.emit("scroll",t),i.params.autoplay&&i.params.autoplayDisableOnInteraction&&i.stopAutoplay(),0===d||d===i.maxTranslate())return!0}else{if(n.now()-i.mousewheel.lastScrollTime>60)if(r<0)if(i.isEnd&&!i.params.loop||i.animating){if(s.releaseOnEdges)return!0}else i.slideNext(),i.emit("scroll",t);else if(i.isBeginning&&!i.params.loop||i.animating){if(s.releaseOnEdges)return!0}else i.slidePrev(),i.emit("scroll",t);i.mousewheel.lastScrollTime=(new a.Date).getTime()}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},enable:function(){if(!X.event)return!1;if(this.mousewheel.enabled)return!1;var e=this.$el;return"container"!==this.params.mousewheel.eventsTarged&&(e=t(this.params.mousewheel.eventsTarged)),e.on(X.event,this.mousewheel.handle),this.mousewheel.enabled=!0,!0},disable:function(){if(!X.event)return!1;if(!this.mousewheel.enabled)return!1;var e=this.$el;return"container"!==this.params.mousewheel.eventsTarged&&(e=t(this.params.mousewheel.eventsTarged)),e.off(X.event,this.mousewheel.handle),this.mousewheel.enabled=!1,!0}},Y={update:function(){var e=this.params.navigation;if(!this.params.loop){var t=this.navigation,i=t.$nextEl,s=t.$prevEl;s&&s.length>0&&(this.isBeginning?s.addClass(e.disabledClass):s.removeClass(e.disabledClass),s[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass)),i&&i.length>0&&(this.isEnd?i.addClass(e.disabledClass):i.removeClass(e.disabledClass),i[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass))}},init:function(){var e=this,i=e.params.navigation;if(i.nextEl||i.prevEl){var s,a;i.nextEl&&(s=t(i.nextEl),e.params.uniqueNavElements&&"string"==typeof i.nextEl&&s.length>1&&1===e.$el.find(i.nextEl).length&&(s=e.$el.find(i.nextEl))),i.prevEl&&(a=t(i.prevEl),e.params.uniqueNavElements&&"string"==typeof i.prevEl&&a.length>1&&1===e.$el.find(i.prevEl).length&&(a=e.$el.find(i.prevEl))),s&&s.length>0&&s.on("click",function(t){t.preventDefault(),e.isEnd&&!e.params.loop||e.slideNext()}),a&&a.length>0&&a.on("click",function(t){t.preventDefault(),e.isBeginning&&!e.params.loop||e.slidePrev()}),n.extend(e.navigation,{$nextEl:s,nextEl:s&&s[0],$prevEl:a,prevEl:a&&a[0]})}},destroy:function(){var e=this.navigation,t=e.$nextEl,i=e.$prevEl;t&&t.length&&(t.off("click"),t.removeClass(this.params.navigation.disabledClass)),i&&i.length&&(i.off("click"),i.removeClass(this.params.navigation.disabledClass))}},G={update:function(){var e=this.rtl,i=this.params.pagination;if(i.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var s,a=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,n=this.pagination.$el,r=this.params.loop?Math.ceil((a-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop?((s=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup))>a-1-2*this.loopedSlides&&(s-=a-2*this.loopedSlides),s>r-1&&(s-=r),s<0&&"bullets"!==this.params.paginationType&&(s=r+s)):s=void 0!==this.snapIndex?this.snapIndex:this.activeIndex||0,"bullets"===i.type&&this.pagination.bullets&&this.pagination.bullets.length>0){var o=this.pagination.bullets;if(i.dynamicBullets&&(this.pagination.bulletSize=o.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0),n.css(this.isHorizontal()?"width":"height",5*this.pagination.bulletSize+"px")),o.removeClass(i.bulletActiveClass+" "+i.bulletActiveClass+"-next "+i.bulletActiveClass+"-next-next "+i.bulletActiveClass+"-prev "+i.bulletActiveClass+"-prev-prev"),n.length>1)o.each(function(e,a){var n=t(a);n.index()===s&&(n.addClass(i.bulletActiveClass),i.dynamicBullets&&(n.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),n.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next")))});else{var l=o.eq(s);l.addClass(i.bulletActiveClass),i.dynamicBullets&&(l.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),l.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next"))}if(i.dynamicBullets){var d=Math.min(o.length,5),h=(this.pagination.bulletSize*d-this.pagination.bulletSize)/2-s*this.pagination.bulletSize,c=e?"right":"left";o.css(this.isHorizontal()?c:"top",h+"px")}}if("fraction"===i.type&&(n.find("."+i.currentClass).text(s+1),n.find("."+i.totalClass).text(r)),"progressbar"===i.type){var u=(s+1)/r,p=u,f=1;this.isHorizontal()||(f=u,p=1),n.find("."+i.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+p+") scaleY("+f+")").transition(this.params.speed)}"custom"===i.type&&i.renderCustom?(n.html(i.renderCustom(this,s+1,r)),this.emit("paginationRender",this,n[0])):this.emit("paginationUpdate",this,n[0]),n[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](i.lockClass)}},render:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,i=this.pagination.$el,s="";if("bullets"===e.type){for(var a=this.params.loop?Math.ceil((t-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length,n=0;n'+e.bulletElement+">";i.html(s),this.pagination.bullets=i.find("."+e.bulletClass)}"fraction"===e.type&&(s=e.renderFraction?e.renderFraction.call(this,e.currentClass,e.totalClass):' / ',i.html(s)),"progressbar"===e.type&&(s=e.renderProgressbar?e.renderProgressbar.call(this,e.progressbarFillClass):'',i.html(s)),"custom"!==e.type&&this.emit("paginationRender",this.pagination.$el[0])}},init:function(){var e=this,i=e.params.pagination;if(i.el){var s=t(i.el);0!==s.length&&(e.params.uniqueNavElements&&"string"==typeof i.el&&s.length>1&&1===e.$el.find(i.el).length&&(s=e.$el.find(i.el)),"bullets"===i.type&&i.clickable&&s.addClass(i.clickableClass),s.addClass(i.modifierClass+i.type),"bullets"===i.type&&i.dynamicBullets&&s.addClass(""+i.modifierClass+i.type+"-dynamic"),i.clickable&&s.on("click","."+i.bulletClass,function(i){i.preventDefault();var s=t(this).index()*e.params.slidesPerGroup;e.params.loop&&(s+=e.loopedSlides),e.slideTo(s)}),n.extend(e.pagination,{$el:s,el:s[0]}))}},destroy:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click","."+e.bulletClass)}}},B={setTranslate:function(){if(this.params.scrollbar.el&&this.scrollbar.el){var e=this.scrollbar,t=this.rtl,i=this.progress,s=e.dragSize,a=e.trackSize,n=e.$dragEl,r=e.$el,l=this.params.scrollbar,d=s,h=(a-s)*i;t&&this.isHorizontal()?(h=-h)>0?(d=s-h,h=0):-h+s>a&&(d=a+h):h<0?(d=s+h,h=0):h+s>a&&(d=a-h),this.isHorizontal()?(o.transforms3d?n.transform("translate3d("+h+"px, 0, 0)"):n.transform("translateX("+h+"px)"),n[0].style.width=d+"px"):(o.transforms3d?n.transform("translate3d(0px, "+h+"px, 0)"):n.transform("translateY("+h+"px)"),n[0].style.height=d+"px"),l.hide&&(clearTimeout(this.scrollbar.timeout),r[0].style.opacity=1,this.scrollbar.timeout=setTimeout(function(){r[0].style.opacity=0,r.transition(400)},1e3))}},setTransition:function(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize:function(){if(this.params.scrollbar.el&&this.scrollbar.el){var e=this.scrollbar,t=e.$dragEl,i=e.$el;t[0].style.width="",t[0].style.height="";var s,a=this.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,r=this.size/this.virtualSize,o=r*(a/this.size);s="auto"===this.params.scrollbar.dragSize?a*r:parseInt(this.params.scrollbar.dragSize,10),this.isHorizontal()?t[0].style.width=s+"px":t[0].style.height=s+"px",i[0].style.display=r>=1?"none":"",this.params.scrollbarHide&&(i[0].style.opacity=0),n.extend(e,{trackSize:a,divider:r,moveDivider:o,dragSize:s}),e.$el[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](this.params.scrollbar.lockClass)}},setDragPosition:function(e){var t,i=this.scrollbar,s=i.$el,a=i.dragSize,n=i.trackSize;t=((this.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY)-s.offset()[this.isHorizontal()?"left":"top"]-a/2)/(n-a),t=Math.max(Math.min(t,1),0),this.rtl&&(t=1-t);var r=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*t;this.updateProgress(r),this.setTranslate(r),this.updateActiveIndex(),this.updateSlidesClasses()},onDragStart:function(e){var t=this.params.scrollbar,i=this.scrollbar,s=this.$wrapperEl,a=i.$el,n=i.$dragEl;this.scrollbar.isTouched=!0,e.preventDefault(),e.stopPropagation(),s.transition(100),n.transition(100),i.setDragPosition(e),clearTimeout(this.scrollbar.dragTimeout),a.transition(0),t.hide&&a.css("opacity",1),this.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this.scrollbar,i=this.$wrapperEl,s=t.$el,a=t.$dragEl;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),i.transition(0),s.transition(0),a.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this.params.scrollbar,i=this.scrollbar.$el;this.scrollbar.isTouched&&(this.scrollbar.isTouched=!1,t.hide&&(clearTimeout(this.scrollbar.dragTimeout),this.scrollbar.dragTimeout=n.nextTick(function(){i.css("opacity",0),i.transition(400)},1e3)),this.emit("scrollbarDragEnd",e),t.snapOnRelease&&this.slideReset())},enableDraggable:function(){if(this.params.scrollbar.el){var e=this.scrollbar.$el,i=o.touch?e[0]:document;e.on(this.scrollbar.dragEvents.start,this.scrollbar.onDragStart),t(i).on(this.scrollbar.dragEvents.move,this.scrollbar.onDragMove),t(i).on(this.scrollbar.dragEvents.end,this.scrollbar.onDragEnd)}},disableDraggable:function(){if(this.params.scrollbar.el){var e=this.scrollbar.$el,i=o.touch?e[0]:document;e.off(this.scrollbar.dragEvents.start),t(i).off(this.scrollbar.dragEvents.move),t(i).off(this.scrollbar.dragEvents.end)}},init:function(){var e=this;if(e.params.scrollbar.el){var i=e.scrollbar,s=e.$el,a=e.touchEvents,r=e.params.scrollbar,l=t(r.el);e.params.uniqueNavElements&&"string"==typeof r.el&&l.length>1&&1===s.find(r.el).length&&(l=s.find(r.el));var d=l.find(".swiper-scrollbar-drag");0===d.length&&(d=t(''),l.append(d)),e.scrollbar.dragEvents=!1!==e.params.simulateTouch||o.touch?a:{start:"mousedown",move:"mousemove",end:"mouseup"},n.extend(i,{$el:l,el:l[0],$dragEl:d,dragEl:d[0]}),r.draggable&&i.enableDraggable()}},destroy:function(){this.scrollbar.disableDraggable()}},V={setTransform:function(e,i){var s=this.rtl,a=t(e),n=s?-1:1,r=a.attr("data-swiper-parallax")||"0",o=a.attr("data-swiper-parallax-x"),l=a.attr("data-swiper-parallax-y"),d=a.attr("data-swiper-parallax-scale"),h=a.attr("data-swiper-parallax-opacity");if(o||l?(o=o||"0",l=l||"0"):this.isHorizontal()?(o=r,l="0"):(l=r,o="0"),o=o.indexOf("%")>=0?parseInt(o,10)*i*n+"%":o*i*n+"px",l=l.indexOf("%")>=0?parseInt(l,10)*i+"%":l*i+"px",void 0!==h&&null!==h){var c=h-(h-1)*(1-Math.abs(i));a[0].style.opacity=c}if(void 0===d||null===d)a.transform("translate3d("+o+", "+l+", 0px)");else{var u=d-(d-1)*(1-Math.abs(i));a.transform("translate3d("+o+", "+l+", 0px) scale("+u+")")}},setTranslate:function(){var e=this,i=e.$el,s=e.slides,a=e.progress,n=e.snapGrid;i.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(t,i){e.parallax.setTransform(i,a)}),s.each(function(i,s){var r=s.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(r+=Math.ceil(i/2)-a*(n.length-1)),r=Math.min(Math.max(r,-1),1),t(s).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(t,i){e.parallax.setTransform(i,r)})})},setTransition:function(e){void 0===e&&(e=this.params.speed);this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(i,s){var a=t(s),n=parseInt(a.attr("data-swiper-parallax-duration"),10)||e;0===e&&(n=0),a.transition(n)})}},R={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,a=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(s-t,2)+Math.pow(a-i,2))},onGestureStart:function(e){var i=this.params.zoom,s=this.zoom,a=s.gesture;if(s.fakeGestureTouched=!1,s.fakeGestureMoved=!1,!o.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;s.fakeGestureTouched=!0,a.scaleStart=R.getDistanceBetweenTouches(e)}a.$slideEl&&a.$slideEl.length||(a.$slideEl=t(this),0===a.$slideEl.length&&(a.$slideEl=this.slides.eq(this.activeIndex)),a.$imageEl=a.$slideEl.find("img, svg, canvas"),a.$imageWrapEl=a.$imageEl.parent("."+i.containerClass),a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,0!==a.$imageWrapEl.length)?(a.$imageEl.transition(0),this.zoom.isScaling=!0):a.$imageEl=void 0},onGestureChange:function(e){var t=this.params.zoom,i=this.zoom,s=i.gesture;if(!o.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;i.fakeGestureMoved=!0,s.scaleMove=R.getDistanceBetweenTouches(e)}s.$imageEl&&0!==s.$imageEl.length&&(o.gestures?this.zoom.scale=e.scale*i.currentScale:i.scale=s.scaleMove/s.scaleStart*i.currentScale,i.scale>s.maxRatio&&(i.scale=s.maxRatio-1+Math.pow(i.scale-s.maxRatio+1,.5)),i.scales.touchesStart.x))return void(s.isTouched=!1);if(!this.isHorizontal()&&(Math.floor(s.minY)===Math.floor(s.startY)&&s.touchesCurrent.ys.touchesStart.y))return void(s.isTouched=!1)}e.preventDefault(),e.stopPropagation(),s.isMoved=!0,s.currentX=s.touchesCurrent.x-s.touchesStart.x+s.startX,s.currentY=s.touchesCurrent.y-s.touchesStart.y+s.startY,s.currentXs.maxX&&(s.currentX=s.maxX-1+Math.pow(s.currentX-s.maxX+1,.8)),s.currentYs.maxY&&(s.currentY=s.maxY-1+Math.pow(s.currentY-s.maxY+1,.8)),a.prevPositionX||(a.prevPositionX=s.touchesCurrent.x),a.prevPositionY||(a.prevPositionY=s.touchesCurrent.y),a.prevTime||(a.prevTime=Date.now()),a.x=(s.touchesCurrent.x-a.prevPositionX)/(Date.now()-a.prevTime)/2,a.y=(s.touchesCurrent.y-a.prevPositionY)/(Date.now()-a.prevTime)/2,Math.abs(s.touchesCurrent.x-a.prevPositionX)<2&&(a.x=0),Math.abs(s.touchesCurrent.y-a.prevPositionY)<2&&(a.y=0),a.prevPositionX=s.touchesCurrent.x,a.prevPositionY=s.touchesCurrent.y,a.prevTime=Date.now(),i.$imageWrapEl.transform("translate3d("+s.currentX+"px, "+s.currentY+"px,0)")}}},onTouchEnd:function(){var e=this.zoom,t=e.gesture,i=e.image,s=e.velocity;if(t.$imageEl&&0!==t.$imageEl.length){if(!i.isTouched||!i.isMoved)return i.isTouched=!1,void(i.isMoved=!1);i.isTouched=!1,i.isMoved=!1;var a=300,n=300,r=s.x*a,o=i.currentX+r,l=s.y*n,d=i.currentY+l;0!==s.x&&(a=Math.abs((o-i.currentX)/s.x)),0!==s.y&&(n=Math.abs((d-i.currentY)/s.y));var h=Math.max(a,n);i.currentX=o,i.currentY=d;var c=i.width*e.scale,u=i.height*e.scale;i.minX=Math.min(t.slideWidth/2-c/2,0),i.maxX=-i.minX,i.minY=Math.min(t.slideHeight/2-u/2,0),i.maxY=-i.minY,i.currentX=Math.max(Math.min(i.currentX,i.maxX),i.minX),i.currentY=Math.max(Math.min(i.currentY,i.maxY),i.minY),t.$imageWrapEl.transition(h).transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl.transform("translate3d(0,0,0)"),t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0,e.scale=1,e.currentScale=1)},toggle:function(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in:function(e){var i=this.zoom,s=this.params.zoom,a=i.gesture,n=i.image;if(a.$slideEl||(a.$slideEl=this.clickedSlide?t(this.clickedSlide):this.slides.eq(this.activeIndex),a.$imageEl=a.$slideEl.find("img, svg, canvas"),a.$imageWrapEl=a.$imageEl.parent("."+s.containerClass)),a.$imageEl&&0!==a.$imageEl.length){a.$slideEl.addClass(""+s.zoomedSlideClass);var r,o,l,d,h,c,u,p,f,v,m,g,b,w,y,x;void 0===n.touchesStart.x&&e?(r="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,o="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(r=n.touchesStart.x,o=n.touchesStart.y),i.scale=a.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,i.currentScale=a.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,e?(y=a.$slideEl[0].offsetWidth,x=a.$slideEl[0].offsetHeight,l=a.$slideEl.offset().left+y/2-r,d=a.$slideEl.offset().top+x/2-o,u=a.$imageEl[0].offsetWidth,p=a.$imageEl[0].offsetHeight,f=u*i.scale,v=p*i.scale,b=-(m=Math.min(y/2-f/2,0)),w=-(g=Math.min(x/2-v/2,0)),h=l*i.scale,c=d*i.scale,hb&&(h=b),cw&&(c=w)):(h=0,c=0),a.$imageWrapEl.transition(300).transform("translate3d("+h+"px, "+c+"px,0)"),a.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+i.scale+")")}},out:function(){var e=this.zoom,i=this.params.zoom,s=e.gesture;s.$slideEl||(s.$slideEl=this.clickedSlide?t(this.clickedSlide):this.slides.eq(this.activeIndex),s.$imageEl=s.$slideEl.find("img, svg, canvas"),s.$imageWrapEl=s.$imageEl.parent("."+i.containerClass)),s.$imageEl&&0!==s.$imageEl.length&&(e.scale=1,e.currentScale=1,s.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),s.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),s.$slideEl.removeClass(""+i.zoomedSlideClass),s.$slideEl=void 0)},enable:function(){var e=this,i=e.zoom;if(!i.enabled){i.enabled=!0;var s=e.slides,a=!("touchstart"!==e.touchEvents.start||!o.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};o.gestures?(s.on("gesturestart",i.onGestureStart,a),s.on("gesturechange",i.onGestureChange,a),s.on("gestureend",i.onGestureEnd,a)):"touchstart"===e.touchEvents.start&&(s.on(e.touchEvents.start,i.onGestureStart,a),s.on(e.touchEvents.move,i.onGestureChange,a),s.on(e.touchEvents.end,i.onGestureEnd,a)),e.slides.each(function(s,a){var n=t(a);n.find("."+e.params.zoom.containerClass).length>0&&n.on(e.touchEvents.move,i.onTouchMove)})}},disable:function(){var e=this,i=e.zoom;if(i.enabled){e.zoom.enabled=!1;var s=e.slides,a=!("touchstart"!==e.touchEvents.start||!o.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};o.gestures?(s.off("gesturestart",i.onGestureStart,a),s.off("gesturechange",i.onGestureChange,a),s.off("gestureend",i.onGestureEnd,a)):"touchstart"===e.touchEvents.start&&(s.off(e.touchEvents.start,i.onGestureStart,a),s.off(e.touchEvents.move,i.onGestureChange,a),s.off(e.touchEvents.end,i.onGestureEnd,a)),e.slides.each(function(s,a){var n=t(a);n.find("."+e.params.zoom.containerClass).length>0&&n.off(e.touchEvents.move,i.onTouchMove)})}}},F={loadInSlide:function(e,i){void 0===i&&(i=!0);var s=this,a=s.params.lazy;if(void 0!==e&&0!==s.slides.length){var n=s.virtual&&s.params.virtual.enabled?s.$wrapperEl.children("."+s.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):s.slides.eq(e),r=n.find("."+a.elementClass+":not(."+a.loadedClass+"):not(."+a.loadingClass+")");!n.hasClass(a.elementClass)||n.hasClass(a.loadedClass)||n.hasClass(a.loadingClass)||(r=r.add(n[0])),0!==r.length&&r.each(function(e,r){var o=t(r);o.addClass(a.loadingClass);var l=o.attr("data-background"),d=o.attr("data-src"),h=o.attr("data-srcset"),c=o.attr("data-sizes");s.loadImage(o[0],d||l,h,c,!1,function(){if(void 0!==s&&null!==s&&s&&(!s||s.params)&&!s.destroyed){if(l?(o.css("background-image",'url("'+l+'")'),o.removeAttr("data-background")):(h&&(o.attr("srcset",h),o.removeAttr("data-srcset")),c&&(o.attr("sizes",c),o.removeAttr("data-sizes")),d&&(o.attr("src",d),o.removeAttr("data-src"))),o.addClass(a.loadedClass).removeClass(a.loadingClass),n.find("."+a.preloaderClass).remove(),s.params.loop&&i){var e=n.attr("data-swiper-slide-index");if(n.hasClass(s.params.slideDuplicateClass)){var t=s.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+s.params.slideDuplicateClass+")");s.lazy.loadInSlide(t.index(),!1)}else{var r=s.$wrapperEl.children("."+s.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');s.lazy.loadInSlide(r.index(),!1)}}s.emit("lazyImageReady",n[0],o[0])}}),s.emit("lazyImageLoad",n[0],o[0])})}},load:function(){var e=this,i=e.$wrapperEl,s=e.params,a=e.slides,n=e.activeIndex,r=e.virtual&&s.virtual.enabled,o=s.lazy,l=s.slidesPerView;"auto"===l&&(l=0);function d(e){if(r){if(i.children("."+s.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(a[e])return!0;return!1}function h(e){return r?t(e).attr("data-swiper-slide-index"):t(e).index()}if(e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)i.children("."+s.slideVisibleClass).each(function(i,s){var a=r?t(s).attr("data-swiper-slide-index"):t(s).index();e.lazy.loadInSlide(a)});else if(l>1)for(var c=n;c1||o.loadPrevNextAmount&&o.loadPrevNextAmount>1){for(var u=o.loadPrevNextAmount,p=l,f=Math.min(n+p+Math.max(u,p),a.length),v=Math.max(n-Math.max(p,u),0),m=n+l;m0&&e.lazy.loadInSlide(h(b));var w=i.children("."+s.slidePrevClass);w.length>0&&e.lazy.loadInSlide(h(w))}}},q={LinearSpline:function(e,t){var i=function(){var e,t,i;return function(s,a){for(t=-1,e=s.length;e-t>1;)s[i=e+t>>1]<=a?t=i:e=i;return e}}();this.x=e,this.y=t,this.lastIndex=e.length-1;var s,a;return this.interpolate=function(e){return e?(a=i(this.x,e),s=a-1,(e-this.x[s])*(this.y[a]-this.y[s])/(this.x[a]-this.x[s])+this.y[s]):0},this},getInterpolateFunction:function(e){this.controller.spline||(this.controller.spline=this.params.loop?new q.LinearSpline(this.slidesGrid,e.slidesGrid):new q.LinearSpline(this.snapGrid,e.snapGrid))},setTranslate:function(e,t){var i,s,a=this,n=a.controller.control;function r(e){var t=e.rtl&&"horizontal"===e.params.direction?-a.translate:a.translate;"slide"===a.params.controller.by&&(a.controller.getInterpolateFunction(e),s=-a.controller.spline.interpolate(-t)),s&&"container"!==a.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(a.maxTranslate()-a.minTranslate()),s=(t-a.minTranslate())*i+e.minTranslate()),a.params.controller.inverse&&(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,a),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(n))for(var o=0;o0&&(this.isBeginning?this.a11y.disableEl(i):this.a11y.enableEl(i)),t&&t.length>0&&(this.isEnd?this.a11y.disableEl(t):this.a11y.enableEl(t))}},updatePagination:function(){var e=this,i=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each(function(s,a){var n=t(a);e.a11y.makeElFocusable(n),e.a11y.addElRole(n,"button"),e.a11y.addElLabel(n,i.paginationBulletMessage.replace(/{{index}}/,n.index()+1))})},init:function(){this.$el.append(this.a11y.liveRegion);var e,t,i=this.params.a11y;this.navigation&&this.navigation.$nextEl&&(e=this.navigation.$nextEl),this.navigation&&this.navigation.$prevEl&&(t=this.navigation.$prevEl),e&&(this.a11y.makeElFocusable(e),this.a11y.addElRole(e,"button"),this.a11y.addElLabel(e,i.nextSlideMessage),e.on("keydown",this.a11y.onEnterKey)),t&&(this.a11y.makeElFocusable(t),this.a11y.addElRole(t,"button"),this.a11y.addElLabel(t,i.prevSlideMessage),t.on("keydown",this.a11y.onEnterKey)),this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.on("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)},destroy:function(){this.a11y.liveRegion&&this.a11y.liveRegion.length>0&&this.a11y.liveRegion.remove();var e,t;this.navigation&&this.navigation.$nextEl&&(e=this.navigation.$nextEl),this.navigation&&this.navigation.$prevEl&&(t=this.navigation.$prevEl),e&&e.off("keydown",this.a11y.onEnterKey),t&&t.off("keydown",this.a11y.onEnterKey),this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.off("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)}},j={init:function(){if(this.params.history){if(!a.history||!a.history.pushState)return this.params.history.enabled=!1,void(this.params.hashNavigation.enabled=!0);var e=this.history;e.initialized=!0,e.paths=j.getPathValues(),(e.paths.key||e.paths.value)&&(e.scrollToSlide(0,e.paths.value,this.params.runCallbacksOnInit),this.params.history.replaceState||a.addEventListener("popstate",this.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||a.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=j.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var e=a.location.pathname.slice(1).split("/").filter(function(e){return""!==e}),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory:function(e,t){if(this.history.initialized&&this.params.history.enabled){var i=this.slides.eq(t),s=j.slugify(i.attr("data-history"));a.location.pathname.includes(e)||(s=e+"/"+s);var n=a.history.state;n&&n.value===s||(this.params.history.replaceState?a.history.replaceState({value:s},null,s):a.history.pushState({value:s},null,s))}},slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,i){if(t)for(var s=0,a=this.slides.length;s'),s.append(e)),e.css({height:n+"px"})):0===(e=i.find(".swiper-cube-shadow")).length&&(e=t(''),i.append(e)));for(var p=0;p-1&&(u=90*v+90*b,o&&(u=90*-v-90*b)),f.transform(E),d.slideShadows){var T=h?f.find(".swiper-slide-shadow-left"):f.find(".swiper-slide-shadow-top"),S=h?f.find(".swiper-slide-shadow-right"):f.find(".swiper-slide-shadow-bottom");0===T.length&&(T=t(''),f.append(T)),0===S.length&&(S=t(''),f.append(S)),T.length&&(T[0].style.opacity=Math.max(-b,0)),S.length&&(S[0].style.opacity=Math.max(b,0))}}if(s.css({"-webkit-transform-origin":"50% 50% -"+l/2+"px","-moz-transform-origin":"50% 50% -"+l/2+"px","-ms-transform-origin":"50% 50% -"+l/2+"px","transform-origin":"50% 50% -"+l/2+"px"}),d.shadow)if(h)e.transform("translate3d(0px, "+(n/2+d.shadowOffset)+"px, "+-n/2+"px) rotateX(90deg) rotateZ(0deg) scale("+d.shadowScale+")");else{var C=Math.abs(u)-90*Math.floor(Math.abs(u)/90),M=1.5-(Math.sin(2*C*Math.PI/360)/2+Math.cos(2*C*Math.PI/360)/2),z=d.shadowScale,P=d.shadowScale/M,$=d.shadowOffset;e.transform("scale3d("+z+", 1, "+P+") translate3d(0px, "+(r/2+$)+"px, "+-r/2/P+"px) rotateX(-90deg)")}var I=k.isSafari||k.isUiWebView?-l/2:0;s.transform("translate3d(0px,0,"+I+"px) rotateX("+(this.isHorizontal()?0:u)+"deg) rotateY("+(this.isHorizontal()?-u:0)+"deg)")},setTransition:function(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},Z={setTranslate:function(){for(var e=this.slides,i=0;i'),s.append(d)),0===h.length&&(h=t(''),s.append(h)),d.length&&(d[0].style.opacity=Math.max(-a,0)),h.length&&(h[0].style.opacity=Math.max(a,0))}s.transform("translate3d("+o+"px, "+l+"px, 0px) rotateX("+r+"deg) rotateY("+n+"deg)")}},setTransition:function(e){var t=this,i=t.slides,s=t.activeIndex,a=t.$wrapperEl;if(i.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){var n=!1;i.eq(s).transitionEnd(function(){if(!n&&t&&!t.destroyed){n=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i'),v.append(S)),0===C.length&&(C=t(''),v.append(C)),S.length&&(S[0].style.opacity=g>0?g:0),C.length&&(C[0].style.opacity=-g>0?-g:0)}}if(o.pointerEvents||o.prefixedPointerEvents){a[0].style.perspectiveOrigin=h+"px 50%"}},setTransition:function(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},ee=[z,P,$,I,D,A,N,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){n.extend(this,{mousewheel:{enabled:!1,enable:X.enable.bind(this),disable:X.disable.bind(this),handle:X.handle.bind(this),lastScrollTime:n.now()}})},on:{init:function(){this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){n.extend(this,{navigation:{init:Y.init.bind(this),update:Y.update.bind(this),destroy:Y.destroy.bind(this)}})},on:{init:function(){this.navigation.init(),this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(e){var i=this.navigation,s=i.$nextEl,a=i.$prevEl;!this.params.navigation.hideOnClick||t(e.target).is(a)||t(e.target).is(s)||(s&&s.toggleClass(this.params.navigation.hiddenClass),a&&a.toggleClass(this.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,type:"bullets",dynamicBullets:!1,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){n.extend(this,{pagination:{init:G.init.bind(this),render:G.render.bind(this),update:G.update.bind(this),destroy:G.destroy.bind(this)}})},on:{init:function(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange:function(){this.params.loop?this.pagination.update():void 0===this.snapIndex&&this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(e){this.params.pagination.el&&this.params.pagination.hideOnClick&&this.pagination.$el.length>0&&!t(e.target).hasClass(this.params.pagination.bulletClass)&&this.pagination.$el.toggleClass(this.params.pagination.hiddenClass)}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock"}},create:function(){n.extend(this,{scrollbar:{init:B.init.bind(this),destroy:B.destroy.bind(this),updateSize:B.updateSize.bind(this),setTranslate:B.setTranslate.bind(this),setTransition:B.setTransition.bind(this),enableDraggable:B.enableDraggable.bind(this),disableDraggable:B.disableDraggable.bind(this),setDragPosition:B.setDragPosition.bind(this),onDragStart:B.onDragStart.bind(this),onDragMove:B.onDragMove.bind(this),onDragEnd:B.onDragEnd.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(e){this.scrollbar.setTransition(e)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){n.extend(this,{parallax:{setTransform:V.setTransform.bind(this),setTranslate:V.setTranslate.bind(this),setTransition:V.setTransition.bind(this)}})},on:{beforeInit:function(){this.params.watchSlidesProgress=!0},init:function(){this.params.parallax&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax&&this.parallax.setTranslate()},setTransition:function(e){this.params.parallax&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(i){t[i]=R[i].bind(e)}),n.extend(e,{zoom:t})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd:function(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap:function(e){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(e)},transitionEnd:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){n.extend(this,{lazy:{initialImageLoaded:!1,load:F.load.bind(this),loadInSlide:F.loadInSlide.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){this.params.lazy.enabled&&(this.params.lazy.loadOnTransitionStart||!this.params.lazy.loadOnTransitionStart&&!this.lazy.initialImageLoaded)&&this.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){n.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:q.getInterpolateFunction.bind(this),setTranslate:q.setTranslate.bind(this),setTransition:q.setTransition.bind(this)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition:function(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!1,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var e=this;n.extend(e,{a11y:{liveRegion:t('')}}),Object.keys(W).forEach(function(t){e.a11y[t]=W[t].bind(e)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){n.extend(this,{history:{init:j.init.bind(this),setHistory:j.setHistory.bind(this),setHistoryPopState:j.setHistoryPopState.bind(this),scrollToSlide:j.scrollToSlide.bind(this),destroy:j.destroy.bind(this)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){n.extend(this,{hashNavigation:{initialized:!1,init:K.init.bind(this),destroy:K.destroy.bind(this),setHash:K.setHash.bind(this),onHashCange:K.onHashCange.bind(this)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){n.extend(this,{autoplay:{running:!1,paused:!1,run:U.run.bind(this),start:U.start.bind(this),stop:U.stop.bind(this),pause:U.pause.bind(this)}})},on:{init:function(){this.params.autoplay.enabled&&this.autoplay.start()},beforeTransitionStart:function(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},destroy:function(){this.autoplay.running&&this.autoplay.stop()}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){n.extend(this,{fadeEffect:{setTranslate:_.setTranslate.bind(this),setTransition:_.setTransition.bind(this)}})},on:{beforeInit:function(){if("fade"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"fade");var e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};n.extend(this.params,e),n.extend(this.originalParams,e)}},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){n.extend(this,{cubeEffect:{setTranslate:Q.setTranslate.bind(this),setTransition:Q.setTransition.bind(this)}})},on:{beforeInit:function(){if("cube"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"cube"),this.classNames.push(this.params.containerModifierClass+"3d");var e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};n.extend(this.params,e),n.extend(this.originalParams,e)}},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){n.extend(this,{flipEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit:function(){if("flip"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"flip"),this.classNames.push(this.params.containerModifierClass+"3d");var e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};n.extend(this.params,e),n.extend(this.originalParams,e)}},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){n.extend(this,{coverflowEffect:{setTranslate:J.setTranslate.bind(this),setTransition:J.setTransition.bind(this)}})},on:{beforeInit:function(){"coverflow"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"coverflow"),this.classNames.push(this.params.containerModifierClass+"3d"),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}}];return void 0===M.use&&(M.use=M.Class.use,M.installModule=M.Class.installModule),M.use(ee),M});