
.top-slider-sprite, .carousel-control .arrow-left, .carousel-control .arrow-left:hover, .carousel-control .arrow-right, .carousel-control .arrow-right:hover, .carousel-indicators li, .carousel-indicators li.active {
    background-image: url("/local/templates/itin/images/blocks/top-slider-s41566d3543.png");
    background-repeat: no-repeat;
}
.carousel {
    position: relative;
}
.carousel-inner {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.carousel-inner > .item {
    display: none;
    position: relative;
    transition: left 0.6s ease-in-out 0s;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    height: auto;
    line-height: 1;
    max-width: 100%;
}
@media not all, not all {
.carousel-inner > .item {
    backface-visibility: hidden;
    perspective: 1000px;
    transition: transform 0.6s ease-in-out 0s;
}
.carousel-inner > .item.next, .carousel-inner > .item.active.right {
    left: 0;
    transform: translate3d(100%, 0px, 0px);
}
.carousel-inner > .item.prev, .carousel-inner > .item.active.left {
    left: 0;
    transform: translate3d(-100%, 0px, 0px);
}
.carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
    left: 0;
    transform: translate3d(0px, 0px, 0px);
}
}
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {
    display: block;
}
.carousel-inner > .active {
    left: 0;
}
.carousel-inner > .next, .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}
.carousel-inner > .next {
    left: 100%;
}
.carousel-inner > .prev {
    left: -100%;
}
.carousel-inner > .next.left, .carousel-inner > .prev.right {
    left: 0;
}
.carousel-inner > .active.left {
    left: -100%;
}
.carousel-inner > .active.right {
    left: 100%;
}
.carousel-control {
    bottom: 0;
    color: #fff;
    font-size: 20px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    top: 0;
    width: 15%;
}
.carousel-control.left {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
    background-repeat: repeat-x;
}
.carousel-control.right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    left: auto;
    right: 0;
}
.carousel-control:hover, .carousel-control:focus {
    color: #fff;
    opacity: 0.9;
    outline: 0 none;
    text-decoration: none;
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
    display: inline-block;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    z-index: 5;
}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
    left: 50%;
    margin-left: -10px;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
    margin-right: -10px;
    right: 50%;
}
.carousel-control .icon-prev, .carousel-control .icon-next {
    font-family: serif;
    height: 20px;
    line-height: 1;
    width: 20px;
}
.carousel-control .icon-prev::before {
    content: "‹";
}
.carousel-control .icon-next::before {
    content: "›";
}
.carousel-indicators {
    bottom: 10px;
    left: 50%;
    list-style: outside none none;
    margin-left: -30%;
    padding-left: 0;
    position: absolute;
    text-align: center;
    width: 60%;
    z-index: 15;
}
.carousel-indicators li {
    background-color: transparent;
    border: 1px solid #fff;
    border-radius: 10px;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    width: 10px;
}
.carousel-indicators .active {
    background-color: #fff;
    height: 12px;
    margin: 0;
    width: 12px;
}
.carousel-caption {
    bottom: 20px;
    color: #fff;
    left: 15%;
    padding-bottom: 20px;
    padding-top: 20px;
    position: absolute;
    right: 15%;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    z-index: 10;
}
.carousel-caption .btn {
    text-shadow: none;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
    font-size: 30px;
    height: 30px;
    margin-top: -15px;
    width: 30px;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: -15px;
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -15px;
}
.carousel-caption {
    left: 20%;
    padding-bottom: 30px;
    right: 20%;
}
.carousel-indicators {
    bottom: 20px;
}
}
.carousel-control {
    width: 35px;
}
.carousel-control.left, .carousel-control.right {
    background-image: none;
}
.carousel-control .arrow-left, .carousel-control .arrow-right {
    display: inline-block;
    height: 40px;
    position: absolute;
    top: 50%;
    width: 16px;
    z-index: 5;
}
.carousel-control .arrow-left {
    background-position: 0 0;
    left: 0;
    margin: -20px 0 0 20px;
}
.carousel-control .arrow-left:hover {
    background-position: 0 -80px;
}
.carousel-control .arrow-right {
    background-position: 0 -40px;
    margin-right: 20px;
    margin-top: -20px;
    right: 0;
}
.carousel-control .arrow-right:hover {
    background-position: 0 -120px;
}
.carousel-indicators li {
    background-position: 0 -160px;
    border: 0 none;
    border-radius: 0;
    height: 15px;
    margin: 0;
    padding: 0;
    width: 15px;
}
.carousel-indicators li.active {
    background-color: transparent;
    background-position: 0 -175px;
    height: 15px;
    width: 15px;
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
    transform: translateY(0px);
}
40% {
    transform: translateY(-30px);
}
60% {
    transform: translateY(-15px);
}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
    transform: translateY(0px);
}
40% {
    transform: translateY(-30px);
}
60% {
    transform: translateY(-15px);
}
}
@keyframes flash {
0%, 50%, 100% {
    opacity: 1;
}
25%, 75% {
    opacity: 0;
}
}
@keyframes flash {
0%, 50%, 100% {
    opacity: 1;
}
25%, 75% {
    opacity: 0;
}
}
@keyframes jello {
11.1% {
    transform: none;
}
22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
    transform: skewX(-0.195313deg) skewY(-0.195313deg);
}
100% {
    transform: none;
}
}
@keyframes jello {
11.1% {
    transform: none;
}
22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
    transform: skewX(-0.195313deg) skewY(-0.195313deg);
}
100% {
    transform: none;
}
}
@keyframes pulse {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.1);
}
100% {
    transform: scale(1);
}
}
@keyframes pulse {
0% {
    transform: scale(1);
}
50% {
    transform: scale(1.1);
}
100% {
    transform: scale(1);
}
}
@keyframes rubberBand {
0% {
    transform: scale3d(1, 1, 1);
}
30% {
    transform: scale3d(1.25, 0.75, 1);
}
40% {
    transform: scale3d(0.75, 1.25, 1);
}
50% {
    transform: scale3d(1.15, 0.85, 1);
}
65% {
    transform: scale3d(0.95, 1.05, 1);
}
75% {
    transform: scale3d(1.05, 0.95, 1);
}
100% {
    transform: scale3d(1, 1, 1);
}
}
@keyframes rubberBand {
0% {
    transform: scale3d(1, 1, 1);
}
30% {
    transform: scale3d(1.25, 0.75, 1);
}
40% {
    transform: scale3d(0.75, 1.25, 1);
}
50% {
    transform: scale3d(1.15, 0.85, 1);
}
65% {
    transform: scale3d(0.95, 1.05, 1);
}
75% {
    transform: scale3d(1.05, 0.95, 1);
}
100% {
    transform: scale3d(1, 1, 1);
}
}
@keyframes shake {
0%, 100% {
    transform: translateX(0px);
}
10%, 30%, 50%, 70%, 90% {
    transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
    transform: translateX(10px);
}
}
@keyframes shake {
0%, 100% {
    transform: translateX(0px);
}
10%, 30%, 50%, 70%, 90% {
    transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
    transform: translateX(10px);
}
}
@keyframes swing {
20%, 40%, 60%, 80%, 100% {
    transform-origin: center top 0;
}
20% {
    transform: rotate(15deg);
}
40% {
    transform: rotate(-10deg);
}
60% {
    transform: rotate(5deg);
}
80% {
    transform: rotate(-5deg);
}
100% {
    transform: rotate(0deg);
}
}
@keyframes swing {
20%, 40%, 60%, 80%, 100% {
    transform-origin: center top 0;
}
20% {
    transform: rotate(15deg);
}
40% {
    transform: rotate(-10deg);
}
60% {
    transform: rotate(5deg);
}
80% {
    transform: rotate(-5deg);
}
100% {
    transform: rotate(0deg);
}
}
@keyframes tada {
0% {
    transform: scale(1);
}
10%, 20% {
    transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
    transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
    transform: scale(1.1) rotate(-3deg);
}
100% {
    transform: scale(1) rotate(0deg);
}
}
@keyframes tada {
0% {
    transform: scale(1);
}
10%, 20% {
    transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
    transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
    transform: scale(1.1) rotate(-3deg);
}
100% {
    transform: scale(1) rotate(0deg);
}
}
@keyframes wobble {
0% {
    transform: translateX(0%);
}
15% {
    transform: translateX(-25%) rotate(-5deg);
}
30% {
    transform: translateX(20%) rotate(3deg);
}
45% {
    transform: translateX(-15%) rotate(-3deg);
}
60% {
    transform: translateX(10%) rotate(2deg);
}
75% {
    transform: translateX(-5%) rotate(-1deg);
}
100% {
    transform: translateX(0%);
}
}
@keyframes wobble {
0% {
    transform: translateX(0%);
}
15% {
    transform: translateX(-25%) rotate(-5deg);
}
30% {
    transform: translateX(20%) rotate(3deg);
}
45% {
    transform: translateX(-15%) rotate(-3deg);
}
60% {
    transform: translateX(10%) rotate(2deg);
}
75% {
    transform: translateX(-5%) rotate(-1deg);
}
100% {
    transform: translateX(0%);
}
}
@keyframes bounceIn {
0% {
    opacity: 0;
    transform: scale(0.3);
}
50% {
    opacity: 1;
    transform: scale(1.05);
}
70% {
    transform: scale(0.9);
}
100% {
    transform: scale(1);
}
}
@keyframes bounceIn {
0% {
    opacity: 0;
    transform: scale(0.3);
}
50% {
    opacity: 1;
    transform: scale(1.05);
}
70% {
    transform: scale(0.9);
}
100% {
    transform: scale(1);
}
}
@keyframes bounceInDown {
0% {
    opacity: 0;
    transform: translateY(-2000px);
}
60% {
    opacity: 1;
    transform: translateY(30px);
}
80% {
    transform: translateY(-10px);
}
100% {
    transform: translateY(0px);
}
}
@keyframes bounceInDown {
0% {
    opacity: 0;
    transform: translateY(-2000px);
}
60% {
    opacity: 1;
    transform: translateY(30px);
}
80% {
    transform: translateY(-10px);
}
100% {
    transform: translateY(0px);
}
}
@keyframes bounceInLeft {
0% {
    opacity: 0;
    transform: translateX(-2000px);
}
60% {
    opacity: 1;
    transform: translateX(30px);
}
80% {
    transform: translateX(-10px);
}
100% {
    transform: translateX(0px);
}
}
@keyframes bounceInLeft {
0% {
    opacity: 0;
    transform: translateX(-2000px);
}
60% {
    opacity: 1;
    transform: translateX(30px);
}
80% {
    transform: translateX(-10px);
}
100% {
    transform: translateX(0px);
}
}
@keyframes bounceInRight {
0% {
    opacity: 0;
    transform: translateX(2000px);
}
60% {
    opacity: 1;
    transform: translateX(-30px);
}
80% {
    transform: translateX(10px);
}
100% {
    transform: translateX(0px);
}
}
@keyframes bounceInRight {
0% {
    opacity: 0;
    transform: translateX(2000px);
}
60% {
    opacity: 1;
    transform: translateX(-30px);
}
80% {
    transform: translateX(10px);
}
100% {
    transform: translateX(0px);
}
}
@keyframes bounceInUp {
0% {
    opacity: 0;
    transform: translateY(2000px);
}
60% {
    opacity: 1;
    transform: translateY(-30px);
}
80% {
    transform: translateY(10px);
}
100% {
    transform: translateY(0px);
}
}
@keyframes bounceInUp {
0% {
    opacity: 0;
    transform: translateY(2000px);
}
60% {
    opacity: 1;
    transform: translateY(-30px);
}
80% {
    transform: translateY(10px);
}
100% {
    transform: translateY(0px);
}
}
@keyframes bounceOut {
0% {
    transform: scale(1);
}
25% {
    transform: scale(0.95);
}
50% {
    opacity: 1;
    transform: scale(1.1);
}
100% {
    opacity: 0;
    transform: scale(0.3);
}
}
@keyframes bounceOut {
0% {
    transform: scale(1);
}
25% {
    transform: scale(0.95);
}
50% {
    opacity: 1;
    transform: scale(1.1);
}
100% {
    opacity: 0;
    transform: scale(0.3);
}
}
@keyframes bounceOutDown {
0% {
    transform: translateY(0px);
}
20% {
    opacity: 1;
    transform: translateY(-20px);
}
100% {
    opacity: 0;
    transform: translateY(2000px);
}
}
@keyframes bounceOutDown {
0% {
    transform: translateY(0px);
}
20% {
    opacity: 1;
    transform: translateY(-20px);
}
100% {
    opacity: 0;
    transform: translateY(2000px);
}
}
@keyframes bounceOutLeft {
0% {
    transform: translateX(0px);
}
20% {
    opacity: 1;
    transform: translateX(20px);
}
100% {
    opacity: 0;
    transform: translateX(-2000px);
}
}
@keyframes bounceOutLeft {
0% {
    transform: translateX(0px);
}
20% {
    opacity: 1;
    transform: translateX(20px);
}
100% {
    opacity: 0;
    transform: translateX(-2000px);
}
}
@keyframes bounceOutRight {
0% {
    transform: translateX(0px);
}
20% {
    opacity: 1;
    transform: translateX(-20px);
}
100% {
    opacity: 0;
    transform: translateX(2000px);
}
}
@keyframes bounceOutRight {
0% {
    transform: translateX(0px);
}
20% {
    opacity: 1;
    transform: translateX(-20px);
}
100% {
    opacity: 0;
    transform: translateX(2000px);
}
}
@keyframes bounceOutUp {
0% {
    transform: translateY(0px);
}
20% {
    opacity: 1;
    transform: translateY(20px);
}
100% {
    opacity: 0;
    transform: translateY(-2000px);
}
}
@keyframes bounceOutUp {
0% {
    transform: translateY(0px);
}
20% {
    opacity: 1;
    transform: translateY(20px);
}
100% {
    opacity: 0;
    transform: translateY(-2000px);
}
}
@keyframes fadeIn {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes fadeIn {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes fadeInDown {
0% {
    opacity: 0;
    transform: translateY(-20px);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes fadeInDown {
0% {
    opacity: 0;
    transform: translateY(-20px);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes fadeInDownBig {
0% {
    opacity: 0;
    transform: translateY(-2000px);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes fadeInDownBig {
0% {
    opacity: 0;
    transform: translateY(-2000px);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes fadeInLeft {
0% {
    opacity: 0;
    transform: translateX(-20px);
}
100% {
    opacity: 1;
    transform: translateX(0px);
}
}
@keyframes fadeInLeft {
0% {
    opacity: 0;
    transform: translateX(-20px);
}
100% {
    opacity: 1;
    transform: translateX(0px);
}
}
@keyframes fadeInLeftBig {
0% {
    opacity: 0;
    transform: translateX(-2000px);
}
100% {
    opacity: 1;
    transform: translateX(0px);
}
}
@keyframes fadeInLeftBig {
0% {
    opacity: 0;
    transform: translateX(-2000px);
}
100% {
    opacity: 1;
    transform: translateX(0px);
}
}
@keyframes fadeInRight {
0% {
    opacity: 0;
    transform: translateX(20px);
}
100% {
    opacity: 1;
    transform: translateX(0px);
}
}
@keyframes fadeInRight {
0% {
    opacity: 0;
    transform: translateX(20px);
}
100% {
    opacity: 1;
    transform: translateX(0px);
}
}
@keyframes fadeInRightBig {
0% {
    opacity: 0;
    transform: translateX(2000px);
}
100% {
    opacity: 1;
    transform: translateX(0px);
}
}
@keyframes fadeInRightBig {
0% {
    opacity: 0;
    transform: translateX(2000px);
}
100% {
    opacity: 1;
    transform: translateX(0px);
}
}
@keyframes fadeInUp {
0% {
    opacity: 0;
    transform: translateY(20px);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes fadeInUp {
0% {
    opacity: 0;
    transform: translateY(20px);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes fadeInUpBig {
0% {
    opacity: 0;
    transform: translateY(2000px);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes fadeInUpBig {
0% {
    opacity: 0;
    transform: translateY(2000px);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
@keyframes fadeOut {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@keyframes fadeOut {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@keyframes fadeOutDown {
0% {
    opacity: 1;
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(20px);
}
}
@keyframes fadeOutDown {
0% {
    opacity: 1;
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(20px);
}
}
@keyframes fadeOutDownBig {
0% {
    opacity: 1;
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(2000px);
}
}
@keyframes fadeOutDownBig {
0% {
    opacity: 1;
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(2000px);
}
}
@keyframes fadeOutLeft {
0% {
    opacity: 1;
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(-20px);
}
}
@keyframes fadeOutLeft {
0% {
    opacity: 1;
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(-20px);
}
}
@keyframes fadeOutLeftBig {
0% {
    opacity: 1;
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(-2000px);
}
}
@keyframes fadeOutLeftBig {
0% {
    opacity: 1;
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(-2000px);
}
}
@keyframes fadeOutRight {
0% {
    opacity: 1;
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(20px);
}
}
@keyframes fadeOutRight {
0% {
    opacity: 1;
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(20px);
}
}
@keyframes fadeOutRightBig {
0% {
    opacity: 1;
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(2000px);
}
}
@keyframes fadeOutRightBig {
0% {
    opacity: 1;
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(2000px);
}
}
@keyframes fadeOutUp {
0% {
    opacity: 1;
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(-20px);
}
}
@keyframes fadeOutUp {
0% {
    opacity: 1;
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(-20px);
}
}
@keyframes fadeOutUpBig {
0% {
    opacity: 1;
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(-2000px);
}
}
@keyframes fadeOutUpBig {
0% {
    opacity: 1;
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(-2000px);
}
}
@keyframes flip {
0% {
    animation-timing-function: ease-out;
    transform: perspective(400px) rotateY(0deg);
}
40% {
    animation-timing-function: ease-out;
    transform: perspective(400px) translateZ(150px) rotateY(170deg);
}
50% {
    animation-timing-function: ease-in;
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
}
80% {
    animation-timing-function: ease-in;
    transform: perspective(400px) rotateY(360deg) scale(0.95);
}
100% {
    animation-timing-function: ease-in;
    transform: perspective(400px) scale(1);
}
}
@keyframes flip {
0% {
    animation-timing-function: ease-out;
    transform: perspective(400px) rotateY(0deg);
}
40% {
    animation-timing-function: ease-out;
    transform: perspective(400px) translateZ(150px) rotateY(170deg);
}
50% {
    animation-timing-function: ease-in;
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
}
80% {
    animation-timing-function: ease-in;
    transform: perspective(400px) rotateY(360deg) scale(0.95);
}
100% {
    animation-timing-function: ease-in;
    transform: perspective(400px) scale(1);
}
}
@keyframes flipInX {
0% {
    opacity: 0;
    transform: perspective(400px) rotateX(90deg);
}
40% {
    transform: perspective(400px) rotateX(-10deg);
}
70% {
    transform: perspective(400px) rotateX(10deg);
}
100% {
    opacity: 1;
    transform: perspective(400px) rotateX(0deg);
}
}
@keyframes flipInX {
0% {
    opacity: 0;
    transform: perspective(400px) rotateX(90deg);
}
40% {
    transform: perspective(400px) rotateX(-10deg);
}
70% {
    transform: perspective(400px) rotateX(10deg);
}
100% {
    opacity: 1;
    transform: perspective(400px) rotateX(0deg);
}
}
@keyframes flipInY {
0% {
    opacity: 0;
    transform: perspective(400px) rotateY(90deg);
}
40% {
    transform: perspective(400px) rotateY(-10deg);
}
70% {
    transform: perspective(400px) rotateY(10deg);
}
100% {
    opacity: 1;
    transform: perspective(400px) rotateY(0deg);
}
}
@keyframes flipInY {
0% {
    opacity: 0;
    transform: perspective(400px) rotateY(90deg);
}
40% {
    transform: perspective(400px) rotateY(-10deg);
}
70% {
    transform: perspective(400px) rotateY(10deg);
}
100% {
    opacity: 1;
    transform: perspective(400px) rotateY(0deg);
}
}
@keyframes flipOutX {
0% {
    opacity: 1;
    transform: perspective(400px) rotateX(0deg);
}
100% {
    opacity: 0;
    transform: perspective(400px) rotateX(90deg);
}
}
@keyframes flipOutX {
0% {
    opacity: 1;
    transform: perspective(400px) rotateX(0deg);
}
100% {
    opacity: 0;
    transform: perspective(400px) rotateX(90deg);
}
}
@keyframes flipOutY {
0% {
    opacity: 1;
    transform: perspective(400px) rotateY(0deg);
}
100% {
    opacity: 0;
    transform: perspective(400px) rotateY(90deg);
}
}
@keyframes flipOutY {
0% {
    opacity: 1;
    transform: perspective(400px) rotateY(0deg);
}
100% {
    opacity: 0;
    transform: perspective(400px) rotateY(90deg);
}
}
@keyframes lightSpeedIn {
0% {
    opacity: 0;
    transform: translateX(100%) skewX(-30deg);
}
60% {
    opacity: 1;
    transform: translateX(-20%) skewX(30deg);
}
80% {
    opacity: 1;
    transform: translateX(0%) skewX(-15deg);
}
100% {
    opacity: 1;
    transform: translateX(0%) skewX(0deg);
}
}
@keyframes lightSpeedIn {
0% {
    opacity: 0;
    transform: translateX(100%) skewX(-30deg);
}
60% {
    opacity: 1;
    transform: translateX(-20%) skewX(30deg);
}
80% {
    opacity: 1;
    transform: translateX(0%) skewX(-15deg);
}
100% {
    opacity: 1;
    transform: translateX(0%) skewX(0deg);
}
}
@keyframes lightSpeedOut {
0% {
    opacity: 1;
    transform: translateX(0%) skewX(0deg);
}
100% {
    opacity: 0;
    transform: translateX(100%) skewX(-30deg);
}
}
@keyframes lightSpeedOut {
0% {
    opacity: 1;
    transform: translateX(0%) skewX(0deg);
}
100% {
    opacity: 0;
    transform: translateX(100%) skewX(-30deg);
}
}
@keyframes rotateIn {
0% {
    opacity: 0;
    transform: rotate(-200deg);
    transform-origin: center center 0;
}
100% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: center center 0;
}
}
@keyframes rotateIn {
0% {
    opacity: 0;
    transform: rotate(-200deg);
    transform-origin: center center 0;
}
100% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: center center 0;
}
}
@keyframes rotateInDownLeft {
0% {
    opacity: 0;
    transform: rotate(-90deg);
    transform-origin: left bottom 0;
}
100% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: left bottom 0;
}
}
@keyframes rotateInDownLeft {
0% {
    opacity: 0;
    transform: rotate(-90deg);
    transform-origin: left bottom 0;
}
100% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: left bottom 0;
}
}
@keyframes rotateInDownRight {
0% {
    opacity: 0;
    transform: rotate(90deg);
    transform-origin: right bottom 0;
}
100% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: right bottom 0;
}
}
@keyframes rotateInDownRight {
0% {
    opacity: 0;
    transform: rotate(90deg);
    transform-origin: right bottom 0;
}
100% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: right bottom 0;
}
}
@keyframes rotateInUpLeft {
0% {
    opacity: 0;
    transform: rotate(90deg);
    transform-origin: left bottom 0;
}
100% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: left bottom 0;
}
}
@keyframes rotateInUpLeft {
0% {
    opacity: 0;
    transform: rotate(90deg);
    transform-origin: left bottom 0;
}
100% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: left bottom 0;
}
}
@keyframes rotateInUpRight {
0% {
    opacity: 0;
    transform: rotate(-90deg);
    transform-origin: right bottom 0;
}
100% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: right bottom 0;
}
}
@keyframes rotateInUpRight {
0% {
    opacity: 0;
    transform: rotate(-90deg);
    transform-origin: right bottom 0;
}
100% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: right bottom 0;
}
}
@keyframes rotateOut {
0% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: center center 0;
}
100% {
    opacity: 0;
    transform: rotate(200deg);
    transform-origin: center center 0;
}
}
@keyframes rotateOut {
0% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: center center 0;
}
100% {
    opacity: 0;
    transform: rotate(200deg);
    transform-origin: center center 0;
}
}
@keyframes rotateOutDownLeft {
0% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: left bottom 0;
}
100% {
    opacity: 0;
    transform: rotate(90deg);
    transform-origin: left bottom 0;
}
}
@keyframes rotateOutDownLeft {
0% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: left bottom 0;
}
100% {
    opacity: 0;
    transform: rotate(90deg);
    transform-origin: left bottom 0;
}
}
@keyframes rotateOutDownRight {
0% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: right bottom 0;
}
100% {
    opacity: 0;
    transform: rotate(-90deg);
    transform-origin: right bottom 0;
}
}
@keyframes rotateOutDownRight {
0% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: right bottom 0;
}
100% {
    opacity: 0;
    transform: rotate(-90deg);
    transform-origin: right bottom 0;
}
}
@keyframes rotateOutUpLeft {
0% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: left bottom 0;
}
100% {
    opacity: 0;
    transform: rotate(-90deg);
    transform-origin: left bottom 0;
}
}
@keyframes rotateOutUpLeft {
0% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: left bottom 0;
}
100% {
    opacity: 0;
    transform: rotate(-90deg);
    transform-origin: left bottom 0;
}
}
@keyframes rotateOutUpRight {
0% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: right bottom 0;
}
100% {
    opacity: 0;
    transform: rotate(90deg);
    transform-origin: right bottom 0;
}
}
@keyframes rotateOutUpRight {
0% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: right bottom 0;
}
100% {
    opacity: 0;
    transform: rotate(90deg);
    transform-origin: right bottom 0;
}
}
@keyframes slideInDown {
0% {
    opacity: 0;
    transform: translateY(-2000px);
}
100% {
    transform: translateY(0px);
}
}
@keyframes slideInDown {
0% {
    opacity: 0;
    transform: translateY(-2000px);
}
100% {
    transform: translateY(0px);
}
}
@keyframes slideInLeft {
0% {
    opacity: 0;
    transform: translateX(-2000px);
}
100% {
    transform: translateX(0px);
}
}
@keyframes slideInLeft {
0% {
    opacity: 0;
    transform: translateX(-2000px);
}
100% {
    transform: translateX(0px);
}
}
@keyframes slideInRight {
0% {
    opacity: 0;
    transform: translateX(2000px);
}
100% {
    transform: translateX(0px);
}
}
@keyframes slideInRight {
0% {
    opacity: 0;
    transform: translateX(2000px);
}
100% {
    transform: translateX(0px);
}
}
@keyframes slideInUp {
0% {
    opacity: 0;
    transform: translateY(2000px);
}
100% {
    transform: translateY(0px);
}
}
@keyframes slideInUp {
0% {
    opacity: 0;
    transform: translateY(2000px);
}
100% {
    transform: translateY(0px);
}
}
@keyframes slideOutDown {
0% {
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(2000px);
}
}
@keyframes slideOutDown {
0% {
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(2000px);
}
}
@keyframes slideOutLeft {
0% {
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(-2000px);
}
}
@keyframes slideOutLeft {
0% {
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(-2000px);
}
}
@keyframes slideOutRight {
0% {
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(2000px);
}
}
@keyframes slideOutRight {
0% {
    transform: translateX(0px);
}
100% {
    opacity: 0;
    transform: translateX(2000px);
}
}
@keyframes slideOutUp {
0% {
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(-2000px);
}
}
@keyframes slideOutUp {
0% {
    transform: translateY(0px);
}
100% {
    opacity: 0;
    transform: translateY(-2000px);
}
}
@keyframes hinge {
0% {
    animation-timing-function: ease-in-out;
    transform: rotate(0deg);
    transform-origin: left top 0;
}
20%, 60% {
    animation-timing-function: ease-in-out;
    transform: rotate(80deg);
    transform-origin: left top 0;
}
40% {
    animation-timing-function: ease-in-out;
    transform: rotate(60deg);
    transform-origin: left top 0;
}
80% {
    animation-timing-function: ease-in-out;
    opacity: 1;
    transform: rotate(60deg) translateY(0px);
    transform-origin: left top 0;
}
100% {
    opacity: 0;
    transform: translateY(700px);
}
}
@keyframes hinge {
0% {
    animation-timing-function: ease-in-out;
    transform: rotate(0deg);
    transform-origin: left top 0;
}
20%, 60% {
    animation-timing-function: ease-in-out;
    transform: rotate(80deg);
    transform-origin: left top 0;
}
40% {
    animation-timing-function: ease-in-out;
    transform: rotate(60deg);
    transform-origin: left top 0;
}
80% {
    animation-timing-function: ease-in-out;
    opacity: 1;
    transform: rotate(60deg) translateY(0px);
    transform-origin: left top 0;
}
100% {
    opacity: 0;
    transform: translateY(700px);
}
}
@keyframes rollIn {
0% {
    opacity: 0;
    transform: translateX(-100%) rotate(-120deg);
}
100% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
}
}
@keyframes rollIn {
0% {
    opacity: 0;
    transform: translateX(-100%) rotate(-120deg);
}
100% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
}
}
@keyframes rollOut {
0% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
}
100% {
    opacity: 0;
    transform: translateX(100%) rotate(120deg);
}
}
@keyframes rollOut {
0% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
}
100% {
    opacity: 0;
    transform: translateX(100%) rotate(120deg);
}
}
@keyframes zoomIn {
0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
}
50% {
    opacity: 1;
}
}
@keyframes zoomIn {
0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
}
50% {
    opacity: 1;
}
}
@keyframes zoomInDown {
0% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px);
}
60% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px);
}
}
@keyframes zoomInDown {
0% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px);
}
60% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px);
}
}
@keyframes zoomInLeft {
0% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px);
}
60% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px);
}
}
@keyframes zoomInLeft {
0% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px);
}
60% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px);
}
}
@keyframes zoomInRight {
0% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px);
}
60% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px);
}
}
@keyframes zoomInRight {
0% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px);
}
60% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px);
}
}
@keyframes zoomInUp {
0% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px);
}
60% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px);
}
}
@keyframes zoomInUp {
0% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px);
}
60% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px);
}
}
@keyframes zoomOut {
0% {
    opacity: 1;
}
50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
}
100% {
    opacity: 0;
}
}
@keyframes zoomOut {
0% {
    opacity: 1;
}
50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
}
100% {
    opacity: 0;
}
}
@keyframes zoomOutDown {
40% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px);
}
100% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px);
    transform-origin: center bottom 0;
}
}
@keyframes zoomOutDown {
40% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px);
}
100% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px);
    transform-origin: center bottom 0;
}
}
@keyframes zoomOutLeft {
40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px);
}
100% {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0px, 0px);
    transform-origin: left center 0;
}
}
@keyframes zoomOutLeft {
40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px);
}
100% {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0px, 0px);
    transform-origin: left center 0;
}
}
@keyframes zoomOutRight {
40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px);
}
100% {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0px, 0px);
    transform-origin: right center 0;
}
}
@keyframes zoomOutRight {
40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px);
}
100% {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0px, 0px);
    transform-origin: right center 0;
}
}
@keyframes zoomOutUp {
40% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px);
}
100% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px);
    transform-origin: center bottom 0;
}
}
@keyframes zoomOutUp {
40% {
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px);
}
100% {
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px);
    transform-origin: center bottom 0;
}
}
.top-slider {
    height: 609px;
    z-index: 3;
}
.top-slider .container {
    height: 100%;
    position: relative;
}
.top-slider .wrapper-rel {
    height: 100%;
}
.top-slider .items {
    overflow: visible;
}
.top-slider .items, .top-slider .items .item {
    height: 100%;
}
.top-slider .items .item {
    color: #fff;
    display: none;
}
.top-slider .items .item.active {
    animation-delay: 0s;
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-name: fadeIn;
    animation-timing-function: ease;
    backface-visibility: hidden;
    display: block;
}
.top-slider .items .item .head {
    font-size: 48px;
    font-weight: 300;
    line-height: 1em;
    margin: 45px 0 40px;
    text-align: left;
    text-transform: none;
}
.top-slider .items .item [class*="icon-70-"] + .preview-text {
    margin: 0 0 0 20px;
}
.top-slider .items .item .preview-text {
    font-size: 18px;
    font-style: italic;
    font-weight: 300;
    width: 380px;
}
.top-slider .items .item .button-container {
    margin-top: 45px;
    position: relative;
    z-index: 10;
}
.top-slider .items .item .left-side, .top-slider .items .item .right-side {
    height: 100%;
}
.top-slider .items .item .left-side::before, .top-slider .items .item .left-side::after, .top-slider .items .item .right-side::before, .top-slider .items .item .right-side::after {
    content: " ";
    display: table;
}
.top-slider .items .item .left-side::after, .top-slider .items .item .right-side::after {
    clear: both;
}
.top-slider .items .item .left-side {
    width: 470px;
}
.top-slider .items .item .right-side {
    content: " ";
    display: table;
    position: relative;
    width: 470px;
}
.top-slider .items .item .right-side > * {
    position: absolute;
}
.top-slider .carousel-indicators {
    left: 20px;
    margin: 0;
    text-align: left;
}
.wrapper-slider {
    height: 550px;
    position: relative;
}
.popover {
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    display: none;
    font-family: "Open Sans",Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    left: 0;
    letter-spacing: normal;
    line-height: 1.42857;
    max-width: 276px;
    padding: 1px;
    position: absolute;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    top: 0;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    z-index: 1060;
}
.popover.top {
    margin-top: -10px;
}
.popover.right {
    margin-left: 10px;
}
.popover.bottom {
    margin-top: 10px;
}
.popover.left {
    margin-left: -10px;
}
.popover-title {
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
    font-size: 14px;
    margin: 0;
    padding: 8px 14px;
}
.popover-content {
    padding: 9px 14px;
}
.popover > .arrow, .popover > .arrow::after {
    border-color: transparent;
    border-style: solid;
    display: block;
    height: 0;
    position: absolute;
    width: 0;
}
.popover > .arrow {
    border-width: 11px;
}
.popover > .arrow::after {
    border-width: 10px;
    content: "";
}
.popover.top > .arrow {
    border-bottom-width: 0;
    border-top-color: rgba(0, 0, 0, 0.25);
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
}
.popover.top > .arrow::after {
    border-bottom-width: 0;
    border-top-color: #fff;
    bottom: 1px;
    content: " ";
    margin-left: -10px;
}
.popover.right > .arrow {
    border-left-width: 0;
    border-right-color: rgba(0, 0, 0, 0.25);
    left: -11px;
    margin-top: -11px;
    top: 50%;
}
.popover.right > .arrow::after {
    border-left-width: 0;
    border-right-color: #fff;
    bottom: -10px;
    content: " ";
    left: 1px;
}
.popover.bottom > .arrow {
    border-bottom-color: rgba(0, 0, 0, 0.25);
    border-top-width: 0;
    left: 50%;
    margin-left: -11px;
    top: -11px;
}
.popover.bottom > .arrow::after {
    border-bottom-color: #fff;
    border-top-width: 0;
    content: " ";
    margin-left: -10px;
    top: 1px;
}
.popover.left > .arrow {
    border-left-color: rgba(0, 0, 0, 0.25);
    border-right-width: 0;
    margin-top: -11px;
    right: -11px;
    top: 50%;
}
.popover.left > .arrow::after {
    border-left-color: #fff;
    border-right-width: 0;
    bottom: -10px;
    content: " ";
    right: 1px;
}
.calc-sections {
    background: #2ebef0 none repeat scroll 0 0;
    padding: 10px 0 90px;
}
.calc-sections .head {
    color: #fff;
    margin: 0 0 35px;
}
.calc-sections .items {
    font-weight: 300;
}
.calc-sections .items.row {
    margin: -10px;
}
.calc-sections .items .col-sm-2 {
    padding: 0 10px;
}
.calc-sections .items .item {
    border: 1px solid #fff;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    height: 200px;
    margin: 0 0 20px;
    padding: 20px 15px;
    position: relative;
    text-align: center;
}
.calc-sections .items .item .hint {
    cursor: pointer;
    position: absolute;
    right: 5px;
    top: 5px;
}
.calc-sections .items .item .name {
    font-size: 13px;
    max-height: 40px;
    overflow: hidden;
}
.calc-sections .items .item .price {
    font-size: 21px;
}
.calc-sections .items .item .img-wrapper {
    height: 100px;
}
.calc-sections .items .item .img-wrapper img {
    filter: grayscale(1);
}
.calc-sections .items .item.active {
    background: #fff none repeat scroll 0 0;
    color: #000;
}
.calc-sections .items .item.active img {
    filter: grayscale(0);
}
.calc-sections .items .item[data-price="0"]::before {
    background: rgba(0, 0, 0, 0) url("/images/calc/label-gift-orange.png") repeat scroll 0 0;
    content: " ";
    display: block;
    height: 59px;
    left: -1px;
    position: absolute;
    top: -1px;
    width: 59px;
    z-index: 1;
}
.calc-sections .total-wrapper {
    color: #fff;
    line-height: 48px;
    margin: 0 0 0 20px;
    text-align: left;
}
.calc-sections .total-wrapper .caption {
    font-size: 24px;
    line-height: 1.5em;
    text-transform: uppercase;
}
.calc-sections .total-wrapper .price {
    font-size: 48px;
    font-weight: 300;
}
.calc-sections .total-wrapper .price.discount {
    color: #000;
    font-size: 24px;
    font-weight: 300;
}
.calc-sections .total-wrapper .caption.discount {
    color: #000;
    font-size: 18px;
    line-height: 1em;
    margin: 10px 0 0;
}
.calc-sections .total-wrapper .btn {
    margin: 0;
}
.calc-sections.red {
    background: #ff370d none repeat scroll 0 0;
}
.calc-sections.green {
    background: #3c948b none repeat scroll 0 0;
}
.calc-sections.orange {
    background: #f58e27 none repeat scroll 0 0;
}
.calc-sections.magento {
    background: #c02f94 none repeat scroll 0 0;
}
.calc-sections.light-green {
    background: #5d9f21 none repeat scroll 0 0;
}
.calc-sections.light-orange {
    background: #efc300 none repeat scroll 0 0;
}
.cases {
    background: rgba(0, 0, 0, 0) url("/local/templates/itin/images/blocks/cases/bg.jpg") repeat scroll 0 0;
    height: 736px;
    padding: 85px 0 50px;
}
.cases .head {
    margin: 0 0 50px;
}
.cases .items {
    padding: 0 60px;
}
.cases .items .item .name {
    font-size: 36px;
}
.cases .items .item .preview-text {
    color: #6f818b;
    font-size: 14px;
}
.cases .items .item .characteristic tr td {
    border-top: 1px solid #d4d5d6;
    padding: 10px 5px 10px 0;
}
.cases .items .item .characteristic tr:first-child td {
    border-top: 0 none;
}
.cases .items .item .characteristic .caption {
    color: #6f818b;
    font-weight: 300;
    min-width: 100px;
}
.cases .items .item .characteristic .value {
    color: #000;
}
.cases .items .item .left-side {
    padding: 0 5px;
    width: 30%;
}
.cases .items .item .right-side {
    width: 70%;
}
.cases .items .item .btn {
    margin: 30px 0 0;
}
.cases #cases {
    height: 530px;
    padding-bottom: 150px;
}
.cases .carousel-indicators {
    bottom: 0;
    left: 0;
    margin: 10px auto 0;
    position: absolute;
    right: 0;
    width: 100%;
}
.cases .carousel-indicators li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    border-radius: 0;
    height: 142px;
    line-height: 100px;
    margin: 0;
    padding: 15px 0 30px 23px;
    text-align: center;
    text-indent: 0;
    width: 161px;
}
.cases .carousel-indicators li img {
    filter: grayscale(1);
    vertical-align: middle;
}
.cases .carousel-indicators li.active {
    background: transparent url("/local/templates/itin/images/blocks/cases/preview-active-bg.png") no-repeat scroll 100% 0;
}
.cases .carousel-indicators li.active img {
    filter: grayscale(0);
}
.cases .carousel-control {
    width: 60px;
}
.cases .carousel-control .arrow-left {
    margin-left: 0;
}
.cases .carousel-control .arrow-right {
    margin-right: 0;
}
.cases .carousel-wrapper {
    position: relative;
}
.portfolio {
    background: transparent url("/local/templates/itin/images/blocks/portfolio/bottom-bg.jpg") no-repeat scroll 50% 100%;
    padding-bottom: 136px;
    position: relative;
    z-index: 1;
}
.portfolio > *:first-child {
    padding: 50px 0 0;
}
.portfolio .head {
    padding: 0 0 25px;
}
.portfolio .preview-text {
    color: #6f818b;
    font-weight: 300;
    margin: 0 0 35px;
}
.portfolio .tabs-content {
    width: 100%;
}
.portfolio .tabs-content > *::before, .portfolio .tabs-content > *::after {
    content: " ";
    display: table;
}
.portfolio .tabs-content > *::after {
    clear: both;
}
.portfolio .tabs-content > * [class*="item-"] {
    float: left;
    position: relative;
}
.portfolio .tabs-content > * [class*="item-"] .hover, .portfolio .tabs-content > * [class*="item-"] .fade {
    bottom: 0;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
}
.portfolio .tabs-content > * [class*="item-"] .fade {
    background: #000 none repeat scroll 0 0;
}
.portfolio .tabs-content > * [class*="item-"] .hover {
    color: #fff;
    display: table;
    height: 100%;
    width: 100%;
}
.portfolio .tabs-content > * [class*="item-"] .hover .wrapper {
    display: table-cell;
    height: 100%;
    vertical-align: middle;
    width: 100%;
}
.portfolio .tabs-content > * [class*="item-"] .hover .wrapper > * {
    margin: 0 auto;
    text-align: center;
}
.portfolio .tabs-content > * [class*="item-"] .hover .link-container {
    margin: 25px 0 0;
    text-align: center;
}
.portfolio .tabs-content > * [class*="item-"] .hover .link-container > * {
    display: inline-block;
}
.portfolio .tabs-content > * [class*="item-"]:hover .hover {
    opacity: 1;
}
.portfolio .tabs-content > * [class*="item-"]:hover .fade {
    opacity: 0.7;
}
.portfolio .tabs-content > * [class*="item-"] .name {
    font-size: 24px;
    padding: 0 0 20px;
}
.portfolio .tabs-content > * [class*="item-"] .preview-text {
    color: #fff;
    padding: 0 20px;
}
.portfolio .tabs-content > * .item-8, .portfolio .tabs-content > * .item-7, .portfolio .tabs-content > * .item-6, .portfolio .tabs-content > * .item-5 {
    float: right;
}
.portfolio .tabs-content > * .item-2, .portfolio .tabs-content > * .item-8 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-1, .portfolio .tabs-content > * .item-5 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-3, .portfolio .tabs-content > * .item-4, .portfolio .tabs-content > * .item-7, .portfolio .tabs-content > * .item-6 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-16, .portfolio .tabs-content > * .item-15, .portfolio .tabs-content > * .item-14, .portfolio .tabs-content > * .item-13 {
    float: right;
}
.portfolio .tabs-content > * .item-10, .portfolio .tabs-content > * .item-16 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-9, .portfolio .tabs-content > * .item-13 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-11, .portfolio .tabs-content > * .item-12, .portfolio .tabs-content > * .item-15, .portfolio .tabs-content > * .item-14 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-24, .portfolio .tabs-content > * .item-23, .portfolio .tabs-content > * .item-22, .portfolio .tabs-content > * .item-21 {
    float: right;
}
.portfolio .tabs-content > * .item-18, .portfolio .tabs-content > * .item-24 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-17, .portfolio .tabs-content > * .item-21 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-19, .portfolio .tabs-content > * .item-20, .portfolio .tabs-content > * .item-23, .portfolio .tabs-content > * .item-22 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-32, .portfolio .tabs-content > * .item-31, .portfolio .tabs-content > * .item-30, .portfolio .tabs-content > * .item-29 {
    float: right;
}
.portfolio .tabs-content > * .item-26, .portfolio .tabs-content > * .item-32 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-25, .portfolio .tabs-content > * .item-29 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-27, .portfolio .tabs-content > * .item-28, .portfolio .tabs-content > * .item-31, .portfolio .tabs-content > * .item-30 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-40, .portfolio .tabs-content > * .item-39, .portfolio .tabs-content > * .item-38, .portfolio .tabs-content > * .item-37 {
    float: right;
}
.portfolio .tabs-content > * .item-34, .portfolio .tabs-content > * .item-40 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-33, .portfolio .tabs-content > * .item-37 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-35, .portfolio .tabs-content > * .item-36, .portfolio .tabs-content > * .item-39, .portfolio .tabs-content > * .item-38 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-48, .portfolio .tabs-content > * .item-47, .portfolio .tabs-content > * .item-46, .portfolio .tabs-content > * .item-45 {
    float: right;
}
.portfolio .tabs-content > * .item-42, .portfolio .tabs-content > * .item-48 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-41, .portfolio .tabs-content > * .item-45 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-43, .portfolio .tabs-content > * .item-44, .portfolio .tabs-content > * .item-47, .portfolio .tabs-content > * .item-46 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-56, .portfolio .tabs-content > * .item-55, .portfolio .tabs-content > * .item-54, .portfolio .tabs-content > * .item-53 {
    float: right;
}
.portfolio .tabs-content > * .item-50, .portfolio .tabs-content > * .item-56 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-49, .portfolio .tabs-content > * .item-53 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-51, .portfolio .tabs-content > * .item-52, .portfolio .tabs-content > * .item-55, .portfolio .tabs-content > * .item-54 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-64, .portfolio .tabs-content > * .item-63, .portfolio .tabs-content > * .item-62, .portfolio .tabs-content > * .item-61 {
    float: right;
}
.portfolio .tabs-content > * .item-58, .portfolio .tabs-content > * .item-64 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-57, .portfolio .tabs-content > * .item-61 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-59, .portfolio .tabs-content > * .item-60, .portfolio .tabs-content > * .item-63, .portfolio .tabs-content > * .item-62 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-72, .portfolio .tabs-content > * .item-71, .portfolio .tabs-content > * .item-70, .portfolio .tabs-content > * .item-69 {
    float: right;
}
.portfolio .tabs-content > * .item-66, .portfolio .tabs-content > * .item-72 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-65, .portfolio .tabs-content > * .item-69 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-67, .portfolio .tabs-content > * .item-68, .portfolio .tabs-content > * .item-71, .portfolio .tabs-content > * .item-70 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-80, .portfolio .tabs-content > * .item-79, .portfolio .tabs-content > * .item-78, .portfolio .tabs-content > * .item-77 {
    float: right;
}
.portfolio .tabs-content > * .item-74, .portfolio .tabs-content > * .item-80 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-73, .portfolio .tabs-content > * .item-77 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-75, .portfolio .tabs-content > * .item-76, .portfolio .tabs-content > * .item-79, .portfolio .tabs-content > * .item-78 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-88, .portfolio .tabs-content > * .item-87, .portfolio .tabs-content > * .item-86, .portfolio .tabs-content > * .item-85 {
    float: right;
}
.portfolio .tabs-content > * .item-82, .portfolio .tabs-content > * .item-88 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-81, .portfolio .tabs-content > * .item-85 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-83, .portfolio .tabs-content > * .item-84, .portfolio .tabs-content > * .item-87, .portfolio .tabs-content > * .item-86 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-96, .portfolio .tabs-content > * .item-95, .portfolio .tabs-content > * .item-94, .portfolio .tabs-content > * .item-93 {
    float: right;
}
.portfolio .tabs-content > * .item-90, .portfolio .tabs-content > * .item-96 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-89, .portfolio .tabs-content > * .item-93 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-91, .portfolio .tabs-content > * .item-92, .portfolio .tabs-content > * .item-95, .portfolio .tabs-content > * .item-94 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-104, .portfolio .tabs-content > * .item-103, .portfolio .tabs-content > * .item-102, .portfolio .tabs-content > * .item-101 {
    float: right;
}
.portfolio .tabs-content > * .item-98, .portfolio .tabs-content > * .item-104 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-97, .portfolio .tabs-content > * .item-101 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-99, .portfolio .tabs-content > * .item-100, .portfolio .tabs-content > * .item-103, .portfolio .tabs-content > * .item-102 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-112, .portfolio .tabs-content > * .item-111, .portfolio .tabs-content > * .item-110, .portfolio .tabs-content > * .item-109 {
    float: right;
}
.portfolio .tabs-content > * .item-106, .portfolio .tabs-content > * .item-112 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-105, .portfolio .tabs-content > * .item-109 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-107, .portfolio .tabs-content > * .item-108, .portfolio .tabs-content > * .item-111, .portfolio .tabs-content > * .item-110 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-120, .portfolio .tabs-content > * .item-119, .portfolio .tabs-content > * .item-118, .portfolio .tabs-content > * .item-117 {
    float: right;
}
.portfolio .tabs-content > * .item-114, .portfolio .tabs-content > * .item-120 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-113, .portfolio .tabs-content > * .item-117 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-115, .portfolio .tabs-content > * .item-116, .portfolio .tabs-content > * .item-119, .portfolio .tabs-content > * .item-118 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-128, .portfolio .tabs-content > * .item-127, .portfolio .tabs-content > * .item-126, .portfolio .tabs-content > * .item-125 {
    float: right;
}
.portfolio .tabs-content > * .item-122, .portfolio .tabs-content > * .item-128 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-121, .portfolio .tabs-content > * .item-125 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-123, .portfolio .tabs-content > * .item-124, .portfolio .tabs-content > * .item-127, .portfolio .tabs-content > * .item-126 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-136, .portfolio .tabs-content > * .item-135, .portfolio .tabs-content > * .item-134, .portfolio .tabs-content > * .item-133 {
    float: right;
}
.portfolio .tabs-content > * .item-130, .portfolio .tabs-content > * .item-136 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-129, .portfolio .tabs-content > * .item-133 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-131, .portfolio .tabs-content > * .item-132, .portfolio .tabs-content > * .item-135, .portfolio .tabs-content > * .item-134 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-144, .portfolio .tabs-content > * .item-143, .portfolio .tabs-content > * .item-142, .portfolio .tabs-content > * .item-141 {
    float: right;
}
.portfolio .tabs-content > * .item-138, .portfolio .tabs-content > * .item-144 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-137, .portfolio .tabs-content > * .item-141 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-139, .portfolio .tabs-content > * .item-140, .portfolio .tabs-content > * .item-143, .portfolio .tabs-content > * .item-142 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-152, .portfolio .tabs-content > * .item-151, .portfolio .tabs-content > * .item-150, .portfolio .tabs-content > * .item-149 {
    float: right;
}
.portfolio .tabs-content > * .item-146, .portfolio .tabs-content > * .item-152 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-145, .portfolio .tabs-content > * .item-149 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-147, .portfolio .tabs-content > * .item-148, .portfolio .tabs-content > * .item-151, .portfolio .tabs-content > * .item-150 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-160, .portfolio .tabs-content > * .item-159, .portfolio .tabs-content > * .item-158, .portfolio .tabs-content > * .item-157 {
    float: right;
}
.portfolio .tabs-content > * .item-154, .portfolio .tabs-content > * .item-160 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-153, .portfolio .tabs-content > * .item-157 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-155, .portfolio .tabs-content > * .item-156, .portfolio .tabs-content > * .item-159, .portfolio .tabs-content > * .item-158 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-168, .portfolio .tabs-content > * .item-167, .portfolio .tabs-content > * .item-166, .portfolio .tabs-content > * .item-165 {
    float: right;
}
.portfolio .tabs-content > * .item-162, .portfolio .tabs-content > * .item-168 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-161, .portfolio .tabs-content > * .item-165 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-163, .portfolio .tabs-content > * .item-164, .portfolio .tabs-content > * .item-167, .portfolio .tabs-content > * .item-166 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-176, .portfolio .tabs-content > * .item-175, .portfolio .tabs-content > * .item-174, .portfolio .tabs-content > * .item-173 {
    float: right;
}
.portfolio .tabs-content > * .item-170, .portfolio .tabs-content > * .item-176 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-169, .portfolio .tabs-content > * .item-173 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-171, .portfolio .tabs-content > * .item-172, .portfolio .tabs-content > * .item-175, .portfolio .tabs-content > * .item-174 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-184, .portfolio .tabs-content > * .item-183, .portfolio .tabs-content > * .item-182, .portfolio .tabs-content > * .item-181 {
    float: right;
}
.portfolio .tabs-content > * .item-178, .portfolio .tabs-content > * .item-184 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-177, .portfolio .tabs-content > * .item-181 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-179, .portfolio .tabs-content > * .item-180, .portfolio .tabs-content > * .item-183, .portfolio .tabs-content > * .item-182 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-192, .portfolio .tabs-content > * .item-191, .portfolio .tabs-content > * .item-190, .portfolio .tabs-content > * .item-189 {
    float: right;
}
.portfolio .tabs-content > * .item-186, .portfolio .tabs-content > * .item-192 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-185, .portfolio .tabs-content > * .item-189 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-187, .portfolio .tabs-content > * .item-188, .portfolio .tabs-content > * .item-191, .portfolio .tabs-content > * .item-190 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-200, .portfolio .tabs-content > * .item-199, .portfolio .tabs-content > * .item-198, .portfolio .tabs-content > * .item-197 {
    float: right;
}
.portfolio .tabs-content > * .item-194, .portfolio .tabs-content > * .item-200 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-193, .portfolio .tabs-content > * .item-197 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-195, .portfolio .tabs-content > * .item-196, .portfolio .tabs-content > * .item-199, .portfolio .tabs-content > * .item-198 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-208, .portfolio .tabs-content > * .item-207, .portfolio .tabs-content > * .item-206, .portfolio .tabs-content > * .item-205 {
    float: right;
}
.portfolio .tabs-content > * .item-202, .portfolio .tabs-content > * .item-208 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-201, .portfolio .tabs-content > * .item-205 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-203, .portfolio .tabs-content > * .item-204, .portfolio .tabs-content > * .item-207, .portfolio .tabs-content > * .item-206 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-216, .portfolio .tabs-content > * .item-215, .portfolio .tabs-content > * .item-214, .portfolio .tabs-content > * .item-213 {
    float: right;
}
.portfolio .tabs-content > * .item-210, .portfolio .tabs-content > * .item-216 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-209, .portfolio .tabs-content > * .item-213 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-211, .portfolio .tabs-content > * .item-212, .portfolio .tabs-content > * .item-215, .portfolio .tabs-content > * .item-214 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-224, .portfolio .tabs-content > * .item-223, .portfolio .tabs-content > * .item-222, .portfolio .tabs-content > * .item-221 {
    float: right;
}
.portfolio .tabs-content > * .item-218, .portfolio .tabs-content > * .item-224 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-217, .portfolio .tabs-content > * .item-221 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-219, .portfolio .tabs-content > * .item-220, .portfolio .tabs-content > * .item-223, .portfolio .tabs-content > * .item-222 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-232, .portfolio .tabs-content > * .item-231, .portfolio .tabs-content > * .item-230, .portfolio .tabs-content > * .item-229 {
    float: right;
}
.portfolio .tabs-content > * .item-226, .portfolio .tabs-content > * .item-232 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-225, .portfolio .tabs-content > * .item-229 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-227, .portfolio .tabs-content > * .item-228, .portfolio .tabs-content > * .item-231, .portfolio .tabs-content > * .item-230 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-240, .portfolio .tabs-content > * .item-239, .portfolio .tabs-content > * .item-238, .portfolio .tabs-content > * .item-237 {
    float: right;
}
.portfolio .tabs-content > * .item-234, .portfolio .tabs-content > * .item-240 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-233, .portfolio .tabs-content > * .item-237 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-235, .portfolio .tabs-content > * .item-236, .portfolio .tabs-content > * .item-239, .portfolio .tabs-content > * .item-238 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-248, .portfolio .tabs-content > * .item-247, .portfolio .tabs-content > * .item-246, .portfolio .tabs-content > * .item-245 {
    float: right;
}
.portfolio .tabs-content > * .item-242, .portfolio .tabs-content > * .item-248 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-241, .portfolio .tabs-content > * .item-245 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-243, .portfolio .tabs-content > * .item-244, .portfolio .tabs-content > * .item-247, .portfolio .tabs-content > * .item-246 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-256, .portfolio .tabs-content > * .item-255, .portfolio .tabs-content > * .item-254, .portfolio .tabs-content > * .item-253 {
    float: right;
}
.portfolio .tabs-content > * .item-250, .portfolio .tabs-content > * .item-256 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-249, .portfolio .tabs-content > * .item-253 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-251, .portfolio .tabs-content > * .item-252, .portfolio .tabs-content > * .item-255, .portfolio .tabs-content > * .item-254 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-264, .portfolio .tabs-content > * .item-263, .portfolio .tabs-content > * .item-262, .portfolio .tabs-content > * .item-261 {
    float: right;
}
.portfolio .tabs-content > * .item-258, .portfolio .tabs-content > * .item-264 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-257, .portfolio .tabs-content > * .item-261 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-259, .portfolio .tabs-content > * .item-260, .portfolio .tabs-content > * .item-263, .portfolio .tabs-content > * .item-262 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-272, .portfolio .tabs-content > * .item-271, .portfolio .tabs-content > * .item-270, .portfolio .tabs-content > * .item-269 {
    float: right;
}
.portfolio .tabs-content > * .item-266, .portfolio .tabs-content > * .item-272 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-265, .portfolio .tabs-content > * .item-269 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-267, .portfolio .tabs-content > * .item-268, .portfolio .tabs-content > * .item-271, .portfolio .tabs-content > * .item-270 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-280, .portfolio .tabs-content > * .item-279, .portfolio .tabs-content > * .item-278, .portfolio .tabs-content > * .item-277 {
    float: right;
}
.portfolio .tabs-content > * .item-274, .portfolio .tabs-content > * .item-280 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-273, .portfolio .tabs-content > * .item-277 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-275, .portfolio .tabs-content > * .item-276, .portfolio .tabs-content > * .item-279, .portfolio .tabs-content > * .item-278 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-288, .portfolio .tabs-content > * .item-287, .portfolio .tabs-content > * .item-286, .portfolio .tabs-content > * .item-285 {
    float: right;
}
.portfolio .tabs-content > * .item-282, .portfolio .tabs-content > * .item-288 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-281, .portfolio .tabs-content > * .item-285 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-283, .portfolio .tabs-content > * .item-284, .portfolio .tabs-content > * .item-287, .portfolio .tabs-content > * .item-286 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-296, .portfolio .tabs-content > * .item-295, .portfolio .tabs-content > * .item-294, .portfolio .tabs-content > * .item-293 {
    float: right;
}
.portfolio .tabs-content > * .item-290, .portfolio .tabs-content > * .item-296 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-289, .portfolio .tabs-content > * .item-293 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-291, .portfolio .tabs-content > * .item-292, .portfolio .tabs-content > * .item-295, .portfolio .tabs-content > * .item-294 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-304, .portfolio .tabs-content > * .item-303, .portfolio .tabs-content > * .item-302, .portfolio .tabs-content > * .item-301 {
    float: right;
}
.portfolio .tabs-content > * .item-298, .portfolio .tabs-content > * .item-304 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-297, .portfolio .tabs-content > * .item-301 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-299, .portfolio .tabs-content > * .item-300, .portfolio .tabs-content > * .item-303, .portfolio .tabs-content > * .item-302 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-312, .portfolio .tabs-content > * .item-311, .portfolio .tabs-content > * .item-310, .portfolio .tabs-content > * .item-309 {
    float: right;
}
.portfolio .tabs-content > * .item-306, .portfolio .tabs-content > * .item-312 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-305, .portfolio .tabs-content > * .item-309 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-307, .portfolio .tabs-content > * .item-308, .portfolio .tabs-content > * .item-311, .portfolio .tabs-content > * .item-310 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-320, .portfolio .tabs-content > * .item-319, .portfolio .tabs-content > * .item-318, .portfolio .tabs-content > * .item-317 {
    float: right;
}
.portfolio .tabs-content > * .item-314, .portfolio .tabs-content > * .item-320 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-313, .portfolio .tabs-content > * .item-317 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-315, .portfolio .tabs-content > * .item-316, .portfolio .tabs-content > * .item-319, .portfolio .tabs-content > * .item-318 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-328, .portfolio .tabs-content > * .item-327, .portfolio .tabs-content > * .item-326, .portfolio .tabs-content > * .item-325 {
    float: right;
}
.portfolio .tabs-content > * .item-322, .portfolio .tabs-content > * .item-328 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-321, .portfolio .tabs-content > * .item-325 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-323, .portfolio .tabs-content > * .item-324, .portfolio .tabs-content > * .item-327, .portfolio .tabs-content > * .item-326 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-336, .portfolio .tabs-content > * .item-335, .portfolio .tabs-content > * .item-334, .portfolio .tabs-content > * .item-333 {
    float: right;
}
.portfolio .tabs-content > * .item-330, .portfolio .tabs-content > * .item-336 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-329, .portfolio .tabs-content > * .item-333 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-331, .portfolio .tabs-content > * .item-332, .portfolio .tabs-content > * .item-335, .portfolio .tabs-content > * .item-334 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-344, .portfolio .tabs-content > * .item-343, .portfolio .tabs-content > * .item-342, .portfolio .tabs-content > * .item-341 {
    float: right;
}
.portfolio .tabs-content > * .item-338, .portfolio .tabs-content > * .item-344 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-337, .portfolio .tabs-content > * .item-341 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-339, .portfolio .tabs-content > * .item-340, .portfolio .tabs-content > * .item-343, .portfolio .tabs-content > * .item-342 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-352, .portfolio .tabs-content > * .item-351, .portfolio .tabs-content > * .item-350, .portfolio .tabs-content > * .item-349 {
    float: right;
}
.portfolio .tabs-content > * .item-346, .portfolio .tabs-content > * .item-352 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-345, .portfolio .tabs-content > * .item-349 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-347, .portfolio .tabs-content > * .item-348, .portfolio .tabs-content > * .item-351, .portfolio .tabs-content > * .item-350 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-360, .portfolio .tabs-content > * .item-359, .portfolio .tabs-content > * .item-358, .portfolio .tabs-content > * .item-357 {
    float: right;
}
.portfolio .tabs-content > * .item-354, .portfolio .tabs-content > * .item-360 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-353, .portfolio .tabs-content > * .item-357 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-355, .portfolio .tabs-content > * .item-356, .portfolio .tabs-content > * .item-359, .portfolio .tabs-content > * .item-358 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-368, .portfolio .tabs-content > * .item-367, .portfolio .tabs-content > * .item-366, .portfolio .tabs-content > * .item-365 {
    float: right;
}
.portfolio .tabs-content > * .item-362, .portfolio .tabs-content > * .item-368 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-361, .portfolio .tabs-content > * .item-365 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-363, .portfolio .tabs-content > * .item-364, .portfolio .tabs-content > * .item-367, .portfolio .tabs-content > * .item-366 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-376, .portfolio .tabs-content > * .item-375, .portfolio .tabs-content > * .item-374, .portfolio .tabs-content > * .item-373 {
    float: right;
}
.portfolio .tabs-content > * .item-370, .portfolio .tabs-content > * .item-376 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-369, .portfolio .tabs-content > * .item-373 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-371, .portfolio .tabs-content > * .item-372, .portfolio .tabs-content > * .item-375, .portfolio .tabs-content > * .item-374 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-384, .portfolio .tabs-content > * .item-383, .portfolio .tabs-content > * .item-382, .portfolio .tabs-content > * .item-381 {
    float: right;
}
.portfolio .tabs-content > * .item-378, .portfolio .tabs-content > * .item-384 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-377, .portfolio .tabs-content > * .item-381 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-379, .portfolio .tabs-content > * .item-380, .portfolio .tabs-content > * .item-383, .portfolio .tabs-content > * .item-382 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-392, .portfolio .tabs-content > * .item-391, .portfolio .tabs-content > * .item-390, .portfolio .tabs-content > * .item-389 {
    float: right;
}
.portfolio .tabs-content > * .item-386, .portfolio .tabs-content > * .item-392 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-385, .portfolio .tabs-content > * .item-389 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-387, .portfolio .tabs-content > * .item-388, .portfolio .tabs-content > * .item-391, .portfolio .tabs-content > * .item-390 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-400, .portfolio .tabs-content > * .item-399, .portfolio .tabs-content > * .item-398, .portfolio .tabs-content > * .item-397 {
    float: right;
}
.portfolio .tabs-content > * .item-394, .portfolio .tabs-content > * .item-400 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-393, .portfolio .tabs-content > * .item-397 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-395, .portfolio .tabs-content > * .item-396, .portfolio .tabs-content > * .item-399, .portfolio .tabs-content > * .item-398 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-408, .portfolio .tabs-content > * .item-407, .portfolio .tabs-content > * .item-406, .portfolio .tabs-content > * .item-405 {
    float: right;
}
.portfolio .tabs-content > * .item-402, .portfolio .tabs-content > * .item-408 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-401, .portfolio .tabs-content > * .item-405 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-403, .portfolio .tabs-content > * .item-404, .portfolio .tabs-content > * .item-407, .portfolio .tabs-content > * .item-406 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-416, .portfolio .tabs-content > * .item-415, .portfolio .tabs-content > * .item-414, .portfolio .tabs-content > * .item-413 {
    float: right;
}
.portfolio .tabs-content > * .item-410, .portfolio .tabs-content > * .item-416 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-409, .portfolio .tabs-content > * .item-413 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-411, .portfolio .tabs-content > * .item-412, .portfolio .tabs-content > * .item-415, .portfolio .tabs-content > * .item-414 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-424, .portfolio .tabs-content > * .item-423, .portfolio .tabs-content > * .item-422, .portfolio .tabs-content > * .item-421 {
    float: right;
}
.portfolio .tabs-content > * .item-418, .portfolio .tabs-content > * .item-424 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-417, .portfolio .tabs-content > * .item-421 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-419, .portfolio .tabs-content > * .item-420, .portfolio .tabs-content > * .item-423, .portfolio .tabs-content > * .item-422 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-432, .portfolio .tabs-content > * .item-431, .portfolio .tabs-content > * .item-430, .portfolio .tabs-content > * .item-429 {
    float: right;
}
.portfolio .tabs-content > * .item-426, .portfolio .tabs-content > * .item-432 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-425, .portfolio .tabs-content > * .item-429 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-427, .portfolio .tabs-content > * .item-428, .portfolio .tabs-content > * .item-431, .portfolio .tabs-content > * .item-430 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-440, .portfolio .tabs-content > * .item-439, .portfolio .tabs-content > * .item-438, .portfolio .tabs-content > * .item-437 {
    float: right;
}
.portfolio .tabs-content > * .item-434, .portfolio .tabs-content > * .item-440 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-433, .portfolio .tabs-content > * .item-437 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-435, .portfolio .tabs-content > * .item-436, .portfolio .tabs-content > * .item-439, .portfolio .tabs-content > * .item-438 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-448, .portfolio .tabs-content > * .item-447, .portfolio .tabs-content > * .item-446, .portfolio .tabs-content > * .item-445 {
    float: right;
}
.portfolio .tabs-content > * .item-442, .portfolio .tabs-content > * .item-448 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-441, .portfolio .tabs-content > * .item-445 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-443, .portfolio .tabs-content > * .item-444, .portfolio .tabs-content > * .item-447, .portfolio .tabs-content > * .item-446 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-456, .portfolio .tabs-content > * .item-455, .portfolio .tabs-content > * .item-454, .portfolio .tabs-content > * .item-453 {
    float: right;
}
.portfolio .tabs-content > * .item-450, .portfolio .tabs-content > * .item-456 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-449, .portfolio .tabs-content > * .item-453 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-451, .portfolio .tabs-content > * .item-452, .portfolio .tabs-content > * .item-455, .portfolio .tabs-content > * .item-454 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-464, .portfolio .tabs-content > * .item-463, .portfolio .tabs-content > * .item-462, .portfolio .tabs-content > * .item-461 {
    float: right;
}
.portfolio .tabs-content > * .item-458, .portfolio .tabs-content > * .item-464 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-457, .portfolio .tabs-content > * .item-461 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-459, .portfolio .tabs-content > * .item-460, .portfolio .tabs-content > * .item-463, .portfolio .tabs-content > * .item-462 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-472, .portfolio .tabs-content > * .item-471, .portfolio .tabs-content > * .item-470, .portfolio .tabs-content > * .item-469 {
    float: right;
}
.portfolio .tabs-content > * .item-466, .portfolio .tabs-content > * .item-472 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-465, .portfolio .tabs-content > * .item-469 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-467, .portfolio .tabs-content > * .item-468, .portfolio .tabs-content > * .item-471, .portfolio .tabs-content > * .item-470 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-480, .portfolio .tabs-content > * .item-479, .portfolio .tabs-content > * .item-478, .portfolio .tabs-content > * .item-477 {
    float: right;
}
.portfolio .tabs-content > * .item-474, .portfolio .tabs-content > * .item-480 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-473, .portfolio .tabs-content > * .item-477 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-475, .portfolio .tabs-content > * .item-476, .portfolio .tabs-content > * .item-479, .portfolio .tabs-content > * .item-478 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-488, .portfolio .tabs-content > * .item-487, .portfolio .tabs-content > * .item-486, .portfolio .tabs-content > * .item-485 {
    float: right;
}
.portfolio .tabs-content > * .item-482, .portfolio .tabs-content > * .item-488 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-481, .portfolio .tabs-content > * .item-485 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-483, .portfolio .tabs-content > * .item-484, .portfolio .tabs-content > * .item-487, .portfolio .tabs-content > * .item-486 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-496, .portfolio .tabs-content > * .item-495, .portfolio .tabs-content > * .item-494, .portfolio .tabs-content > * .item-493 {
    float: right;
}
.portfolio .tabs-content > * .item-490, .portfolio .tabs-content > * .item-496 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-489, .portfolio .tabs-content > * .item-493 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-491, .portfolio .tabs-content > * .item-492, .portfolio .tabs-content > * .item-495, .portfolio .tabs-content > * .item-494 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-504, .portfolio .tabs-content > * .item-503, .portfolio .tabs-content > * .item-502, .portfolio .tabs-content > * .item-501 {
    float: right;
}
.portfolio .tabs-content > * .item-498, .portfolio .tabs-content > * .item-504 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-497, .portfolio .tabs-content > * .item-501 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-499, .portfolio .tabs-content > * .item-500, .portfolio .tabs-content > * .item-503, .portfolio .tabs-content > * .item-502 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-512, .portfolio .tabs-content > * .item-511, .portfolio .tabs-content > * .item-510, .portfolio .tabs-content > * .item-509 {
    float: right;
}
.portfolio .tabs-content > * .item-506, .portfolio .tabs-content > * .item-512 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-505, .portfolio .tabs-content > * .item-509 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-507, .portfolio .tabs-content > * .item-508, .portfolio .tabs-content > * .item-511, .portfolio .tabs-content > * .item-510 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-520, .portfolio .tabs-content > * .item-519, .portfolio .tabs-content > * .item-518, .portfolio .tabs-content > * .item-517 {
    float: right;
}
.portfolio .tabs-content > * .item-514, .portfolio .tabs-content > * .item-520 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-513, .portfolio .tabs-content > * .item-517 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-515, .portfolio .tabs-content > * .item-516, .portfolio .tabs-content > * .item-519, .portfolio .tabs-content > * .item-518 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-528, .portfolio .tabs-content > * .item-527, .portfolio .tabs-content > * .item-526, .portfolio .tabs-content > * .item-525 {
    float: right;
}
.portfolio .tabs-content > * .item-522, .portfolio .tabs-content > * .item-528 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-521, .portfolio .tabs-content > * .item-525 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-523, .portfolio .tabs-content > * .item-524, .portfolio .tabs-content > * .item-527, .portfolio .tabs-content > * .item-526 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-536, .portfolio .tabs-content > * .item-535, .portfolio .tabs-content > * .item-534, .portfolio .tabs-content > * .item-533 {
    float: right;
}
.portfolio .tabs-content > * .item-530, .portfolio .tabs-content > * .item-536 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-529, .portfolio .tabs-content > * .item-533 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-531, .portfolio .tabs-content > * .item-532, .portfolio .tabs-content > * .item-535, .portfolio .tabs-content > * .item-534 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-544, .portfolio .tabs-content > * .item-543, .portfolio .tabs-content > * .item-542, .portfolio .tabs-content > * .item-541 {
    float: right;
}
.portfolio .tabs-content > * .item-538, .portfolio .tabs-content > * .item-544 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-537, .portfolio .tabs-content > * .item-541 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-539, .portfolio .tabs-content > * .item-540, .portfolio .tabs-content > * .item-543, .portfolio .tabs-content > * .item-542 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-552, .portfolio .tabs-content > * .item-551, .portfolio .tabs-content > * .item-550, .portfolio .tabs-content > * .item-549 {
    float: right;
}
.portfolio .tabs-content > * .item-546, .portfolio .tabs-content > * .item-552 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-545, .portfolio .tabs-content > * .item-549 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-547, .portfolio .tabs-content > * .item-548, .portfolio .tabs-content > * .item-551, .portfolio .tabs-content > * .item-550 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-560, .portfolio .tabs-content > * .item-559, .portfolio .tabs-content > * .item-558, .portfolio .tabs-content > * .item-557 {
    float: right;
}
.portfolio .tabs-content > * .item-554, .portfolio .tabs-content > * .item-560 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-553, .portfolio .tabs-content > * .item-557 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-555, .portfolio .tabs-content > * .item-556, .portfolio .tabs-content > * .item-559, .portfolio .tabs-content > * .item-558 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-568, .portfolio .tabs-content > * .item-567, .portfolio .tabs-content > * .item-566, .portfolio .tabs-content > * .item-565 {
    float: right;
}
.portfolio .tabs-content > * .item-562, .portfolio .tabs-content > * .item-568 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-561, .portfolio .tabs-content > * .item-565 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-563, .portfolio .tabs-content > * .item-564, .portfolio .tabs-content > * .item-567, .portfolio .tabs-content > * .item-566 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-576, .portfolio .tabs-content > * .item-575, .portfolio .tabs-content > * .item-574, .portfolio .tabs-content > * .item-573 {
    float: right;
}
.portfolio .tabs-content > * .item-570, .portfolio .tabs-content > * .item-576 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-569, .portfolio .tabs-content > * .item-573 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-571, .portfolio .tabs-content > * .item-572, .portfolio .tabs-content > * .item-575, .portfolio .tabs-content > * .item-574 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-584, .portfolio .tabs-content > * .item-583, .portfolio .tabs-content > * .item-582, .portfolio .tabs-content > * .item-581 {
    float: right;
}
.portfolio .tabs-content > * .item-578, .portfolio .tabs-content > * .item-584 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-577, .portfolio .tabs-content > * .item-581 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-579, .portfolio .tabs-content > * .item-580, .portfolio .tabs-content > * .item-583, .portfolio .tabs-content > * .item-582 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-592, .portfolio .tabs-content > * .item-591, .portfolio .tabs-content > * .item-590, .portfolio .tabs-content > * .item-589 {
    float: right;
}
.portfolio .tabs-content > * .item-586, .portfolio .tabs-content > * .item-592 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-585, .portfolio .tabs-content > * .item-589 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-587, .portfolio .tabs-content > * .item-588, .portfolio .tabs-content > * .item-591, .portfolio .tabs-content > * .item-590 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-600, .portfolio .tabs-content > * .item-599, .portfolio .tabs-content > * .item-598, .portfolio .tabs-content > * .item-597 {
    float: right;
}
.portfolio .tabs-content > * .item-594, .portfolio .tabs-content > * .item-600 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-593, .portfolio .tabs-content > * .item-597 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-595, .portfolio .tabs-content > * .item-596, .portfolio .tabs-content > * .item-599, .portfolio .tabs-content > * .item-598 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-608, .portfolio .tabs-content > * .item-607, .portfolio .tabs-content > * .item-606, .portfolio .tabs-content > * .item-605 {
    float: right;
}
.portfolio .tabs-content > * .item-602, .portfolio .tabs-content > * .item-608 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-601, .portfolio .tabs-content > * .item-605 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-603, .portfolio .tabs-content > * .item-604, .portfolio .tabs-content > * .item-607, .portfolio .tabs-content > * .item-606 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-616, .portfolio .tabs-content > * .item-615, .portfolio .tabs-content > * .item-614, .portfolio .tabs-content > * .item-613 {
    float: right;
}
.portfolio .tabs-content > * .item-610, .portfolio .tabs-content > * .item-616 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-609, .portfolio .tabs-content > * .item-613 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-611, .portfolio .tabs-content > * .item-612, .portfolio .tabs-content > * .item-615, .portfolio .tabs-content > * .item-614 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-624, .portfolio .tabs-content > * .item-623, .portfolio .tabs-content > * .item-622, .portfolio .tabs-content > * .item-621 {
    float: right;
}
.portfolio .tabs-content > * .item-618, .portfolio .tabs-content > * .item-624 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-617, .portfolio .tabs-content > * .item-621 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-619, .portfolio .tabs-content > * .item-620, .portfolio .tabs-content > * .item-623, .portfolio .tabs-content > * .item-622 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-632, .portfolio .tabs-content > * .item-631, .portfolio .tabs-content > * .item-630, .portfolio .tabs-content > * .item-629 {
    float: right;
}
.portfolio .tabs-content > * .item-626, .portfolio .tabs-content > * .item-632 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-625, .portfolio .tabs-content > * .item-629 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-627, .portfolio .tabs-content > * .item-628, .portfolio .tabs-content > * .item-631, .portfolio .tabs-content > * .item-630 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-640, .portfolio .tabs-content > * .item-639, .portfolio .tabs-content > * .item-638, .portfolio .tabs-content > * .item-637 {
    float: right;
}
.portfolio .tabs-content > * .item-634, .portfolio .tabs-content > * .item-640 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-633, .portfolio .tabs-content > * .item-637 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-635, .portfolio .tabs-content > * .item-636, .portfolio .tabs-content > * .item-639, .portfolio .tabs-content > * .item-638 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-648, .portfolio .tabs-content > * .item-647, .portfolio .tabs-content > * .item-646, .portfolio .tabs-content > * .item-645 {
    float: right;
}
.portfolio .tabs-content > * .item-642, .portfolio .tabs-content > * .item-648 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-641, .portfolio .tabs-content > * .item-645 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-643, .portfolio .tabs-content > * .item-644, .portfolio .tabs-content > * .item-647, .portfolio .tabs-content > * .item-646 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-656, .portfolio .tabs-content > * .item-655, .portfolio .tabs-content > * .item-654, .portfolio .tabs-content > * .item-653 {
    float: right;
}
.portfolio .tabs-content > * .item-650, .portfolio .tabs-content > * .item-656 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-649, .portfolio .tabs-content > * .item-653 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-651, .portfolio .tabs-content > * .item-652, .portfolio .tabs-content > * .item-655, .portfolio .tabs-content > * .item-654 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-664, .portfolio .tabs-content > * .item-663, .portfolio .tabs-content > * .item-662, .portfolio .tabs-content > * .item-661 {
    float: right;
}
.portfolio .tabs-content > * .item-658, .portfolio .tabs-content > * .item-664 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-657, .portfolio .tabs-content > * .item-661 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-659, .portfolio .tabs-content > * .item-660, .portfolio .tabs-content > * .item-663, .portfolio .tabs-content > * .item-662 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-672, .portfolio .tabs-content > * .item-671, .portfolio .tabs-content > * .item-670, .portfolio .tabs-content > * .item-669 {
    float: right;
}
.portfolio .tabs-content > * .item-666, .portfolio .tabs-content > * .item-672 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-665, .portfolio .tabs-content > * .item-669 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-667, .portfolio .tabs-content > * .item-668, .portfolio .tabs-content > * .item-671, .portfolio .tabs-content > * .item-670 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-680, .portfolio .tabs-content > * .item-679, .portfolio .tabs-content > * .item-678, .portfolio .tabs-content > * .item-677 {
    float: right;
}
.portfolio .tabs-content > * .item-674, .portfolio .tabs-content > * .item-680 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-673, .portfolio .tabs-content > * .item-677 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-675, .portfolio .tabs-content > * .item-676, .portfolio .tabs-content > * .item-679, .portfolio .tabs-content > * .item-678 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-688, .portfolio .tabs-content > * .item-687, .portfolio .tabs-content > * .item-686, .portfolio .tabs-content > * .item-685 {
    float: right;
}
.portfolio .tabs-content > * .item-682, .portfolio .tabs-content > * .item-688 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-681, .portfolio .tabs-content > * .item-685 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-683, .portfolio .tabs-content > * .item-684, .portfolio .tabs-content > * .item-687, .portfolio .tabs-content > * .item-686 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-696, .portfolio .tabs-content > * .item-695, .portfolio .tabs-content > * .item-694, .portfolio .tabs-content > * .item-693 {
    float: right;
}
.portfolio .tabs-content > * .item-690, .portfolio .tabs-content > * .item-696 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-689, .portfolio .tabs-content > * .item-693 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-691, .portfolio .tabs-content > * .item-692, .portfolio .tabs-content > * .item-695, .portfolio .tabs-content > * .item-694 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-704, .portfolio .tabs-content > * .item-703, .portfolio .tabs-content > * .item-702, .portfolio .tabs-content > * .item-701 {
    float: right;
}
.portfolio .tabs-content > * .item-698, .portfolio .tabs-content > * .item-704 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-697, .portfolio .tabs-content > * .item-701 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-699, .portfolio .tabs-content > * .item-700, .portfolio .tabs-content > * .item-703, .portfolio .tabs-content > * .item-702 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-712, .portfolio .tabs-content > * .item-711, .portfolio .tabs-content > * .item-710, .portfolio .tabs-content > * .item-709 {
    float: right;
}
.portfolio .tabs-content > * .item-706, .portfolio .tabs-content > * .item-712 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-705, .portfolio .tabs-content > * .item-709 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-707, .portfolio .tabs-content > * .item-708, .portfolio .tabs-content > * .item-711, .portfolio .tabs-content > * .item-710 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-720, .portfolio .tabs-content > * .item-719, .portfolio .tabs-content > * .item-718, .portfolio .tabs-content > * .item-717 {
    float: right;
}
.portfolio .tabs-content > * .item-714, .portfolio .tabs-content > * .item-720 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-713, .portfolio .tabs-content > * .item-717 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-715, .portfolio .tabs-content > * .item-716, .portfolio .tabs-content > * .item-719, .portfolio .tabs-content > * .item-718 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-728, .portfolio .tabs-content > * .item-727, .portfolio .tabs-content > * .item-726, .portfolio .tabs-content > * .item-725 {
    float: right;
}
.portfolio .tabs-content > * .item-722, .portfolio .tabs-content > * .item-728 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-721, .portfolio .tabs-content > * .item-725 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-723, .portfolio .tabs-content > * .item-724, .portfolio .tabs-content > * .item-727, .portfolio .tabs-content > * .item-726 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-736, .portfolio .tabs-content > * .item-735, .portfolio .tabs-content > * .item-734, .portfolio .tabs-content > * .item-733 {
    float: right;
}
.portfolio .tabs-content > * .item-730, .portfolio .tabs-content > * .item-736 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-729, .portfolio .tabs-content > * .item-733 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-731, .portfolio .tabs-content > * .item-732, .portfolio .tabs-content > * .item-735, .portfolio .tabs-content > * .item-734 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-744, .portfolio .tabs-content > * .item-743, .portfolio .tabs-content > * .item-742, .portfolio .tabs-content > * .item-741 {
    float: right;
}
.portfolio .tabs-content > * .item-738, .portfolio .tabs-content > * .item-744 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-737, .portfolio .tabs-content > * .item-741 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-739, .portfolio .tabs-content > * .item-740, .portfolio .tabs-content > * .item-743, .portfolio .tabs-content > * .item-742 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-752, .portfolio .tabs-content > * .item-751, .portfolio .tabs-content > * .item-750, .portfolio .tabs-content > * .item-749 {
    float: right;
}
.portfolio .tabs-content > * .item-746, .portfolio .tabs-content > * .item-752 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-745, .portfolio .tabs-content > * .item-749 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-747, .portfolio .tabs-content > * .item-748, .portfolio .tabs-content > * .item-751, .portfolio .tabs-content > * .item-750 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-760, .portfolio .tabs-content > * .item-759, .portfolio .tabs-content > * .item-758, .portfolio .tabs-content > * .item-757 {
    float: right;
}
.portfolio .tabs-content > * .item-754, .portfolio .tabs-content > * .item-760 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-753, .portfolio .tabs-content > * .item-757 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-755, .portfolio .tabs-content > * .item-756, .portfolio .tabs-content > * .item-759, .portfolio .tabs-content > * .item-758 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-768, .portfolio .tabs-content > * .item-767, .portfolio .tabs-content > * .item-766, .portfolio .tabs-content > * .item-765 {
    float: right;
}
.portfolio .tabs-content > * .item-762, .portfolio .tabs-content > * .item-768 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-761, .portfolio .tabs-content > * .item-765 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-763, .portfolio .tabs-content > * .item-764, .portfolio .tabs-content > * .item-767, .portfolio .tabs-content > * .item-766 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-776, .portfolio .tabs-content > * .item-775, .portfolio .tabs-content > * .item-774, .portfolio .tabs-content > * .item-773 {
    float: right;
}
.portfolio .tabs-content > * .item-770, .portfolio .tabs-content > * .item-776 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-769, .portfolio .tabs-content > * .item-773 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-771, .portfolio .tabs-content > * .item-772, .portfolio .tabs-content > * .item-775, .portfolio .tabs-content > * .item-774 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-784, .portfolio .tabs-content > * .item-783, .portfolio .tabs-content > * .item-782, .portfolio .tabs-content > * .item-781 {
    float: right;
}
.portfolio .tabs-content > * .item-778, .portfolio .tabs-content > * .item-784 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-777, .portfolio .tabs-content > * .item-781 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-779, .portfolio .tabs-content > * .item-780, .portfolio .tabs-content > * .item-783, .portfolio .tabs-content > * .item-782 {
    height: 245px;
    width: 245px;
}
.portfolio .tabs-content > * .item-792, .portfolio .tabs-content > * .item-791, .portfolio .tabs-content > * .item-790, .portfolio .tabs-content > * .item-789 {
    float: right;
}
.portfolio .tabs-content > * .item-786, .portfolio .tabs-content > * .item-792 {
    height: 245px;
    width: 490px;
}
.portfolio .tabs-content > * .item-785, .portfolio .tabs-content > * .item-789 {
    height: 490px;
    width: 490px;
}
.portfolio .tabs-content > * .item-787, .portfolio .tabs-content > * .item-788, .portfolio .tabs-content > * .item-791, .portfolio .tabs-content > * .item-790 {
    height: 245px;
    width: 245px;
}
.portfolio .view-more {
    bottom: 55px;
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    width: 100%;
}
.wrapper-page {
    background: rgba(0, 0, 0, 0) url("../../images/pages/header-web-development-bg-height-plus.jpg") no-repeat scroll 50% 0;
}
.web-slide-1-sprite, .web-slide-1-item-1, .web-slide-1-item-2, .web-slide-1-item-3 {
    background-image: url("/local/templates/itin/images/slides-items/web-slide-1-sdc89103b2b.png");
    background-repeat: no-repeat;
}
.web-slide-1-item-1 {
    background-position: 0 0;
}
.web-slide-1-item-2 {
    background-position: 0 -409px;
}
.web-slide-1-item-3 {
    background-position: 0 -832px;
}
.web-slide-1-item-1 {
    height: 409px;
    width: 291px;
}
.web-slide-1-item-2 {
    bottom: -37px;
    height: 423px;
    right: 62px;
    width: 272px;
}
.web-slide-1-item-3 {
    bottom: -15px;
    height: 408px;
    right: -20px;
    width: 257px;
}
.top-slider .items .item .head {
    line-height: 1.2em;
    margin: 40px 0 30px;
}
.top-slider .items .item .preview-text {
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    width: 100%;
}
.word-about {
    font-weight: 300;
    padding: 80px 0 100px;
}
.word-about .head {
    margin: 0 0 10px;
}
.word-about .sub-head {
    font-size: 30px;
    text-align: center;
}
.word-about .container:first-child .preview-text {
    color: #6f818b;
    margin: 25px 0 0;
    width: 50%;
}
.word-about .container:first-child .preview-text {
    color: #6f818b;
    margin: 25px 0 0;
    width: 50%;
}
.word-about .accordion {
    text-align: center;
}
.word-about .accordion .tab-head {
    border-top: 1px solid #ccc;
    color: #000;
    display: block;
    font-size: 30px;
    font-weight: 300;
    height: 80px;
    line-height: 80px;
    outline: 0 none;
    text-transform: uppercase;
}
.collapse.in {
    display: block;
}
.word-about .accordion .stars.stars-4::after {
    width: 80%;
}
.word-about .accordion .stars::after {
    background-position: 0 -32px;
    content: " ";
    display: block;
    height: 32px;
    left: 0;
    position: absolute;
    top: 0;
    width: 0;
}
.word-about .accordion .preview-text {
    color: #6f818b;
    margin: 25px 0 0;
}
.word-about .accordion .btn {
    margin: 30px 0;
}
.trust {
    background: rgba(0, 0, 0, 0) url("/local/templates/itin/images/blocks/trust-block-bg.jpg") no-repeat scroll 50% 0;
    height: 639px;
    padding: 50px 0 0;
}
.trust .left-side {
    color: #fff;
    padding: 125px 0 0;
    width: 50%;
}
.trust .left-side, .trust .right-side {
    height: 100%;
}
.trust .value {
    font-size: 120px;
    font-weight: 300;
    line-height: 0.75em;
    padding: 0 40px 60px 0;
    text-align: right;
}
.trust .th {
    vertical-align: top;
}
.trust .th {
    vertical-align: top;
}
.trust .caption {
    font-size: 21px;
    margin: 5px 0 0;
}
.trust .trust-user-white-32 {
    height: 32px;
    width: 32px;
}
.trust-sprite, .trust-case-white-34, .trust-location-white-32, .trust-user-white-32 {
    background-image: url("/local/templates/itin/images/blocks/trust-s3ef54d0406.png");
    background-repeat: no-repeat;
}
.trust-user-white-32 {
    background-position: 0 -59px;
}
.trust .trust-location-white-32 {
    height: 32px;
    width: 26px;
}
.trust-location-white-32 {
    background-position: 0 -27px;
}
.trust .trust-case-white-34 {
    height: 27px;
    width: 34px;
}
.trust-case-white-34 {
    background-position: 0 0;
}
.trust .right-side {
    padding: 0 0 0 25px;
    width: 50%;
}
.trust .left-side, .trust .right-side {
    height: 100%;
}
.trust .right-side .head {
    margin: 0 0 30px;
    text-align: left;
}
.trust .logos .logo {
    box-sizing: border-box;
    height: 120px;
    line-height: 120px;
    padding: 10px;
    text-align: center;
    width: 33%;
}
.trust .logos .logo img{
    max-width: 100%;
}

.container .left {
    float: left;
}
.container .right {
    float: right;
}
.bx .right, .bx .left {
    margin-top: 40px;
    width: 50%;
}
.bx .head {
    margin: 0 0 10px;
    font-family: sans-serif;
}
.bx .sub-head {
    font-size: 33px;
    text-align: center;
    font-weight: normal;
    font-family: sans-serif;
}
.preview-text-title {
    font-size: 18pt;
    font-style: italic;
    color: #2c2c2c;
    margin-bottom: 30px;
}
.preview-text-second {
    font-size: 12pt;
    margin-bottom: 30px;
}
