a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}li,ul{float:left;display:inline}h1,h2,h3,h4,h5{font-weight:400}em,i{font-style:normal}button,select{border:none;margin:0;padding:0;background:0 0}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{margin:0;color:#666;font-size:15px;font-family:Rubik,Arial;font-weight:400;line-height:20px;background-color:#eceef5;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}::-moz-selection{background:rgba(0,0,0,.2)}::selection{background:rgba(0,0,0,.2)}a{color:#4660a9;text-decoration:none}a:hover{color:#df0074;text-decoration:none}input,select,textarea{float:left;font-size:15px;margin:0;font-family:Rubik,Arial;border-radius:0;border:0;-webkit-appearance:none}button{border:none;padding:0;margin:0;cursor:pointer;border-radius:0;font-family:Rubik,Arial;font-weight:500;font-size:17px}.input{width:100%;height:45px;padding:0 15px;border:1px solid #ccc;transition:ease .3s;background-color:#fff;border-radius:3px}.input:focus{border-color:#4761a9;box-shadow:0 0 30px rgba(71,97,169,.25)}.select{background-image:url(../images/arrow-select.png);background-repeat:no-repeat;background-position:right center;background-size:auto 5px;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea.input{padding-top:10px!important;padding-bottom:10px!important}.button{float:none;height:45px;display:inline-block;padding:0 30px;cursor:pointer;border:none;color:#fff;background-color:#df0074;transition:all .3s;border-radius:3px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3)}.button:hover{background-color:#4761a9}.profi{width:100%;display:inline-block;position:relative}.wrap{margin:0 auto;width:1200px;min-height:10px;position:relative}.tac{text-align:center}.fl{float:left!important}.fr{float:right!important}.fn{float:none!important}.w100{float:left;width:100%!important}.w50{float:left;width:50%}.mt30{margin-top:30px}.header{position:fixed;top:0;width:100%;height:110px;z-index:2000;transition:all .4s}.header .wrap{padding:0}.nav-up{top:-150px}.header-inner{float:left;width:100%;height:110px;padding-left:260px;position:relative;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.07)}#logo{position:absolute;left:0;top:0}#logo img{float:left;width:260px;height:110px}#logo img:hover{opacity:.9}.mobile-phone,.nav-icon,.top-facebook{display:none}.top-bar{float:left;width:100%;position:relative;background-color:#f1f3f8}.whatsapp{float:left;padding:0 15px 0 45px;font-weight:500;font-size:17px;color:#333;line-height:50px;letter-spacing:-.5px;background:url(../images/icon-whatsapp.png) no-repeat 15px center;background-size:20px;position:relative}.whatsapp::after{content:"WHATSAPP MESAJ HATTI";position:absolute;left:45px;top:16px;font-size:9px;opacity:.6;letter-spacing:.65px;white-space:nowrap}.top-phone{float:left;padding-left:45px;font-weight:500;font-size:17px;color:#333;line-height:50px;letter-spacing:-.5px;background:url(../images/icon-phone.png) no-repeat 15px center;background-size:20px}.top-phone::before{content:"";float:left;width:1px;height:50px;margin-left:-45px;background:url(../images/spacer.png) no-repeat;background-size:100% 100%;transform:rotateX(180deg)}.top-images{float:right}.top-images span{float:left}.top-images span:last-child::before{content:"";float:left;width:1px;height:50px;background:url(../images/spacer.png) no-repeat;background-size:100% 100%;transform:rotateX(180deg)}.top-images span img{float:left;height:50px;margin:0 20px}#nav{float:left;width:100%;display:block;z-index:200}#nav ul{float:right}#nav li{position:relative}#nav li::before{content:"";float:left;width:1px;height:60px;background:url(../images/spacer.png) no-repeat;background-size:100% 100%}#nav li:first-child::before{display:none}#nav li>a{float:left;padding:0 24px;font-weight:500;line-height:60px;position:relative}#nav li:hover>a,#nav li>a.active{color:#df0074}#nav li>a::after{content:"";position:absolute;left:33px;bottom:0;width:1px;height:2px;background-color:#fff;transition:all .3s}#nav li:hover>a::after,#nav li>a.active::after{width:30px;background-color:#df0074}#nav>ul li span{display:none;position:absolute;top:60px;left:0;width:300px;padding:15px 10px;background-color:#df0074;box-shadow:0 2px 0 #fff;font-size:13px;text-align:left}#nav>ul li span.nav-services{width:600px}#nav>ul li span a{color:#fff}#nav>ul li span a:hover{text-decoration:underline}#nav>ul li span section{float:left;width:100%;padding:0 10px;display:inline-block;vertical-align:top}#nav>ul li span.nav-services section{width:50%}#nav>ul li span section>a{float:left;width:100%;padding:5px 15px;position:relative}#nav>ul li span section>a::before{content:"";position:absolute;top:7px;left:0;width:2px;height:15px;background-color:#fff;opacity:.3;transition:all .25s}#nav>ul li span section>a:hover::before{opacity:1}.nav-sub{float:left;width:100%;margin-bottom:15px}.nav-sub a{float:left;width:100%;padding:5px 15px;font-size:13px;opacity:.8}.controls{height:100%}.slick-next,.slick-prev{position:absolute;top:50%;width:60px;height:40px;margin-top:-20px;text-indent:-9999px;cursor:pointer;z-index:1100;transition:all .3s ease;background:#df0074 url(../images/arrow-left.png) no-repeat center;background-size:auto 20px}.slick-prev{left:0}.slick-next{right:0;background-image:url(../images/arrow-right.png)}.slick-next:hover,.slick-prev:hover{background-color:#4660a9}.main-slider .slick-next,.main-slider .slick-prev{top:auto;bottom:0;left:50%;right:auto;height:50px;margin-left:-600px}.main-slider .slick-next{margin-left:-540px}.main-slider-wrap{float:left;width:100%;position:relative;z-index:1;overflow:hidden}.main-slider{float:left;width:100%;position:relative;z-index:700;overflow:hidden;max-height:800px}.mask,.mask-top{position:absolute;bottom:0;left:0;right:0;z-index:700}.mask-top{top:0;bottom:auto}.mask-top>img,.mask>img{float:left;width:100%}.main-slider div{float:left;width:100%;position:relative;text-align:center;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.main-slider div a{float:left;width:100%;position:relative}.main-slider div img{float:left;width:100%}.main-slider div h2{position:absolute;left:0;right:0;bottom:0;padding:100px 20px 50px 20px;z-index:1000;text-align:center;color:#fff;font-weight:500;font-size:45px;line-height:50px;text-shadow:0 -2px 0 rgba(0,0,0,.4);background:url(../images/gradient.png) repeat-x;background-size:auto 100%}ul.slick-dots{position:absolute;padding:30px 0 25px 0;text-align:center;right:0;left:0;bottom:0;z-index:1000;background:url(../images/gradient.png) repeat-x;background-size:auto 100%}ul.slick-dots li{float:none;height:5px;margin:0 4px;display:inline-block}ul.slick-dots li button{width:15px;height:4px;border:none;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:rgba(255,255,255,.5);transition:all .3s;position:relative;text-indent:-9999px;border-radius:3px}ul.slick-dots li button:hover{background-color:#0091ea}ul.slick-dots li.slick-active button{width:30px;background-color:#fff}.slider-campaigns,.slider-projects{float:left;width:100%;position:relative;z-index:700;overflow:hidden}.slider-campaigns div,.slider-projects div{float:left;width:100%;position:relative;text-align:center;background-position:center;background-size:cover;background-repeat:no-repeat}.slider-campaigns div a,.slider-projects div a{float:left;width:100%;position:relative}.slider-projects div img{float:left;width:100%;max-height:400px}.slider-campaigns div img{float:left;width:100%}.slider-products{float:left;width:100%;position:relative;z-index:700;overflow:hidden}.slider-products div{float:left;width:100%;position:relative;text-align:center}.slider-products div img{display:inline-block;max-width:100%;height:400px;margin-bottom:50px}.footer-wrap{float:left;width:100%;background:url(../images/bg-footer.jpg) no-repeat right bottom}.footer{float:left;width:100%;padding:0 400px 20px 180px;margin-top:60px;position:relative;color:#666}.footer::before{content:"";position:absolute;left:0;top:40px;width:140px;height:140px;background:url(../images/logo-symbol.png) no-repeat;background-size:100%}.ipad{float:right;width:464px;margin-right:-464px;text-align:center}.ipad img{width:100%}.footer-slogan{float:left;width:100%;margin:38px 0 26px 0;font-family:PT Serif;font-style:italic;font-weight:700;color:#df0074;font-size:24px;line-height:26px}.footer-links{float:left;width:100%;margin-bottom:10px}.footer-links a{float:left;height:70px;padding:0 38px 0 58px;margin-right:20px;position:relative;font-weight:500;font-size:18px;border:2px solid rgba(0,0,0,.1);border-radius:35px;transition:all .3s}.footer-links a:hover{border-color:#4761a9}.footer-links a>img{position:absolute;top:50%;left:18px;height:30px;margin-top:-15px}.footer-links a i{display:block;margin:13px 0 -2px 0;font-size:13px;opacity:.5}.footer-links>img{float:left;height:70px}.footer-contact{float:left;width:100%}.footer-contact span{float:left;width:100%;padding:15px 0}.footer-contact i{float:left;width:60px;height:2px;margin:10px 0 8px 0;background-color:#abb6d2}.footer-share{float:left;width:100%}.footer-share li{padding-left:20px}.footer-share li:first-child{padding-left:0}.footer-share li a{float:left;width:50px;border:2px solid rgba(0,0,0,.1);border-radius:10px;transition:all .3s}.footer-share li a:hover{border-color:#4761a9}.footer-share li a img{float:left;width:50px;margin:-2px}.copyright{float:left;width:100%;padding:45px 0;box-shadow:inset 0 1px 0 rgba(0,0,0,.06);font-size:13px}.copyright a{font-weight:500}.page-title{float:left;width:100%;padding:63px 0 37px 0;color:#4660a9;font-size:28px;font-weight:500;line-height:35px;text-align:center;position:relative;letter-spacing:-.5px}.page-about-white,.page-about-white a,.page-title-white{color:#fff}.page-title::after{content:"";position:absolute;left:50%;bottom:22px;width:30px;height:2px;margin-left:-15px;background-color:#ccd2e4}.page-title-white::after{background-color:#fff}.page-about{float:left;width:100%;padding:0 100px 61px 100px;margin-top:-11px;font-size:17px;font-weight:400;line-height:30px;text-align:center;position:relative}.page-about-single{margin-top:34px}.page-about b,.page-about strong{font-weight:500}.page-about a{font-weight:500}.block-general{float:left;width:100%;position:relative}.block-general::after,.white-gradient::before{content:"";position:absolute;left:0;right:0;top:70%;bottom:0;background:-webkit-linear-gradient(top,rgba(0,145,234,0),#4761a9);background:-o-linear-gradient(top,rgba(0,145,234,0),#4761a9);background:-moz-linear-gradient(top,rgba(0,145,234,0),#4761a9);background:linear-gradient(top,rgba(0,145,234,0),#4761a9);opacity:.5}.block-blue{background-color:#0074b9}.block-img{background-size:100% auto;background-repeat:no-repeat;background-position:center top}.white-box{float:left;width:100%;padding:40px;background-color:#fff;background-position:center bottom;position:relative;z-index:10;overflow:hidden}.white-gradient::before{opacity:.1}.bottom-150{padding-bottom:150px}.bottom-100{padding-bottom:100px}.bottom-50{padding-bottom:50px}.advantages{float:left;width:100%;padding-top:40px;margin-bottom:-60px;text-align:center;position:relative}.advantages::after{content:"";position:absolute;top:0;left:-40px;right:-40px;height:1px;background-color:#000;opacity:.07}.advantages ul{width:100%}.advantages li{width:33.33334%;height:175px;padding-top:62px;background:url(../images/badge.png) no-repeat center;background-size:auto 100%;font-family:Oswald;font-size:24px;line-height:24px;color:#415a9d}.video{float:left;width:100%;margin-bottom:-40px}.video-inner{margin:0 -20px}.video ul{width:100%}.video li{width:33.33334%;padding:0 20px 40px 20px}.video li a{float:left;width:100%;position:relative;color:#fff;overflow:hidden;background-size:cover;background-position:center;border-radius:5px}.video li a::after{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;background:url(../images/icon-play.png) no-repeat center;background-size:90%;z-index:10}.video li a:hover::after{background-size:100%}.video li a img{float:left;width:100%;max-height:300px}.video li a section{position:absolute;top:0;left:0;right:0;bottom:0;padding:14px 20px;background:rgba(0,0,0,.5);background:-webkit-linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,0));background:-mz-linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,0));background:linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,0))}.video li a:hover section{background:rgba(71,97,169,.7)}.video li a section strong{float:left;width:100%;font-size:17px;font-weight:400}.video-play{width:100%;max-width:800px;height:450px;margin:0 auto}.comments{float:left;width:100%;margin-bottom:-40px}.comments ul{width:100%}.comments li{width:33.33334%;padding:0 20px 60px 20px;text-align:center}.comments li a{float:left;width:100%;padding:78px 20px 20px 20px;position:relative;background-color:#fff;box-shadow:inset 0 2px 0 #d7ddee,0 10px 20px rgba(0,0,0,.07);border-radius:5px;color:#666}.comments li a:hover{box-shadow:inset 0 2px 0 #4660a9,0 10px 30px rgba(0,0,0,.12);color:#4660a9}.comments li a::before{content:"";position:absolute;top:25px;left:0;right:0;height:45px;background:url(../images/icon-dots.png) no-repeat center;background-size:auto 100%;opacity:.6}.comments li a:hover::before{opacity:1}.comments li a section{float:left;width:100%;height:75px;margin-bottom:27px;overflow:hidden;line-height:25px}.comments li a img{position:absolute;left:50%;bottom:-30px;width:60px;height:60px;margin-left:-30px;border-radius:50%}.comments li a:hover img{border:2px solid #4660a9}.comment-detail{float:left;width:100%;margin-bottom:25px}.comment-detail img{float:left;width:60px;height:60px;border-radius:50%}.comment-detail span{float:left;padding-left:25px;margin-left:25px;margin-top:15px;border-left:1px solid #e7e7e7;color:#999;line-height:30px}.link-all{float:left;width:100%;margin-top:40px;position:relative;text-align:center}.link-all a{display:inline-block;height:45px;padding:0 25px;border:2px solid #ddd;border-radius:10px;font-weight:500;font-size:13px;line-height:42px;color:#999;transition:all .3s}.link-all a:hover{border-color:#4660a9;color:#4660a9}.references-block{float:left;width:100%;padding:20px 130px 20px 260px;background-color:#fff;position:relative;line-height:60px;font-weight:500}.references-block strong{position:absolute;left:40px;top:20px;font-size:17px;font-weight:500;letter-spacing:-.3px}.references-block a{position:absolute;right:40px;top:20px;padding-right:15px;background:url(../images/arrow-grey-right.png) no-repeat right center;background-size:auto 14px;opacity:.6}.references-block a:hover{opacity:1}.references-block ul{width:100%;text-align:center}.references-block li{width:16.6666%;height:60px;padding:0 10px;display:table;position:relative}.references-block li::after{content:"";position:absolute;top:5px;bottom:5px;right:0;width:1px;background-color:#eee}.references-block li:first-child::before{content:"";position:absolute;top:5px;bottom:5px;left:0;width:1px;background-color:#eee}.references-block li i{width:100%;display:table-cell;vertical-align:middle}.references-block li img{display:inline-block;max-width:100%;max-height:60px}.grayscale{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.grayscale:hover{filter:none;-webkit-filter:none}.simple-list{float:left;width:100%;padding:0 0 30px 15px}.simple-list ul{width:100%;padding-left:20px;list-style-type:disc}.simple-list li{width:100%;padding-bottom:10px;display:list-item}.sub-out{float:left;width:100%;padding-top:110px;position:relative;z-index:10}.sub-out::before{content:"";position:absolute;top:0;left:0;right:0;height:110px;background:-webkit-linear-gradient(top,rgba(0,145,234,0),#4761a9);background:-o-linear-gradient(top,rgba(0,145,234,0),#4761a9);background:-moz-linear-gradient(top,rgba(0,145,234,0),#4761a9);background:linear-gradient(top,rgba(0,145,234,0),#4761a9);opacity:.13}.sub-wrap{float:left;width:100%;min-height:600px;padding-left:260px;position:relative;background-color:#fff;z-index:10}.sub-wrap::before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background-color:#000;opacity:.07;z-index:100}.sub-wrap::after{content:"";position:absolute;left:250px;top:0;bottom:0;width:10px;background:url(../images/shadow.png) repeat-y;background-size:100% auto;opacity:.4}.sub-wide{padding-left:0}.sub-wide::after{display:none}.left-block{float:left;width:260px;margin-left:-260px}.left-block .page-photo{float:left;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.left-block .page-photo img{float:left;width:100%;height:300px;max-height:300px}.right-block{float:left;width:100%}.breadcrumb{float:left;width:100%;height:40px;padding-left:20px;background-color:#f9f9f9;font-size:11px;line-height:42px}.breadcrumb article{display:inline-block}.breadcrumb a{float:left;height:40px;padding:0 20px;color:#a0a0a0}.breadcrumb a:hover{color:#333}.breadcrumb i{float:left;width:1px;height:20px;margin-top:10px;background-color:#e5e5e5}.breadcrumb strong{float:left;height:40px;padding:0 20px;font-weight:400}.content-title{float:left;width:100%;padding:20px 40px;color:#4761a9;font-size:24px;font-weight:500;line-height:30px;box-shadow:0 -1px 0 #eee,inset 0 -1px 0 #eee;letter-spacing:-.4px;position:relative;z-index:11}.content-title h1{color:#4761a9;font-size:24px;font-weight:500;line-height:30px;letter-spacing:-.4px}.content-title::after{content:"";position:absolute;left:40px;bottom:0;width:30px;height:2px;background-color:#df0074}.content-text{float:left;width:100%;margin:-5px 0;color:#333;line-height:25px}.content-text b,.content-text strong{color:#000;font-weight:500}.content-text ol,.content-text ul{margin-left:3%}.content-text ol,.content-text ol li,.content-text ul,.content-text ul li{display:list-item!important;list-style:inherit!important;width:100%}.photo-left{float:left;width:400px;margin:5px 30px 20px 0}.photo-right{float:right;width:400px;margin:5px 0 20px 30px}.photo-left img,.photo-right img{width:100%;border-radius:4px}.references{float:left;width:100%;padding:20px;text-align:center;position:relative;z-index:100}.references ul{width:100%;overflow:hidden;display:flex;flex-flow:row wrap}.references li{position:relative;flex:1;flex-basis:33.33334%}.references li::before{content:"";position:absolute;top:20px;bottom:20px;right:-1px;width:1px;background-color:#eee}.references li::after{content:"";position:absolute;left:20px;right:20px;bottom:-1px;height:1px;background-color:#eee}.references li span{float:left;width:100%}.references li span img{display:inline-block;width:100%;max-width:200px;padding:20px 20px 0 20px}.references li span:hover img{opacity:.6}.references li span strong{float:left;width:100%;margin-bottom:20px;position:relative;font-weight:500}.product-list{float:left;width:100%;padding:40px 25px;overflow:hidden;text-align:center}.product-list ul{width:100%;margin-bottom:-30px}.product-list li{width:50%;padding:0 15px 30px 15px}.product-list li>a{float:left;width:100%;border:1px solid #ececec;background-color:#fff;border-radius:3px;transition:all .3s;position:relative;color:#4761a9}.product-list li>a::before{content:"";position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;background-color:#4761a9;opacity:0;z-index:10;transition:all .3s;border-radius:3px}.product-list li>a:hover::before{opacity:.5}.product-list li>a section{float:left;width:100%;padding:19px;overflow:hidden}.product-list li>a section img{max-width:100%;height:200px;transform-origin:center;transition:all .25s}.product-list li>a:hover section img{transform:scale(1.07,1.07)}.product-list li>a strong{float:left;width:100%;padding:0 19px;height:60px;border-top:1px solid #ececec;font-weight:400;display:table;position:relative}.product-list li>a strong::after,.product-list li>a strong::before{content:"";border-top:7px solid transparent;border-left:40px solid transparent;border-right:40px solid transparent;height:0;position:absolute;width:0;left:50%;top:0;margin-left:-40px;border-top-color:#e5e5e5}.product-list li>a strong::after{top:-1px;border-top-color:#fff}.product-list li>a strong span{display:table-cell;vertical-align:middle}.gallery-list{float:left;width:100%}.gallery-inner{margin:0 -2px}.gallery-list ul{width:100%}.gallery-list li{width:20%;padding:0 2px 4px 2px}.gallery-list li a{float:left;width:100%;position:relative;overflow:hidden;border-radius:4px}.gallery-list li a::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:url(../images/icon-zoom.png) no-repeat center center;background-size:20px;z-index:5;transition:all .2s;opacity:0}.gallery-list li a:hover::after{background-color:rgba(0,0,0,.5);background-size:40px;opacity:1}.gallery-list li a section{float:left;width:100%;background-size:cover;background-position:center;transform-origin:center;transition:all .25s}.gallery-list li a:hover section{transform:scale(1.07,1.07)}.gallery-list li a section img{float:left;width:100%}.price-list{float:left;width:100%}.price-list ul{width:100%;border-top:1px solid #eee}.price-list li{width:100%;padding:15px 0 15px 120px;position:relative;border-bottom:1px solid #eee}.price-list li:nth-child(2n+1){background-color:#fafafa}.price-list li section{position:absolute;width:90px;height:90px;padding:4px;top:15px;left:15px;border:1px solid #ccc;border-radius:50%;text-align:center;background-color:#fff}.price-list li img{max-width:100%;height:100%;border-radius:50%}.price-list li div{float:left;height:90px;display:table;position:relative}.price-list li span{display:table-cell;vertical-align:middle}.price-list li .price-list-name{width:75%;color:#333}.price-list li .price-list-price{width:25%;color:#df0074;font-size:20px;font-weight:600;text-align:center;box-shadow:inset 1px 0 0 rgba(0,0,0,.06)}.tags{box-shadow:0 -1px 0 #eee}.tags ul{width:100%;margin-bottom:-15px}.tags li{padding:0 15px 15px 0}.tags li a{float:left;padding:8px 18px;border:2px solid #e5e5e5;font-weight:500;border-radius:20px;transition:all .3s}.tags li a:hover{border-color:#df0074}.page-share{width:100%;margin-top:30px;text-align:center}.page-share span{float:left;width:100%;margin-bottom:10px;color:#999;position:relative}.page-share span::before{content:"";position:absolute;top:9px;left:0;right:0;height:1px;background-color:#000;opacity:.06}.page-share span i{position:relative;display:inline-block;padding:0 15px;background-color:#fff}.page-share ul{float:none;display:inline-block}.page-share li{padding:0 8px!important}.articles{float:left;width:100%}.articles-inner{margin:0 -20px}.articles ul{width:100%}.articles li{width:33.33334%;padding:0 20px 40px 20px}.articles li a{float:left;width:100%;position:relative}.articles li a i{float:left;width:100%;position:relative;overflow:hidden;background-size:cover;background-position:center;border-radius:5px}.articles li a i img{float:left;width:100%;max-height:300px}.articles li a section{float:left;width:100%}.articles li a section strong{float:left;width:100%;height:40px;margin:15px 0 10px 0;font-size:17px;font-weight:500;overflow:hidden}.articles li a section span{float:left;width:100%;height:60px;color:#666;overflow:hidden}.contact-form{float:left;width:100%}.contact-inner{margin:0 -15px}.contact-form p{float:left;width:50%;padding:0 15px 25px 15px;position:relative}.contact-form p:last-child{padding-bottom:0}.contact-form p i{float:left;width:100%;padding-bottom:10px;font-weight:500;position:relative}.contact-form p em{float:right;width:65%}.contact-form p em>a{float:right;font-weight:700;line-height:40px}.contact-form p em label>a{font-weight:600;text-decoration:underline}.security-code img{float:left;width:120px;height:45px;margin-right:10px;padding:2px;border:1px solid #ccc;background-color:#fff;border-radius:3px}.security-code a.refresh{float:left;width:45px;height:45px;text-indent:-9999px;background:#fff url(../images/refresh.png) no-repeat center center;background-size:24px;border:1px solid #ccc;border-radius:3px}.security-code a:hover.refresh{background-color:#eee}.contact-info{float:left;width:100%}.contact-info h2{float:left;width:100%;padding-bottom:20px;margin-top:-5px;font-size:19px;font-weight:500;line-height:25px;color:#df0074}.contact-info section{float:left;width:50%;padding:30px 0 30px 60px;position:relative;border-top:1px solid rgba(0,0,0,.06)}.contact-info section img{position:absolute;top:50%;left:0;height:40px;margin-top:-20px}.map{float:left;width:100%;height:600px;margin-top:10px}.pages{float:left;width:100%;margin-top:40px;font-weight:500;line-height:44px;text-align:center}.pages ul{width:100%}.pages li{float:none;display:inline-block;padding:0 5px}.pages li a{float:left;min-width:45px;height:45px;padding:0 10px;color:#999;border:1px solid #e4e4e4;background-color:#f7f7f7;transition:all .3s;border-radius:22px}.pages li a:hover{border-color:#999}.pages li a.current{color:#fff;background-color:#777;border-color:#575757}.pages li a i{float:left;padding:0 10px;font-size:12px;font-weight:400}@media only screen and (max-width:1280px){.wrap{width:1000px}#nav li>a{padding:0 16px;font-size:14px}#nav li:hover>a::after,#nav li>a.active::after{left:16px}.main-slider .slick-prev{margin-left:-500px}.main-slider .slick-next{margin-left:-440px}.main-slider div h2{font-size:36px;line-height:40px}.footer{padding-left:0}.footer::before{display:none}.page-about{padding-left:0;padding-right:0}.photo-left,.photo-right{width:300px}}@media only screen and (max-width:1023px){.wrap{width:100%;padding:0 20px}.header{float:left;position:relative;height:60px}.header-inner{height:60px;padding-left:0;box-shadow:0 0 10px rgba(0,0,0,.07)}.nav-up{top:0}#logo{width:auto;overflow:hidden}#logo img{width:auto;height:60px;margin-left:0}.top-bar{margin-bottom:20px;background-color:#fff;border-radius:3px}.mobile-phone{float:left;padding-left:27px;margin-left:155px;font-weight:500;font-size:14px;color:#333;line-height:60px;letter-spacing:-.5px;background:url(../images/icon-whatsapp.png) no-repeat 0 center;background-size:20px;display:block}.top-facebook{float:left;width:100%;margin-bottom:20px;display:block}.top-facebook a{float:left;width:100%;height:40px;color:#fff;position:relative;font-weight:500;line-height:40px}.top-facebook a::before{content:"";float:left;width:40px;height:40px;margin-right:10px;background:#fff url(../images/icon-facebook.png) no-repeat center;background-size:50px;border-radius:20%}.nav-icon{width:60px;height:60px;position:absolute;top:0;right:0;cursor:pointer;display:block;text-indent:-9999px}.nav-icon span{position:absolute;top:50%;left:50%;width:20px;height:2px;margin:-1px 0 0 -10px;background-color:#4761a9;transition:all .5s}.nav-icon span::before{content:"";position:absolute;top:-7px;left:0;right:3px;height:2px;background-color:#4761a9;transition:all .5s}.nav-icon span::after{content:"";position:absolute;bottom:-7px;left:0;right:6px;height:2px;background-color:#4761a9;transition:all .5s}.nav-icon-close span{background-color:transparent}.nav-icon-close span::before{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);top:0;right:0;background-color:#df0074}.nav-icon-close span::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);bottom:0;right:0;background-color:#df0074}.nav-icon-close::before{content:"";border-bottom:4px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;height:0;position:absolute;width:0;left:50%;bottom:0;margin-left:-10px;border-bottom-color:#4761a9}#nav-wrap{width:100%;padding:20px;display:none;background-color:#4761a9;top:60px;left:0;box-shadow:0 15px 30px rgba(0,0,0,.3);position:absolute}#nav ul{width:100%;border-top:1px solid rgba(255,255,255,.04)}#nav li{width:100%;position:relative;border-bottom:1px solid rgba(255,255,255,.06)}#nav li::before{display:none}#nav li.nav-multi::after{content:"";position:absolute;top:0;right:0;width:40px;height:50px;background:url(../images/arrow-white-down.png) no-repeat center 52%;background-size:14px auto;opacity:.7}#nav>ul li>a{width:100%;padding:0 20px;color:#fff;font-size:15px;line-height:50px;position:relative;z-index:5}#nav li:hover>a{background-color:transparent}#nav li>a::after{display:none}#nav>ul li span{float:left;width:100%!important;position:relative;top:auto;left:auto;right:auto;box-shadow:none;font-size:15px}#nav>ul li span::before{content:"";border-bottom:4px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;height:0;position:absolute;width:0;left:20px;top:-4px;border-bottom-color:#df0074}.main-slider div h2{font-size:30px;line-height:35px}.footer{padding-right:0;margin:10px 0}.ipad{width:100%;margin:20px 0 -20px 0}.ipad img{max-width:400px}.white-box{padding:20px}.page-title{padding-top:43px}.page-about{padding-bottom:31px}.video{margin-bottom:-20px}.video-inner{margin:0 -10px}.articles li,.video li{padding:0 10px 20px 10px}.comments li{padding-left:10px;padding-right:10px}.sub-out{padding-top:20px}.sub-wrap{padding-left:0}.sub-wrap::after{display:none}.left-block{width:100%;margin-left:0}.left-block .page-photo img{height:auto}.breadcrumb{padding-left:0}.content-title{padding:15px 20px}.content-title::after{left:20px}.advantages{padding-top:20px;margin-bottom:-20px}.advantages::after{bottom:10px}.references-block{padding:20px 20px 10px 20px;line-height:20px}.references-block strong{float:left;width:65%;position:static;font-size:15px}.references-block a{float:right;position:static}.ref-inner{margin:0 -5px}.references-block ul{margin-top:10px}.references-block li{height:auto;padding:0 5px 10px 5px}.references-block li::after,.references-block li::before{display:none}.references-block li i{float:left}.references-block li img{float:left;width:100%;padding:2px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.contact-inner{margin:0 -10px}.contact-form p{padding:0 10px 20px 10px}.references{padding:0}.product-list{padding:20px 10px}.product-list ul{margin-bottom:-20px}.product-list li{padding:0 10px 20px 10px}.gallery-list li{width:25%}}.for-mobile{display:none!important}@media only screen and (max-width:767px){.for-mobile{display:inline-block!important}.for-pc{display:none!important}.articles li{border-bottom:2px solid #ddd;margin-bottom:20px}.articles li:last-child{border-bottom:0;margin-bottom:0}.top-phone,.whatsapp{width:50%;padding:0 0 0 30px;text-align:center}.whatsapp::after{top:15px;left:30px;right:0}.top-images{width:100%;text-align:center}.top-images span{width:50%;height:50px;box-shadow:inset 0 1px 0 #f2f2f2}.top-images span img{float:none;display:inline-block;height:40px;margin:5px 0}.articles li,.comments li,.video li{width:100%}.articles li a section span,.articles li a section strong{height:auto}ul.slick-dots{padding-bottom:15px}.main-slider div h2{padding-bottom:35px}.copyright{padding:25px 0}.copyright img{display:none}.copyright .phone,.copyright section{width:50%;padding-top:0}.footer-links section,.footer-links-sub a{width:50%}.comments li,.video li{width:100%}.block-img{background-image:none!important}.page-title{padding:36px 0 34px 0;font-size:27px;line-height:30px}.page-title::after{bottom:20px}.advantages li{width:100%;margin-bottom:30px}.advantages li:last-child{margin-bottom:0}.contact-info h2{padding-bottom:15px;margin-top:0}.contact-info section{padding:15px 0 15px 35px}.contact-info section img{height:20px;margin-top:-10px}.references li{flex-basis:50%}.slider-products div img{margin-bottom:30px}.sub-out{padding-top:0;margin-bottom:21px;box-shadow:0 21px 0 #eceef5}.sub-out::before{display:none}.sub-out .wrap{padding-left:0;padding-right:0}.comment-detail{margin-bottom:20px}.comment-detail img{width:40px;height:40px}.comment-detail span{padding-left:15px;margin-left:15px;margin-top:10px;line-height:20px}.contact-info section{width:100%}.photo-left,.photo-right{width:100%;text-align:center}}@media only screen and (max-width:640px){.footer-links>img{display:none}.gallery-list li{width:33.33334%}.price-list li div{height:auto;padding:13px 0 12px 0}.price-list li .price-list-name{width:100%}.price-list li .price-list-price{width:100%;box-shadow:inset 0 1px 0 rgba(0,0,0,.06);text-align:left}}@media only screen and (max-width:480px){.main-slider div h2{font-size:24px;line-height:26px}#nav>ul li span.nav-services section{width:100%}.top-images span,.top-phone,.whatsapp{width:100%}.mobile-hidden{display:none}.whatsapp{box-shadow:inset 0 -1px 0 #f2f2f2}.top-phone::before{display:none}.footer-links{margin-bottom:-15px}.footer-links a{width:100%;margin:0 0 20px 0}.copyright div{width:100%}.references-block li{width:33.33334%}.left-block{position:relative;z-index:12}.breadcrumb{display:none}.content-title{padding:13px 20px;font-size:21px;line-height:24px}.contact-form p,.contact-form p .button{width:100%}}@media only screen and (max-width:400px){.footer-links section,.footer-links-sub a{width:100%}.footer-share li{padding-left:10px}.footer-share li a,.footer-share li a img{width:40px}.references li{flex-basis:100%}.gallery-list li{width:50%}}@media only screen and (max-width:350px){.mobile-phone{padding-left:0;background:0 0}}.icheckbox_minimal-pink,.iradio_minimal-pink{display:inline-block;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(pink.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-pink{background-position:0 0}.icheckbox_minimal-pink.hover{background-position:-20px 0}.icheckbox_minimal-pink.checked{background-position:-40px 0}.icheckbox_minimal-pink.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-pink.checked.disabled{background-position:-80px 0}.iradio_minimal-pink{background-position:-100px 0}.iradio_minimal-pink.hover{background-position:-120px 0}.iradio_minimal-pink.checked{background-position:-140px 0}.iradio_minimal-pink.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-pink.checked.disabled{background-position:-180px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min-resolution:1.25dppx){.icheckbox_minimal-pink,.iradio_minimal-pink{background-image:url(pink@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}.page-about-single strong{font-weight:700}.whatsapp span{position:relative;z-index:10}.contact-info a{color:#666}.account-avatar{cursor:pointer;float:left;width:100px;height:100px;margin-bottom:20px;margin-left:20px;position:relative;border-radius:50%;overflow:hidden}.account-avatar::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;border:2px dashed #ddd;border-radius:50%;background:url(../images/no-avatar.png) no-repeat center;background-size:auto 100%}.account-avatar::after{content:"";position:absolute;top:2px;bottom:2px;left:2px;right:2px;z-index:11;border:10px solid #fff;border-radius:50%}.account-avatar section{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:20}#avatar-crop-area{width:200px;height:200px;margin:0 auto}.contact-form p.w100{width:100%}.contactButton{margin:0 auto;text-align:center;margin-top:35px}.homepage-title{padding:28px 0 37px 0}.btn-green{border-radius:14px;background-color:#35db5e;padding:13px 15px;width:258px;display:inline-block;color:#fff;font-weight:700;font-size:12pt;text-transform:uppercase;line-height:14pt}.btn-green:active,.btn-green:focus,.btn-green:hover{color:#e1e1e1}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;padding:10px!important;box-shadow:0 0 150px rgba(0,0,0,.3);border-radius:3px}.fancybox-opened{z-index:8030}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px}.fancybox-close{position:absolute;top:20px;right:-30px;width:30px;height:30px;cursor:pointer;z-index:8040;background:#e20513 url(../images/icon-close.png) no-repeat center center;background-size:100%;transition:all .3s}.fancybox-close:hover{background-color:#b60505}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../images/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:60px;height:50px;margin-top:-25px;cursor:pointer;z-index:8040;visibility:hidden;background:#fff url(../images/arrow-left.png) no-repeat center center;background-size:auto 16px}.fancybox-prev span{left:-10px}.fancybox-next span{right:-10px;background:#fff url(../images/arrow-right.png) no-repeat center center;background-size:auto 16px}.fancybox-next span:hover,.fancybox-prev span:hover{background-color:#000}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,.85)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em!important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}#noty_layout__bottom,#noty_layout__bottomCenter,#noty_layout__bottomLeft,#noty_layout__bottomRight,#noty_layout__center,#noty_layout__centerLeft,#noty_layout__centerRight,#noty_layout__top,#noty_layout__topCenter,#noty_layout__topLeft,#noty_layout__topRight,.noty_layout_mixin{position:fixed;margin:0;padding:0;z-index:9999999;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;filter:blur(0);-webkit-filter:blur(0);max-width:90%}#noty_layout__top{top:0;left:5%;width:90%}#noty_layout__topLeft{top:20px;left:20px;width:325px}#noty_layout__topCenter{top:5%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__topRight{top:20px;right:20px;width:325px}#noty_layout__bottom{bottom:0;left:5%;width:90%}#noty_layout__bottomLeft{bottom:20px;left:20px;width:325px}#noty_layout__bottomCenter{bottom:5%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__bottomRight{bottom:20px;right:20px;width:325px}#noty_layout__center{top:50%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px),-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px),calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__centerLeft{top:50%;left:20px;width:325px;-webkit-transform:translate(0,-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(0,calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__centerRight{top:50%;right:20px;width:325px;-webkit-transform:translate(0,-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(0,calc(-50% - .5px)) translateZ(0) scale(1,1)}.noty_progressbar{display:none}.noty_has_timeout .noty_progressbar{display:block;position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#646464;opacity:.2}.noty_bar{-webkit-backface-visibility:hidden;-webkit-transform:translate(0,0) translateZ(0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);-webkit-font-smoothing:subpixel-antialiased;overflow:hidden}.noty_effects_open{opacity:0;-webkit-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%);-webkit-animation:noty_anim_in .5s cubic-bezier(.68,-.55,.265,1.55);animation:noty_anim_in .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.noty_effects_close{-webkit-animation:noty_anim_out .5s cubic-bezier(.68,-.55,.265,1.55);animation:noty_anim_out .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.noty_fix_effects_height{-webkit-animation:noty_anim_height 75ms ease-out;animation:noty_anim_height 75ms ease-out}.noty_close_with_click{cursor:pointer}.noty_close_button{position:absolute;top:2px;right:2px;font-weight:700;width:20px;height:20px;text-align:center;line-height:20px;background-color:rgba(0,0,0,.05);border-radius:2px;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.noty_close_button:hover{background-color:rgba(0,0,0,.1)}.noty_modal{position:fixed;width:100%;height:100%;background-color:#000;z-index:10000;opacity:.3;left:0;top:0}.noty_modal.noty_modal_open{opacity:0;-webkit-animation:noty_modal_in .3s ease-out;animation:noty_modal_in .3s ease-out}.noty_modal.noty_modal_close{-webkit-animation:noty_modal_out .3s ease-out;animation:noty_modal_out .3s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes noty_modal_in{100%{opacity:.3}}@keyframes noty_modal_in{100%{opacity:.3}}@-webkit-keyframes noty_modal_out{100%{opacity:0}}@keyframes noty_modal_out{100%{opacity:0}}@keyframes noty_modal_out{100%{opacity:0}}@-webkit-keyframes noty_anim_in{100%{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes noty_anim_in{100%{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@-webkit-keyframes noty_anim_out{100%{-webkit-transform:translate(50%);transform:translate(50%);opacity:0}}@keyframes noty_anim_out{100%{-webkit-transform:translate(50%);transform:translate(50%);opacity:0}}@-webkit-keyframes noty_anim_height{100%{height:0}}@keyframes noty_anim_height{100%{height:0}}.noty_theme__relax.noty_bar{margin:4px 0;overflow:hidden;border-radius:2px;position:relative}.noty_theme__relax.noty_bar .noty_body{padding:10px}.noty_theme__relax.noty_bar .noty_buttons{border-top:1px solid #e7e7e7;padding:5px 10px}.noty_theme__relax.noty_type__alert,.noty_theme__relax.noty_type__notification{background-color:#fff;border:1px solid #dedede;color:#444}.noty_theme__relax.noty_type__warning{background-color:#ffeaa8;border:1px solid #ffc237;color:#826200}.noty_theme__relax.noty_type__warning .noty_buttons{border-color:#dfaa30}.noty_theme__relax.noty_type__error{background-color:#ff8181;border:1px solid #e25353;color:#fff}.noty_theme__relax.noty_type__error .noty_buttons{border-color:#8b0000}.noty_theme__relax.noty_type__info,.noty_theme__relax.noty_type__information{background-color:#78c5e7;border:1px solid #3badd6;color:#fff}.noty_theme__relax.noty_type__info .noty_buttons,.noty_theme__relax.noty_type__information .noty_buttons{border-color:#0b90c4}.noty_theme__relax.noty_type__success{background-color:#bcf5bc;border:1px solid #7cdd77;color:#006400}.noty_theme__relax.noty_type__success .noty_buttons{border-color:#50c24e}.noty_theme__metroui.noty_bar{margin:4px 0;overflow:hidden;position:relative;box-shadow:rgba(0,0,0,.298039) 0 0 5px 0}.noty_theme__metroui.noty_bar .noty_progressbar{position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#000;opacity:.2}.noty_theme__metroui.noty_bar .noty_body{padding:1.25em;font-size:14px}.noty_theme__metroui.noty_bar .noty_buttons{padding:0 10px .5em 10px}.noty_theme__metroui.noty_type__alert,.noty_theme__metroui.noty_type__notification{background-color:#fff;color:#1d1d1d}.noty_theme__metroui.noty_type__warning{background-color:#fa6800;color:#fff}.noty_theme__metroui.noty_type__error{background-color:#ce352c;color:#fff}.noty_theme__metroui.noty_type__info,.noty_theme__metroui.noty_type__information{background-color:#1ba1e2;color:#fff}.noty_theme__metroui.noty_type__success{background-color:#60a917;color:#fff}.noty_theme__mint.noty_bar{margin:4px 0;overflow:hidden;border-radius:2px;position:relative}.noty_theme__mint.noty_bar .noty_body{padding:10px;font-size:14px}.noty_theme__mint.noty_bar .noty_buttons{padding:10px}.noty_theme__mint.noty_type__alert,.noty_theme__mint.noty_type__notification{background-color:#fff;border-bottom:1px solid #d1d1d1;color:#2f2f2f}.noty_theme__mint.noty_type__warning{background-color:#ffae42;border-bottom:1px solid #e89f3c;color:#fff}.noty_theme__mint.noty_type__error{background-color:#de636f;border-bottom:1px solid #ca5a65;color:#fff}.noty_theme__mint.noty_type__info,.noty_theme__mint.noty_type__information{background-color:#7f7eff;border-bottom:1px solid #7473e8;color:#fff}.noty_theme__mint.noty_type__success{background-color:#afc765;border-bottom:1px solid #a0b55c;color:#fff}.noty_theme__sunset.noty_bar{margin:4px 0;overflow:hidden;border-radius:2px;position:relative}.noty_theme__sunset.noty_bar .noty_body{padding:10px;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.noty_theme__sunset.noty_bar .noty_buttons{padding:10px}.noty_theme__sunset.noty_type__alert,.noty_theme__sunset.noty_type__notification{background-color:#073b4c;color:#fff}.noty_theme__sunset.noty_type__alert .noty_progressbar,.noty_theme__sunset.noty_type__notification .noty_progressbar{background-color:#fff}.noty_theme__sunset.noty_type__warning{background-color:#ffd166;color:#fff}.noty_theme__sunset.noty_type__error{background-color:#ef476f;color:#fff}.noty_theme__sunset.noty_type__error .noty_progressbar{opacity:.4}.noty_theme__sunset.noty_type__info,.noty_theme__sunset.noty_type__information{background-color:#118ab2;color:#fff}.noty_theme__sunset.noty_type__info .noty_progressbar,.noty_theme__sunset.noty_type__information .noty_progressbar{opacity:.6}.noty_theme__sunset.noty_type__success{background-color:#06d6a0;color:#fff}.noty_theme__bootstrap-v3.noty_bar{margin:4px 0;overflow:hidden;position:relative;border:1px solid transparent;border-radius:4px}.noty_theme__bootstrap-v3.noty_bar .noty_body{padding:15px}.noty_theme__bootstrap-v3.noty_bar .noty_buttons{padding:10px}.noty_theme__bootstrap-v3.noty_bar .noty_close_button{font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;background:0 0}.noty_theme__bootstrap-v3.noty_bar .noty_close_button:hover{background:0 0;text-decoration:none;cursor:pointer;opacity:.5}.noty_theme__bootstrap-v3.noty_type__alert,.noty_theme__bootstrap-v3.noty_type__notification{background-color:#fff;color:inherit}.noty_theme__bootstrap-v3.noty_type__warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.noty_theme__bootstrap-v3.noty_type__error{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.noty_theme__bootstrap-v3.noty_type__info,.noty_theme__bootstrap-v3.noty_type__information{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.noty_theme__bootstrap-v3.noty_type__success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.noty_theme__bootstrap-v4.noty_bar{margin:4px 0;overflow:hidden;position:relative;border:1px solid transparent;border-radius:.25rem}.noty_theme__bootstrap-v4.noty_bar .noty_body{padding:.75rem 1.25rem}.noty_theme__bootstrap-v4.noty_bar .noty_buttons{padding:10px}.noty_theme__bootstrap-v4.noty_bar .noty_close_button{font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background:0 0}.noty_theme__bootstrap-v4.noty_bar .noty_close_button:hover{background:0 0;text-decoration:none;cursor:pointer;opacity:.75}.noty_theme__bootstrap-v4.noty_type__alert,.noty_theme__bootstrap-v4.noty_type__notification{background-color:#fff;color:inherit}.noty_theme__bootstrap-v4.noty_type__warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.noty_theme__bootstrap-v4.noty_type__error{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.noty_theme__bootstrap-v4.noty_type__info,.noty_theme__bootstrap-v4.noty_type__information{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.noty_theme__bootstrap-v4.noty_type__success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.noty_theme__semanticui.noty_bar{margin:4px 0;overflow:hidden;position:relative;border:1px solid transparent;font-size:1em;border-radius:.28571429rem;box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent}.noty_theme__semanticui.noty_bar .noty_body{padding:1em 1.5em;line-height:1.4285em}.noty_theme__semanticui.noty_bar .noty_buttons{padding:10px}.noty_theme__semanticui.noty_type__alert,.noty_theme__semanticui.noty_type__notification{background-color:#f8f8f9;color:rgba(0,0,0,.87)}.noty_theme__semanticui.noty_type__warning{background-color:#fffaf3;color:#573a08;box-shadow:0 0 0 1px #c9ba9b inset,0 0 0 0 transparent}.noty_theme__semanticui.noty_type__error{background-color:#fff6f6;color:#9f3a38;box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent}.noty_theme__semanticui.noty_type__info,.noty_theme__semanticui.noty_type__information{background-color:#f8ffff;color:#276f86;box-shadow:0 0 0 1px #a9d5de inset,0 0 0 0 transparent}.noty_theme__semanticui.noty_type__success{background-color:#fcfff5;color:#2c662d;box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent}.noty_theme__nest.noty_bar{margin:0 0 15px 0;overflow:hidden;border-radius:2px;position:relative;box-shadow:rgba(0,0,0,.098039) 5px 4px 10px 0}.noty_theme__nest.noty_bar .noty_body{padding:10px;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.noty_theme__nest.noty_bar .noty_buttons{padding:10px}.noty_layout .noty_theme__nest.noty_bar{z-index:5}.noty_layout .noty_theme__nest.noty_bar:nth-child(2){position:absolute;top:0;margin-top:4px;margin-right:-4px;margin-left:4px;z-index:4;width:100%}.noty_layout .noty_theme__nest.noty_bar:nth-child(3){position:absolute;top:0;margin-top:8px;margin-right:-8px;margin-left:8px;z-index:3;width:100%}.noty_layout .noty_theme__nest.noty_bar:nth-child(4){position:absolute;top:0;margin-top:12px;margin-right:-12px;margin-left:12px;z-index:2;width:100%}.noty_layout .noty_theme__nest.noty_bar:nth-child(5){position:absolute;top:0;margin-top:16px;margin-right:-16px;margin-left:16px;z-index:1;width:100%}.noty_layout .noty_theme__nest.noty_bar:nth-child(n+6){position:absolute;top:0;margin-top:20px;margin-right:-20px;margin-left:20px;z-index:-1;width:100%}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(2),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(2){margin-top:4px;margin-left:-4px;margin-right:4px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(3),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(3){margin-top:8px;margin-left:-8px;margin-right:8px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(4),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(4){margin-top:12px;margin-left:-12px;margin-right:12px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(5),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(5){margin-top:16px;margin-left:-16px;margin-right:16px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(n+6),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(n+6){margin-top:20px;margin-left:-20px;margin-right:20px}.noty_theme__nest.noty_type__alert,.noty_theme__nest.noty_type__notification{background-color:#073b4c;color:#fff}.noty_theme__nest.noty_type__alert .noty_progressbar,.noty_theme__nest.noty_type__notification .noty_progressbar{background-color:#fff}.noty_theme__nest.noty_type__warning{background-color:#ffd166;color:#fff}.noty_theme__nest.noty_type__error{background-color:#ef476f;color:#fff}.noty_theme__nest.noty_type__error .noty_progressbar{opacity:.4}.noty_theme__nest.noty_type__info,.noty_theme__nest.noty_type__information{background-color:#118ab2;color:#fff}.noty_theme__nest.noty_type__info .noty_progressbar,.noty_theme__nest.noty_type__information .noty_progressbar{opacity:.6}.noty_theme__nest.noty_type__success{background-color:#06d6a0;color:#fff}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;overflow:hidden;outline:0}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%)}.modal.show .modal-dialog{transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px;pointer-events:none;min-height:calc(100vh - 60px);display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){.modal-dialog{min-height:calc(100vh - 20px)}}.modal-content{position:relative;display:flex;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0;border-radius:15px;box-shadow:0 0 100px rgba(9,86,144,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{float:left;width:100%;padding:0 20px;position:relative}.modal-header .close{width:20px;height:20px;margin-top:10px;background:url(../images/icon-close-2.png) no-repeat center;background-size:14px;opacity:.7;cursor:pointer;float:right}.modal-title{float:left;padding:15px 0;box-shadow:inset 0 -2px 0 #56aced;color:#56aced;font-weight:500;font-size:17px}.modal-body{position:relative;flex:1 1 auto;float:left;width:100%;padding:10px 20px}.modal-footer{float:left;width:100%;padding:15px 20px;box-shadow:inset 0 1px 0 #f0f1f1}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal.fade{opacity:1}.modal.fade .modal-dialog{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}.responsive-modal-img{width:100%}@media (min-width:576px){.modal-dialog{max-width:500px;margin:30px auto}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}