﻿.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container ~ .fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,0.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg, transparent 0, rgba(0,0,0,0.1) 20%, rgba(0,0,0,0.2) 40%, rgba(0,0,0,0.6) 80%, rgba(0,0,0,0.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,0.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,0.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,0.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{border:6px solid rgba(99,99,99,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width: 800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none !important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width: 800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}#gritter-notice-wrapper{position:fixed;top:20px;right:20px;width:301px;z-index:9999}#gritter-notice-wrapper.top-left{left:20px;right:auto}#gritter-notice-wrapper.bottom-right{top:auto;left:auto;bottom:20px;right:20px}#gritter-notice-wrapper.bottom-left{top:auto;right:auto;bottom:20px;left:20px}.gritter-item-wrapper{position:relative;margin:0 0 10px 0;background:url(url(/assets/ie-spacer-548f2d6f4d0d820c6c5ffbeffcbd7f0e73193e2932eefe542accc84762deec87.gif))}.gritter-top{background:url(url(/assets/gritter-25e1cc73a3dd60281ade9c1257ed8b772fc99c4ce5b3c6e07134115fa4a38a04.png)) no-repeat left -30px;height:10px}.hover .gritter-top{background-position:right -30px}.gritter-bottom{background:url(url(/assets/gritter-25e1cc73a3dd60281ade9c1257ed8b772fc99c4ce5b3c6e07134115fa4a38a04.png)) no-repeat left bottom;height:8px;margin:0}.hover .gritter-bottom{background-position:bottom right}.gritter-item{display:block;color:#eee;padding:2px 11px 8px 11px;font-size:11px;font-family:verdana;filter:inherit}.gritter-item.gritter-css2{background:url(url(/assets/gritter-25e1cc73a3dd60281ade9c1257ed8b772fc99c4ce5b3c6e07134115fa4a38a04.png)) no-repeat left -40px}.gritter-item.gritter-css3{background:rgba(0,0,0,0.8);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding-top:12px;padding-bottom:16px}.gritter-item p{padding:0;margin:0}.hover .gritter-item.gritter-css2{background-position:right -40px}.hover .gritter-item.gritter-css3{padding:10px 9px 14px 9px;border:solid 2px #fff}.gritter-close{display:none;position:absolute;top:5px;left:3px;cursor:pointer;width:30px;height:30px;filter:inherit}.gritter-css2 .gritter-close{background:url(url(/assets/gritter-25e1cc73a3dd60281ade9c1257ed8b772fc99c4ce5b3c6e07134115fa4a38a04.png)) no-repeat left top}.gritter-css3 .gritter-close{background:url(url(/assets/gritter-close-76efc9d3f6a516a817908cad53584510a8cbf5d4ac482e80c5ec93bababccf15.png)) no-repeat}.gritter-title{font-size:14px;font-weight:bold;padding:0 0 7px 0;display:block;text-shadow:1px 1px #000}.gritter-image{width:48px;height:48px;float:left}.gritter-with-image,.gritter-without-image{padding:0 0 5px 0}.gritter-with-image{width:220px;float:right}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@font-face{font-family:"Roboto-Regular";src:url(/assets/Roboto-Light-1ed6e51e17e1dd5db733a2c460c3c4b0142fe4a4c5752c9cf1642cbd95369bd5.eot);src:url(/assets/Roboto-Light-1ed6e51e17e1dd5db733a2c460c3c4b0142fe4a4c5752c9cf1642cbd95369bd5.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Light-765a2e9f21d08a6b09fa6dacdce2f42ae470384061c19d1a800d75121ec72d4c.woff) format("woff"),url(/assets/Roboto-Light-29ee93396f828fff60dce8d431520714405eb33332b55ce9499921850c14b487.ttf) format("truetype"),url(/assets/Roboto-Light-12f4b88479150056e9d0a6da2715bc08a331784276758ba069849fc92fa5064f.svg#Roboto-Regular) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Roboto-Regular";src:url(/assets/Roboto-Regular-c592d64937b235ac160f445ed12f6bf7d6c40c381ff16a2d532e5852c69c8d87.eot);src:url(/assets/Roboto-Regular-c592d64937b235ac160f445ed12f6bf7d6c40c381ff16a2d532e5852c69c8d87.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Regular-685f886b58556656116eaa22036625da364783f56d4b9f9ac3c17f6cef14f03c.woff) format("woff"),url(/assets/Roboto-Regular-520b9bbc2558807d9ac2c966d41b4d850b25ae1fba79449500d4af58e7c941ab.ttf) format("truetype"),url(/assets/Roboto-Regular-bb1c6efb894a151b16e8d6379418ec4be7ad3a4ddc55c779a0da265965542e71.svg#Roboto-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Roboto-Regular";src:url(/assets/Roboto-Bold-5d8ed318c661b18db9da0677a689edf181370afc95d1b9b48eb4e2d9c5144e29.eot);src:url(/assets/Roboto-Bold-5d8ed318c661b18db9da0677a689edf181370afc95d1b9b48eb4e2d9c5144e29.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Bold-2553095c5d45459cdd13516f4dd03e9253dfc5bf1ae754f0797eb9e55c7884ab.woff) format("woff"),url(/assets/Roboto-Bold-99893dc054c0d053411d9af0d8a30d80843d5c383312d0f8ba41f0d892928d67.ttf) format("truetype"),url(/assets/Roboto-Bold-64dd6040670a510c1bb444def38c42d266f3e8e40af3ec6c08b57dcc73ccb238.svg#Roboto-Regular) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"visus-icon";src:url(/assets/visus-icon-fb247b5faa5a1bb3ad81ff47f8207d2a69c80a5cfdd56995b14d0e5291b90ef4.eot);src:url(/assets/visus-icon-fb247b5faa5a1bb3ad81ff47f8207d2a69c80a5cfdd56995b14d0e5291b90ef4.eot?#iefix) format("embedded-opentype"),url(/assets/visus-icon-348849695aad6b7789482f458734b260a6d7ed6264d9733e5674489cd0f31290.woff) format("woff"),url(/assets/visus-icon-8231166e3652c73903083b34b68d523f51c25c37d60b965bedde36a2ae08d624.ttf) format("truetype"),url(/assets/visus-icon-b9df56a658528b213aa8fe039f5ef46c8fb79cadf5be8508efdcdf58248b5c53.svg#visus-icon) format("svg");font-weight:normal;font-style:normal}.vs-icon{font-family:"visus-icon";display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vs-icon-airplane:before{content:"\f101"}.vs-icon-check:before{content:"\f102"}.vs-icon-checkout:before{content:"\f103"}.vs-icon-close-big:before{content:"\f104"}.vs-icon-close:before{content:"\f105"}.vs-icon-comment:before{content:"\f106"}.vs-icon-diamond:before{content:"\f107"}.vs-icon-down:before{content:"\f108"}.vs-icon-download:before{content:"\f109"}.vs-icon-envelope:before{content:"\f10a"}.vs-icon-eye:before{content:"\f10b"}.vs-icon-facebook:before{content:"\f10c"}.vs-icon-file:before{content:"\f10d"}.vs-icon-instagram:before{content:"\f10e"}.vs-icon-left-thin:before{content:"\f10f"}.vs-icon-left:before{content:"\f110"}.vs-icon-linkedin:before{content:"\f111"}.vs-icon-menu:before{content:"\f112"}.vs-icon-passed:before{content:"\f113"}.vs-icon-people-body:before{content:"\f114"}.vs-icon-people-run:before{content:"\f115"}.vs-icon-peoples:before{content:"\f116"}.vs-icon-phone:before{content:"\f117"}.vs-icon-playlist:before{content:"\f118"}.vs-icon-right-thin:before{content:"\f119"}.vs-icon-right:before{content:"\f11a"}.vs-icon-sad:before{content:"\f11b"}.vs-icon-search:before{content:"\f11c"}.vs-icon-stars:before{content:"\f11d"}.vs-icon-twitter:before{content:"\f11e"}.vs-icon-upload:before{content:"\f11f"}.vs-icon-user:before{content:"\f120"}.vs-icon-waiting:before{content:"\f121"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}html{font-size:62.5%;overflow-x:hidden}body{font-family:"Roboto-Regular", Helvetica, Arial, sans-serif;font-size:14px;font-size:1.4rem;color:#72808E;-webkit-font-smoothing:antialiased;margin:0}p{margin:0;line-height:1.8em}p+p{margin-top:1.3em}a{text-decoration:none}a:focus{outline:none}ol,ul{list-style-type:none;padding:0;margin:0}.container-fluid,.container{margin-right:auto;margin-left:auto}.container,.container-fluid{padding-right:2.5rem;padding-left:2.5rem}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.5rem;margin-left:-0.5rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0.5rem;padding-left:0.5rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width: 768px){.row{margin-right:-1rem;margin-left:-1rem}.container{width:748px;padding-right:0;padding-left:0}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width: 1024px){.container{width:1004px}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width: 1440px){.container{width:1240px}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.text--uppercase{text-transform:uppercase}.padding-zero{padding:0 !important}.hidden-xs,.hidden-xs-inline{display:none !important}.hidden{display:none !important}.position--relative{position:relative}.align--left{text-align:left}.align--right{text-align:right}.align--center{text-align:center}.align--justify{text-align:justify}.fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1;filter:alpha(opacity=100)}@media (min-width: 768px){.hidden-xs{display:block !important}.hidden-xs-inline{display:inline-block !important}.visible-xs{display:none !important}}h1{font-size:26px;font-size:2.6rem}h2{font-size:22px;font-size:2.2rem}h3{font-size:19px;font-size:1.9rem}h4{font-size:16px;font-size:1.6rem}h5{font-size:14px;font-size:1.4rem}h6{font-size:12px;font-size:1.2rem}h1,h2,h3,h4,h5,h6{line-height:1;color:#0C83AF;margin:0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:65%}@media (min-width: 768px){h1{font-size:32px;font-size:3.2rem}h2{font-size:28px;font-size:2.8rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:20px;font-size:2rem}h5{font-size:16px;font-size:1.6rem}h6{font-size:14px;font-size:1.4rem}}.global{width:100%;max-width:100%;min-width:320px;min-height:100%;overflow:hidden;position:absolute}.internal{padding:120px 0 40px}.internal--small{padding:80px 0 0px}@media (min-width: 768px){.internal{padding:190px 0 420px}.internal.auth{padding:190px 0 500px}.internal--small{padding:120px 0 360px}}.notification{position:relative;width:100%;text-align:left}.notification__title{font-weight:bold;margin-bottom:15px;padding-right:30px}.notification__icon{position:absolute;font-size:15px;font-weight:bold;padding:5px;top:5px;right:5px;cursor:pointer}.error{margin:10px 0;display:block;color:#ca1b1b}.cpf-error{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;position:relative;padding:2px;margin-top:80px;top:5px}.cpf-error{font-size:12px;font-size:1.2rem;font-style:italic;color:#ca1b1b;margin:0 0 10px}.alert{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;padding:10px 10px;margin-bottom:20px}.alert--error{background-color:#F2DEDE;color:#b84c4c}.alert--info{background-color:#D9EDF7;color:#309dd4}.alert--success{background-color:#DFF0D8;color:#67b646}.alert--warning{background-color:#FCF8E3;color:#e8ca2b}.growl-error .gritter-item.gritter-css3{background-color:#F2DEDE;color:#963b3b}.growl-error .gritter-item.gritter-css3 .gritter-title{text-shadow:none}.growl-notice .gritter-item.gritter-css3{background-color:#DFF0D8;color:#529138}.growl-notice .gritter-item.gritter-css3 .gritter-title{text-shadow:none}#gritter-notice-wrapper{top:auto;bottom:20px}.button{display:inline-block;padding:15px 25px;background:#72808E;border:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:13px;font-size:1.3rem;font-weight:700;text-transform:uppercase;color:#225D96;cursor:pointer}.button.--ead{margin-top:10px}.button:focus,.button:active{outline:none}.btn{display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;height:46px;font-size:10px;font-size:1rem;border:none;font-weight:bold;text-transform:uppercase;cursor:pointer}.btn:focus,.btn:active{outline:none}.btn--primary{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#ffffff;color:#4A4A4A;border:1px solid #E7E7E7}.btn--primary:hover{background:#0C83AF;color:#ffffff;border-color:transparent}.btn--secondary{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#0C83AF;color:#ffffff;border:1px solid transparent}.btn--secondary:hover{background:#ffffff;color:#4A4A4A;border:1px solid #E7E7E7}.btn--small{padding:0 20px}.btn--medium{padding:0 30px}.btn--large{padding:0 40px}.button--default{background:#ffffff;color:#225D96}.button--default:hover{background:#f2f2f2}.button--default.button--outline{border-color:#ffffff;color:#ffffff}.button--default.button--outline:hover{border-color:#225D96;color:#225D96}.button--primary{background:#72808E;color:#ffffff}.button--primary:hover{background:#677380}.button--primary.button--outline{border-color:#72808E;color:#72808E;border:2px solid}.button--primary.button--outline:hover{border-color:#225D96;color:#225D96}.button--primary.button--outline-2{color:#72808E;background:#ffffff;border:1px solid #72808E}.button--primary.button--outline-2:hover{border-color:#225D96;color:#225D96}.button--info{background:#1EA5C9;color:#ffffff}.button--info:hover{background:#1b93b3}.button--info.button--outline{border-color:#1EA5C9;color:#1EA5C9}.button--info.button--outline:hover{border-color:#225D96;color:#225D96}.button--icon{padding-left:60px}.button--outline{background:transparent;border:2px solid}.button--outline:hover{background:transparent}.button--rounded{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.form-group--state-error input,.form-group--state-error select,.form-group--state-error textarea{background:#ffcccc !important;color:#ca1b1b}.form-group--state-error>span{font-style:italic;font-size:12px;font-size:12pxpx;font-size:1.2pxrem;color:#ca1b1b;display:inline-block;margin:0 0 10px}.form-group--state-error>label{display:block;margin-top:20px}.form-group--state-error>label::first-letter{text-transform:uppercase}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.form{margin-top:60px}.form .row{margin-right:-10px;margin-left:-10px}.form__group{margin-bottom:22px}.form__group--actions{margin-top:20px}.form__group--actions:not(:last-child){margin-bottom:50px}.form__group--actions a{color:#b1b1b1}.checkout-form__list li:last-child{margin-top:20px}.checkout-form__list li:last-child a{padding:17px 40px}.form__label{font-size:12px;font-size:1.2rem;display:block;text-transform:uppercase;color:#b1b1b1;margin-bottom:10px}.form__input{width:100%;padding:14px;background:#eeeeee;border:none;font-size:16px;font-size:1.6rem}.form__input:focus,.form__input:active{outline:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.form__select--small{position:relative;display:inline-block;margin-right:15px;margin-bottom:20px;width:60px}.form__select--small .vs-icon{content:'';pointer-events:none;position:absolute;right:10px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);font-size:16px;font-size:1.6rem;color:#b1b1b1}.form__select--small .form__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;font-size:1.2rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:9px 25px 9px 9px;background:rgba(216,216,216,0.22);color:#b1b1b1}.form__select--small+span{font-size:10px;font-size:1rem;letter-spacing:2px;font-weight:bold;color:#b1b1b1}.form__select{position:relative}.form__select .vs-icon{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);font-size:20px;font-size:2rem;content:'';pointer-events:none;position:absolute;right:15px;top:50%}.form__select .form__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-right:50px}.form__link{display:inline-block;margin-top:38px;color:#099BC4}.form__button{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:10px;font-size:1rem;cursor:pointer;background-color:#4990E2;padding:15px 25px;display:inline-block;border:none;letter-spacing:2px;font-weight:bold;text-transform:uppercase;color:#ffffff}.form__button:focus,.form__button:hover{outline:none}.form-select{max-width:350px;position:relative;height:48px;background:white;-moz-box-shadow:0 3px 0 rgba(0,0,0,0.05);-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.05);box-shadow:0 3px 0 rgba(0,0,0,0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.form-select:after{content:'';position:absolute;top:0;width:0;height:0;right:10px;bottom:0;margin:auto;border-style:solid;border-width:5px 5px 0 5px;border-color:#72808E transparent transparent transparent;pointer-events:none}.form-select:before{width:30px;position:absolute;top:1px;right:1px;bottom:1px;background:whitesmoke;content:'';pointer-events:none}.form-select select{font-size:14px;border:none;box-shadow:none;border-radius:0;background:transparent;height:100%;width:100%;cursor:pointer;outline:none;padding-right:35px;padding-left:15px;border:1px solid #72808E;-moz-appearance:none;-webkit-appearance:none}.form-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form-select select::-ms-expand{display:none}.form-select select:focus{border-color:#72808E}.form__message{text-align:left;padding:10px 15px;margin-bottom:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid transparent}.form__message ul,.form__message ol{padding:0;margin:0}.form__message li{margin-left:15px;list-style-type:disc}.form__message li:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.05);padding-bottom:10px;margin-bottom:10px}.form__message--error{background:#f8d7da;border-color:#f5c6cb;color:#721c24}.notice,.form__message--success{background:#d4edda;border-color:#c3e6cb;color:#155724}@media all and (min-width: 0\0 ) and (min-resolution: 0.001dpcm){.form-select select{padding-right:0}.form-select:after,.form-select:before{display:none}}.wrapper-nav{background:#ffffff;position:fixed;z-index:100;width:100%;top:0;-moz-box-shadow:0 0 30px -10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px -10px rgba(0,0,0,0.2);box-shadow:0 0 30px -10px rgba(0,0,0,0.2);-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}.menu__logo{display:inline-block;margin:13px 40px 10px 0;width:140px;height:38px}.menu__logo img{width:100;height:100%}.menu__toggle{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:flex;justify-content:center;position:relative;float:right;width:32px;height:32px;border:1px solid #72808E;margin:15px 0;cursor:pointer;z-index:99}.menu-items__list span,.menu-items__list a,.nav__submenu span,.nav__submenu a{display:block;padding:6px 0;color:#72808E;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.menu-items__list hr,.nav__submenu hr{max-width:70%;margin:10px auto;opacity:.5}.menu__search-mobile,.menu-mobile{display:none !important}@media screen and (max-width: 767px){.menu__search-mobile,.menu-mobile{display:block !important}.menu__search-mobile .menu__search-item,.menu-mobile .menu__search-item{padding-left:15px}.menu__search-mobile .menu__search,.menu-mobile .menu__search{margin:30px 20px 0;display:block}.menu__search-mobile button,.menu-mobile button{position:absolute;top:0;right:0;background:transparent;border:none;cursor:pointer;width:50px;height:100%;outline:none}}.current_user{font-weight:bold}.social-list{float:right}.social-list li{float:left}.social-list li:not(:last-child){margin-right:10px}.social-list a{display:block;width:32px;height:32px;border:1px solid #ffffff;padding-top:7px;padding-bottom:7px;color:#ffffff;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.social-list a:hover{background:#ffffff;color:#099BC4}.submenu{display:flex;align-items:center;min-height:52px;background-color:#099BC4}.submenu__info li,.submenu__info li>a{font-size:14px;font-size:1.4rem;color:#ffffff}.submenu__info a{padding:16px 0}.submenu__info a+a{margin-left:15px}.submenu__list li{display:inline-block}.submenu__list li+li{margin-left:20px}.auth-list>li{display:inline-block;position:relative}.auth-list>li:not(:last-child){padding-right:15px;margin-right:15px;border-right:1px solid #ffffff}.auth-list>li:hover>ul{top:30px;visibility:visible;opacity:1;filter:alpha(opacity=100)}.auth-list>li>a{padding:15px 0;font-size:10px;font-size:1rem;font-weight:bold;letter-spacing:2px;text-transform:uppercase;color:#ffffff}.auth-list>li>ul{position:absolute;top:50px;right:-21px;z-index:10;visibility:hidden;opacity:0;filter:alpha(opacity=0);background:#ffffff;min-width:220px;-moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);box-shadow:0 0 30px 0 rgba(0,0,0,0.2);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-align:left}.auth-list>li>ul::before{position:absolute;content:"";top:-15px;left:84%;transform:translateX(-50%);border:8px solid transparent;border-bottom-color:#ffffff;z-index:1}.auth-list>li>ul>li:not(:last-child){border-bottom:1px solid #FAFAFA}.auth-list>li>ul>li>span{padding:20px 20px 10px}.auth-list>li>ul>li>a{padding:10px 20px}.auth-list>li>ul>li>a,.auth-list>li>ul>li>span{display:block;font-size:11px;font-size:1.1rem;text-transform:uppercase;color:#72808E}.auth-list>li>ul ul{background:#FAFAFA;padding:10px 25px;margin-bottom:10px}.auth-list>li>ul ul a{display:block;padding:5px 3px;font-size:12px;font-size:1.2rem;color:#1EA5C9}.auth-list__signout{margin-bottom:10px}.auth-list__icon{font-size:15px;font-size:1.5rem;color:#ffffff;margin-right:5px;vertical-align:bottom}.submenu-social__item{display:inline-block}.menu__search{display:none;position:relative;margin-right:30px;min-width:165px}.menu__search-icon{opacity:0.5;filter:alpha(opacity=50);position:absolute;color:#72808E;left:15px;top:15px}.menu__search-item{width:100%;min-height:40px;font-weight:bold;text-transform:uppercase;font-size:10px;padding-left:35px;border-radius:20px;border:1px solid #E7E7E7;outline:none}.menu__search-item::placeholder{opacity:0.5;filter:alpha(opacity=50);color:#72808E}.menu-checkout{display:none;justify-content:center;align-items:center;position:relative;min-width:40px;width:40px;height:40px;cursor:pointer}.menu-checkout::before{font-size:10px;font-size:1rem;content:attr(data-item);display:flex;text-align:center;justify-content:center;align-items:center;position:absolute;border-radius:50%;width:18px;height:18px;top:2px;right:-3px;font-weight:bold;background-color:#4990E2;color:#ffffff;overflow:hidden;pointer-events:none}.menu-checkout__icon{padding:15px;font-size:24px;color:#077493}.menu-checkout--active .checkout-model{opacity:1;filter:alpha(opacity=100);visibility:visible;z-index:10}.menu-checkout--empty .checkout-empty{opacity:1;filter:alpha(opacity=100);visibility:visible;top:110%;z-index:20}.menu-checkout--items .checkout-items{opacity:1;filter:alpha(opacity=100);visibility:visible;top:110%;z-index:30}.menu-checkout--model .checkout-model{opacity:1;filter:alpha(opacity=100);visibility:visible;top:110%;z-index:40}.checkout-empty,.checkout-model,.checkout-items{-moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);box-shadow:0 0 30px 0 rgba(0,0,0,0.2);opacity:0;filter:alpha(opacity=0);-webkit-transition:ease 0.3s;-moz-transition:ease 0.3s;-ms-transition:ease 0.3s;-o-transition:ease 0.3s;transition:ease 0.3s;visibility:hidden;z-index:-10;position:absolute;width:100%;min-width:320px;top:140%;left:auto;right:0;transform:translateX(0);text-align:center;background:#ffffff;cursor:auto}.checkout-empty::before,.checkout-model::before,.checkout-items::before{position:absolute;content:"";top:-20px;left:auto;right:-2px;transform:translateX(-50%);border:10px solid transparent;border-bottom-color:#ffffff;z-index:1}.checkout-empty__icon{font-size:80px}.checkout-empty{padding:25px 15px}.checkut-empty__content{clear:both}.checkout-empty__title,.checkout-model__title,.items-header__title{font-size:20px;font-size:2rem;margin:25px 0 15px;padding:0 30px;color:#333333}.checkout-model__close,.checkout-empty__close,.items-header__close{float:right;padding:6px;font-size:10px;border:1px solid #DDDDDD;border-radius:50%;cursor:pointer}.checkout-model{display:flex;flex-direction:column;justify-content:space-between}.checkout-model__header{padding:15px 15px;border-bottom:1px solid #eeeeee}.checkout-model__title{clear:both}.checkout-model__description,.checkout-content__description{font-size:12px;font-size:1.2rem;color:#b1b1b1}.checkout-model__show{display:block;margin-top:5px;color:#1EA5C9}.checkout-content{padding:30px 15px}.checkout-content__photo,.items-product__photo{width:100%;max-width:55px;min-height:44px}.checkout-content__title,.items-total__title,.items-total__price,.items-product__name,.items-product__price{font-size:12px;font-size:1.2rem;text-transform:uppercase;margin:5px 0;color:#404040}.checkout-content__price{display:block;font-size:12px;font-weight:bold;margin-top:20px;color:#1EA5C9}.checkout-footer{padding:25px 20px;background-color:#FAFAFA}.checkout-footer__shopping,.checkout-footer__proceed,.checkout-footer__btn{font-size:10px;font-size:1rem;-webkit-transition:ease-in 0.3s;-moz-transition:ease-in 0.3s;-ms-transition:ease-in 0.3s;-o-transition:ease-in 0.3s;transition:ease-in 0.3s;display:block;padding:11px 30px;width:100%;text-transform:uppercase;font-weight:bold;border-radius:20px;border:1px solid transparent;outline:none;cursor:pointer}.checkout-footer__shopping{border-color:#DDDDDD;background-color:#FAFAFA;color:#333333}.checkout-footer__shopping:hover{background-color:#72808E;color:#FAFAFA}.checkout-footer__proceed,.checkout-footer__btn{background-color:#72808E;color:#FAFAFA}.checkout-footer__proceed:hover,.checkout-footer__btn:hover{background-color:#FAFAFA;color:#333333;border-color:#DDDDDD}.checkout-footer__item+.checkout-footer__item{margin-top:10px}.items-total,.items-header{padding:15px}.items-header{border-bottom:1px solid #eeeeee;text-align:left}.items-header__title{margin:0 0 0;padding:0 0}.items-product__photo{display:inline-block}.items-product__list{text-align:left;max-height:233px;overflow:auto}.items-product__list li{display:flex;padding:15px}.items-product__list li+li{border-top:1px solid #eeeeee}.items-product__image{flex-basis:30%}.items-product__content{flex-basis:65%}.items-product__close{float:right;padding:3px;width:20px;height:20px;cursor:pointer}.items-total{display:flex;justify-content:space-between;border-top:1px solid #eeeeee}.items-product__price{margin-top:10px}.items-total__title,.items-total__price,.items-product__name{font-weight:bold}.hidden-logged,.hidden-logout{display:none}@media (max-width: 767px){.auth-list{margin-top:10px}.menu-items{position:fixed;top:0;left:0;width:100%;height:100%;background:#fafafa;padding:60px 20px 20px;overflow:auto;z-index:1;opacity:0;visibility:hidden;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.menu-items.active{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.menu-items__list,.nav__submenu{width:100%;text-align:center}.menu-items__list a,.nav__submenu a{font-size:16px;font-size:1.6rem}.submenu{display:none}.menu-items__social{text-align:center}.menu-items__social li{margin-top:10px;display:inline-block}.menu-items__social li+li{margin-left:10px}.menu-items__social a{display:block;width:32px;height:32px;border:1px solid #72808E;padding:7px 0;color:#72808E;margin:0 auto;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.menu-items__social a:hover{background:#ffffff;color:#099BC4}}@media (min-width: 768px){.wrapper-nav{background:#ffffff}.menu-items__list hr.hidden-menu,.menu-items__list li.hidden-menu{display:none}.menu__search{display:block}.menu-checkout{display:flex}.menu__item{display:flex}.menu-items__list>li{display:inline-block}.menu-items__list>li .menu-items__sign,.menu-items__list>li .menu-items__signup{display:none}.menu-items__list>li:first-child{display:none}.menu-items__list>li:not(:last-child){margin-right:10px}.menu-items__list>li a{padding:25px 0;background:transparent;border-bottom:2px solid transparent;margin:0}.menu-items__list>li a:hover{color:#225D96}.menu-items__list .menu-items__list--active a{border-color:#0C83AF}.menu-items__list .menu-items__list--active a:hover{color:#72808E}.nav--fixed{background:#ffffff;z-index:100}.menu__toggle{display:none}.nav__submenu{display:none}}@media screen and (min-width: 768px){.menu-items__list li{position:relative}.menu-items__list li span{cursor:pointer}.menu-items__list li:not(:last-child){margin-right:10px}.menu-items__list li:hover .menu-dropdown{top:40px;visibility:visible;opacity:1;filter:alpha(opacity=100)}.menu-dropdown{opacity:0;filter:alpha(opacity=0);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.2);box-shadow:0 0 30px 0 rgba(0,0,0,0.2);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:50px;right:50%;z-index:10;visibility:hidden;background:#ffffff;min-width:170px;transform:translateX(50%);text-align:left}.menu-dropdown::before{position:absolute;content:"";top:-15px;left:50%;transform:translateX(-50%);border:8px solid transparent;border-bottom-color:#ffffff;z-index:1}.menu-dropdown>li:not(:last-child){border-bottom:1px solid #FAFAFA}.menu-dropdown>li:first-child{margin-right:0}.menu-dropdown>li:first-child a{padding-top:20px}.menu-dropdown>li:last-child a{padding-bottom:15px}.menu-dropdown>li>span{padding:20px 20px 10px}.menu-dropdown>li>a{padding:10px 20px}.menu-dropdown>li>a,.menu-dropdown>li>span{display:block;font-size:11px;font-size:1.1rem;text-transform:uppercase;color:#72808E}.menu__search{margin-right:50px}.menu__logo{margin:13px 50px 10px 0}}@media screen and (max-width: 1023px) and (min-width: 768px){.menu__logo{margin:13px 20px 10px 0}}@media screen and (min-width: 1280px){.menu__search{min-width:250px}.checkout-empty,.checkout-model,.checkout-items{top:140%;left:50%;transform:translateX(-65%)}.checkout-empty::before,.checkout-model::before,.checkout-items::before{right:auto;left:65%}}@media screen and (min-width: 1520px){.checkout-empty,.checkout-model,.checkout-items{transform:translateX(-50%)}.checkout-empty::before,.checkout-model::before,.checkout-items::before{left:50%}}.pagination{text-align:center;margin-top:40px}.pagination-list{display:inline-block;padding:2px;overflow:hidden}.pagination-list__item{float:left;text-align:center;vertical-align:middle;font-size:14px;font-size:1.4rem}.pagination-list__item:not(:last-child){margin-right:15px}.pagination-list__item>span{display:block;width:32px;height:32px;padding:7px 0;border:1px solid #72808E;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:600;color:#72808E}.pagination-list__item>span>a{color:#72808E;padding:10px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.pagination-list__item>span>a:hover{color:#1EA5C9}.pagination-list__item>span:hover{border-color:#1EA5C9;color:#1EA5C9}.pagination-list__item--active>span,.pagination-list__item--active>span:hover{border-color:#1EA5C9;-moz-box-shadow:0 0 0 1px #1EA5C9;-webkit-box-shadow:0 0 0 1px #1EA5C9;box-shadow:0 0 0 1px #1EA5C9;color:#1EA5C9}@media (min-width: 768px){.pagination{margin-top:85px}}.video--embed{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.video--embed iframe,.video--embed object,.video--embed embed,.video--embed video{position:absolute;top:0;left:0;width:100%;height:100%}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{min-width:100% !important;width:100% !important}.generic-slider{margin-left:0;margin-right:0}.generic-slider .owl-item>div{padding-right:0;padding-left:0}@media (min-width: 768px){.generic-slider{margin-left:-.5rem;margin-right:-.5rem}.generic-slider .owl-item>div{padding-right:0.5rem;padding-left:0.5rem}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:1px 0;display:flex;align-items:center;outline:none;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger-box{width:15px;height:10px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:15px;height:2px;background-color:#72808E;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-4px}.hamburger-inner::after{bottom:-4px}.hamburger--3dx .hamburger-box{perspective:30px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 4px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -4px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:30px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 4px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -4px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:30px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 4px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -4px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:30px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 4px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -4px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:30px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 4px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -4px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:30px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 4px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -4px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-3px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-3px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(3px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(3px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-3px, -3.75px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-3px, 3.75px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(3px, -3.75px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(3px, 3.75px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-8px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -4px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-8px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -4px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:4px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:8px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 4px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:4px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:8px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 4px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:4px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-30px;top:-30px;transform:translate3d(30px, 30px, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-30px;top:-30px;transform:translate3d(-30px, 30px, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:4px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-30px;top:30px;transform:translate3d(30px, -30px, 0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-30px;top:30px;transform:translate3d(-30px, -30px, 0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner::before{top:4px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:8px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 4px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-2.1428571429px, -2px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner::before{top:4px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:8px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 4px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(2.1428571429px, -2px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:4px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:8px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 4px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 4px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-8px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -4px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.breadcrumb{margin:40px 0 30px}.breadcrumb__item{font-size:10px;font-size:1rem;display:inline-block;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.breadcrumb__item,.breadcrumb__item>a,.breadcrumb__item>span{color:#b1b1b1}.breadcrumb__item>.vs-icon{margin:0 10px}.breadcrumb__item--active,.breadcrumb__item--active>a,.breadcrumb__item--active>span{color:#4A4A4A}.catalog-header__title,.catalog-main__title{font-size:24px;font-size:2.4rem;margin-bottom:25px;font-weight:bold;color:#1EA5C9}.catalog-product__image,.catalog-item__image,.catalog-horizontal__image{position:relative;display:block;margin:0 0 15px;background-color:#E7E7E7;text-align:center}.catalog-product__image--featured::before,.catalog-item__image--featured::before{font-size:9px;font-size:0.9rem;content:attr(data-content);position:absolute;top:-6px;right:29px;padding:2px 9px;border-radius:4px;text-transform:uppercase;font-weight:bold;color:#ffffff;background-color:#1EA5C9}.catalog-data .catalog-product__thumb,.catalog-product__thumb,.catalog-item__thumb,.catalog-horizontal__thumb{max-width:100%;max-height:160px;margin:0 auto;vertical-align:middle}.generic-slider-catalog .owl-item img,.catalog-main-slider .owl-item img,.catalog-product-slider .owl-item img,.catalog-horizontal-slider .owl-item img{width:auto}.catalog{background:#F9F9F9;min-height:100vh}.catalog .owl-prev .vs-icon-left-thin,.catalog .owl-prev .vs-icon-right-thin,.catalog .owl-next .vs-icon-left-thin,.catalog .owl-next .vs-icon-right-thin{font-size:28px;font-size:2.8rem;padding-left:12px}.catalog .owl-prev:focus,.catalog .owl-next:focus{outline:none}.catalog--show{background:#ffffff}.catalog--special{padding:68px 0 30px}.catalog-container{background:#ffffff;padding:25px 30px;margin-bottom:40px}.catalog-main{background:#ffffff;margin-bottom:50px;padding-top:50px}.catalog-main-intro{padding:0;margin-bottom:40px}.catalog-main-intro__product{max-height:415px;max-width:1240px;width:100%}@media (min-width: 426px){.catalog-main-intro__button{padding:15px 25px}}@media (min-width: 1024px){.catalog-main-intro{padding:45px 65px}}.catalog-main-intro__thumb{max-width:100%;margin-bottom:30px}.catalog-main-intro__title{font-size:26px;font-size:2.6rem;font-weight:bold;margin-bottom:20px;color:#ffffff}.catalog-main-intro__description{font-size:16px;font-size:1.6rem;color:#ffffff;margin-bottom:25px}.catalog-main-intro__price{font-size:21px;font-size:2.1rem;display:block;margin-bottom:25px;font-weight:bold;color:#ffffff}.catalog-main-intro__button{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:12px;font-size:1.2rem;background:#ffffff;padding:0;display:inline-block;border:none;letter-spacing:2px;font-weight:300;font-weight:bold;text-transform:uppercase;color:#225D96;cursor:pointer}.catalog-main-intro__button:focus,.catalog-main-intro__button:hover{outline:none}.catalog-main-slider{position:relative;margin-bottom:40px}.catalog-product{position:relative}.catalog-product--small{-webkit-flex-basis:initial;-moz-flex-basis:initial;-ms-flex-preferred-size:initial;flex-basis:initial;width:180px;margin:15px 0 0}@media screen and (min-width: 1024px){.catalog-product--small{margin-right:25px}}@media screen and (max-width: 1023px) and (min-width: 768px){.catalog-product--small{margin-right:10px;width:140px}}.swiper-container--catalog-main .catalog-product--small{width:100%}.swiper-container--catalog-news .swiper-wrapper,.swiper-container--catalog-promo .swiper-wrapper{flex-wrap:wrap}.home-ebooks__container .catalog-product--small{width:100%}.catalog-product--course{margin:7px auto 0}.catalog-data .catalog-product__thumb{max-height:450px}.catalog-product__description{margin-bottom:15px}.catalog-product__title{font-size:12px;font-size:1.2rem;font-weight:bold;text-transform:uppercase;line-height:1.25;color:#4A4A4A;margin-bottom:5px}.catalog-product__author{font-size:12px;font-size:1.2rem;font-weight:300;line-height:1.25;color:#969696;margin:10px 0 5px}.catalog-product__checkout{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.catalog-product__price{display:inline-block;font-weight:bold;color:#1EA5C9}.catalog-product__price em{font-style:normal;margin-right:10px}@media screen and (max-width: 1023px){.catalog-product__price em{white-space:nowrap}}.catalog-product__button{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:14px;font-size:1.4rem;position:relative;padding:10px;display:inline-block;margin-left:5px;letter-spacing:2px;font-weight:bold;text-transform:uppercase;background-color:#46E0B5;color:#ffffff}.catalog-product__button::after{font-size:12px;font-size:1.2rem;position:absolute;content:"+";top:6px;right:4px}.catalog-product__button:focus,.catalog-product__button:hover{outline:none}.catalog-item{position:relative;margin:15px 0}.catalog-item__checkout{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:14px;font-size:1.4rem;background:#72808E;padding:15px 16px;display:inline-block;border:none;color:#ffffff;cursor:pointer}.catalog-item__checkout:focus,.catalog-item__checkout:hover{outline:none}.catalog-item__checkout{position:absolute;top:15px;left:15px;z-index:1}.catalog-item__checkout:hover .catalog-item__tooltip{opacity:1;filter:alpha(opacity=100);visibility:visible}.catalog-item__tooltip{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:10px;font-size:1rem;visibility:hidden;position:absolute;top:60px;left:-10px;background:#72808E;padding:6px 15px;min-width:110px;text-align:center;text-transform:uppercase;line-height:1.3;letter-spacing:.8px;color:#ffffff}.catalog-item__tooltip::before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #72808E;position:absolute;top:-5px;left:27px}.catalog-item__info,.catalog-item__author,.catalog-item__price{font-size:12px;font-size:1.2rem;line-height:1.3;font-weight:400;margin-bottom:8px}.catalog-item__info{color:#4A4A4A}.catalog-item__author{color:#b1b1b1}.catalog-item__price{color:#1EA5C9}.catalog-item__button{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:10px;font-size:1rem;background:#72808E;padding:15px 25px;margin-top:8px;display:inline-block;border:none;cursor:pointer;letter-spacing:2px;font-weight:300;text-transform:uppercase;color:#ffffff}.catalog-item__button:focus,.catalog-item__button:hover{outline:none}.catalog-feature-slider>a{display:block}.catalog-feature-slider .owl-dots .owl-dot{background:transparent;border:none;outline:none;margin:0}.catalog-feature-slider .owl-dots .owl-dot.active span,.catalog-feature-slider .owl-dots .owl-dot:hover span{background-color:#0C83AF}.catalog-feature-slider .owl-dots .owl-dot span{width:10px;height:10px;border:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.catalog-feature__image{max-width:100%;margin:0 0 40px}.catalog-horizontal__item{max-width:250px;margin:0 auto}.catalog-horizontal__thumb{vertical-align:middle;max-width:100%;margin:0 auto}.catalog-horizontal__thumb{max-height:100%;max-height:180px}.catalog-horizontal__checkout{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:14px;font-size:1.4rem;position:relative;padding:10px;display:inline-block;margin-left:20px;letter-spacing:2px;font-weight:bold;text-transform:uppercase;background-color:#46E0B5;color:#ffffff}.catalog-horizontal__checkout::after{font-size:12px;font-size:1.2rem;position:absolute;content:"+";top:6px;right:4px}.catalog-horizontal__checkout:focus,.catalog-horizontal__checkout:hover{outline:none}.catalog-horizontal{margin-top:70px}.catalog-horizontal__text{position:relative}.catalog-horizontal__swiper-button{position:absolute;top:20px;right:0}.catalog-horizontal__swiper-button .swiper-button-prev{left:-80px}.catalog-horizontal__swiper-button .swiper-button-prev,.catalog-horizontal__swiper-button .swiper-button-next{border-radius:100%;border:3px solid #4A4A4A;height:30px;width:30px}.catalog-horizontal__swiper-button .swiper-button-prev:after,.catalog-horizontal__swiper-button .swiper-button-next:after{font-size:12px;font-weight:700;color:#4A4A4A}.catalog-horizontal__title{font-size:24px;font-size:2.4rem;font-weight:bold;color:#333333;margin-bottom:20px}.catalog-horizontal-slider{position:relative}.catalog-horizontal-slider .owl-nav{position:absolute;top:-50px;right:0}.catalog-horizontal-slider .owl-nav [class*=owl-]{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-size:24px;font-size:2.4rem;display:inline-block;width:32px;height:32px;margin-left:6px;border:3px solid #4A4A4A;text-align:center;color:#4A4A4A;transition:all .3s;outline:none}.catalog-horizontal-slider .owl-nav [class*=owl-]:hover{color:#242424;border-color:#242424}.catalog-horizontal-slider .owl-nav .vs-icon{position:relative;top:-5px;left:-6px}.catalog-horizontal__infotitle{font-size:12px;font-size:1.2rem;font-weight:bold;line-height:1.3;text-transform:uppercase;margin-bottom:10px;color:#333333}.catalog-horizontal__description{font-size:12px;font-size:1.2rem;color:#b1b1b1;margin-bottom:15px}.catalog-horizontal__price{font-size:18px;font-size:1.8rem;display:block;font-weight:bold;color:#1EA5C9}.catalog-horizontal__price--out{color:#DDDDDD;text-decoration:line-through;margin-left:10px}.catalog-horizontal__item .ebooks-block__image{height:180px;margin:0}.catalog-horizontal__checkout{margin:30px 0 0 0}.catalog-data .row{margin-right:0;margin-left:0}.catalog-data__title{font-size:24px;font-size:2.4rem;margin-bottom:10px;font-weight:bold;color:#1EA5C9}.catalog-data__author{font-size:18px;font-size:1.8rem;display:block;margin-bottom:45px;font-weight:bold;color:#969696}.catalog-data__thumb{max-width:100%}.catalog-data__thumb--auto{width:100%;margin-bottom:30px}.catalog-data__price{font-size:42px;font-size:4.2rem;font-weight:bold;margin-bottom:20px;color:#1EA5C9}.catalog-data__price--simple{font-weight:400;color:#333333}.catalog-data__price--out{text-decoration:line-through;color:#DDDDDD}.catalog-data__parcel{font-weight:400;font-size:18px;font-size:1.8rem;color:#b1b1b1;margin-bottom:30px}.catalog-data__parcel>a{display:inline-block;font-size:12px;font-size:1.2rem;text-transform:uppercase;color:#0C83AF;margin-left:10px}.catalog-data__image{background-color:#E7E7E7;text-align:center;padding:0;max-height:500px;align-self:flex-start}.catalog-data__image--simple{padding:0}.catalog-data__video{margin-bottom:45px}.catalog-data__thumb{max-width:200px;max-height:285px;vertical-align:middle}.catalog-data__button,.catalog-data__checkout{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:10px;font-size:1rem;-webkit-transition:ease 0.3s;-moz-transition:ease 0.3s;-ms-transition:ease 0.3s;-o-transition:ease 0.3s;transition:ease 0.3s;display:inline-block;cursor:pointer;letter-spacing:2px;font-weight:bold;text-transform:uppercase}.catalog-data__button:focus,.catalog-data__button:hover,.catalog-data__checkout:focus,.catalog-data__checkout:hover{outline:none}.catalog-data__checkout{max-width:max-content;align-items:center}.catalog-data__button{margin-bottom:15px;border:1px solid transparent;padding:16px 30px;color:#ffffff;background:#72808E;margin-right:15px}.catalog-data__button:hover{color:#72808E;background:#ffffff;border-color:#72808E}.catalog-data__checkout{background:transparent;padding:14px 30px;border:1px solid #e3e6e9;color:#72808E}.catalog-data__checkout:hover{color:#ffffff;background:#72808E;border-color:transparent}.catalog-data__button--submit{font-size:13px;font-size:1.3rem;font-weight:400;padding:14px 13px;letter-spacing:0;margin-left:10px}.catalog-data__button--submit:disabled{background:#c7cdd2}.catalog-data__icon{font-size:16px;font-size:1.6rem;margin-right:15px}.catalog-data__info{margin-top:45px}.catalog-data__infotitle{font-size:12px;font-size:1.2rem;margin:40px 0 30px;font-weight:bold;text-transform:uppercase;color:#333333}.catalog-data__description{font-size:14px;font-size:1.4rem;color:#b1b1b1}.catalog-data-form{margin-top:35px}.catalog-data-form__label{display:block;margin-bottom:10px;margin-left:15px}.catalog-data-form__input{-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;padding:12px 15px;border:1px solid #72808E;max-width:175px;font-size:18px;font-size:1.8rem;color:#72808E}.catalog-data-form__input:focus{outline:none}.catalog-data__table{width:100%;text-align:left;border-spacing:0;border-collapse:collapse;margin-top:40px}.catalog-data__table th,.catalog-data__table td{border-bottom:2px solid #eeeeee}.catalog-data__table>thead{text-transform:uppercase}.catalog-data__table>thead th{padding-bottom:22px}.catalog-data__table>tbody td{padding:15px 0}@media (min-width: 768px){.catalog--special{padding:120px 0 420px}.catalog-data-form__input{max-width:initial}.catalog-main-intro{padding:0}.catalog-main-intro__title{font-size:42px;font-size:4.2rem}.catalog-main-intro__price{margin-bottom:35px}.catalog-main-intro__thumb{margin-bottom:0}.catalog-main-slider .owl-nav{position:absolute;width:100%;height:75px;margin:0;top:50%;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%);z-index:-1}.catalog-main-slider .owl-nav [class*=owl-]{position:absolute;background:transparent;padding:0;margin:0;font-size:40px;font-size:4rem;line-height:1;color:#DDDDDD}.catalog-main-slider .owl-nav [class*=owl-]:hover{background:#72808E}.catalog-main-slider .owl-prev{left:-60px;right:inherit}.catalog-main-slider .owl-next{right:-60px;left:inherit}.catalog-feature-slider .owl-dots{position:absolute;right:40px;bottom:10px;margin:0}.catalog-feature-slider .owl-dots .owl-dot span{width:15px;height:15px}.catalog-data__thumb{max-height:500px;max-width:360px}.catalog-data__thumb--auto{min-height:initial;max-height:initial;max-width:470px}.catalog-data__info{margin-top:0;padding-left:40px}.catalog-data-form{margin-top:25px}}@media (min-width: 1024px){.catalog-data__thumb{max-width:410px}}@media (min-width: 1440px){.catalog-data__thumb{max-width:505px}}.catalog__nav,.catalog__select{margin-top:40px}.catalog__nav{display:none;text-align:center}.catalog__nav>a{position:relative;display:inline-block;max-width:250px;padding:0 0 16px;text-align:center;vertical-align:middle;background:transparent;-moz-box-shadow:0 3px 0 0 transparent;-webkit-box-shadow:0 3px 0 0 transparent;box-shadow:0 3px 0 0 transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:700;text-transform:uppercase;color:rgba(114,128,142,0.5)}.catalog__nav>a:not(:first-child){margin-left:30px}.catalog__nav>.active{-moz-box-shadow:0 3px 0 0 #46E0B5;-webkit-box-shadow:0 3px 0 0 #46E0B5;box-shadow:0 3px 0 0 #46E0B5;background:transparent;color:#72808E}.catalog__nav--left{text-align:left}.catalog__select{position:relative;margin-bottom:30px;max-width:380px}.catalog__select::after{content:'';position:absolute;left:85%;top:20px;display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #DDDDDD}.catalog__select select{-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;font-size:11px;font-size:1.1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px 50px 15px 20px;max-width:360px;width:100%;margin:0;background:#ffffff;border:1px solid #DDDDDD;font-weight:700;color:#72808E;text-transform:uppercase}.catalog__select select:focus{outline:none}.catalog-tabs{background:#FAFAFA}.catalog-tabs-item{display:block;position:relative;overflow:hidden;background:#000000}.catalog-tabs-item:hover .catalog-tabs-item__thumb{opacity:0.3;filter:alpha(opacity=30);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.catalog-tabs-item__thumb{max-width:100%;min-width:100%;vertical-align:middle;opacity:0.5;filter:alpha(opacity=50);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.catalog-tabs-item__title{font-size:16px;font-size:1.6rem;position:absolute;bottom:30px;left:20px;right:20px;line-height:1.4;color:#ffffff}.catalog-tabs>.fade{display:none;width:100%}.catalog-tabs>.fade>div{padding-top:40px;padding-bottom:40px}.catalog-tabs>.active{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-tabs-table.active{display:block}.catalog-tabs-table__item{padding:20px 0}.catalog-tabs-table__item:nth-child(even){background-color:rgba(255,255,255,0.35)}.catalog-tabs-table__item strong{text-transform:uppercase}.swiper-container--product .swiper-wrapper{flex-wrap:wrap}.swiper-container--product .catalog-product--small{width:100%}@media (max-width: 767px){.catalog-data__image,.catalog-data__thumb{max-width:100%}}@media (min-width: 1024px){.catalog__nav{display:block}.catalog__select{display:none}}@media (max-width: 1024px){.owl-carousel .catalog-product--small{width:100%}}@media (max-width: 767px){.swiper-container--catalog-news .swiper-wrapper,.swiper-container--catalog-promo .swiper-wrapper{flex-wrap:nowrap}.catalog-data .catalog-product__thumb,.catalog-product__thumb,.catalog-item__thumb,.catalog-horizontal__thumb{max-height:100%;width:100%;object-fit:cover}.swiper-container--product .swiper-wrapper{flex-wrap:nowrap}}@media (min-width: 1440px){.catalog-product__thumb,.catalog-item__thumb{max-height:200px;object-fit:cover}.catalog-data .catalog-product__thumb,.catalog-data .catalog-item__thumb{max-height:200px;min-height:450px;object-fit:cover}}.dashboard-products-category .catalog-product--small{margin-right:0;width:100%}.dashboard-products-category.--dashboard-featured{margin-bottom:30px;border-bottom:1px solid #efefef;padding-bottom:40px}.featured-video__content{display:block}.featured-video__content.--cursos iframe{max-width:100%}.featured-video.--cursos{margin:50px 0}.menu-collapse--title{background-color:#ececec;padding:20px 30px;font-weight:400;color:#4A4A4A}.menu-collapse{background:#ffffff;text-transform:uppercase;margin-bottom:40px}.menu-collapse .has-submenu{position:relative}.menu-collapse .has-submenu .vs-icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.menu-collapse>li{border-bottom:1px solid #eeeeee}.menu-collapse>li>a{font-size:12px;font-size:1.2rem;display:block;padding:20px 30px;font-weight:bold;color:#4A4A4A}.menu-collapse>li.active>.has-submenu .vs-icon{-webkit-transform:rotate(90deg) translateX(-50%);-moz-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);-o-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}.menu-collapse__submenu li{margin-top:15px}.menu-collapse__submenu li:first-child{margin-top:25px}.menu-collapse__submenu li:last-child{margin-bottom:25px}.menu-collapse__submenu li a{display:inline-block;letter-spacing:1px;font-weight:bold;font-size:10px;font-size:1rem;color:#4A4A4A}.menu-collapse__item .menu-collapse__submenu{background-color:#f6f6f6;text-transform:uppercase;padding:0 30px;max-height:0;overflow:hidden;-webkit-transition:max-height 0.4s ease-out;-moz-transition:max-height 0.4s ease-out;-ms-transition:max-height 0.4s ease-out;-o-transition:max-height 0.4s ease-out;transition:max-height 0.4s ease-out}.menu-collapse__item .menu-collapse__submenu.overflow-animation{overflow-y:auto}.menu-collapse__item.active .menu-collapse__submenu{max-height:300px;-webkit-animation:0.4s overflow-animation;-moz-animation:0.4s overflow-animation;-ms-animation:0.4s overflow-animation;-o-animation:0.4s overflow-animation;animation:0.4s overflow-animation;-webkit-transition:max-height 0.4s ease-in;-moz-transition:max-height 0.4s ease-in;-ms-transition:max-height 0.4s ease-in;-o-transition:max-height 0.4s ease-in;transition:max-height 0.4s ease-in}.menu-collapse__item .menu-collapse__submenu--content{position:relative;background:#ffffff}.menu-collapse__item .menu-collapse__submenu--content::before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:#eeeeee}.filter-date-range__select>select,.filter-price-range input[type=text],.filter-price-range input[type=number]{background:rgba(216,216,216,0.22);color:#b1b1b1;border:none;font-size:12px;font-size:1.2rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-date-range__select>select:focus,.filter-price-range input[type=text]:focus,.filter-price-range input[type=number]:focus{outline:none}.filter-checkbox{cursor:pointer;text-transform:initial;margin-top:15px}.filter-checkbox:after{content:"";display:table;clear:both}.filter-checkbox:first-child{margin-top:25px}.filter-checkbox:last-child{margin-bottom:25px}.filter-checkbox input[type=checkbox]{position:absolute;opacity:0;filter:alpha(opacity=0);visibility:hidden}.filter-checkbox input[type=checkbox]:checked+span{background-color:#72808E}.filter-checkbox input[type=checkbox]:checked+span .vs-icon{opacity:1;filter:alpha(opacity=100)}.filter-checkbox span{position:relative;float:left;min-width:20px;height:20px;margin-right:10px;border:2px solid #72808E;background-color:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.filter-checkbox span .vs-icon{position:absolute;top:2px;left:1px;color:#ffffff;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.filter-checkbox label{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;line-height:20px;cursor:pointer;user-select:none}.filter-date-range{text-transform:uppercase;margin-top:15px}.filter-date-range:first-child{margin-top:25px}.filter-date-range:nth-child(2){margin-bottom:25px}.filter-date-range label{display:inline-block;min-width:50px}.filter-date-range__select{display:inline-block;position:relative;width:55%}.filter-date-range__select>.vs-icon{position:absolute;right:10px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.filter-date-range__select>select{width:100%;padding:9px 25px 9px 9px}.filter-price-range{text-transform:uppercase;margin-top:15px}.filter-price-range:after{content:"";display:table;clear:both}.filter-price-range:first-child{margin-top:25px}.filter-price-range:nth-child(1){margin-bottom:25px}.filter-price-range input[type=text],.filter-price-range input[type=number]{width:47.5%;padding:9px;float:left}.filter-price-range input[type=text]:first-child,.filter-price-range input[type=number]:first-child{margin-right:5%}.filter__button{display:inline-block;background:#72808E;padding:10px 20px;margin-top:15px;margin-bottom:15px;cursor:pointer;border:none;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:10px;font-size:1rem;letter-spacing:2px;text-transform:uppercase;color:#ffffff;transition:all .3s}.filter__button:focus{outline:none}.filter__button:disabled{background:rgba(114,128,142,0.5)}.filter-alert{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(255,0,0,0.2);padding:5px;margin:15px auto;max-width:230px}.filter-alert span{font-size:11px;font-size:1.1rem;user-select:none}.modal{background:rgba(114,128,142,0.55);position:fixed;z-index:900;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;filter:alpha(opacity=0)}.modal.modal--active{visibility:visible;opacity:1;filter:alpha(opacity=100)}.modal.modal--active .modal-content{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.modal-content{position:relative;max-height:90%;max-width:90%;width:400px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.75);-moz-transform:translate(-50%, -50%) scale(0.75);-ms-transform:translate(-50%, -50%) scale(0.75);-o-transform:translate(-50%, -50%) scale(0.75);transform:translate(-50%, -50%) scale(0.75);background:#fff;padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.modal-content__close{font-size:26px;font-size:2.6rem;text-align:center;color:#ffffff;position:absolute;right:-24px;top:-24px;display:block;width:48px;height:48px;background-color:#72808E;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.modal-content__close>.vs-icon{position:relative;top:7px}.modal-content__scroll{position:relative;overflow-y:auto;width:100%;height:100%}.generic-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px 0 0}.generic-step__item{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-size:16px;font-size:1.6rem;width:37px;height:37px;padding:9px 0;border:1px solid #DDDDDD;color:#DDDDDD;text-align:center}.generic-step__item:first-child{color:#ffffff;border-color:#46E0B5;background-color:#46E0B5}.generic-step__item:not(:first-child){position:relative;margin-left:70px}.generic-step__item:not(:first-child)::after{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);content:'';position:absolute;top:50%;right:0;width:71px;height:1px;background:#DDDDDD}.generic-step__item .vs-icon{display:none;margin-top:4px}.generic-step__item--active.generic-step__item--passed{color:#46E0B5;border-color:#46E0B5;background-color:#ffffff}.generic-step__item--active{color:#72808E;border-color:#72808E;background-color:#ffffff}.generic-step__item--passed+.generic-step__item::after{background-color:#46E0B5}.generic-step__item--passed span{display:none}.generic-step__item--passed .vs-icon{display:block}.generic-step__item--passed:not(:first-child)::after{background:#46E0B5}.loading{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;z-index:9999;background:rgba(0,0,0,0.2);width:100%;height:100%}.loading__circle{margin:100px auto;width:40px;height:40px;position:relative}.loading__circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.loading__circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.loading__circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.loading__circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.loading__circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.loading__circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.loading__circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.loading__circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.loading__circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.loading__circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.loading__circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.loading__circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.loading__circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.loading__circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.loading__circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.loading__circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.loading__circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.loading__circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.loading__circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.loading__circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.loading__circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.loading__circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.loading__circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.loading__circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleFadeDelay{0%, 39%, 100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%, 39%, 100%{opacity:0}40%{opacity:1}}.avatar-orb{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;flex-shrink:0}.avatar-orb--sm{width:40px;height:40px;font-size:14px}.avatar-orb--md{width:64px;height:64px;font-size:20px}.avatar-orb--lg{width:96px;height:96px;font-size:32px}.avatar-orb--xl{width:128px;height:128px;font-size:42px}.avatar-orb__img{width:100%;height:100%;object-fit:cover;border-radius:50%}.avatar-orb__fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;color:#ffffff;font-family:"Roboto-Bold", Helvetica, Arial, sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;user-select:none}#footer{width:100%;background:#ffffff;border-top:1px solid #F9F9F9;color:#72808E;box-shadow:0 -5px 20px rgba(0,0,0,0.05)}#footer p{margin-top:30px}.footer-payment .container,.footer-nav .container,.footer .container{margin:0 auto}.footer{background-color:#14799F;padding:21px 0;color:#ffffff}.footer__copy{color:#ffffff}.footer__copy img{width:45px}.footer-payment{padding:30px 0 25px}.footer-payment__title{font-size:12px;font-size:1.2rem;display:block;margin-bottom:6px;font-weight:400;letter-spacing:.6px;color:#72808E}.footer-payment-method{position:relative}.footer-payment-method::after,.footer-payment-method::before{content:'';position:absolute;background-color:#DDDDDD;opacity:0.7;width:120%;height:1px}.footer-payment-method::before{top:-30px;left:-10%}.footer-payment-method::after{bottom:-70px;left:-10%}.footer-payment-method__item{max-width:122px;margin:0 auto}.footer-payment__number{font-size:18px;font-size:1.8rem;color:#72808E}.footer-payment-call{margin-bottom:60px}.footer-payment-call__phone{border:1px solid #72808E;padding:7.5px;border-radius:50%;margin-right:20px}.footer-payment-call__phone i{font-size:18px;font-size:1.8rem}.footer-payment-call__phone,.footer-paymnet-call__header{display:inline-block;vertical-align:middle}.footer-payment-method__title,.footer-paymnet-cards__title{font-size:10px;font-size:1rem;margin-bottom:5px;font-weight:bold;letter-spacing:0.1px;text-transform:uppercase;color:#72808E}.footer-payment-method__title{text-align:left}.footer-paymnet-cards__title{text-align:center}.footer-payment-method__icon{float:left;width:100%;min-width:118px}.footer-payment-cards{max-width:442px;margin:0 auto;margin-top:60px;text-align:center}.footer-payment-cards .card__item{background-image:url(/assets/layout/cards-7a61a1538e833e861d466e01d9e8b4ba31beab5c5395af47543273aaf940e164.png);background-repeat:no-repeat;background-size:cover;display:block;width:37px;height:25px}.footer-payment-cards__list{display:inline-block;padding:4px 0 2px}.footer-payment-cards__list li{display:inline-block;text-indent:-9999px}.footer-payment-cards__list li+li{margin-bottom:5px}.footer-nav{min-height:190px;background-color:#0C83AF;color:#ffffff}.footer-nav__social{max-width:130px;margin-top:30px;text-align:left}.footer-nav__logo{display:block;text-align:center}.footer-nav__logo img{width:145px}.footer-nav__menu{margin:30px 0 10px}.footer-nav__menu a{color:#ffffff}.footer-nav__menu li{font-size:12px;font-size:1.2rem}.footer-nav__menu li:first-child{font-size:12px;font-size:1.2rem;text-transform:uppercase;font-weight:bold;margin-bottom:20px}.footer-nav__menu li+li{margin-top:10px}.footer-nav__container{min-height:190px;padding:35px 25px 20px}.footer-header__title{font-size:11px;font-size:1.1rem;text-transform:uppercase;color:#ffffff}.footer-header__title span{font-size:14px;font-size:1.4rem;display:block;margin:6px 0 20px}.footer__menu{text-align:center;margin:10px 0 40px}.footer__menu li{display:inline-block}.footer__menu li+li{margin-left:20px}.footer__menu a{-webkit-transition:ease 0.3s;-moz-transition:ease 0.3s;-ms-transition:ease 0.3s;-o-transition:ease 0.3s;transition:ease 0.3s;color:#72808E;padding:20px 0px}.footer__menu a:hover{color:#225D96}.footer-nav-social{display:inline-block;margin:0 auto;overflow:hidden}.footer-nav-social>.footer-nav-social__item{float:left}.footer-nav-social>.footer-nav-social__item i{font-size:13px;font-size:1.3rem}.footer-nav-social>.footer-nav-social__item:not(:last-child){margin-right:10px}.footer-nav-social>.footer-nav-social__item>a{display:block;width:35px;height:35px;border:1px solid #ffffff;padding:8px 0;color:#ffffff;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.footer-nav-social>.footer-nav-social__item>a:hover{background:#ffffff;color:#0C83AF}.footer-nav-social>.footer-nav-social__item img{max-width:16px;max-height:16px}.card--visa{background-position:0}.card--master-card{background-position:-40px}.card--american-express{background-position:-75px}.card--hipercard{background-position:-114px}.card--dinners{background-position:-155px}.card--elo{background-position:-191px}.card--aurora{background-position:-223px}.card--bb{background-position:-258px}.card--bradesco{background-position:-288px}.card--itau{background-position:-318px}.card--boleto{background-position:-356px}@media (min-width: 768px){#footer{position:absolute;bottom:0;min-height:360px;z-index:99}#footer p{margin-top:0;margin-bottom:0}.footer__menu{margin:0 0 0}.footer-nav__social{margin:0 auto}.footer-payment-call{margin-bottom:0}.footer-payment-cards{margin-top:0;text-align:left}.footer-nav__logo{margin-top:30px;margin-bottom:0;text-align:left}.footer-nav__menu{margin:0}.footer-naval{margin:30px auto 0}.footer-nav__container{padding:35px 0 20px}.footer-nav-social a{display:block;width:36px;height:36px}.footer-paymnet-cards__title{text-align:left}.footer-payment-cards__list li+li{margin-bottom:5px}.footer-payment-method::after,.footer-payment-method::before{top:-30px;width:1px;height:136px}.footer-payment-method::before{left:0}.footer-payment-method::after{right:0;bottom:unset;left:unset}}@media (min-width: 1024px){.footer-payment-method::after,.footer-payment-method::before{height:102px}.footer-payment-cards__list li+li{margin-bottom:0}}.container--mobile{display:flex;justify-content:center;align-items:center;min-height:80px;padding:0 2.5rem}.container--mobile .row{width:100%}.container--mobile .nav__menu{display:flex;justify-content:space-between;padding:0}.main__content{position:relative;margin-left:50px;margin-top:20px}.home-ebooks__slider{position:relative}.home-ebooks__slider .owl-item img{width:auto}.home-ebooks__title{font-size:24px;font-size:2.4rem;margin-bottom:25px;font-weight:bold;color:#1EA5C9}.slider{position:relative;margin-top:165px}.slider .main-slider-dots{width:100%}.slider .main-slider-dots .owl-dot span{opacity:0.8;filter:alpha(opacity=80);background:#225D96;transition:all 0.3s}.slider .main-slider-dots .owl-dots{text-align:center;margin-top:25px}.slider .main-slider-dots .owl-dot{background:transparent;border:none;outline:none;margin:0}.slider .main-slider-dots .owl-dot.active span,.slider .main-slider-dots .owl-dot:hover span{opacity:1;filter:alpha(opacity=100);background:#1EA5C9}.main-slider-item__banner{background-size:contain;position:relative;background-repeat:no-repeat;background-position:80%;border-radius:5px;padding:195px 0;max-height:440px}@media screen and (max-width: 1439px) and (min-width: 1024px){.main-slider-item__banner{padding:155px 0}}@media screen and (max-width: 1023px) and (min-width: 768px){.main-slider-item__banner{padding:115px 0}}.main-slider-item__title{font-size:26px;font-size:2.6rem;line-height:1.1;color:#ffffff;margin-bottom:15px;font-weight:bold;max-width:500px}.main-slider-item__title--highlighted{font-weight:bold;color:#0C83AF}.main-slider-item__description{color:#ffffff;margin-bottom:35px}.services{padding:40px 0 40px}.services__header{margin-bottom:20px}.services__title{font-size:24px;font-size:2.4rem;display:inline-block;font-weight:300;margin-bottom:25px;font-weight:bold}.services__nav{display:none;float:right}.services__nav>a{position:relative;display:inline-block;max-width:250px;padding:0 0 16px;text-align:center;vertical-align:middle;border-bottom:3px solid transparent;background:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:700;text-transform:uppercase;color:rgba(114,128,142,0.5)}.services__nav>a:not(:first-child){margin-left:30px}.services__nav>a::before{position:absolute;content:"";bottom:-11px;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.services__nav>.active{border-color:#46E0B5;background:transparent;color:#72808E}.services__nav>.active::before{border-top-color:#46E0B5}.services__select{position:relative;margin-bottom:30px;max-width:380px}.services__select::after{content:'';position:absolute;left:85%;top:20px;display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #DDDDDD}.services__select select{-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;font-size:11px;font-size:1.1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px 50px 15px 20px;max-width:360px;width:100%;margin:0;background:#ffffff;border:1px solid #DDDDDD;font-weight:700;color:#72808E;text-transform:uppercase}.services__select select:focus{outline:none}.services-tabs-item{display:block;position:relative;overflow:hidden;background:#000000}.services-tabs-item p{position:absolute;z-index:10;color:#FFF;padding:0 20px;line-height:20px;bottom:40px}.services-tabs-item:hover .services-tabs-item__thumb{opacity:0.3;filter:alpha(opacity=30);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.services-tabs-item__thumb{max-width:100%;min-width:100%;vertical-align:middle;opacity:0.5;filter:alpha(opacity=50);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.services-tabs-item__title{font-size:16px;font-size:1.6rem;position:absolute;bottom:8px;left:auto;right:20px;line-height:1.4;color:#ffffff}.services-tabs>.fade{display:none;width:100%}.services-tabs>.active{display:block}.container .news-home-slider .owl-dots,.container .services-slider .owl-dots,.container .generic-slider .owl-dots{margin-top:20px !important}.container .news-home-slider .owl-dot,.container .services-slider .owl-dot,.container .generic-slider .owl-dot{margin:0}.container .news-home-slider .owl-dot.active span,.container .services-slider .owl-dot.active span,.container .generic-slider .owl-dot.active span{background-color:#46E0B5}.services-slider{padding:0 1rem}.news{padding:40px 0 65px}.news+.news{padding-top:0}.row.--ead .news-home-slider__item{margin-bottom:30px}.ead-link{margin-top:10px}.news-item__title,.news-item__description{color:#72808E}.news-header__title{font-size:24px;font-size:2.4rem;font-weight:bold;margin-bottom:10px}.news-item__title{font-size:16px;font-size:1.6rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:900;line-height:1.5;margin-bottom:10px}.news-item__title>a{color:#72808E;margin-bottom:15px}.news-item{display:block;margin-top:25px}.news-item:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0.7;filter:alpha(opacity=70)}.news-item:hover .news-item__title{color:#0C83AF}.news-item__thumb{overflow:hidden;border:1px solid #E7E7E7}.news-item__thumb img{opacity:0.7;filter:alpha(opacity=70);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-width:100%;min-width:100%;vertical-align:middle}.news__button{margin-top:20px}.news-item__title--mobile{font-size:16px;font-size:1.6rem;position:absolute;bottom:30px;left:15px;color:#ffffff;margin-bottom:0}.news-item__thumb.news-item__thumb--home{background-color:#000000}.news-item--home:hover .news-item__title{color:#ffffff}.news-item__description--mobile{display:none}.news-home-slider__item{position:relative}.action{position:relative;overflow:hidden}.action::before{background:rgba(0,0,0,0.8);content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:9}.action__video{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;position:absolute;top:50%;left:50%}.action__content{position:relative;height:560px;z-index:99}.action__title,.action__description{color:#ffffff}.action__title{font-size:26px;font-size:2.6rem;margin-bottom:15px}.action__title--highlighted{color:#0C83AF}.action__description{font-size:16px;font-size:1.6rem;margin-bottom:30px}.interactive>.row{margin-left:0;margin-right:0}.interactive-data{position:relative;background:#0C83AF;overflow:hidden;min-height:230px}.interactive-data.owl-theme>.owl-dots{padding-bottom:45px;width:100%}.interactive-data.owl-theme>.owl-dots .owl-dot span{-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background:rgba(255,255,255,0.4)}.interactive-data.owl-theme>.owl-dots .owl-dot.active span,.interactive-data.owl-theme>.owl-dots .owl-dot:hover span{background:#46E0B5}.interactive-data-item{position:relative;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:50px;width:100%}.interactive-data-item__icon{font-size:48px;color:#46E0B5}.interactive-data-item__description{text-align:center}.interactive-data-item__title{margin-top:10px;margin-bottom:10px;font-size:28px;font-size:2.8rem;color:#ffffff}.interactive-data-item__subtitle{line-height:1.3;font-size:13px;font-size:1.3rem;color:#ffffff}.interactive-testimonial{background:#225D96;position:relative;height:100%}.interactive-testimonial__title{display:none}.interactive-testimonial-slider-item{display:flex;flex-wrap:wrap-reverse;width:100%}.interactive-testimonial-slider-item__text{font-size:14px;font-size:1.4rem;position:relative;padding:60px 40px 40px;width:100%;color:#ffffff}.interactive-testimonial-slider-item__text:before{position:absolute;content:"";border:20px solid transparent;border-bottom-color:#225D96;top:-30px;left:50px;z-index:1}.interactive-testimonial-slider-item__text>p{position:relative}.interactive-testimonial-slider-item__text>p:before,.interactive-testimonial-slider-item__text>p:after{position:absolute;content:"";background-size:25px 25px;width:25px;height:25px;background-image:url(/assets/layout/quote-d8656b5a2b96d6b8bd5a8bd74d219d14c17b03c549ddd417ce3ea206394d98fb.svg)}.interactive-testimonial-slider-item__text>p:before{left:0;top:-35px}.interactive-testimonial-slider-item__text>p:after{right:0;bottom:-35px;transform:rotate(180deg)}.interactive-testimonial-slider-item__thumb--mobile{position:relative;max-height:200px;overflow:hidden}.interactive-testimonial-slider-item__author{position:relative;text-align:center;width:100%}.interactive-testimonial-slider-item__thumb{display:inline-block;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:100%;margin:50px 0 20px;width:120px;height:120px}.interactive-testimonial-slider-item__name{display:none}.interactive-testimonial-slider-item__name-person{font-size:22px;font-size:2.2rem;font-weight:bold;width:260px;margin:0 auto;margin-bottom:5px;bottom:10px;left:10px;color:#ffffff}.interactive-testimonial-slider-item__office{font-size:14px;font-size:1.4rem;font-weight:300;color:#ffffff}.swiper-container--service{padding-bottom:50px}.interactive-testimonial__control{position:initial;display:block;width:100% !important;margin:20px 0 50px;bottom:0 !important;text-align:center;z-index:99}.interactive-testimonial__control .swiper-pagination-bullet{background:#099BC4 !important}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.swiper-button-prev.swiper-button-prev--news-books,.swiper-button-prev.main-catalog--buttons{left:-50px}.swiper-button-next.swiper-button-next--news-books,.swiper-button-next.main-catalog--buttons{right:-50px}.swiper-pagination{margin-top:20px;position:relative;width:100%}.swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:10px}.swiper-pagination--service .swiper-pagination-bullet{background:#225D96;height:15px;width:15px}.swiper-container-horizontal>.swiper-pagination--testimonial.swiper-pagination-bullets{width:70%;bottom:20px}.swiper-container-horizontal>.swiper-pagination--testimonial.swiper-pagination-bullets .swiper-pagination-bullet{background:#ffffff;height:15px;width:15px}.home-ebooks .swiper-pagination-bullet{background:#225D96;height:15px;width:15px}.catalog--special .swiper-pagination-bullet{background:#225D96;height:15px;width:15px}.newsSlide--bullets .swiper-pagination-bullet,.newsSlide--bullets2 .swiper-pagination-bullet{background:#225D96;height:15px;width:15px}.home-ebooks__container{position:relative}.swiper-pagination--main .swiper-pagination-bullet{background:#225D96;height:15px;width:15px}.swiper-pagination--interactive{display:none}.interactive-data .swiper-wrapper{display:flex;flex-wrap:wrap}.owl-dot{background:transparent !important;border:none !important;margin:0 !important}@media screen and (max-width: 500px){.services-slider__item{flex-basis:100%;max-width:280px;margin:auto;width:100%}.news-home-slider__item{flex-basis:100%}}@media screen and (max-width: 767px){.main-slider-item__banner{padding:25px 0 0;min-height:200px;max-height:200px}.main__content{margin:0}.main-slider-item__title{font-size:20px;font-size:2rem}.slider{margin-top:120px}.news-home-slider__item,.services-slider__item{flex-basis:initial}.swiper-pagination--interactive{display:block;margin-top:20px}.swiper-pagination--interactive .swiper-pagination-bullet{background:#46E0B5;height:15px;width:15px}.interactive-data .swiper-wrapper{display:flex;flex-wrap:nowrap}.swiper-container-horizontal>.swiper-pagination--testimonial.swiper-pagination-bullets{width:100%}}.featured-video{margin-top:100px;text-align:center}.featured-video h1{margin-bottom:30px}@media screen and (max-width: 768px){.featured-video{margin-bottom:20px}.featured-video iframe{width:100%;height:200px}}@media (min-width: 768px){.slider .owl-dots{text-align:left}.main-slider-item__title{font-size:30px;font-size:3rem}.main__content{margin-left:20px}.slider .main-slider-dots{bottom:50px}.slider .main-slider-dots .owl-dot span{opacity:1;filter:alpha(opacity=100);width:15px;height:15px}.news-item__thumb img{opacity:1;filter:alpha(opacity=100)}.internal--home{padding:0 0 80px}.home-ebooks__slider .owl-nav{position:absolute;width:100%;height:75px;margin:0;top:50%;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%);z-index:-1}.home-ebooks__slider .owl-nav [class*=owl-]{position:absolute;background:transparent;padding:0;margin:0;font-size:30px;font-size:3rem;padding:5px 0px 5px 9px;line-height:1;color:#DDDDDD}.home-ebooks__slider .owl-nav [class*=owl-]:hover{background:#72808E}.home-ebooks__slider .owl-prev{left:-35px;right:inherit}.home-ebooks__slider .owl-next{right:-35px;left:inherit}.services{padding:0 0 100px}.services__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;border-bottom:1px solid rgba(151,151,151,0.1)}.services-tabs-item__title{font-size:18px;font-size:1.8rem}.news{padding:100px 0 100px}.news.courses-home{padding:50px 0 50px}.news-item{margin-top:50px}.news__button{margin-top:45px}.news-item__title,.news-item__description{color:#72808E}.news-item--home:hover .news-item__title{color:#72808E}.action{margin-bottom:320px}.action .action__title{font-size:48px;font-size:4.8rem}.interactive-data{padding-bottom:0;margin:0}.interactive-data-item{width:25%;padding-top:0;height:230px}.interactive-testimonial{padding:0;height:440px;min-height:100%;overflow:hidden}.interactive-data-item__content{padding-top:0}.interactive-testimonial-slider-item{flex-direction:row;min-height:440px}.interactive-testimonial-slider .owl-stage-outer{height:100%}.interactive-testimonial-slider-item__author{text-align:left;width:30%}.interactive-testimonial-slider-item__name-person{width:90%;margin:0 0}.interactive-testimonial-slider-item__thumb{opacity:0.5;filter:alpha(opacity=50);border-radius:0;margin:0 0;width:100%;height:100%}.interactive-testimonial-slider-item__text{padding:120px 40px 0;width:70%}.interactive-testimonial__title{font-size:14px;font-size:1.4rem;display:block;position:absolute;text-transform:uppercase;color:#ffffff;top:60px;left:40px}.interactive-testimonial-slider-item__name-person,.interactive-testimonial-slider-item__name{font-size:22px;font-size:2.2rem;position:absolute;color:#ffffff;margin-bottom:5px}.interactive-testimonial__control{width:70%}.interactive-testimonial__control{position:absolute;margin:0 0 0;bottom:20px;left:0}.interactive-testimonial__control .owl-dot span{width:15px;height:15px;background-color:#ffffff}.interactive-testimonial__control .owl-dot span:hover{background-color:#ffffff}.interactive-testimonial__control .owl-dot.active span{background-color:#ffffff}}@media (max-width: 1140px){.swiper-button-prev.swiper-button-prev--news-books{left:0}.swiper-button-next.swiper-button-next--news-books{right:0}}@media (max-width: 1024px){.swiper-button-prev.swiper-button-prev--news-books,.swiper-button-next.swiper-button-next--news-books{display:none}}@media (min-width: 1024px){.services-tabs-item__title{font-size:18px;font-size:1.8rem}.slider .main-slider-dots{bottom:80px}.services__nav{display:inline-block}.services__select{display:none}.interactive-data-item{width:50%}.interactive-data-item::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;opacity:0.1;filter:alpha(opacity=10)}.interactive-data-item:nth-child(1)::before{background:#eeeeee;background:-moz-linear-gradient(left, #eee 0%, #4A4A4A 100%);background:-webkit-linear-gradient(left, #eee 0%, #4A4A4A 100%);background:linear-gradient(to right, #eee 0%, #4A4A4A 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#4A4A4A',GradientType=1 )}.interactive-data-item:nth-child(4)::before{background:#4A4A4A;background:-moz-linear-gradient(left, #4A4A4A 0%, #eee 100%);background:-webkit-linear-gradient(left, #4A4A4A 0%, #eee 100%);background:linear-gradient(to right, #4A4A4A 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4A4A4A', endColorstr='#eeeeee',GradientType=1 )}.interactive-data-item__description{display:table;padding-left:70px;position:relative;margin:0 auto;text-align:left}.interactive-data-item__icon{position:absolute;left:0;top:0}.interactive-data-item__title{margin-top:0;margin-bottom:5px}.interactive-testimonial-slider-item__text{padding:140px 40px 0px}.interactive-testimonial-slider-item{min-height:460px}.testimonial__item--text{font-size:16px;font-size:1.6rem;width:60%}.interactive-testimonial__control{width:70%}}@media screen and (min-width: 767px){.menu-items__list{display:flex;align-items:center}}@media (min-width: 1440px){.interactive-testimonial__title{left:60px}.interactive-testimonial-slider-item__text{padding:150px 60px 80px}.services-slider{width:100%;padding-right:0}}.internal.about{padding:80px 0 0}.banner-full{position:relative;background:url(/assets/layout/bg-about-6acc82942b7a1eeb8c83fded30849d8f4caa0c905a1b8daf5abb113bca771feb.jpg) no-repeat;background-size:cover;color:#ffffff;padding-top:45px;padding-bottom:45px}.banner-full::before{content:'';position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(0,0,0,0.8)}.banner-full>.container{position:relative}.banner-full__title{font-size:18px;font-size:1.8rem;line-height:1.4;color:#ffffff;margin-bottom:30px}.banner-full__divider{display:inline-block;width:82px;height:3px;background:#46E0B5;margin-bottom:30px}.about-values{background:#F9F9F9;padding:50px 0 50px}.about-values .owl-item img{width:auto;height:auto}.about-values .owl-dot{margin:0}.about-values .owl-theme .owl-nav.disabled+.owl-dots{margin-top:50px}.about-values__icon{font-size:64px;margin:0 auto 20px;color:#57D7E9}.vs-icon-eye{margin:0;padding-top:20px}.about-values__title{font-size:16px;font-size:1.6rem;color:#72808E;margin-bottom:20px}.about-values__description{padding-bottom:20px;line-height:1.4;margin:0}.about-values__content{max-width:480px;margin:0 auto}.about-profile{padding-top:40px;padding-bottom:40px}.about-profile p{position:relative}.about-profile__title{font-size:18px;font-size:1.8rem;margin-bottom:35px}.about-profile__avatar{display:block;max-width:70%;margin:0 auto 20px;max-width:300px}.about-profile__name,.about-profile__job{text-align:center}.about-profile__name{font-size:14px;font-size:1.4rem;color:#1EA5C9;margin-bottom:10px}.about-profile__job{font-size:13px;font-size:1.3rem;color:#72808E;margin-bottom:40px}.about-profile__job--protocol{font-weight:300;font-size:12px;font-size:1.2rem;margin-left:10px}.about-profile__divider{display:block;width:82px;height:3px;background:#46E0B5;margin:0 auto 30px}.about-services{background-color:#F9F9F9;padding:50px 0}.about-services .owl-dot{margin:0}.about-services__content{width:100%;max-width:480px;margin:auto}.about-services__title{font-size:26px;font-size:2.6rem;width:100%;margin-bottom:45px;text-align:center}.about-column{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"about-1" "about-4" "about-3" "about-5" "about-2";text-align:center;padding:0 0.5rem;min-width:100%}.about-column .owl-dots{margin-top:30px !important}.about-column .owl-dots .owl-dot span{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.about-column .owl-dots .owl-dot{margin:0}.about-column .owl-dots .owl-dot.active span,.about-column .owl-dots .owl-dot:hover span{opacity:1;filter:alpha(opacity=100);background:#46E0B5}.about-column__item:nth-child(1){grid-area:about-1}.about-column__item:nth-child(2){grid-area:about-2}.about-column__item:nth-child(3){grid-area:about-3}.about-column__item:nth-child(4){grid-area:about-4}.about-column__item:nth-child(5){grid-area:about-5}.about-column__title{position:relative;color:#72808E;text-transform:uppercase;padding-bottom:15px;margin-bottom:20px}.about-column__title:after{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background-color:#46E0B5}.about-column__description{text-align:left}.swiper-pagination--services .swiper-pagination-bullet,.swiper-pagination--values .swiper-pagination-bullet{background:#225D96;height:15px;width:15px}@media (max-width: 768px){.about-column{display:flex}}@media (min-width: 768px){.about{padding:120px 0 0}.banner-full{padding-top:100px;padding-bottom:100px}.banner-full__title{font-size:36px;font-size:3.6rem}.about-values{padding:80px 0 50px}.about-values__content{max-width:100%;margin:auto}.about-values__description{padding-bottom:0}.about-profile{padding:60px 0 60px}.about-profile__title{font-size:26px;font-size:2.6rem;margin-bottom:45px}.about-profile__avatar{max-width:100%;margin:0}.about-profile__name,.about-profile__job{text-align:left}.about-profile__name{font-size:24px;font-size:2.4rem;margin-top:40px}.about-profile__job{font-size:20px;font-size:2rem}.about-profile__divider{position:absolute;left:-110px;top:-50px}.about-services{padding:90px 0}.about-column{grid-gap:30px 30px;grid-template-areas:"about-1 about-5" "about-1 about-4" "about-3 about-2";text-align:left}.about-services__content{max-width:100%}.about-services__title{text-align:left;width:100%}.about-column__title:after{left:0;transform:translateX(0)}}@media (min-width: 1024px){.about-values{padding:80px 0 70px}.about-column{grid-gap:30px 60px}.about-values__content{max-width:100%}}.news-internal__date{display:inline-block;color:#72808E}.news-internal__title{font-size:36px;font-size:3.6rem;margin-bottom:15px}.news-internal__thumb{display:block;margin-bottom:30px}.news-internal__thumb>img{max-width:100%}.news-internal__intertitle{font-size:28px;font-size:2.8rem;color:#4A4A4A;text-align:left;margin-top:5px;margin-bottom:20px}.news-internal__infotitle{margin-bottom:25px}.news-internal__widget{margin-top:50px}.news-internal__widget img{max-width:100%}.news-related{background:#F9F9F9;padding-bottom:60px}.news-related .news-item{margin-top:0}.news-related .owl-carousel.owl-theme .owl-dots .owl-dot.active span,.news-related .owl-carousel.owl-theme .owl-dots .owl-dot:hover span{background:#1EA5C9}.news-related__title{font-weight:bold;margin-top:50px;margin-bottom:40px}.news-internal-social{margin-bottom:15px;overflow:hidden}.news-internal-social>.news-internal-social__item{float:left}.news-internal-social>.news-internal-social__item:not(:last-child){margin-right:5px}.news-internal-social>.news-internal-social__item>a{display:block;width:32px;height:32px;border:1px solid #72808E;padding-top:7px;padding-bottom:7px;color:#72808E;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.news-internal-social>.news-internal-social__item>a:hover{background:#72808E;color:#ffffff}.news-internal-social>.news-internal-social__item img{max-width:16px;max-height:16px}.gallery--slider a{display:block}.gallery--slider a:first-child{margin-bottom:12px}.gallery--slider.owl-theme .owl-nav+.owl-dots,.gallery--slider.owl-theme .owl-nav.disabled+.owl-dots{margin-top:40px}.gallery--slider.owl-theme .owl-dots .owl-dot.active span,.gallery--slider.owl-theme .owl-dots .owl-dot:hover span{background:#1EA5C9}.news-bar{opacity:0;filter:alpha(opacity=0);display:none;position:fixed;z-index:99;top:-7px;background:#F9F9F9;width:100%;padding-top:25px;padding-bottom:25px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.news-bar--active{opacity:1;filter:alpha(opacity=100);top:110px}.news-bar__subtitle{font-size:15px;font-size:1.5rem;color:#0C83AF}.news-bar__title{font-size:20px;font-size:2rem;color:#72808E;text-align:left}.news-internal__item .news-item{margin-top:0}.news-item__content .news-item__description,.news-item__content .news-item__title{color:#72808E}.news-item--news{display:flex;margin-top:15px}.news-item__thumb{max-width:100%;margin-bottom:15px;background-color:#0C83AF}.news-item__description--news{display:none}.news-item__title--news{position:static}.news-item__thumb--news{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:120px;min-width:120px;max-height:75px;margin-right:15px;background-color:#0C83AF;overflow:hidden;margin-bottom:0}.news-item__thumb--news>img{border-radius:5px}.news-internal__content abbr,.news-internal__content acronym{cursor:help}.news-internal__content p{text-align:left}.news-internal__content>ul{list-style-type:disc;padding-left:40px;margin:1em 0}.news-internal__content>ul>li+li{margin-top:5px}.news-internal__content blockquote{margin:1em 40px}.news-internal__content h1,.news-internal__content h2,.news-internal__content h3,.news-internal__content h4,.news-internal__content h5,.news-internal__content h6{padding:20px 0}.news-internal__content samp,.news-internal__content pre{margin:0}.news-internal__content table{width:100%;max-width:100%;border-collapse:collapse;background-color:#F9F9F9;border:1px solid #eeeeee}.news-internal__content caption{padding:10px 0;font-weight:bold;text-transform:uppercase}.news-internal__content th,.news-internal__content td{padding:5px 10px}.news-internal__content thead{background-color:#eeeeee}.news-internal__content tbody tr+tr{border-top:1px solid #eeeeee}.news-internal__content tbody td{border:1px solid #eeeeee}.news-internal__content hr{margin:2em 0}@media screen and (max-width: 499px){.news-internal .col-xs-6{flex-basis:100%;max-width:100%;width:100%}}@media screen and (max-width: 767px){.news-internal__item:nth-child(1n+1){margin-top:25px}}@media (min-width: 768px){.news-internal__item:nth-child(1n+4){margin-top:85px}.news-related--big{padding-bottom:140px}.news-internal__title{margin-bottom:60px}.news-internal__intertitle{font-size:36px;font-size:3.6rem;margin-bottom:60px}.news-internal-social.news-internal-social--active{position:fixed;top:220px;left:auto;margin-left:-60px}.news-internal-social{position:absolute;top:0;left:-60px;margin-bottom:0}.news-internal-social>.news-internal-social__item{display:block;float:none}.news-internal-social>.news-internal-social__item:not(:last-child){margin-right:0;margin-bottom:10px}.news-bar{display:block}}@media (min-width: 1024px){.news-internal{padding-top:0}.news-item__thumb{margin:5px 15px 15px 0}}.form-group--state-error #contact_name,.form-group--state-error #contact_email,.form-group--state-error #contact_message{color:#b84c4c;background-color:#f9e0e0;margin-bottom:5px}.contact-form__input,.contact-form__textarea{width:100%;border:1px solid #DDDDDD;padding:18px 10px 18px 50px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:"Roboto-Regular", Helvetica, Arial, sans-serif;font-size:16px;font-size:1.6rem;color:#72808E}.contact-form__input:-ms-input-placeholder,.contact-form__textarea:-ms-input-placeholder{color:rgba(114,128,142,0.4)}.contact-form__input::-webkit-input-placeholder,.contact-form__textarea::-webkit-input-placeholder{color:rgba(114,128,142,0.4)}.contact-form__input:-moz-placeholder,.contact-form__textarea:-moz-placeholder{color:rgba(114,128,142,0.4)}.contact-form__input::-moz-placeholder,.contact-form__textarea::-moz-placeholder{color:rgba(114,128,142,0.4)}.contact-form__input:focus,.contact-form__textarea:focus{outline:none}.contact{padding-top:40px;padding-bottom:40px}.contact__title{font-size:36px;font-size:3.6rem;color:#0C83AF;margin-bottom:25px}.contact__text{font-size:16px;font-size:1.6rem;margin-bottom:30px}.contact__info{font-size:16px;font-size:1.6rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;font-weight:600;color:#72808E;margin-bottom:5px}.contact__info:hover{color:#0C83AF}.contact-form{text-align:right;margin-top:30px}.contact-form__group{position:relative;margin-bottom:30px;text-align:left}.contact-form__group label{color:#b84c4c}.contact-form__icon{font-size:16px;font-size:1.6rem;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:20px;left:19px;color:#72808E}.vs-icon-envelope.contact-form__icon{margin-top:2px}.contact-form__textarea{resize:none;height:120px}.contact-form__button{padding-left:40px;padding-right:40px}.notification li+li{margin-top:5px}@media (min-width: 768px){.contact{padding-top:0;padding-bottom:100px}.contact__title{margin-bottom:55px}.contact-form{margin-top:0}}.courses{background:#F9F9F9;min-height:100vh}.courses--white{background:#ffffff}.courses--special{padding:68px 0 30px}.courses-main-intro{background:#F9F9F9;padding:60px 0}.courses-main-intro__thumb{max-width:100%;margin-bottom:30px}.courses-main-intro__title{font-size:26px;font-size:2.6rem;font-weight:400;color:#1EA5C9;margin-bottom:20px}.courses-main-intro__description{font-size:16px;font-size:1.6rem;color:#b1b1b1;margin-bottom:25px}.courses-main-intro__button{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:10px;font-size:1rem;background:#4A90E2;padding:15px 25px;display:inline-block;border:none;letter-spacing:2px;font-weight:300;text-transform:uppercase;color:#ffffff;cursor:pointer}.courses-main-intro__button:focus,.courses-main-intro__button:hover{outline:none}.courses-main__title{font-size:24px;font-size:2.4rem;font-weight:400;color:#333333;margin-bottom:20px}.generic-slider-courses{margin:0}.courses-main-slider{position:relative;margin-bottom:40px}.courses-main-slider .owl-item img{width:auto}.courses-main-slider .owl-nav{position:absolute;width:100%;height:75px;margin:0;top:50%;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%);z-index:-1}.courses-main-slider .owl-nav [class*=owl-]{position:absolute;background:transparent;padding:0;margin:0;font-size:40px;font-size:4rem;line-height:1;color:#DDDDDD}.courses-main-slider .owl-nav [class*=owl-]:hover{background:#72808E}.courses-main-slider .owl-prev{left:-60px;right:inherit}.courses-main-slider .owl-next{right:-60px;left:inherit}.courses-featured__image{display:block;background:#F9F9F9;margin:0 0 20px;text-align:center}.courses-main-slider__thumb,.courses-product__thumb{vertical-align:middle;max-width:100%;max-height:160px;margin:0 auto}.courses-product__thumb{margin-bottom:20px}.courses-main-slider__title{font-size:13px;font-size:1.3rem;font-weight:400;text-transform:uppercase;line-height:1.25;color:#4A4A4A;margin-bottom:10px}.courses-main-slider__price{display:inline-block;color:#4A4A4A}.courses-main-slider__button{position:relative;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:14px;font-size:1.4rem;background:#72808E;padding:12px;display:inline-block;margin-left:20px;letter-spacing:2px;font-weight:300;text-transform:uppercase;color:#ffffff}.courses-main-slider__button:focus,.courses-main-slider__button:hover{outline:none}.courses-main-slider__button:hover .courses-main-slider__tooltip{opacity:1;filter:alpha(opacity=100);visibility:visible}.courses-main-slider__tooltip{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:10px;font-size:1rem;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;position:absolute;bottom:50px;left:50%;background:#72808E;padding:6px 15px;min-width:170px;text-transform:uppercase;text-align:center;line-height:1.3;letter-spacing:.8px;color:#ffffff}.courses-main-slider__tooltip::before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #72808E;position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.courses-featured{background:#ffffff;padding-top:60px;padding-bottom:30px;margin-bottom:60px}.courses-catalog-item{position:relative;margin:15px 0}.courses-catalog-item__thumb{display:block;margin-bottom:15px}.courses-catalog-item__thumb>img{max-width:100%}.courses-catalog-item__info,.courses-catalog-item__author,.courses-catalog-item__price{font-size:12px;font-size:1.2rem;line-height:1.3;font-weight:400;margin-bottom:8px}.courses-catalog-item__info{color:#4A4A4A}.courses-catalog-item__author{color:#b1b1b1}.courses-catalog-item__price{color:#1EA5C9}.courses-catalog-item__button{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:10px;font-size:1rem;background:#72808E;padding:15px 25px;margin-top:8px;display:inline-block;border:none;cursor:pointer;letter-spacing:2px;font-weight:300;text-transform:uppercase;color:#ffffff}.courses-catalog-item__button:focus,.courses-catalog-item__button:hover{outline:none}.courses-catalog-item__checkout{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:14px;font-size:1.4rem;background:#72808E;padding:15px 16px;display:inline-block;border:none;color:#ffffff;cursor:pointer}.courses-catalog-item__checkout:focus,.courses-catalog-item__checkout:hover{outline:none}.courses-catalog-item__checkout{position:absolute;top:15px;left:15px}.courses-catalog-item__checkout:hover .courses-catalog-item__tooltip{opacity:1;filter:alpha(opacity=100);visibility:visible}.courses-catalog-item__tooltip{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:10px;font-size:1rem;visibility:hidden;position:absolute;top:60px;left:-10px;background:#72808E;padding:6px 15px;min-width:110px;text-align:center;text-transform:uppercase;line-height:1.3;letter-spacing:.8px;color:#ffffff}.courses-catalog-item__tooltip::before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #72808E;position:absolute;top:-5px;left:27px}.courses-feature{margin-bottom:40px}.courses-feature__image{max-width:100%}.courses-data__title{font-size:24px;font-size:2.4rem;margin-bottom:10px}.courses-data__author{font-size:18px;font-size:1.8rem;display:block;margin-bottom:45px}.courses-data__thumb{display:block;width:100%;max-width:470px;margin:auto}.courses-data__price{font-size:42px;font-size:4.2rem;font-weight:400;margin-bottom:30px;color:#333333}.courses-data__image{overflow:hidden;text-align:center;margin-bottom:30px}.courses-data__button,.courses-data__checkout{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:10px;font-size:1rem;display:inline-block;cursor:pointer;letter-spacing:2px;font-weight:400;text-transform:uppercase}.courses-data__button:focus,.courses-data__button:hover,.courses-data__checkout:focus,.courses-data__checkout:hover{outline:none}.courses-data__button{background:#72808E;padding:13px 45px;border:none;color:#ffffff}.courses-data__checkout{background:transparent;padding:13px 25px;margin-top:15px;border:1px solid #72808E;color:#72808E}.courses-data__infotitle{font-size:12px;font-size:1.2rem;font-weight:400;text-transform:uppercase;color:#333333;margin:40px 0 30px}.courses-data__description{font-size:14px;font-size:1.4rem;color:#b1b1b1}.courses-product{margin-top:70px}.courses-product__title{font-size:24px;font-size:2.4rem;font-weight:400;color:#333333;margin-bottom:20px}.courses-product-slider{position:relative}.courses-product-slider .owl-nav{position:absolute;top:-50px;right:0}.courses-product-slider .owl-nav [class*=owl-]{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-size:24px;font-size:2.4rem;display:inline-block;position:relative;width:32px;height:32px;margin-left:6px;border:3px solid #4A4A4A;text-align:center;color:#4A4A4A}.courses-product-slider .owl-nav .vs-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.courses-product__infotitle{font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.3;color:#333333;margin-top:15px;margin-bottom:10px}.courses-product__description{font-size:12px;font-size:1.2rem;color:#b1b1b1;margin-bottom:15px}.courses-product__price{display:block;font-size:18px;font-size:1.8rem;color:#333333}.courses-product__price--out{color:#DDDDDD;text-decoration:line-through;margin-left:10px}.courses-product__button,.courses-product__checkout{cursor:pointer;display:inline-block;background:#72808E;margin-top:15px;border:none;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;letter-spacing:2px;font-weight:400;font-size:10px;font-size:1rem;text-transform:uppercase;color:#ffffff}.courses-product__button:focus,.courses-product__button:hover,.courses-product__checkout:focus,.courses-product__checkout:hover{outline:none}.courses-product__button{padding:13px 45px}.courses-product__checkout{padding:13px;margin-left:10px}.courses__nav,.courses__select{margin-top:40px}.courses__nav{display:none;text-align:center}.courses__nav>a{position:relative;display:inline-block;max-width:250px;padding:0 0 16px;text-align:center;vertical-align:middle;background:transparent;-moz-box-shadow:0 3px 0 0 transparent;-webkit-box-shadow:0 3px 0 0 transparent;box-shadow:0 3px 0 0 transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:700;text-transform:uppercase;color:rgba(114,128,142,0.5)}.courses__nav>a:not(:first-child){margin-left:30px}.courses__nav>.active{-moz-box-shadow:0 3px 0 0 #46E0B5;-webkit-box-shadow:0 3px 0 0 #46E0B5;box-shadow:0 3px 0 0 #46E0B5;background:transparent;color:#72808E}.courses__nav--left{text-align:left}.courses__select{position:relative;margin-bottom:30px;max-width:380px}.courses__select::after{content:'';position:absolute;left:85%;top:20px;display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #DDDDDD}.courses__select select{-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;font-size:11px;font-size:1.1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px 50px 15px 20px;max-width:360px;width:100%;margin:0;background:#ffffff;border:1px solid #DDDDDD;font-weight:700;color:#72808E;text-transform:uppercase}.courses__select select:focus{outline:none}.courses-tabs{background:#FAFAFA}.course-profile__teachers,.course-profile__lessons{font-size:16px;font-size:1.6rem}.course-profile__teachers li+li,.course-profile__lessons li+li{margin-top:10px}.course__video{text-align:center;margin-bottom:30px}.course__video iframe{max-width:100%}.course-profile__teachers{padding:50px 0}.course-profile__teachers li{display:flex;justify-content:center}.course-profile__teachers figure{margin:0;max-height:250px;max-width:250px;width:45%}.course-profile__teachers img{border-radius:100%;width:100%}.course-profile__teachers.owl-theme .owl-dots .owl-dot.active span{background:#0C83AF}.owl-carousel .owl-item li img{width:45%}.course-profile__person{margin-left:40px;margin-top:40px}.course-profile__teacher{color:#0C83AF;margin-bottom:20px}.course-profile__lessons li{display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:6px;background-color:#fff;width:100%;height:65px;padding:15px 20px;transition:ease-in .2s}.course-program{margin-bottom:30px}.courses-tabs-item{display:block;position:relative;overflow:hidden;background:#000000}.courses-tabs-item:hover .courses-tabs-item__thumb{opacity:0.3;filter:alpha(opacity=30);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.courses-tabs-item__thumb{max-width:100%;min-width:100%;vertical-align:middle;opacity:0.5;filter:alpha(opacity=50);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.courses-tabs-item__title{font-size:16px;font-size:1.6rem;position:absolute;bottom:30px;left:20px;right:20px;line-height:1.4;color:#ffffff}.courses-tabs{min-height:300px}.courses-tabs .fade{display:none;width:100%}.courses-tabs .fade>div{padding-top:40px;padding-bottom:40px}.courses-tabs .active{display:-webkit-box;display:-ms-flexbox;display:flex}.courses-tabs-table.active{display:block}.courses-tabs-table__item{padding:20px 0}.courses-tabs-table__item:nth-child(even){background-color:rgba(255,255,255,0.35)}.courses-tabs-table__item strong{text-transform:uppercase}.courses-profile p{position:relative}.courses-profile__title{font-size:18px;font-size:1.8rem;margin-bottom:35px}.courses-profile__avatar{display:block;max-width:70%;margin:0 auto 20px;max-width:300px}.courses-profile__name,.courses-profile__job{text-align:center;color:#72808E}.courses-profile__name{font-size:14px;font-size:1.4rem;margin-bottom:10px}.courses-profile__job{font-size:13px;font-size:1.3rem;margin-bottom:40px}.courses-profile__job--protocol{font-weight:300;font-size:12px;font-size:1.2rem;margin-left:10px}.courses-data-nav{position:relative;display:inline-block}.courses-data__select{opacity:0;filter:alpha(opacity=0);visibility:hidden;position:absolute;z-index:0}.courses-data-nav__value{position:relative;display:inline-block;cursor:pointer;padding:20px 70px 20px 20px;background:rgba(231,231,231,0.32);border:1px solid #DDDDDD;font-weight:400;font-size:42px;font-size:4.2rem;color:#333333}.courses-data-nav__value>small{font-size:18px;font-size:1.8rem;color:rgba(51,51,51,0.6)}.courses-data-nav__value>.vs-icon{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:21px;font-size:2.1rem;color:#b1b1b1}.courses-data-nav__list{position:absolute;display:none;width:100%}.courses-data-nav__list>li{cursor:pointer;background:#e8e8e8;padding:10px 20px}.courses-data-nav__list>li:not(:last-child){border-bottom:1px solid #DDDDDD}@media (max-width: 500px){.course-profile__person{margin-left:30px;margin-top:20px}}@media (min-width: 768px){.courses--special{padding:120px 0 130px}.courses-profile__title{font-size:26px;font-size:2.6rem;margin-bottom:45px}.courses-profile__avatar{max-width:100%;margin:0}.courses-profile__name,.courses-profile__job{text-align:left}.courses-profile__name{font-size:24px;font-size:2.4rem;margin-top:30px}.courses-profile__job{font-size:20px;font-size:2rem}.owl-carousel .owl-item li img{width:100%}.course-profile__person{margin-left:60px}}@media (min-width: 1024px){.courses__nav{display:block}.courses__select{display:none}}@media (min-width: 1440px){.courses-main-slider__thumb,.courses-product__thumb{max-height:200px}}.auth__title{font-size:42px;font-size:4.2rem;font-weight:bold;color:#4A4A4A;margin:50px 0 35px}.auth__title>small{font-size:20px;font-size:2rem;display:block;line-height:3}.auth__subtitle{font-size:14px;font-size:1.4rem;font-weight:400;color:#b1b1b1}.auth__subtitle,.auth-step-1{max-width:395px;margin:0 auto}.auth__info{font-size:18px;font-size:1.8rem;display:block;font-weight:bold;text-align:left;color:#b1b1b1;margin:90px 0 25px}.auth-step-1 .auth-form__input{border-radius:25px;border:1px solid #E7E7E7;background:#ffffff}.auth-form-login .auth-form__input{border-radius:5px}#auth-step__item-2::after{background-color:#46E0B5}.auth-form{margin-top:60px}.auth-form__group{margin-bottom:22px}.auth-form__group-actions{margin:75px 0 0}.auth-form__group-actions a{font-size:12px;font-size:1.2rem;font-weight:bold;text-transform:uppercase;color:#b1b1b1}.auth-form__group-actions--step{display:flex;justify-content:space-between}.auth-form__label{display:block;font-size:12px;font-size:1.2rem;color:#b1b1b1;margin-bottom:10px}.auth-form__input{font-size:16px;font-size:1.6rem;width:100%;padding:14px;background:#eeeeee;border:none;outline:none;border:1px solid transparent}.auth-form__input:focus,.auth-form__input:active{border-color:rgba(0,0,0,0.3)}.auth-form__select{position:relative}.auth-form__select .vs-icon{content:'';position:absolute;right:15px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);font-size:20px;font-size:2rem}.auth-form__select .auth-form__input{padding-right:50px}.auth-form__input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.auth-form__file{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:225px;margin-top:20px;background:#F9F9F9;border:1px dashed #e1e1e1}.auth-form__file>div{line-height:2.5;color:#c2c2c2}.auth-form__file .auth-form__file-display{max-height:225px;max-width:288px}.auth-form__file .vs-icon{font-size:36px;font-size:3.6rem}.auth-form__file span{display:block;font-style:italic;color:#929292}.auth-form__file+input[type='file']{position:relative;z-index:-1;width:0;height:0}.auth-form__file+input[type='file']:focus,.auth-form__file+input[type='file']:active,.auth-form__file+input[type='file']:hover{outline:none}.auth-form__radio{position:relative;display:block;padding:14px 0}.auth-form__radio input[type="radio"]{position:absolute;visibility:hidden;opacity:0;filter:alpha(opacity=0)}.auth-form__radio input[type="radio"]:checked+span::before{background:#099BC4}.auth-form__radio>span,.auth-form__radio>strong{display:inline-block}.auth-form__radio>span{position:relative;padding:2px;margin-right:10px;vertical-align:bottom;border:1px solid #eeeeee;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.auth-form__radio>span::before{content:'';display:block;width:12px;height:12px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.auth-form__radio>strong{font-weight:400;color:#b1b1b1}.auth-form__link{display:inline-block;margin-bottom:40px;color:#099BC4}.auth-form__button{cursor:pointer;background:#4990E2;padding:15px 25px;display:inline-block;border:none;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;letter-spacing:2px;font-weight:bold;font-size:10px;font-size:1rem;text-transform:uppercase;color:#ffffff}.auth-form__button:focus,.auth-form__button:hover{outline:none}.auth-form__button--sign,.auth-form__button--signup{min-width:120px}.auth-form-login__actions{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.auth-form-login__actions div:nth-of-type(1),.auth-form-confirmation__actions div:nth-of-type(1){margin-bottom:30px;text-align:center}.auth-form-login__actions div:nth-of-type(2),.auth-form-confirmation__actions div:nth-of-type(2){text-align:center}.auth-form-confirmation__actions .auth-form__button{padding:15px 10px}.signup-successful{max-width:460px;margin:80px auto;text-align:center}.signup-successful__description,.signup-successful__title{color:#4A4A4A;font-weight:bold}.signup-successful__title{font-size:32px;font-size:3.2rem}.signup-successful__description{font-size:20px;font-size:2rem;margin-top:15px}.signup-successful__text{font-size:14px;font-size:1.4rem;margin-top:35px;color:#b1b1b1}@media (min-width: 768px){.auth-form__link{margin-top:38px;margin-bottom:0}.auth-form--divider{position:relative}.auth-form--divider::before{content:'';position:absolute;top:-50px;right:-42px;height:100%;border-right:1px solid #EFEFEF}.auth-form-confirmation__actions .auth-form__button{padding:15px 25px}.auth-form__button--sign,.auth-form__button--signup{min-width:150px}.auth-form__group-actions{margin:75px 0}.signup-successful__title{font-size:42px;font-size:4.2rem}.signup-successful{margin:0 auto}}@media (min-width: 1024px){.auth-form--divider::before{right:-53px}.auth-form__button--sign,.auth-form__button--signup{min-width:180px}.auth-form-confirmation__actions div:nth-of-type(1){float:right;margin-bottom:0;text-align:unset}.auth-form-confirmation__actions div:nth-of-type(2){text-align:unset}}@media (min-width: 1440px){.auth-form--divider::before{right:-63px}}.dashboard{background:#F9F9F9;min-height:100vh}.dashboard-item__thumb{max-width:100%}.dashboard-actions{margin-bottom:25px}.dashboard-actions__description{font-size:10px;font-size:1rem;font-weight:bold}.dashboard-pagination{text-align:left}.dashboard-pagination>ul{display:inline-block}.dashboard-pagination__item{float:left}.dashboard-pagination__item:not(:first-child){border-left:1px solid #eeeeee}.dashboard-pagination__item .vs-icon{position:relative;top:-1px}.dashboard-pagination__item>a,.dashboard-pagination__item>span{display:block;padding:5px 10px;color:#b1b1b1}.dashboard-pagination__item--active a,.dashboard-pagination__item--active span{color:#46E0B5}.dashboard-container{background:#ffffff;padding:20px;margin-bottom:40px}.dashboard-container--courses{margin-bottom:50px}.dashboard-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:30px;overflow:hidden}.dashboard-header__title,.books-show-header__title{font-size:16px;font-size:1.6rem;display:inline-block;padding:10px 0;margin-top:10px 0 20px;font-weight:bold;color:#4A4A4A}.dashboard-header__button{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;font-size:10px;font-size:1rem;display:inline-block;float:right;padding:12px 50px;font-weight:bold;letter-spacing:1px;border:1px solid #DDDDDD;color:#4A4A4A}.dashboard-header__link{font-size:12px;font-size:1.2rem;color:#0C83AF}.dashboard-header__order{font-size:20px;font-size:2rem;font-weight:400;color:#4A4A4A;text-transform:initial}.dashboard-header__order--small{display:block;margin-top:15px;color:#72808E}.dashboard-order{color:#4A4A4A}.dashboard-order p{margin-bottom:10px}.dashboard-order .large{display:block;font-size:22px;font-size:2.2rem}.dashboard-order--space{margin-bottom:60px}.dashboard-table--order .dashboard-table-header th{font-size:14px;font-size:1.4rem;font-weight:400;text-transform:initial;letter-spacing:0;color:#4A4A4A;padding:10px 0;border-top:2px solid #eeeeee;border-bottom:2px solid #eeeeee}.dashboard-situation{position:relative}.dashboard-situation-bar{position:absolute;top:18px;left:50%;background:#DDDDDD;width:88%;height:4px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.dashboard-situation-item{font-size:11px;font-size:1.1rem;text-transform:uppercase;padding:0 10px}.dashboard-situation-item__marker{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto 15px;background:#DDDDDD;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.dashboard-situation-item__marker i{font-size:18px;font-size:1.8rem;z-index:1;border:2px solid transparent;border-radius:50%;padding:9px}.dashboard-situation-item__marker .vs-icon-check,.dashboard-situation-item__marker .vs-icon-waiting,.dashboard-situation-item__marker .vs-icon-close{background:#ffffff;min-width:40px}.dashboard-situation-item__marker .vs-icon-check{color:#17c45c;border-color:#17c45c}.dashboard-situation-item__marker .vs-icon-waiting{color:#077493;border-color:#077493}.dashboard-situation-item__marker .vs-icon-close{color:#F53B3B;border-color:#F53B3B}.dashboard-order__title{border-top:2px solid #eeeeee;border-bottom:2px solid #eeeeee;padding:10px 0;margin-bottom:20px;font-size:14px;font-size:1.4rem;font-weight:400;color:#4A4A4A}.dashboard-order__title>a{float:right;font-size:13px;font-size:1.3rem;color:#1EA5C9}.dashboard-table-data__image img{max-width:135px;max-height:200px;width:100%;height:100%}.dashboard-item{color:#4A4A4A}@media (max-width: 767px){.dashboard-item__thumb--course{max-width:max-content !important}.dashboard-item__thumb{max-width:100%;margin-bottom:15px;min-height:230px}}.dashboard-item__thumb--course{min-height:auto}.dashboard-books-item__image{max-width:100%}.dashboard-item__title{font-size:12px;font-size:1.2rem;font-weight:bold;text-transform:uppercase}.dashboard-item__author{font-size:12px;font-size:1.2rem;font-weight:300;line-height:1.25;color:#969696;margin:10px 0 5px}.dashboard-courses-item,.dashboard-books-item{align-items:center;border-top:2px solid #eeeeee}.dashboard-courses-item:after,.dashboard-books-item:after{content:"";display:table;clear:both}.dashboard-books-item{padding-top:15px}.dashboard-books-item:not(:last-child){padding-bottom:10px}.dashboard-books-item{display:grid;grid-template-columns:70px 1fr;grid-template-areas:"thumb header" "actions actions"}.dashboard-books-item__thumb{grid-area:thumb;width:55px;margin:0}.dashboard-books-item__header{grid-area:header;float:left}.dashboard-books-item__title,.dashboard-courses-item__title,.books-show-info__title{font-size:12px;font-size:1.2rem;font-weight:bold;text-transform:uppercase;line-height:1.25;color:#4A4A4A;margin-bottom:4px}.dashboard-books-item__description,.dashboard-courses-item__description,.books-show-info__description{font-size:12px;font-size:1.2rem;line-height:1;text-transform:capitalize;color:#b1b1b1}.dashboard-books-item__actions{grid-area:actions;padding:10px 0;text-align:center}.dashboard-books-item__button,.dashboard-courses-item__button{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:ease-in 0.3s;-moz-transition:ease-in 0.3s;-ms-transition:ease-in 0.3s;-o-transition:ease-in 0.3s;transition:ease-in 0.3s;font-size:10px;font-size:1rem;display:inline-block;border:1px solid transparent;padding:7px 10px;width:100%;outline:none;text-align:center;cursor:pointer;font-weight:bold;text-transform:uppercase;color:#ffffff}.dashboard-books-item__button .vs-icon,.dashboard-courses-item__button .vs-icon{margin-right:4px;font-size:13px;font-size:1.3rem}.dashboard-books-item__button:not(:last-of-type),.dashboard-courses-item__button:not(:last-of-type){margin-right:10px}.dashboard-books-item__button[disabled],.dashboard-courses-item__button[disabled]{cursor:default;background-color:#DDDDDD;opacity:0.5;filter:alpha(opacity=50)}.dashboard-books-item__button[disabled]:hover,.dashboard-courses-item__button[disabled]:hover{background-color:#DDDDDD;color:#ffffff}.dashboard-courses-item__button{background-color:#0C83AF}.dashboard-courses-item__button:hover{background-color:#46E0B5;color:#ffffff}.dashboard-books-item__button{background-color:#46E0B5;max-width:67px}.dashboard-books-item__button:hover{border-color:transparent;background-color:#46E0B5}.dashboard-books-item__loading{width:100%;float:right;padding:18px 0}.dashboard-courses-item{display:grid;grid-template-columns:1fr 2fr 2fr;grid-template-areas:"thumb header" "loading loading";align-items:center}.dashboard-courses-item{padding-top:20px}.dashboard-courses-item:not(:last-child){padding-bottom:20px}.dashboard-courses-item__thumb{grid-area:thumb;margin-right:12px}.dashboard-courses-item__thumb img{max-width:100%}.dashboard-item__courses .dashboard-item__thumb{max-width:100%;margin-bottom:15px}.dashboard-courses-item__header{grid-area:header}.dashboard-courses-item__loading{grid-area:loading;display:flex;justify-content:space-between;align-items:center;margin-top:10px}.generic-slider-dashboard .owl-dots{padding-top:10px}.generic-slider-dashboard .owl-dots .owl-dot{margin:0}.dashboard-courses-item__btn{display:inline-block}.dashboard-item__courses,.dashboard-item__books{max-width:300px;margin:0 auto}.dashboard-item__books{max-width:160px}.loading-basic{position:relative;display:flex;margin-right:20px;min-width:140px;width:100%}.loading-basic__porcentage{font-size:12px;font-size:1.2rem;display:inline-block;line-height:1;color:#b1b1b1}.loading-basic-bar{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:block;position:relative;width:100%;max-width:100%;height:11px;margin-left:10px;background:#DDDDDD}.loading-basic-bar__loader{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;position:absolute;height:100%;width:0;background-color:#46E0B5}.dashboard-table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;text-align:left}.dashboard-table-header{display:none}.dashboard-table-header th{padding-bottom:25px}.dashboard-table-header th,.dashboard-table-header a{font-family:"Roboto-Regular";font-size:11px;font-size:1.1rem;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#b1b1b1}.dashboard-table-header th .vs-icon,.dashboard-table-header a .vs-icon{margin-left:5px}.dashboard-table-header__name{width:60%}.dashboard-table-header__situation{text-align:center}.dashboard-table-header__situation,.dashboard-table-header__receipt{width:25%}.dashboard-table-data{border-top:2px solid #eeeeee;width:100%}.dashboard-table-data:last-child td{padding-bottom:0}.dashboard-table-data td{display:block;padding:7px 0;color:#b1b1b1}@media (max-width: 767px){.dashboard-table-data td:first-child{padding-top:20px}.dashboard-table-data td:last-child{padding-bottom:20px}}.dashboard-table-data__image,.dashboard-table-data__content{display:inline-block;vertical-align:middle}.dashboard-table-data__image{margin-right:15px}.dashboard-table-data__link{color:#72808E}.dashboard-table-data__link .vs-icon{font-size:22px;font-size:2.2rem}.dashboard-table-data__code{color:#b1b1b1;letter-spacing:1px}.dashboard-table-data__thumb{width:55px;float:left;margin-right:15px}.dashboard-table-data__header{max-width:300px}.dashboard-table-data__title{font-size:12px;font-size:1.2rem;font-weight:bold;text-transform:uppercase;line-height:1.25;margin-bottom:4px;color:#4A4A4A}.dashboard-table-data__description{font-size:12px;font-size:1.2rem;line-height:1;color:#b1b1b1}.dashboard-table-data__course{padding-bottom:20px;width:75%;float:left}.dashboard-table-data__download{padding:10px 0}.dashboard-table-data__status,.dashboard-table-data__download{width:25%;float:right;text-align:center}.dashboard-table-data__status-name{font-size:12px;font-size:1.2rem;line-height:1;color:#b1b1b1}.dashboard-table-data__button{font-size:20px;font-size:2rem;color:#72808E}.dashboard-error{padding-top:30px;padding-bottom:30px}.dashboard-error__title,.dashboard-error__subtitle{font-weight:400;color:#333333}.dashboard-error__title{margin-top:0;margin-bottom:15px}.dashboard-error__subtitle{font-size:20px;font-size:2rem;line-height:1.4;margin:0}.books-show-header{text-transform:uppercase}.books-show__image{max-width:200px;margin:0 auto 30px}.books-show__image,.books-show-header{margin-bottom:30px}.books-show__thumb{max-width:100%}.books-show-info{padding:0}.books-show-info__title{margin-top:30px}@media (min-width: 375px) and (max-width: 649px){.dashboard-books-item__button{max-width:85px}}@media (min-width: 650px){.dashboard-books-item{grid-template-columns:70px 1fr 1fr;grid-template-areas:"thumb header actions"}.dashboard-books-item__actions{text-align:right}.dashboard-courses-item{display:grid;grid-template-columns:1fr 2fr 2fr;grid-template-areas:"thumb header loading"}.dashboard-courses-item__loading{margin-top:0}.loading-basic-bar{display:inline-block;max-width:100px}.dashboard-header__title{font-size:18px;font-size:1.8rem}}.payment-link{text-align:center;margin:70px 0}.payment-link__title{max-width:630px;margin:auto}.dashboard-verification__header{text-align:center}.dashboard-verification__title{font-size:36px;font-size:3.6rem;text-transform:capitalize;color:#000000;font-weight:400;margin:40px 0 25px}.dashboard-verification__description{margin:auto;max-width:510px;text-align:center;line-height:1.9rem;color:#b1b1b1}.verification-step-1{max-width:300px}.verification-step-1 .verification-form__label{text-transform:uppercase}.verification-step-2{padding:0 30px}.verification-step-3 p{max-width:400px;line-height:1.9rem;color:#b1b1b1}.verification-step-1,.verification-step-2,.verification-step-3{margin:60px auto}.verification-form__label{display:block;font-size:12px;font-size:1.2rem;color:#b1b1b1;margin-bottom:10px}.verification-form__input{font-size:16px;font-size:1.6rem;width:100%;padding:14px;background:#eeeeee;border:none}.verification-form__input:focus,.verification-form__input:active{outline:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.verification-form__button{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;cursor:pointer;background:#4990E2;padding:15px 25px;display:inline-block;border:none;margin-top:60px;letter-spacing:2px;font-weight:bold;font-size:10px;font-size:1rem;text-transform:uppercase;color:#ffffff}.verification-form__button:focus,.verification-form__button:hover{outline:none}.verification-form__file{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:280px;height:225px;margin:20px auto;background:#F9F9F9;border:1px dashed #e1e1e1}.verification-form__file>div{line-height:2.5;color:#c2c2c2}.verification-form__file .verification-form__file-display{max-height:225px;max-width:280px}.verification-form__file .vs-icon{font-size:36px;font-size:3.6rem}.verification-form__file span{display:block;font-style:italic;color:#929292}.verification-form__file+input[type='file']{position:relative;z-index:-1;width:0;height:0}.verification-form__file+input[type='file']:focus,.verification-form__file+input[type='file']:active,.verification-form__file+input[type='file']:hover{outline:none}@media (min-width: 768px){.dashboard-container>.row{margin-left:-1rem;margin-right:-1rem}.dashboard-actions{margin-bottom:25px}.dashboard-books-item{grid-template-columns:70px 1fr 2fr}.books-show__image{max-width:300px}.dashboard-table-header{display:table-row}.dashboard-table-data td{display:table-cell;padding:20px 0}.dashboard-table--order .dashboard-table-data{border:none}.dashboard-error{padding-top:50px;padding-bottom:50px}.dashboard-form__link{margin-top:38px;margin-bottom:0}}@media (min-width: 1024px){.dashboard-books-item__loading{width:210px;margin-right:30px}.dashboard-pagination{text-align:right;margin-top:3px}.dashboard-form__select{margin-bottom:0}.dashboard-books-item{grid-template-columns:90px 1fr 1fr}.dashboard-books-item__button{max-width:85px}.dashboard-courses-item__header{padding-right:40px}.dashboard-courses-item__button{padding:7px 20px}.loading-basic{width:210px}.loading-basic-bar{max-width:170px}}@media (min-width: 1440px){.dashboard-situation-bar{width:90%}}.catalog-product__checkout .vs-icon-checkout{user-select:none;pointer-events:none}.search-page{padding:150px 0 420px}@media screen and (max-width: 767px){.search-page{padding:90px 0 20px}}.checkout-back-button{display:inline-flex;align-items:center}.products-not-found{color:#4A4A4A;font-size:30px;text-align:center;display:block;width:100%;margin:100px 0}.checkout-form,.checkout-navigation{margin:0 auto 50px;width:100%;max-width:1000px}.checkout__cart{margin:0 auto 0}.checkout-navigation{border-bottom:1px solid #eeeeee}.checkout-navigation:after{content:"";display:table;clear:both}.checkout-navigation__item{opacity:0.5;filter:alpha(opacity=50);width:33.333%;padding:15px 0 20px;float:left;font-size:10px;font-size:1rem;text-align:center;font-weight:bold;text-transform:uppercase;color:#72808E}.checkout-navigation__item--highlighted{opacity:1;filter:alpha(opacity=100);position:relative;color:#72808E;border-bottom:3px solid #46E0B5}.checkout-navigation__item--highlighted::before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;left:50%;bottom:-15px;border:6px solid transparent;border-top-color:#46E0B5}.checkout-form__input{font-size:15px;font-size:1.5rem;width:55px;height:35px;padding-left:5px;border:1px solid #E7E7E7;border-radius:5px;color:#b1b1b1}.checkout-form__input:focus{outline:none}.checkout-form__input::-webkit-inner-spin-button,.checkout-form__input::-webkit-out-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity-message{font-size:10px;font-size:1rem;display:block;margin:5px 5px 15px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;color:#F53B3B;position:absolute;min-width:240px;right:-180%}.checkout-form-list{width:100%;max-width:100%;background-color:transparent;border-collapse:collapse}.checkout-form-list th{font-size:10px;font-size:1rem;padding:5px 0;font-weight:bold;text-align:left;letter-spacing:1px;text-transform:uppercase;color:#4A4A4A}.checkout-form-list__info{display:inline-block;width:100%;max-width:350px;margin-left:10px;vertical-align:middle}.checkout-form-list__thumb{max-width:100%}.checkout-form-list__title,.checkout-form-list__description,.checkout-form-list__price,.checkout-form-list__price--out{font-size:12px;font-size:1.2rem}.checkout-form-list__error{color:red;font-size:12px}.checkout-form-list__title{font-weight:bold;text-transform:uppercase;line-height:15px;color:#4A4A4A}.checkout-form-list__description{margin-top:0;text-transform:capitalize;color:#b1b1b1}.checkout-form-list__price{font-weight:bold;color:#4A4A4A}.checkout-form-list__price--out{color:#DDDDDD;text-decoration:line-through}.checkout-form-list__promo,.checkout-shipping-address__cep{width:220px;min-height:45px;border-radius:25px;border:1px solid #E7E7E7;padding:0 20px;outline:none;margin-right:20px}.checkout-form-list__promo::placeholder,.checkout-shipping-address__cep::placeholder{font-size:12px;font-size:1.2rem;color:#72808E}.checkout-shipping-address__choose-method em{background:white;display:block;margin:10px 0;padding:12px 14px}.checkout-shipping-address__consult-cep a{display:inline-block;color:#225D96;padding:12px 10px}.checkout-shipping-address__consult-cep a:hover{color:#0C83AF}.checkout-shipping__btns{padding:5px 0 10px}.checkout-shipping-cep__title{color:#333333;font-weight:400;padding:20px 0}.checkout-form-list__total{font-size:24px;font-size:2.4rem;font-weight:bold;text-transform:uppercase;color:#1EA5C9;margin-bottom:15px;margin-top:30px}.checkout-form-list__title-total{font-size:10px;font-size:1rem;display:inline-block;letter-spacing:1px;color:#4A4A4A;display:block}.checkout-form__quantity{display:inline-block;position:relative;width:55px}.checkout-form__nav{position:absolute;top:0;right:0;height:35px}.checkout__total{margin:20px 0 80px}.checkout-shipping-address__method label{padding:16px 10px;display:block}.checkout-shipping-address__content{background:#F9F9F9;padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:30px}.checkout-shipping-address__content>h3{margin-bottom:20px}.checkout-shipping-address__cep input,.checkout-shipping-address__cep .btn{display:inline-block}.checkout-form__button{font-size:13px;font-size:1.3rem;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:relative;width:20px;color:#E7E7E7;text-align:center;line-height:1.7;cursor:pointer;transform:translateX(-100%);border-left:1px solid #E7E7E7}.checkout-form__button:hover{background-color:#E7E7E7}.checkout-form__button:hover i{color:#ffffff}.checkout-form__thumb-up,.checkout-form__thumb-down{color:#E7E7E7}.checkout-form__thumb-up{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.quantity-up{position:absolute;height:50%;top:0;border-top-right-radius:5px;border-bottom:1px solid #E7E7E7}.quantity-down{position:absolute;bottom:0;height:50%;border-bottom-right-radius:5px}.checkout-total__label{font-size:10px;font-size:1rem;display:block;margin:5px 5px 15px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;color:#4A4A4A}.checkout-total__promo{padding:0}.checkout-login{margin:0 auto;text-align:center}.checkout-login__title{font-size:32px;font-size:3.2rem;color:#4A4A4A;margin-bottom:15px}.checkout-login__description{color:#b1b1b1;margin-bottom:50px}.checkout-login__links{margin:50px 0 25px}.checkout-login__group{width:100%;max-width:445px;margin:0 auto}.checkout-login__group label{font-size:12px;font-size:1.2rem;display:block;margin-bottom:10px;text-align:left;font-weight:bold;color:#b1b1b1}.checkout-login__group:nth-of-type(2){margin-top:20px}.checkout-login__input{width:100%;height:45px;background-color:#eeeeee;border:0;padding-left:20px}.checkout-login__input:focus{outline:none}.checkout-login__item{font-size:14px;font-size:1.4rem;text-transform:uppercase;color:#b1b1b1}.checkout-login__item+.checkout-login__item{margin-left:20px}.checkout-finished,.checkout-failed{width:100%;max-width:550px;margin:50px auto 0;text-align:center}.checkout-header__title,.checkout-header__subtitle{color:#4A4A4A;font-weight:bold}.checkout-header__title{font-size:32px;font-size:3.2rem}.checkout-header__subtitle{font-size:20px;font-size:2rem}.checkout-header__description{color:#b1b1b1;margin-bottom:0;margin-top:0}.checkout-books{display:flex;justify-content:space-between;align-items:center;flex-flow:column;width:100%;margin-bottom:40px}.checkout-books__item{-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;padding:10px 0;margin-bottom:10px;width:160px;min-width:160px;height:46px;border-radius:25px;border:1px solid transparent;font-weight:bold;color:#ffffff;background-color:#46E0B5}.checkout-books__item i:first-child{font-size:25px;font-size:2.5rem;margin-right:20px}.checkout-books__item i,.checkout-books__item span{vertical-align:middle}.checkout-books__item:hover{color:#4A4A4A;background-color:#ffffff;border-color:#E7E7E7}.checkout-download__order{color:#72808E;margin-bottom:20px}.checkout-download__order span{font-size:20px;font-size:2rem;font-weight:bold;display:block}.checkout-download__order span:nth-child(1){margin-bottom:20px}.checkout-download__order span:nth-child(2){font-size:16px;font-size:1.6rem}.checkout-download__receipt{display:flex;justify-content:center;align-items:center;padding:0}.checkout-failed__thumb{display:block;margin-bottom:35px}.checkout-failed__thumb i{font-size:75px;font-size:7.5rem;color:#F53B3B}@media (max-width: 767px){.checkout-form__thead{display:none}.checkout-form__image{width:25%;float:left}.checkout-form__info,.checkout-form__price{margin-bottom:5px}.checkout-form__amout{margin-bottom:10px}.quantity-message{right:-123%}.checkout-form__info,.checkout-form__amout,.checkout-form__price,.checkout-form__close{width:75%;float:right}.checkout-form__amout-title{margin:0 30px 0 10px}.checkout-form__price-title{margin:0 70px 0 10px}.checkout-form__amout-title,.checkout-form__price-title{display:inline-block;font-weight:bold;text-transform:uppercase;color:#4A4A4A}.checkout-list{display:inline-block;position:relative;width:100%;padding:20px 0 0px;height:auto;border-bottom:1px solid #eeeeee}.checkout-form__close-icon{display:none}.checkout-form__btn{margin-top:20px}.checkout-form__close{font-size:12px;font-size:1.2rem}.checkout-form-list__close{width:70px;padding:10px;color:#4A4A4A;float:left}.checkout-total{margin:30px 0 50px}.checkout-total__promo{padding:20px 0 30px;background-color:#F9F9F9}.checkout-total__description{margin-top:50px}.checkout-form-list__price{font-size:14px;font-size:1.4rem}.checkout-form-list__title-total{margin-bottom:10px}}.checkout-address__title,.checkout-address__subtitle{color:#4A4A4A;font-weight:bold}.checkout-address__subtitle{font-size:20px;font-size:2rem;text-transform:uppercase}.checkout-address__description{color:#b1b1b1;margin-bottom:50px;margin-top:0}.checkout-address__btn-change{margin-top:20px}.checkout-form__remove-promocode{color:#4A4A4A;font-weight:bold}@media (min-width: 768px){.checkout{padding-top:120px}.checkout-form-list__total{margin-top:0}.checkout-navigation{margin-top:50px}.checkout-navigation__item{font-size:13px;font-size:1.3rem}.checkout-form-list th,.checkout-form-list tr td{border-bottom:1px solid #eeeeee}.checkout-form-list td{padding:20px 0}.checkout-form-list td:last-child{max-width:80px}.checkout-form-list .checkout-form__input--sized{max-width:75px}.checkout-form__input,.checkout-form__nav{height:46px}.checkout-form__input{padding-left:15px}.checkout-form__input,.checkout-form__quantity{width:65px}.checkout-total{margin:20px 0 80px}.checkout-login__title{font-size:42px;font-size:4.2rem;margin-bottom:25px}.checkout-finished,.checkout-failed{margin:100px auto 0}.checkout-header__title{font-size:42px;font-size:4.2rem}.checkout-books{align-items:normal;flex-flow:row;margin-bottom:70px}.checkout-books__item{margin-bottom:0}.checkout-download__order{text-align:left;margin-bottom:0}.checkout-download__receipt{justify-content:flex-end}.checkout-form__image{width:70px}.checkout-form-list__close{float:right;color:#b1b1b1}.checkout-form-list__close i{font-weight:bold}.checkout-form__amout-title,.checkout-form__price-title,.checkout-form__remove{display:none}.checkout-form__btn{margin-top:20px}}@media (min-width: 1024px){.checkout-form,.checkout-navigation{max-width:initial}}.page-error{width:500px;max-width:100%;margin:0 auto;text-align:center}.page-error__status{margin-bottom:-70px;font-size:200px;font-size:20rem;color:#E7E7E7}.page-error__title{margin-bottom:25px;font-size:43px;font-size:4.3rem;font-weight:400;color:#333333}.page-error__message{margin-bottom:40px;font-size:14px;font-size:1.4rem;color:#b1b1b1}.page-error__message>a{color:#4990E2}.page-error__button{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:10px;font-size:1rem;background:#4990E2;padding:15px 25px;display:inline-block;border:none;letter-spacing:1px;font-weight:300;text-transform:uppercase;color:#ffffff;cursor:pointer}.help-internal__title{margin:0 0 46px 0}.help-internal__subtitle{margin:46px 0 24px 0}
