/*! CSS Used from: http://brandio.io/envato/iofrm/html/css/bootstrap.min.css */
*,::after,::before{box-sizing:border-box;}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;}
h3{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:hover{color:#0056b3;text-decoration:underline;}
img{vertical-align:middle;border-style:none;}
button{border-radius:0;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button,input{overflow:visible;}
button{text-transform:none;}
[type=submit],button,html [type=button]{-webkit-appearance:button;}
[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;}
h3{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;}
h3{font-size:1.75rem;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media screen and (prefers-reduced-motion:reduce){
.form-control{transition:none;}
}
.form-control::-ms-expand{background-color:transparent;border:0;}
.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);}
.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1;}
.form-control::-moz-placeholder{color:#6c757d;opacity:1;}
.form-control:-ms-input-placeholder{color:#6c757d;opacity:1;}
.form-control::-ms-input-placeholder{color:#6c757d;opacity:1;}
.form-control::placeholder{color:#6c757d;opacity:1;}
.form-control:disabled{background-color:#e9ecef;opacity:1;}
.fade{transition:opacity .15s linear;}
@media screen and (prefers-reduced-motion:reduce){
.fade{transition:none;}
}
.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;}
.alert-dismissible{padding-right:4rem;}
.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit;}
.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;}
.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}
.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75;}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h3,p{orphans:3;widows:3;}
h3{page-break-after:avoid;}
body{min-width:992px!important;}
}
/*! CSS Used from: http://brandio.io/envato/iofrm/html/css/fontawesome-all.min.css */
.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-facebook-f:before{content:"\f39e";}
.fa-google:before{content:"\f1a0";}
.fa-linkedin-in:before{content:"\f0e1";}
.fab{font-family:Font Awesome\ 5 Brands;}
/*! CSS Used from: http://brandio.io/envato/iofrm/html/css/iofrm-style.css */
*,body{font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;}
body{height:100%;}
.form-body{background-color:#0093FF;height:100%;}
.form-body > .row{position:relative;margin-left:0;margin-right:0;height:100%;}
.website-logo{display:inline-block;position:absolute;z-index:1000;top:50px;left:50px;right:initial;bottom:initial;}
.website-logo img{width:100px;}
.website-logo a{display:inline-block;}
.website-logo .logo{display:inline-block; background-size:contain;background-repeat:no-repeat;}
.website-logo .logo img{width:100px;}
.website-logo .logo img.logo-size{opacity:0!important;}
.img-holder{display:inline-block;position:absolute;top:0;left:0;width:550px;min-height:700px;height:100%;overflow:hidden;background-color:#000000;padding:60px;text-align:center;z-index:999;}
.img-holder .info-holder{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.img-holder .bg{position:absolute;opacity:0.23;left:0;top:0;width:100%;height:100%;background-image:url("../images/login-back.jpg");background-size:cover;background-position:center;z-index:-1;}
@media (min-height: 700px){
.img-holder{position:fixed;}
.website-logo{position:fixed;}
}
.form-holder{margin-left:550px;width:100%;}
.form-holder .form-content{position:relative;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:60px;min-height:100%;}
.form-holder .form-content ::-webkit-input-placeholder{color:#526489;}
.form-holder .form-content :-moz-placeholder{color:#526489;}
.form-holder .form-content ::-moz-placeholder{color:#526489;}
.form-holder .form-content :-ms-input-placeholder{color:#526489;}
.form-control:focus{-webkit-box-shadow:none;box-shadow:none;}
.form-content{position:relative;background-color:#0093FF;}
.form-content .form-items{display:inline-block;width:100%;max-width:340px;text-align:left;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}
.form-content h3{color:#fff;text-align:left;font-size:24px;font-weight:900;margin-bottom:10px;}
.form-content p{color:#fff;text-align:left;font-size:18px;font-weight:300;line-height:20px;margin-bottom:30px;}
.form-content .page-links{margin-bottom:34px;}
.form-content .page-links a{position:relative;display:inline-block;text-decoration:none;color:#fff;font-weight:300;font-size:15px;margin-right:20px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.form-content .page-links a:last-child{margin-right:0;}
.form-content .page-links a:after{position:absolute;content:"";width:100%;height:2px;left:0;bottom:-10px;background-color:rgba(255, 255, 255, 0.5);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.form-content .page-links a.active{font-weight:700;}
.form-content .page-links a.active:after{background-color:#fff;}
.form-content .page-links a:hover:after,.form-content .page-links a:focus:after{background-color:#fff;}
.form-content input{width:100%;padding:9px 20px;text-align:left;border:0;outline:0;border-radius:6px;background-color:#fff;font-size:15px;font-weight:300;color:#8D8D8D;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin-bottom:14px;}
.form-content input:hover,.form-content input:focus{border:0;background-color:#ebeff8;color:#8D8D8D;}
.form-content .form-button{margin-top:30px;margin-bottom:25px;}
.form-content .form-button .ibtn{border-radius:6px;border:0;padding:6px 28px;background-color:#fff;color:#29A4FF;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;margin-right:10px;outline:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0.16);box-shadow:0 0 0 rgba(0, 0, 0, 0.16);}
.form-content .form-button .ibtn:hover,.form-content .form-button .ibtn:focus{-webkit-box-shadow:0 5px 6px rgba(0, 0, 0, 0.16);box-shadow:0 5px 6px rgba(0, 0, 0, 0.16);}
.form-content .form-button a{font-size:13px;font-weight:700;color:#fff;}
.form-content form{margin-bottom:30px;}
.form-content .other-links span{font-size:12px;font-weight:300;color:#fff;margin-right:20px;}
.form-content .other-links a{font-size:12px;font-weight:700;color:#fff;margin-right:10px;}
.form-content .other-links a:last-child{margin-right:0;}
.form-content .other-links a i{display:inline-block;width:25px;height:25px;background-color:#000;color:#fff;border-radius:25px;text-align:center;padding-top:5px;font-size:15px;margin:0 5px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.form-content .other-links a i[class*="fa-facebook"]{background-color:#3b5998;}
.form-content .other-links a i[class*="fa-google"]{background-color:#dd4b39;}
.form-content .other-links a i[class*="fa-linkedin"]{background-color:#007bb6;}
.form-content .other-links a i:hover,.form-content .other-links a i:focus{opacity:0.8;}
.alert{position:relative;padding:6px 12px;border:1px solid #000;color:#000000;font-size:13px;font-weight:700;}
.alert.alert-warning{background-color:#fff8e1;border-color:#f1cb4b;}
.alert.with-icon{padding-left:32px;}
.alert.with-icon[class*="alert-"]:before{position:absolute;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:600;top:7px;left:7px;width:20px;font-size:12px;text-align:center;}
.alert.with-icon.alert-warning:before{content:"\f06a";color:#f1cb4b;}
.alert .close{color:#727272;font-size:0.9rem;padding:3px;outline:none;}
.alert .close span{color:#727272;}
@media (max-width: 992px){
.img-holder{display:none;}
.form-holder{margin-left:0;}
.form-holder .form-content{padding:125px 60px 60px;}
.website-logo{position:relative;top:50px;left:50px;right:initial;bottom:initial;}
}
/*! CSS Used from: http://brandio.io/envato/iofrm/html/css/iofrm-theme3.css */
.form-body{background-color:#fff;}
.website-logo{display:inline-block;top:50%;left:220px;right:initial;bottom:initial;}
.website-logo img{width:100px;}
.website-logo .logo img{width:100px;}
.img-holder{width:550px;background-color:#000;}
.img-holder .bg{opacity:1;background-image:url("../images/login-back.jpg");}
.form-holder{margin-left:550px;}
.form-holder .form-content ::-webkit-input-placeholder{color:#000;}
.form-holder .form-content :-moz-placeholder{color:#000;}
.form-holder .form-content ::-moz-placeholder{color:#000;}
.form-holder .form-content :-ms-input-placeholder{color:#000;}
.form-content{background-color:#fff;}
.form-content .form-items{max-width:340px;text-align:left;}
.form-content h3{color:#000;text-align:left;}
.form-content p{color:#000;text-align:left;}
.form-content .page-links a{color:#000;}
.form-content .page-links a:after{background-color:rgba(222, 222, 222, 0.7);}
.form-content .page-links a.active:after{background-color:#0092FE;}
.form-content .page-links a:hover:after,.form-content .page-links a:focus:after{background-color:#0092FE;}
.form-content input{border:0;background-color:#F7F7F7;color:#000;}
.form-content input:hover,.form-content input:focus{border:0;background-color:#eaeaea;color:#000;}
.form-content .form-button .ibtn{background-color:#0093FF;color:#fff;-webkit-box-shadow:0 0 0 rgba(80, 182, 255, 0.31);box-shadow:0 0 0 rgba(80, 182, 255, 0.31);}
.form-content .form-button .ibtn:hover,.form-content .form-button .ibtn:focus{-webkit-box-shadow:0 5px 6px rgba(80, 182, 255, 0.31);box-shadow:0 5px 6px rgba(80, 182, 255, 0.31);}
.form-content .form-button a{color:#000; white-space: nowrap;}
.form-content .other-links span{color:#000;}
.form-content .other-links a{color:#000;}
.alert{color:#000;}
.alert.alert-warning{background-color:#fff8e1;border-color:#f1cb4b;}
.alert.with-icon.alert-warning:before{color:#f1cb4b;}
.alert .close{color:#727272;}
.alert .close span{color:#727272;}
@media (max-width: 992px){
.form-holder{margin-left:0;}
.website-logo{top:50px;left:50px;right:initial;bottom:initial;}
}
/*! CSS Used fontfaces */
@font-face{font-family:'Lato';font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/lato/v22/S6u8w4BMUTPHh30AUi-qJCY.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF,U+20-5F, U+61-70, U+72-76, U+79-7A, U+7C, U+A0, U+A7, U+A9, U+C7, U+D6, U+DC, U+E7, U+F6, U+FC, U+11E-11F, U+130-131, U+15E-15F, U+2010-2011, U+2013-2014, U+2018-2019, U+201C-201D, U+2020-2021, U+2026, U+2030, U+2032-2033, U+20AC;}
@font-face{font-family:'Lato';font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/lato/v22/S6u8w4BMUTPHh30AXC-q.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD,U+20-5F, U+61-70, U+72-76, U+79-7A, U+7C, U+A0, U+A7, U+A9, U+C7, U+D6, U+DC, U+E7, U+F6, U+FC, U+11E-11F, U+130-131, U+15E-15F, U+2010-2011, U+2013-2014, U+2018-2019, U+201C-201D, U+2020-2021, U+2026, U+2030, U+2032-2033, U+20AC;}
@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v22/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF,U+20-5F, U+61-70, U+72-76, U+79-7A, U+7C, U+A0, U+A7, U+A9, U+C7, U+D6, U+DC, U+E7, U+F6, U+FC, U+11E-11F, U+130-131, U+15E-15F, U+2010-2011, U+2013-2014, U+2018-2019, U+201C-201D, U+2020-2021, U+2026, U+2030, U+2032-2033, U+20AC;}
@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v22/S6u9w4BMUTPHh7USSwiPGQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD,U+20-5F, U+61-70, U+72-76, U+79-7A, U+7C, U+A0, U+A7, U+A9, U+C7, U+D6, U+DC, U+E7, U+F6, U+FC, U+11E-11F, U+130-131, U+15E-15F, U+2010-2011, U+2013-2014, U+2018-2019, U+201C-201D, U+2020-2021, U+2026, U+2030, U+2032-2033, U+20AC;}
@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v22/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF,U+20-5F, U+61-70, U+72-76, U+79-7A, U+7C, U+A0, U+A7, U+A9, U+C7, U+D6, U+DC, U+E7, U+F6, U+FC, U+11E-11F, U+130-131, U+15E-15F, U+2010-2011, U+2013-2014, U+2018-2019, U+201C-201D, U+2020-2021, U+2026, U+2030, U+2032-2033, U+20AC;}
@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v22/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD,U+20-5F, U+61-70, U+72-76, U+79-7A, U+7C, U+A0, U+A7, U+A9, U+C7, U+D6, U+DC, U+E7, U+F6, U+FC, U+11E-11F, U+130-131, U+15E-15F, U+2010-2011, U+2013-2014, U+2018-2019, U+201C-201D, U+2020-2021, U+2026, U+2030, U+2032-2033, U+20AC;}
@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v22/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF,U+20-5F, U+61-70, U+72-76, U+79-7A, U+7C, U+A0, U+A7, U+A9, U+C7, U+D6, U+DC, U+E7, U+F6, U+FC, U+11E-11F, U+130-131, U+15E-15F, U+2010-2011, U+2013-2014, U+2018-2019, U+201C-201D, U+2020-2021, U+2026, U+2030, U+2032-2033, U+20AC;}
@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v22/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD,U+20-5F, U+61-70, U+72-76, U+79-7A, U+7C, U+A0, U+A7, U+A9, U+C7, U+D6, U+DC, U+E7, U+F6, U+FC, U+11E-11F, U+130-131, U+15E-15F, U+2010-2011, U+2013-2014, U+2018-2019, U+201C-201D, U+2020-2021, U+2026, U+2030, U+2032-2033, U+20AC;}
@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v22/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF,U+20-5F, U+61-70, U+72-76, U+79-7A, U+7C, U+A0, U+A7, U+A9, U+C7, U+D6, U+DC, U+E7, U+F6, U+FC, U+11E-11F, U+130-131, U+15E-15F, U+2010-2011, U+2013-2014, U+2018-2019, U+201C-201D, U+2020-2021, U+2026, U+2030, U+2032-2033, U+20AC;}
@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v22/S6u9w4BMUTPHh50XSwiPGQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD,U+20-5F, U+61-70, U+72-76, U+79-7A, U+7C, U+A0, U+A7, U+A9, U+C7, U+D6, U+DC, U+E7, U+F6, U+FC, U+11E-11F, U+130-131, U+15E-15F, U+2010-2011, U+2013-2014, U+2018-2019, U+201C-201D, U+2020-2021, U+2026, U+2030, U+2032-2033, U+20AC;}