.solutions-more_btn{margin-left:auto;margin-right:auto}.solution-2,.solution-2-list>:before{position:absolute;top:0;left:0}.solution-2{width:100%;height:100%}.solutions-body,.solution-1,.solution-2,.solution-1-img-link.zoom,.solution-1-title,.solution-2-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.solutions-body>:not(.loader){max-width:100%;-webkit-flex-shrink:0;flex-shrink:0}.solution,.solution-1-title-txt:after,.solution-2-list>*>a,.pagination>*>a,.pagination>*>span{-webkit-transition:.5s ease;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s cubic-bezier(.25,.1,.25,1) 0;transition:all .5s ease 0s}.solutions{padding:6.25%}@media only screen and (min-width:768px){.solutions{padding:3rem}}@media only screen and (min-width:1008px){.solutions{padding:4rem 3rem}}.el_row:after,.el_row:before{content:"";position:absolute;top:50%;left:50%;margin-left:-6px;display:block;width:12px;height:1px;background-color:#000}.first .el_row:after,.prev .el_row:after,.first .el_row:before,.prev .el_row:before{-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left}.last .el_row:after,.next .el_row:after,.last .el_row:before,.next .el_row:before{-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right}.first .el_row:after,.last .el_row:after,.first .el_row:before,.last .el_row:before{margin-left:-10px}.el_row:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.el_row:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.first .el_row:nth-child(2):after,.last .el_row:nth-child(2):after,.first .el_row:nth-child(2):before,.last .el_row:nth-child(2):before{margin-left:0}.solutions-body,.solution-1-img-link,.solution-1-title,.solution-2-title{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.solution-1-img-link{-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.solution-1,.solution-2,.solution-1-title,.solution-2-title{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.js_flip_active .solution,.solution-2{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.solution-1-img,.solution-2-list{height:-webkit-calc(17rem - -4vw);height:-moz-calc(17rem - -4vw);height:calc(17rem - -4vw)}@media only screen and (min-width:1584px){.solution-1-img,.solution-2-list{height:18rem}}.solution-1-title-txt,.solution-2-title-txt{position:relative;display:inline-block}.solution-1-title-txt:after,.solution-2-title-txt:after{content:"";position:absolute;left:35%;width:30%;height:1px;background-color:#d5ab56}.solutions>*+*{margin-top:3rem}.solutions-body{position:relative;flex-wrap:wrap;margin-bottom:-1.6rem;margin-left:-.8rem;margin-right:-.8rem;opacity:10}.solutions-body>*:not(.loader){width:100%;max-width:420px;margin-bottom:1.6rem;padding-left:.8rem;padding-right:.8rem}@media only screen and (min-width:768px){.solutions-body>*:not(.loader){min-width:340px;width:50%}}@media only screen and (min-width:1110px){.solutions-body>*:not(.loader){width:33.3333333333%}}@media only screen and (min-width:1460px){.solutions-body>*:not(.loader){width:25%}}.solutions-body .loader{top:-3%;width:100%;height:103%}.solutions__pagination{text-align:center}.solution{position:relative;height:inherit;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.solution-wrap{perspective:1000px}@media only screen and (min-width:768px){.solution-wrap{height:-webkit-calc(430px - -3vw);height:-moz-calc(430px - -3vw);height:calc(430px - -3vw)}}@media only screen and (min-width:1584px){.solution-wrap{height:490px}}.solution-btn{position:absolute;top:-1.2rem;right:1.6rem;width:2.4rem;height:2.4rem;border-radius:50%;background-color:#d5ab56;-webkit-box-shadow:2px 2px 5px 2px rgba(128,128,128,.3);-moz-box-shadow:2px 2px 5px 2px rgba(128,128,128,.3);box-shadow:2px 2px 5px 2px rgba(128,128,128,.3)}.solution-btn>span{position:absolute;top:-webkit-calc(50% - 1px);top:-moz-calc(50% - 1px);top:calc(50% - 1px);left:-webkit-calc(50% - .7rem);left:-moz-calc(50% - .7rem);left:calc(50% - .7rem);width:.8rem;height:2px;background-color:#fff}.solution-btn>span:before,.solution-btn>span:after{content:"";position:absolute;left:0;width:1.4rem;height:2px;background-color:#fff}.solution-btn>span:before{top:-6px}.solution-btn>span:after{top:6px}.solution-btn._close>span{width:1.4rem;background-color:transparent;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.solution-btn._close>span:before{top:0}.solution-btn._close>span:after{width:2px;height:1.4rem;left:-webkit-calc(50% - 1px);left:-moz-calc(50% - 1px);left:calc(50% - 1px);top:-webkit-calc(50% - .7rem);top:-moz-calc(50% - .7rem);top:calc(50% - .7rem)}.solution-1,.solution-2{border:1px solid #d9d9d9;backface-visibility:hidden}.solution-1>*:last-child,.solution-2>*:last-child{flex-grow:1}.solution-1{height:inherit;text-align:center;background-color:#f2f2f2;position:relative;z-index:2;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.solution-1-img-link{height:inherit}.solution-1-img img{max-height:100%}.solution-1-title{position:relative;padding:2rem 2.4rem;background-color:#fff;text-transform:uppercase;font-size:.8rem;line-height:1.8}.solution-1-title-txt{padding-bottom:.7rem}.solution-1-title-txt:after{bottom:0}.solution-1-title-txt:hover:after{left:15%;width:70%}.solution-2{background-color:#fff}.solution-2-list{padding:1rem 1.4rem}.solution-2-list>*+*{margin-top:.75rem}.solution-2-list>*{position:relative;padding-left:1.6rem;font-size:1rem;line-height:1.6;color:gray}@media only screen and (min-width:1200px){.solution-2-list>*{font-size:.9rem}}@media only screen and (min-width:1584px){.solution-2-list>*{font-size:.8rem}}.solution-2-list>*:before{content:"";top:.6em;width:.4em;height:.4em;border-radius:50%;background-color:#d5ab56}.solution-2-list>*>a{position:relative;left:0;color:#000}.solution-2-list>*>a:hover{left:.75rem}.solution-2-title{position:relative;text-align:center;padding:1.2rem 1.4rem;font-size:.9rem;font-style:italic;line-height:1.44;background-color:#f2f2f2}.solution-2-title-txt{padding-top:.7rem}.solution-2-title-txt:after{top:0}.pagination{display:inline-block}.pagination>*{display:inline-block}.pagination>*>a,.pagination>*>span{display:inline-block;vertical-align:middle;width:2.1em;height:2.1em;line-height:2.1em;border-radius:50%;border:1px solid #fff;color:#000}.pagination>*.control>a,.pagination>*.control>span{position:relative;left:0}.pagination>*.control.first>a:hover,.pagination>*.control.prev>a:hover{left:-7px}.pagination>*.control.last>a:hover,.pagination>*.control.next>a:hover{left:7px}.pagination-item>a:hover{border-color:#d5ab56}.pagination-item.active>a,.pagination-item.active>span{border-color:#d5ab56}