.breadcrumbs a:after,.pagination a{font-size:.8125rem;display:inline-block}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.container{width:1200px;max-width:1200px;margin:0 auto}@media(max-width:1280px){.container{width:95%}}.align-left{text-align:left!important}.align-center{text-align:center!important}.align-right{text-align:right!important}#backTop,.pagination,.pagination a{text-align:center}.warning{border:1px solid #319db5!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hidden{display:inline-block!important;visibility:hidden}#backTop,.page-overlay{display:none;position:fixed}.breadcrumbs{text-transform:lowercase;padding:16px 0 12px;width:100%}.breadcrumbs a{position:relative;padding:0;color:#0037a6;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.breadcrumbs a .fa-home{margin-top:2px}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a:after{margin:0 4px 0 7px;color:#b5b5b5;content:"/\00a0"}.breadcrumbs .crumb-current{padding-left:0;color:#777;text-decoration:none;cursor:default}.pagination{margin:10px 0}.pagination a{min-width:27px;margin:0 4px 0 0;padding:4px 6px;background-color:#fff;color:#0037a6;border:1px solid #0037a6;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.pagination a.active{background-color:#0037a6;color:#fff;cursor:default}.pagination a.disabled{background-color:#e8e8e8;color:#797979;border:1px solid #e8e8e8;cursor:default}.pagination a i{margin:3px 0 0}@media(min-width:992px){.pagination{text-align:right}.pagination a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.pagination a:not(.active):hover,.pagination a:not(.disabled):hover,.pagination a:not(.dots):hover{background-color:rgba(0,55,166,.6);color:#fff}.pagination a.disabled:hover{background-color:#e8e8e8;color:#797979;border:1px solid #e8e8e8}.pagination a.dots:hover{background-color:#fff;color:#0037a6;border:1px solid #0037a6}}#backTop i,.nsgallery figure:hover img{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}#backTop{width:45px;height:45px;right:20px;bottom:10px;padding:18px 5px;background-color:#0037a6;border:2px solid #0037a6;opacity:.7;cursor:pointer;z-index:12;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px}#backTop i{display:inline-block;padding:6px;border:1px solid #fff;border-width:0 4px 4px 0;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transition:.5s}#backTop:hover{opacity:1}.page-overlay{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:998}#overlay{display:block}#loader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999}.loader-spinner{display:block;width:60px;height:60px;border:7px solid #d9f8ff;border-top:7px solid #0037a6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;animation:2s linear infinite animate_spinner}@keyframes animate_spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loader-dots span{display:inline-block;width:20px;height:20px;background-color:#9b59b6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;animation:1.5s ease-in-out infinite animate_scaling;transform:scale(.3)}.loader-dots span:nth-child(2){margin:0 4px;animation-delay:.2s}.loader-dots span:nth-child(3){animation-delay:.4s}@keyframes animate_scaling{0%,100%{transform:scale(.3)}50%{transform:scale(1.2)}}.loader-ripple span{position:absolute;display:block;width:60px;height:60px;background-color:#1abc9c;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;animation:2.4s linear infinite animate_ripple;opacity:0}.image-wrapper,.nsgallery figure,.ripple-effect{position:relative;overflow:hidden}.loader-ripple span:nth-child(2){background-color:#16a085;animation-delay:.8s}.loader-ripple span:nth-child(3){animation-delay:1.6s}@keyframes animate_ripple{0%{transform:scale(0);opacity:0}20%{transform:scale(.2);opacity:.2}40%{transform:scale(.4);opacity:.4}60%{opacity:.6;transform:scale(1);opacity:1}90%{transform:scale(1.2);opacity:.8}100%{transform:scale(1.4);opacity:0}}.nsgallery figure{display:inline-block;width:200px;height:200px;margin:0 5px 5px;border:1px solid #319db5}.image-wrapper img,.nsgallery figure img{max-width:100%;margin:auto;top:0;position:absolute;bottom:0;left:0;right:0}.nsgallery figure img{max-height:100%}.nsgallery figure img.icon-youtube{width:50px!important;height:35px!important;top:50%!important;left:50%!important;bottom:auto!important;right:auto!important;-webkit-transform:translateX(-50%) translateY(-50%)!important;transform:translateX(-50%) translateY(-50%)!important;z-index:1}.nsgallery figure:hover img{transition:.5s;transform:scale(1.1)}.image-wrapper .image-overlay,.image-wrapper:hover img{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.image-wrapper{height:150px;margin:0 0 10px;vertical-align:middle;cursor:pointer}.image-wrapper img{height:auto}.image-wrapper .image-overlay{position:absolute;bottom:0;left:0;right:0;background-color:rgba(45,45,45,.8);overflow:hidden;width:100%;height:0;transition:.5s;z-index:2}.image-wrapper:hover .image-overlay{height:100%}.image-wrapper:hover img{transition:.5s;-webkit-transform:scale(1.2) rotate(-15deg) translate(0,0);-ms-transform:scale(1.2) rotate(-15deg) translate(0,0);transform:scale(1.2) rotate(-15deg) translate(0,0)}.bg-image-wrapper{overflow:hidden}.bg-image-wrapper .bg-image{height:230px;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}@media (min-width:768px){.bg-image-wrapper .bg-image:hover{transform:scale(1.2)}}.ripple-effect:after{content:'';position:absolute;top:50%;left:50%;width:5px;height:5px;background:rgba(255,255,255,.5);opacity:0;border-radius:100%;transform:scale(1,1) translate(-50%);transform-origin:50% 50%}@keyframes ripple{0%{transform:scale(0,0);opacity:1}20%{transform:scale(25,25);opacity:1}100%{opacity:0;transform:scale(40,40)}}.ripple-effect:focus:not(:active)::after{animation:1s ease-out ripple}.element-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.initialsIcon{position:relative;width:50px;height:50px;margin:0 auto;background-color:#f1f1f1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.initialsIcon .initials{color:#8c8c8c}