@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;600;700;800;900&display=swap);
/*! 
 * Template Name: Orbit - Bootstrap 4 Resume/CV Template for Developers
 * Version: 2.2
 * Author: Xiaoying Riley
 * Copyright: 3rd Wave Media
 * Twitter: @3rdwave_themes
 * Website: http://themes.3rdwavemedia.com/
*/.wrapper{display:flex}.sidebar-wrapper{height:100%}.main-wrapper .resume-header{height:auto}.form-group .input-group{display:flex;flex-wrap:nowrap}.form-group .input-group input[type=date],.form-group .input-group input[type=email],.form-group .input-group input[type=number],.form-group .input-group input[type=password],.form-group .input-group input[type=tel],.form-group .input-group input[type=text]{background-color:transparent;border:none;border-bottom:2px solid #96a8ff;border-radius:2px;color:#4154f1;display:block;font-size:16px;margin:0;min-height:40px;padding:0 5px;transition:background .5s;width:95%}.form-group .input-group input[type=date]:-internal-autofill-selected,.form-group .input-group input[type=email]:-internal-autofill-selected,.form-group .input-group input[type=number]:-internal-autofill-selected,.form-group .input-group input[type=password]:-internal-autofill-selected,.form-group .input-group input[type=tel]:-internal-autofill-selected,.form-group .input-group input[type=text]:-internal-autofill-selected{color:#3053ff}.form-group .input-group input[type=date]::-webkit-input-placeholder,.form-group .input-group input[type=email]::-webkit-input-placeholder,.form-group .input-group input[type=number]::-webkit-input-placeholder,.form-group .input-group input[type=password]::-webkit-input-placeholder,.form-group .input-group input[type=tel]::-webkit-input-placeholder,.form-group .input-group input[type=text]::-webkit-input-placeholder{color:#637dff;opacity:.7}.form-group .input-group input[type=date]::placeholder,.form-group .input-group input[type=email]::placeholder,.form-group .input-group input[type=number]::placeholder,.form-group .input-group input[type=password]::placeholder,.form-group .input-group input[type=tel]::placeholder,.form-group .input-group input[type=text]::placeholder{color:#637dff;opacity:.7}.form-group .input-group input[type=date]:focus-visible,.form-group .input-group input[type=email]:focus-visible,.form-group .input-group input[type=number]:focus-visible,.form-group .input-group input[type=password]:focus-visible,.form-group .input-group input[type=tel]:focus-visible,.form-group .input-group input[type=text]:focus-visible{outline:none}.form-group .input-group input[type=date].disabled,.form-group .input-group input[type=email].disabled,.form-group .input-group input[type=number].disabled,.form-group .input-group input[type=password].disabled,.form-group .input-group input[type=tel].disabled,.form-group .input-group input[type=text].disabled{background-color:#bfcaff;cursor:not-allowed}.form-group .input-group input[type=date].disabled:focus,.form-group .input-group input[type=date].disabled:hover,.form-group .input-group input[type=email].disabled:focus,.form-group .input-group input[type=email].disabled:hover,.form-group .input-group input[type=number].disabled:focus,.form-group .input-group input[type=number].disabled:hover,.form-group .input-group input[type=password].disabled:focus,.form-group .input-group input[type=password].disabled:hover,.form-group .input-group input[type=tel].disabled:focus,.form-group .input-group input[type=tel].disabled:hover,.form-group .input-group input[type=text].disabled:focus,.form-group .input-group input[type=text].disabled:hover{background-color:#bfcaff}.form-group .input-group input[type=date]:-internal-autofill-selected,.form-group .input-group input[type=date]:focus,.form-group .input-group input[type=date]:hover,.form-group .input-group input[type=email]:-internal-autofill-selected,.form-group .input-group input[type=email]:focus,.form-group .input-group input[type=email]:hover,.form-group .input-group input[type=number]:-internal-autofill-selected,.form-group .input-group input[type=number]:focus,.form-group .input-group input[type=number]:hover,.form-group .input-group input[type=password]:-internal-autofill-selected,.form-group .input-group input[type=password]:focus,.form-group .input-group input[type=password]:hover,.form-group .input-group input[type=tel]:-internal-autofill-selected,.form-group .input-group input[type=tel]:focus,.form-group .input-group input[type=tel]:hover,.form-group .input-group input[type=text]:-internal-autofill-selected,.form-group .input-group input[type=text]:focus,.form-group .input-group input[type=text]:hover{background-color:#d3dbff}.form-group .input-group input[type=date].error,.form-group .input-group input[type=email].error,.form-group .input-group input[type=number].error,.form-group .input-group input[type=password].error,.form-group .input-group input[type=tel].error,.form-group .input-group input[type=text].error{background-color:#fc6a7b}.form-group .input-group button{background-color:transparent;border-bottom:2px solid #96a8ff;width:10%}.form-group .input-group button:focus,.form-group .input-group button:hover{background-color:#96a8ff}.form-group .input-group.password{width:95%}.form-group label{color:#3053ff;display:block;font-size:11px;font-weight:600;letter-spacing:3px;line-height:19px;margin:5px;text-transform:uppercase}.form-group label span{color:#637dff;font-size:8px;margin:5px}.form-group .error-msg{font-size:9px;letter-spacing:1px;text-transform:none}.icon-container{display:inline-block;margin-left:5px;position:relative}.icon-container svg{height:16px;width:16px}.icon-container .tooltiptext{background-color:#e2e2e2;border-radius:6px;color:#2e2f30;font-size:12px;font-weight:500;left:115%;padding:5px;position:absolute;top:-5px;visibility:hidden;width:275px;z-index:1}.icon-container .tooltiptext:after{border:5px solid transparent;border-right-color:#e2e2e2;content:"";margin-top:-5px;position:absolute;right:100%;top:50%}.icon-container:hover .tooltiptext{visibility:visible}.text{font-size:14px;font-weight:400}.text.small{font-size:12px}.text.normal{font-size:14px}.text.medium{font-size:16px}.text.large{font-size:20px}.text span{color:#637dff;font-size:10px;margin:5px}.heading{display:block;font-size:14px;font-weight:600;margin:20px 5px}.heading.small{font-size:16px}.heading.normal{font-size:18px}.heading.medium{font-size:20px}.heading.large{font-size:24px}button{border:none;color:#3477f3;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:2px;line-height:24px;padding:10px 20px;text-transform:uppercase;transition:background .5s;width:150px}button:focus-visible{outline:none}button.xsmall{font-size:12px;font-weight:300;padding:5px 2px;width:150px}button.small{font-size:12px;font-weight:500;line-height:18px;margin:10px 5px;padding:10px 5px;width:170px}button.small.wide{font-size:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}button.large{font-size:12px;margin:15px 8px;width:275px}button span{font-family:nunito;font-weight:700;letter-spacing:2px;line-height:23px;text-align:center}@media only screen and (max-width:800px){button{border:none;font-size:17px;height:50px;padding:10px 20px;width:100%}button.small{margin:5px;padding:3px;width:130px}}.primary{background:transparent;border-bottom:2px solid #fb1f39;color:#4154f1;margin:10px auto}.primary:focus,.primary:hover{background:#fd8391;border-bottom:2px solid #fd8391;color:#b10317}.link{background-color:#f4f4f4;border-radius:5px;color:#fc5165;cursor:pointer;font-weight:300;margin:10px auto;padding:10px 3px;width:250px}.link:focus,.link:hover{background:#f2f2f2}.default{background:#c9d2ff;border-bottom:2px solid #96a8ff;color:#4154f1;margin:10px auto}.default:focus,.default:hover{background:#3053ff;border-bottom:2px solid #3053ff;color:#fff}.default.disabled{background-color:rgba(232,232,236,.3);color:#4154f1}.default.disabled:hover{background-color:rgba(232,232,236,.1);border-bottom:2px solid #c4ceff;cursor:not-allowed}.back{background:transparent;background-repeat:no-repeat;height:40px;margin-left:-5px;width:40px}.back.dark{background:transparent}.back-icon{fill:#3477f3;height:18px;margin:0 -10px;width:18px}.cancel{background:transparent;color:#fc5165;margin:10px auto}.cancel:hover{background:#e2e2e7}.danger{background:#ff9d9d;color:#2e2f30;margin:45px auto 10px;padding:7px 3px}.danger:hover{background:#ff8e8e}.danger.disabled{background:#4154f1}.danger.disabled:hover{background-color:#eaeaea;cursor:not-allowed}.btn-group{margin:10px 0;padding:20px 15px}.btn-group input[type=checkbox]{background:transparent;border:none;color:#3053ff;height:18px;outline:none;width:18px}.btn-group label{color:#3053ff;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:2px;line-height:19px;margin:auto;text-transform:uppercase}.btn-group label span{color:#e3e7ff;font-size:12px;margin:5px}@media screen and (max-width:600px){.btn-group{margin:5px 0;padding:15px 10px}}.form-group select{background-color:transparent;border:none;border-bottom:2px solid #96a8ff;color:#4154f1;display:block;font-size:16px;margin:0;min-height:40px;padding:0 5px;transition:background .5s;width:95%}.form-group select:hover{background-color:#d3dbff}.form-group select:focus{background-color:#e3e7ff}.form-group select.error{background-color:#fc6a7b}.form-group select:focus-visible{outline:none}.form-group .error-msg{color:#ff000f;font-size:12px;font-weight:300;margin-right:15px}.form-group textarea{background:transparent;border:none;border-bottom:2px solid #3053ff;color:#3053ff;display:block;font-size:14px;min-height:150px;padding:5px;width:95%}.form-group textarea:-internal-autofill-selected,.form-group textarea:focus,.form-group textarea:focus-visible,.form-group textarea:focus-within,.form-group textarea:hover{background:#d3dbff}.form-group .textarea{border:none;border-bottom:2px solid #96a8ff;color:#3053ff;display:block;font-family:inherit;font-size:14px;margin:0;min-height:300px;width:95%}.form-group .textarea,.form-group .textarea .text-area-editor{background:transparent;transition:background .5s}.form-group .textarea .text-area-editor * .DraftEditor-editorContainer .public-DraftEditor-content{min-height:250px}.form-group .textarea .text-area-editor * .DraftEditor-editorContainer:focus,.form-group .textarea .text-area-editor * .DraftEditor-editorContainer:focus-visible,.form-group .textarea .text-area-editor * .DraftEditor-editorContainer:focus-within,.form-group .textarea .text-area-editor * .DraftEditor-editorContainer:hover{background:#d3dbff}.form-group .textarea .text-area-toolbar{background:#c9d2ff;border:2px solid #96a8ff;margin:0}.form-group .textarea .text-area-toolbar * button{background:#c9d2ff;border:none;font-family:Nunito,sans-serif!important;height:100%;transition:background .5s;width:30px}.form-group .textarea .text-area-toolbar * button:focus,.form-group .textarea .text-area-toolbar * button:focus-visible,.form-group .textarea .text-area-toolbar * button:hover{background:#bfcaff}.form-group .textarea .text-area-toolbar * span{border:none}.form-group .textarea .text-area-toolbar * span select{background:#c9d2ff;border:none;font-family:Nunito,sans-serif!important;height:100%;min-height:30px;padding:2px;transition:background .5s;width:140px}.form-group .textarea .text-area-toolbar * span select:hover{background:#bfcaff}.form-group.dark{background:#2e2f30}@media screen and (max-width:800px){.form-group .textarea{min-height:500px}}@media screen and (max-width:600px){.container .left-section{display:block}.container .left-section,.container .right-section{min-width:300px;width:100%}.footer{margin-top:20px}}@media screen and (max-width:400px){.container .left-section{display:block;min-width:300px;width:100%}.container .left-section .left-footer img.sidebar-bg,.container .left-section .left-footer img.sidebar-fg{width:275px}.container .right-section{min-width:300px;width:100%}.footer{margin-top:20px}}.loading-container{height:100%;min-height:300px;width:100%}.loading-container .loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:20px solid #f7f7f7;border-radius:50%;border-top-color:#637dff;height:100px;margin:200px auto;width:100px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}html{background:#fff;color:#000}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse}fieldset,img{border:0}address,caption,cite,code,dfn,em,optgroup,strong,th,var{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{-webkit-font-feature-settings:normal;font-feature-settings:normal;border:0;font-variant:normal}sub,sup{vertical-align:initial}legend{color:#000}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}button,input,select,textarea{*font-size:100%}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{*font-size:108%;line-height:100%}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em}#doc2{width:73.076em;*width:71.25em}#doc3{margin:auto 10px;width:auto}#doc4{width:74.923em;*width:73.05em}.yui-b{position:relative}#yui-main .yui-b,.yui-b{_position:static}#yui-main,.yui-g .yui-u .yui-g{width:100%}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12em}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.5em}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.5em}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.5em}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18em}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.5em}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em}#yui-main .yui-b{float:none;width:auto}.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gb .yui-u,.yui-gc .yui-g,.yui-gc .yui-u,.yui-gd .yui-u{float:left}.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gc .yui-u,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-g .yui-u,.yui-gc .yui-u,.yui-gd .yui-g,.yui-ge .yui-g,.yui-ge .yui-u,.yui-gf .yui-g,.yui-gf .yui-u{float:right}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left}.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-g .yui-u{width:49.1%}.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gb .yui-u,.yui-gc .yui-g,.yui-gc .yui-u,.yui-gd .yui-u{margin-left:1.99%;width:32%}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%}.yui-gc div.first,.yui-gd .yui-u{width:66%}.yui-gd div.first{width:32%}.yui-ge div.first,.yui-gf .yui-u{width:74.2%}.yui-ge .yui-u,.yui-gf div.first{width:24%}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{*margin-left:0;width:49%;*width:48.1%}.yui-g .yui-g .yui-u{width:48.1%}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%}.yui-g .yui-gb .yui-u{_margin-left:1%}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{_float:right;_margin-left:0;margin-right:0;width:32%}.yui-gb .yui-gc div.first{*float:left;*margin-left:0;width:66%}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0}.yui-gb .yui-gb .yui-u{_margin-left:.7%}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*margin-left:0;*width:48.1%}.yui-gb .yui-gd div.first{width:32%}.yui-g .yui-gd div.first{_width:29.9%}.yui-ge .yui-g{width:24%}.yui-gf .yui-g{width:74.2%}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%}.yui-ge div.first .yui-gd .yui-u{width:65%}.yui-ge div.first .yui-gd div.first{width:32%}#bd:after,#ft:after,#hd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{clear:both;content:".";display:block;height:0;visibility:hidden}#bd,#ft,#hd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1}.msg{background:#222;padding:10px;position:relative}.msg a,.msg h1{color:#fff}.msg a{background:#408814;margin-left:20px;padding:4px 8px;text-decoration:none}.msg a:hover{background:#266400}body{color:#444;font-family:inherit}#inner{background:#f5f5f5;border:solid #6d86ff;border-width:8px 0 2px;margin:80px auto;padding:10px 80px}.yui-gf{margin-bottom:2em;padding-bottom:2em}#hd,.yui-gf{border-bottom:1px solid #96a8ff}#hd{margin:2.5em 0 3em;padding-bottom:1.5em}#hd h2{letter-spacing:2px;text-transform:uppercase}#bd,#ft{margin-bottom:2em}#ft{border-top:1px solid #96a8ff;font-size:92%;padding:1em 0 5em}#ft,#ft p{text-align:center}#ft p{margin-bottom:0}#ft .channel-partners{color:rgba(0,0,0,.6);display:block;height:75px;width:100%}#ft .channel-partners span{display:block;font-size:14px;font-weight:600;text-align:right}#ft .channel-partners img{border-radius:5px;float:right;margin:0;max-height:60px;max-width:160px}#hd h1{font-size:48px;letter-spacing:3px;text-transform:uppercase}h2{font-size:152%}h3,h4{font-size:122%}h1,h2,h3,h4{color:#637dff}p{font-size:100%;line-height:18px;padding-right:3em}a{color:#990003}a:hover{text-decoration:none}strong{font-weight:700}li,p.enlarge{line-height:24px}p.enlarge{font-size:144%;padding-right:6.5em}p.enlarge span{color:#000}.contact-info .profile{border-radius:10px;float:right;height:150px;width:150px}.first h2{font-style:italic}.last{border-bottom:0}a#pdf{background:#666;color:#fff;display:block;float:left;margin-bottom:6px;padding:6px 50px 6px 12px;text-decoration:none}a#pdf:hover{background:#222}.job{margin-bottom:1em;padding-bottom:1em;position:relative}.job h2,.job h3{margin:10px 0}.job h4{position:absolute;right:0;top:.35em}.job p{margin:10px 0 5px}.job p b{color:#96a8ff}.last{border:none}.skills-list ul{margin:0}.skills-list li{margin:3px 0;padding:3px 0}.skills-list li span{display:block;font-size:152%;margin-bottom:-2px;padding:0}.talent{float:left;width:32%}.talent li b{color:#7d92ff}.talent h2{margin-bottom:6px}#srt-ttab{margin-bottom:100px;text-align:center}#srt-ttab img.last{margin-top:20px}.yui-u .education{float:left;width:50%}.yui-u .education h2{line-height:15px;margin-bottom:10px;min-height:40px}.yui-u .education h2 sub{font-size:10px}.yui-u .education p{font-size:12px;line-height:1rem}.yui-u .education p b{color:#637dff;font-weight:500}.yui-gf .yui-u{width:80.2%}.yui-gf div.first{width:12.3%}.notification-container{margin-left:70%;margin-top:70px;position:fixed;z-index:10000}.notification-container .alert{padding:5px 10px}.notification-container .alert.alert-dismissible{padding-right:.5rem}.notification-container .alert button{background-color:transparent;width:10px}@media screen and (max-width:600px){.notification-container{margin-left:5%}}.form-group{display:block;margin:10px auto;padding:5px;width:100%}.form-group input[type=file]{background-color:transparent;border:none;border-radius:7px;display:block;font-size:16px;margin:0;min-height:40px;padding:0 5px;width:95%}.form-group input[type=file]:hover{background-color:#bfcaff}.form-group.dark{background-color:#2e2f30}.invoice-box{background:#c9d2ff;border:none;color:#3053ff;margin:0 auto;padding:10px;width:80%}.invoice-box .invoice-box-container{background:transparent;margin:10px}.invoice-box .invoice-box-container .row{padding:10px}.invoice-box .invoice-box-container .row .col-lg-3.right{border-left:2px solid #3053ff;margin:auto;text-align:left}.invoice-box .invoice-box-container .row .col-lg-6 .logo{color:#3053ff;font-size:30px;font-weight:700;letter-spacing:1px;margin-top:3px}.invoice-box .invoice-box-container .row.optional-item{border-bottom:2px solid #3053ff;margin-bottom:8px;padding:10px}.invoice-box .invoice-box-container .row.optional-item .col-lg-9 .sample-image img{border:1px solid #3053ff;border-radius:4px;height:100px;margin:auto 5px;width:200px}.invoice-box .invoice-box-container .row.headers{background-color:#4154f1;color:#f7f7f7}.invoice-box .invoice-box-container .row.headers .col-lg-3{border-left:2px solid #f7f7f7}.invoice-box .invoice-box-container .row.optional-headers{background-color:#3053ff}.invoice-box .invoice-box-container .row.optional-headers .col-lg-3{border-left:2px solid #3053ff}.invoice-box .invoice-box-container .row.last{border-top:2px solid #3053ff}.invoice-box .invoice-box-container .row.last .col-lg-9{text-align:right}.invoice-box .footer{background:transparent}table{border:1px solid #000;border-spacing:0;width:100%}table tr:nth-child(2n){background-color:#e3e7ff}table tr :last-child td{border-bottom:0}table td,table th{word-wrap:break-word;border-bottom:1px solid #000;border-right:1px solid #000;margin:0;padding:.5rem}table td :last-child,table th :last-child{border-right:0}table th{background-color:#637dff;color:#e8e8ec;font-weight:600}table th span input[type=text]{background-color:transparent;border:none;border-bottom:2px solid #96a8ff;border-radius:2px;color:#4154f1;display:block;font-size:16px;margin:0;min-height:40px;padding:0 5px;transition:background .5s;width:100%}table th span input[type=text]:-internal-autofill-selected{color:#3053ff}table th span input[type=text]::-webkit-input-placeholder{color:#637dff;opacity:.7}table th span input[type=text]::placeholder{color:#637dff;opacity:.7}table th span input[type=text]:focus-visible{outline:none}table th span input[type=text].disabled{background-color:#bfcaff;cursor:not-allowed}table th span input[type=text].disabled:focus,table th span input[type=text].disabled:hover{background-color:#bfcaff}table th span input[type=text]:-internal-autofill-selected,table th span input[type=text]:focus,table th span input[type=text]:hover{background-color:#d3dbff}
/*! 
 * Template Name: Orbit - Bootstrap 4 Resume/CV Template for Developers
 * Version: 2.2
 * Author: Xiaoying Riley
 * Copyright: 3rd Wave Media
 * Twitter: @3rdwave_themes
 * Website: http://themes.3rdwavemedia.com/
*/p{line-height:1.5}.wrapper{background:#4154f1;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:85px auto 0;max-width:960px;position:relative}.sidebar-wrapper{background:#4154f1;color:#fff;height:auto;min-height:800px;width:30%}.sidebar-wrapper a{color:#fff}.sidebar-wrapper .profile-container{background:hsla(0,0%,100%,.1);color:#fff;padding:30px;text-align:center}.sidebar-wrapper .name{color:#fff;font-size:32px;font-weight:700;margin-bottom:10px;margin-top:0}.sidebar-wrapper .tagline{color:hsla(0,0%,100%,.6);font-size:16px;font-weight:400;margin-bottom:0;margin-top:0}.sidebar-wrapper .profile{border-radius:500px;display:block;height:150px;margin:15px auto;width:150px}.sidebar-wrapper .contact-list{border-bottom:2px solid #717ff5;padding-bottom:5px}.sidebar-wrapper .contact-list .svg-inline--fa{font-size:18px;margin-right:5px;vertical-align:middle}.sidebar-wrapper .contact-list li{margin-bottom:15px;word-break:break-word}.sidebar-wrapper .contact-list li i{margin-top:-4px}.sidebar-wrapper .contact-list li:last-child{margin-bottom:0}.sidebar-wrapper .contact-list .email .svg-inline--fa{font-size:14px}.sidebar-wrapper .container-block{padding:20px}.sidebar-wrapper .container-block-title{color:hsla(0,0%,100%,.8);font-size:16px;font-weight:700;margin-bottom:15px;margin-top:0;text-transform:uppercase}.sidebar-wrapper .education-container .item{border-bottom:2px solid #717ff5;margin-bottom:15px}.sidebar-wrapper .education-container .item:last-child{margin-bottom:0}.sidebar-wrapper .education-container .item div{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:500px;margin-bottom:5px;margin-top:5px}.sidebar-wrapper .languages-container .lang-desc{color:hsla(0,0%,100%,.6)}.sidebar-wrapper .languages-container .container-body{padding:5px 0}.sidebar-wrapper .certificate-container .container-body,.sidebar-wrapper .languages-container .container-body{border-bottom:2px solid #717ff5;color:hsla(0,0%,100%,.9)}.sidebar-wrapper .certificate-container .container-body div{margin:5px 0}.sidebar-wrapper .interest-container .container-body{border-bottom:2px solid #717ff5;color:hsla(0,0%,100%,.9);padding:5px 0}.sidebar-wrapper .languages-list{margin-bottom:0}.sidebar-wrapper .languages-list li{margin-bottom:10px}.sidebar-wrapper .interests-list,.sidebar-wrapper .languages-list li:last-child{margin-bottom:0}.sidebar-wrapper .interests-list li{margin-bottom:10px}.sidebar-wrapper .interests-list li:last-child{margin-bottom:0}.main-wrapper{background:#fff;height:auto;min-height:900px;padding:30px 10px;width:70%}.main-wrapper .resume-header{display:flex;flex-direction:row-reverse;padding:4px}.main-wrapper .resume-header .certificate-images-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:85%}.main-wrapper .resume-header .certificate-images-container .certificate-image{display:block;height:auto;max-height:35px;max-width:100px;width:auto}.main-wrapper .resume-header .channel-partners{align-items:center;display:flex;flex-direction:column;width:15%}.main-wrapper .resume-header .channel-partners span{color:hsla(0,0%,7%,.689);display:block;font-size:14px;font-weight:700;text-align:center}.main-wrapper .resume-header .channel-partners img{border:1px solid rgba(255,0,0,.689);float:right;margin:0;max-height:100px;max-width:190px;padding:5px}.main-wrapper .section-title{color:#1025d6;font-size:20px;font-weight:500;margin-bottom:20px;margin-top:0;position:relative;text-transform:uppercase}.main-wrapper .section-title .icon-holder{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#1025d6;border-radius:50%;color:#fff;display:inline-block;font-size:16px;height:30px;margin-right:8px;padding:3px;position:relative;text-align:center;top:-4px;width:30px}.main-wrapper .section-title .icon-holder .svg-inline--fa{font-size:14px;margin-top:6px}.main-wrapper .section{border-bottom:2px solid rgba(65,83,241,.7)}.main-wrapper .experiences-section .item{border-top:2px solid #e7eafd;margin-bottom:30px}.main-wrapper .upper-row{margin-bottom:2px;overflow:hidden;position:relative}.main-wrapper .job-title{color:#3f4650;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0}.main-wrapper .time{color:#4557f1;position:absolute;right:0;top:0}.main-wrapper .company,.main-wrapper .total-experience{color:#4557f1;font-size:16px;font-weight:600;margin-bottom:10px}.main-wrapper .total-experience span{color:#3f4650;font-size:14px;font-weight:400}.main-wrapper .details,.main-wrapper .summary{margin-top:15px;text-align:justify}.main-wrapper .details .details-title,.main-wrapper .summary .details-title{color:#4557f1;font-size:15px;font-weight:500;margin:15px 0}.main-wrapper .details ul li,.main-wrapper .summary ul li{list-style:disc;list-style-position:inside}.main-wrapper .details ol li,.main-wrapper .summary ol li{list-style:decimal;list-style-position:inside}.main-wrapper .project-title{font-size:14px;font-weight:400;margin-bottom:5px;margin-top:0}.main-wrapper .projects-section .intro{margin-bottom:30px}.main-wrapper .projects-section .item{margin-bottom:15px}.skillset .item{align-items:center;display:flex;margin-bottom:10px;overflow:hidden;vertical-align:middle}.skillset .level-title{font-size:14px;margin-bottom:12px;margin-top:0}.skillset .level-bar{background:#f5f5f5;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:2px;height:12px;width:60%}.skillset .level-end{font-size:14px;margin-left:5px;width:20%}.skillset .theme-progress-bar{background:#717ff5}@media screen and (max-width:992px){.skillset .item{display:block;font-size:14px;margin-bottom:10px;overflow:hidden}.skillset .level-title{margin-bottom:5px;margin-top:0}.skillset .level-bar{background:#f5f5f5;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:2px;height:12px;margin-bottom:5px;width:100%}.skillset .level-end{margin-left:5px;width:100%}}@media screen and (max-width:600px){.main-wrapper .channel-partners{height:50px}.main-wrapper .channel-partners span{display:inline}}@media(max-width:767.98px){.sidebar-wrapper{position:static;width:inherit}.main-wrapper{padding:30px}.main-wrapper .time{display:block;margin-top:5px;position:static}.main-wrapper .upper-row{margin-bottom:0}}@media(min-width:992px){.skillset .level-title{display:inline-block;float:left;margin-bottom:0;width:30%}}.channel-partner-logo-container img{display:block;width:75px}.container{display:flex;flex-wrap:wrap;margin-top:100px}.container .left-section{min-height:600px;overflow:hidden;width:30%}.container .left-section .left-body{border:2px solid #fcfdff;display:block;margin:0 5px}.container .left-section .left-body .row.row-separator{border-bottom:2px solid #c9d2ff;margin:5px 0 0;padding:5px;width:99%}.container .left-section .left-body div{padding:0 10px}.container .left-section .left-body div span{color:#797c7e;display:block;line-height:1rem}.container .left-section .left-body div ul{margin:0}.container .left-section .left-body div ul li{color:#797c7e;line-height:1rem;list-style:none;margin-left:-25px}.container .left-section .left-footer{background-color:transparent;display:block;position:absolute}.container .left-section .left-footer img.sidebar-bg{-webkit-animation:moveBg 1.25s;animation:moveBg 1.25s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:relative;width:30%;z-index:1}.container .left-section .left-footer img.sidebar-fg{bottom:-50px;left:0;position:absolute;width:30%;z-index:10}.container .right-section{background-color:#c9d2ff;padding:10px;width:70%;z-index:15}.container .right-section .steps{color:#4154f1}.container .right-section .separator{border-top:2px solid #fff;margin-bottom:20px;margin-top:40px}.container .right-section .separator:after{color:#3053ff;content:"ADDITIONAL SECTION";float:right;font-size:10px;font-weight:600;letter-spacing:2px}.container .right-section .first-separator{border-top:2px solid #fff;margin-bottom:20px;margin-top:40px}.container .right-section .first-separator:after{color:#3053ff;content:"MANDATORY SECTION";float:right;font-size:10px;font-weight:600;letter-spacing:2px}.container .right-section .footer{background-color:transparent}.terms-container{border:none;height:500px;margin:auto;overflow:auto;width:80%}.terms-internal-container{padding:5px 15px;text-align:justify;width:100%}@media screen and (max-width:600px){.container .left-section{display:block;min-width:300px;width:100%}.container .left-section .left-footer img.sidebar-bg,.container .left-section .left-footer img.sidebar-fg{width:275px}.container .right-section{min-width:300px;width:100%}.footer{margin-top:20px}}@-webkit-keyframes moveBg{0%{opacity:.7;-webkit-transform:translateY(0);transform:translateY(0);transition:all 3s ease}to{opacity:1;-webkit-transform:translateY(25px);transform:translateY(25px);transition:all 3s ease}}@keyframes moveBg{0%{opacity:.7;-webkit-transform:translateY(0);transform:translateY(0);transition:all 3s ease}to{opacity:1;-webkit-transform:translateY(25px);transform:translateY(25px);transition:all 3s ease}}.container{background-color:hsla(0,0%,100%,.7)}.container .left-section .basic-setting{width:95%}.container .left-section .basic-setting .profile-container{height:150px;width:150px}.container .left-section .basic-setting .profile-container img{border-radius:1000px;height:100%;margin:0 auto;width:100%}.container .left-section .row .col.display-label{color:#3053ff;display:block;font-size:12px;font-weight:600;letter-spacing:2px;line-height:20px;min-height:25px;text-align:right;text-transform:uppercase}.container .left-section .row .col.value-label{font-size:12px;font-weight:600;text-align:left;text-transform:uppercase}.container .left-section .footer{background:transparent;border-top:2px solid #637dff;margin:20px 0}.container .right-section .account-user-nav-panel{display:block;width:100%}.container .right-section .account-user-nav-panel .account-user-nav-bar{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.container .right-section .account-user-nav-panel .account-user-nav-bar .account-user-nav-bar-item{align-items:center;align-self:center;background:#637dff;border-radius:5px;color:#fff;cursor:pointer;margin:5px;min-width:150px;padding:20px;text-align:center;transition:background .5s;width:23.5%}.container .right-section .account-user-nav-panel .account-user-nav-bar .account-user-nav-bar-item.active{background:#96a8ff;color:#3053ff}.container .right-section .account-user-nav-panel .account-user-nav-bar .account-user-nav-bar-item.active:hover{background:#637dff}.container .right-section .account-user-nav-panel .account-user-nav-bar .account-user-nav-bar-item:hover{background:#96a8ff;color:#3053ff}.container .right-section .account-user-nav-panel .account-user-nav-bar .account-user-nav-bar-item .nav-bar-item-icon{display:block;font-size:48px}.container .card{border:none;margin:5px 0;transition:background .5s;width:100%}.container .card:hover{background:#96a8ff}.container .card .card-header{background-color:#637dff;color:#fff;font-size:12px;letter-spacing:2px;line-height:20px;min-height:75px;text-transform:uppercase}.container .card .card-body{min-height:180px}.container .card .card-body ul{padding:2px 5px}.container .card .price{line-height:13px;text-align:center}.container .card .price h3{color:#3053ff;font-size:16px;margin:0}.container .card .price span{color:#222;font-size:10px;font-weight:500}.container .card .card-footer{background-color:#637dff;font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.container .card .card-footer a{color:#fff}@media screen and (max-width:992px){.container .box{margin-top:60px;width:80%}.container .box .basic-setting{margin:0 auto;width:90%}}.container div.danger-text .form-group label,.container div.danger-text .label{color:#ff000f}.transaction-section{background:hsla(0,0%,100%,.2);border:2px solid rgba(0,0,0,.25);margin:10px 0;padding:5px}.transaction-section .row{margin:5px;padding:5px;text-align:center}.transaction-section .row.header{background-color:#3477f3;color:#f7f7f7}.transaction-section .row:nth-child(odd){background-color:hsla(0,0%,80%,.25)}a{color:#3477f3}@media screen and (max-width:800px){.mobile{padding:0 50px}}.privacy-container{font-size:14px;margin-top:100px}.privacy-container ol{list-style-type:decimal}.privacy-container ol ol{font-size:13px;list-style-type:lower-alpha}.privacy-container ol ol ol{font-size:12.5px;font-style:italic;font-weight:light;list-style-type:upper-roman}.admin-container{display:flex;flex-wrap:wrap;width:100%}.admin-container .left-section{padding:10px 5px;width:25%}.admin-container .left-section .profile-container{border:2px solid #c9d2ff;width:150px}.admin-container .left-section .profile-container img{height:100%;margin:0 auto;width:100%}.admin-container .right-section{overflow:scroll;width:75%}.admin-container .right-section .sidepanel{-webkit-animation-direction:alternate;animation-direction:alternate;background-color:#e8e8ec;bottom:-60px;box-shadow:-3px 3px 5px -2px #2e2f30;display:block;height:96%;overflow:scroll;position:fixed;right:0;transition:visibility .3s;transition:right .5s;visibility:visible;width:350px;z-index:998}.admin-container .right-section .sidepanel.hide{right:-100px;transition:visibility .3s;transition:right .5s;visibility:hidden}.admin-container .right-section .sidepanel .sidepanel-header{align-items:baseline;background-color:#637dff;display:flex;padding:5px 10px 10px 15px}.admin-container .right-section .sidepanel .sidepanel-header .header-text{color:#e8e8ec;font-weight:500;letter-spacing:2px;text-transform:uppercase;width:90%}.admin-container .right-section .sidepanel .sidepanel-header button{background-color:transparent;color:#e8e8ec;float:right;text-align:center;width:10%}.admin-container .right-section .sidepanel .sidepanel-header button i{font-size:24px}.admin-container .right-section .sidepanel .sidepanel-header button:hover{color:#fc5165}.admin-container .right-section .sidepanel .sidepanel-body{padding:0 5px 0 15px}.admin-container .right-section .sidepanel .sidepanel-body .user-details{padding:10px 10px 0}.admin-container .right-section .sidepanel .sidepanel-body .user-details .user-details-item{color:#3053ff;display:block;font-size:14px;line-height:18px}.admin-container .right-section .sidepanel .sidepanel-body .user-details .user-details-item span{font-weight:600;letter-spacing:1.25px;text-transform:uppercase}.admin-container .right-section .sidepanel .sidepanel-body textarea:focus,.admin-container .right-section .sidepanel .sidepanel-body textarea:focus-visible{outline:none}.admin-container .right-section .sidepanel .sidepanel-body .comment-history span{color:#3053ff;font-size:12px;font-weight:600;letter-spacing:4px;text-transform:uppercase}.admin-container .right-section .sidepanel .sidepanel-body .comment-history .comment-history-body{height:150px;overflow:auto;padding:5px}.admin-container .right-section .sidepanel .sidepanel-body .comment-history .comment-history-body ul li{list-style:disc;margin-left:15px}.admin-container .right-section .sidepanel .sidepanel-footer{padding:0 5px}@media screen and (max-width:600px){.admin-container .left-section{width:100%}.admin-container .right-section{overflow:scroll;width:100%}}.header .NICT-Nav{background-color:#fff}body{background:#efefef}App,body{height:100%;width:100%}App{background:inherit;display:block}App .container.react-container{box-shadow:0 2px 4px rgba(0,0,0,.1);margin-top:30px 35px}App .container.react-container .react-flex-container{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:center}App .container.react-container .react-flex-container .flex-item{flex:100% 1}.hide{display:none}@media screen and (min-width:800px){.react-App .react-container{height:90%;margin:20px auto;min-height:550px;width:90%}.react-App .react-container .flex-container .flex-item{padding:5px}.react-App .react-container .flex-container .flex-item.flex-10{flex:9% 1}.react-App .react-container .flex-container .flex-item.flex-20{flex:18% 1}.react-App .react-container .flex-container .flex-item.flex-30{flex:27% 1}.react-App .react-container .flex-container .flex-item.flex-40{flex:36% 1}.react-App .react-container .flex-container .flex-item.flex-50{flex:45% 1}.react-App .react-container .flex-container .flex-item.flex-60{flex:54% 1}.react-App .react-container .flex-container .flex-item.flex-70{flex:63% 1}.react-App .react-container .flex-container .flex-item.flex-80{flex:72% 1}.react-App .react-container .flex-container .flex-item.flex-90{flex:81% 1}.react-App .react-container .flex-container .flex-item.flex-100{flex:90% 1}.react-App .react-container .react-footer{display:block;width:100%}}.div-border-left{border-left:2px solid rgba(0,0,0,.25);width:2px}.div-border-right{border-right:2px solid rgba(0,0,0,.25);width:2px}.div-border-bottom,.div-border-top{border-left:2px solid rgba(0,0,0,.25);width:2px}.float-right{float:right}.section-body{display:flex;flex-wrap:wrap}.section-body .cp-item{margin:5px auto}.section-body .cp-item img{width:125px}body{background:transparent;box-sizing:border-box;font-family:Nunito,sans-serif!important;font-size:14px;margin:0;padding:0}