@import url("https://fonts.googleapis.com/css?family=Lato:400,300,700,900");
@import url("https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700");
html{max-width: 100vw;min-height:100vh;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{max-height:100vh;max-width:100%;margin:0;overflow:hidden auto}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{background-color:transparent}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}@media print{*,:before,:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:before,:after{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#fff;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#ed2c3d;text-decoration:none}a:hover,a:focus{color:#bc101f;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}p{margin:0 0 10px}small,.small{font-size:85%}.text-right{text-align:right}.text-center{text-align:center}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:1030px}}@media (min-width: 1200px){.container{width:1210px}}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-6{width:50%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-4{width:33.33333333%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-8{width:66.66666667%}.col-md-6{width:50%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-offset-2{margin-left:16.66666667%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-6{width:50%}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.hidden{display:none!important}.no-padding{padding:0}a:hover,a:focus,a:active{color:#4f4b5c}a{color:#ed2c3d;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body{font-family:'Lato',sans-serif;font-size:18px;color:#313131;background-color:#fff;overflow-x:hidden;margin:0;position:relative;padding:0;background:url(../images/background.png) repeat}::-moz-selection{background-color:#4f4b5c;color:#fff;text-shadow:none;-webkit-text-shadow:none}::selection{background-color:#4f4b5c;color:#fff;text-shadow:none;-webkit-text-shadow:none}ul{margin:0;padding:0}a,button,a:hover,button:hover,a:focus,button:focus,a.active,button.active{outline:none!important}a:hover,a:active,a:focus{text-decoration:none;color:#a50e1b}.uppercase{text-transform:uppercase}h1,h2,h3,h4,h5{margin:0;font-family:'Lato',sans-serif;font-weight:600!important}h4{font-size:12px}.capital{text-transform:capitalize}.inline{display:inline-block}section,header{position:relative}.le-btn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-block;border:2px solid transparent;border:1px solid #abb0ac;border-radius:500px;padding:15px 50px;min-width:160px;font-size:15px;color:#abb0ac;background-color:transparent}.le-btn:hover{background-color:#ed2c3d;color:#fff;border-color:transparent}.le-btn:focus,.le-btn.active,.le-btn:active{background-color:#ed2c3d;color:#fff;border-color:transparent}.bold{font-weight:700!important}.page{display:none}.page.active{display:block}.text-small{font-size:16px}.text-medium{font-size:19px}.text-big{font-size:25px}.border{border:5px solid #4f4b5c}.light{font-weight:100!important}.highlight{color:#ed2c3d}.iconic-list{list-style:none;margin:0;padding:0}.iconic-list li{margin-bottom:18px;font-size:1.3em}.iconic-list i{margin-right:15px}#home{font-size:18px}#home .content{margin-top:30px}#available-label{display:inline-block;padding:10px 40px;font-size:22px;font-family:'Roboto Slab',serif;border-radius:50px 0 60px 50px;color:#fff}#available-label span{display:block;text-align:center;line-height:1}#available-label.available{background-color:#8dc360}.nav-link-holder{z-index:100;position:absolute;line-height:120px;border:5px solid #4f4b5c;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:center}#abubble{top:40px}#ebubble{top:268px}.hline{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);top:55px}#bbubble{top:495px}#cbubble{top:495px;left:420px}#sbubble{top:268px;left:420px}#sbubble .hline{right:113px!important;width:60px!important}#ebubble .hline{left:113px;width:47px!important}#edbubble{top:40px;left:420px}.vline{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);bottom:-60px}.nav-link-holder,.nav-link-holder > a{border-radius:500px;width:120px;height:120px}.nav-link-holder a:hover{background-color:#ed2c3d;color:#fff}.nav-link-holder a{display:inline-block;position:relative;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:500px;left:-5px;top:-5px;color:#4f4b5c;text-transform:capitalize;font-size:19px;font-family:'Roboto Slab',serif;background-color:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#home .line{position:absolute;right:0;background-color:#4f4b5c;height:5px;width:100%}#home .line:before,#home .line:after{content:"";width:17px;height:17px;background-color:#fff;top:-6px;border:4px solid #4f4b5c;position:absolute;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:500px}#home .line:before{left:-4px}#home .line:after{right:-4px}.content h1,.content h2,.content h3,.content h4,.content h5{font-family:'Roboto Slab',serif;color:#ed2c3d;line-height:1.5}#title h1 span{font-size:44px}#title h1{font-size:32px;color:#000}.page-header{position:relative;margin:45px 0}.page-header .page-title h2{font-size:30px;font-family:'Roboto Slab',serif;color:#ed2c3d;display:inline-block}.page-header .page-title span{color:#abb0ac;display:inline-block}.page-header .close-btn{text-align:center;width:36px;height:36px;line-height:36px;border-radius:100px;position:absolute;top:5px;right:0;background-color:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-header .close-btn i{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#4f4b5c}.page-header .close-btn:hover{background-color:#ed2c3d}.page-header .close-btn:hover i{color:#fff}.box{background-color:#f7f7f7;padding:20px;border-bottom:3px solid #ababab}.box .icon-title i{color:#4f4b5c;font-size:30px}.box .icon-title h3{margin:10px 0;color:#4f4b5c;font-size:19px}.box p,.box a{color:#313131}.resume-item{position:relative}.resume-item .dot{font-family:fontawesome;position:absolute;font-style:normal;right:0;top:32px}.resume-item .dot:before{content:"\e816";font-size:23px}.resume-item p{color:#666}.resume-item .head{font-weight:600!important;font-family:'Roboto Slab',serif}.resume-item .head .date{font-weight:600!important;font-family:'Roboto Slab',serif;font-size:24px;position:absolute}.resume-item .head:before,.resume-item .head:after{content:"";position:absolute}.resume-item .head span{font-size:24px;vertical-align:middle;border:4px solid;text-align:center;width:95px;line-height:95px;height:95px;display:inline-block}.resume-item .body h3{font-size:20px}.resume-item .body p{font-size:16px}.resume-item.left,.resume-item.left .title{color:#4f4b5c}.resume-item.left .head{border-color:#4f4b5c}.resume-item.left .head .date{left:110px;top:55px}.resume-item.left .head:before,.resume-item.left .head:after{background-color:#4f4b5c}.resume-item.left .head:before{height:calc(100% - 85px);width:4px;left:45px;top:95px}.resume-item.left .head:after{width:calc(100% - 100px);height:4px;top:45px;left:95px}.resume-item.left .body{margin-left:70px;margin-right:30px;text-align:right}.resume-item.right{color:#ed2c3d}.resume-item.right .head{border-color:#ed2c3d}.resume-item.right .head .dot{left:0;bottom:31px;top:auto}.resume-item.right .head span{margin-left:calc(100% - 100px);position:relative}.resume-item.right .head .date{right:110px;bottom:54px}.resume-item.right .head:before,.resume-item.right .head:after{background-color:#ed2c3d}.resume-item.right .head:before{height:calc(100% - 95px);width:4px;right:50px;bottom:95px}.resume-item.right .head:after{width:calc(100% - 100px);height:4px;bottom:45px;right:96px}.resume-item.right .body{margin:0 70px 0 30px}#skills h3{font-size:19px;color:#4f4b5c;text-transform:capitalize}.skill-item{margin:21px 0}.skill-item label{color:#4f4b5c;text-transform:capitalize;font-size:14px;margin:0;line-height:1.5}.skill-item:after{display:inline-block;font-weight:600!important;float:right;content:attr(data-percent) "%";font-size:14px;color:#4f4b5c}.skill-item.line .skill-bar{margin-bottom:3px;height:13px;border:1px solid #4f4b5c;border-radius:100px;position:relative;overflow:hidden}.skill-item.line .bar{border-radius:100px;background-color:#4acb6c;position:absolute;width:0;height:100%;left:0;top:0}.iconic-ul{list-style:none}.iconic-ul li{text-transform:capitalize;font-family:'Lato',sans-serif;font-size:14px;margin-bottom:16px;font-weight:600!important;color:#4f4b5c}.iconic-ul li i{color:#ed2c3d;font-size:15px;margin-right:10px}.cn-wrapper{font-size:1em;width:26em;height:26em;overflow:hidden;position:fixed;z-index:99999;bottom:-13em;left:50%;border-radius:50%;margin-left:-13em;-webkit-transform:scale(0.1);-ms-transform:scale(0.1);-moz-transform:scale(0.1);transform:scale(0.1);pointer-events:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.opened-nav{border-radius:50%;pointer-events:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cn-overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:fixed;top:0;left:0;bottom:0;right:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:99998}.cn-overlay.on-overlay{visibility:visible;opacity:1}.cn-button{border:none;background:none;color:#fff;text-align:center;font-size:1.8em;padding-bottom:1em;height:3.5em;width:3.5em;background-color:#bc101f;position:fixed;left:50%;margin-left:-1.75em;bottom:-1.75em;border-radius:50%;cursor:pointer;z-index:999999}.cn-button:hover,.cn-button:active,.cn-button:focus{color:#fff}.cn-wrapper li{position:absolute;font-size:1.5em;width:10em;height:10em;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;overflow:hidden;left:50%;top:0;margin-top:-1.3em;margin-left:-10em;-webkit-transition:border .3s ease;-moz-transition:border .3s ease;transition:border .3s ease}.cn-wrapper li a{display:block;font-size:1.18em;height:14.5em;width:14.5em;position:absolute;bottom:-7.25em;right:-7.25em;border-radius:50%;text-decoration:none;color:#fff;padding-top:1.8em;text-align:center;-webkit-transform:skew(-50deg) rotate(-70deg) scale(1);-ms-transform:skew(-50deg) rotate(-70deg) scale(1);-moz-transform:skew(-50deg) rotate(-70deg) scale(1);transform:skew(-50deg) rotate(-70deg) scale(1);-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.3s,color .3s;-moz-transition:opacity 0.3s,color .3s;transition:opacity 0.3s,color .3s}.cn-wrapper li a span{font-size:37px}.cn-wrapper li:first-child{-webkit-transform:rotate(-10deg) skew(50deg);-ms-transform:rotate(-10deg) skew(50deg);-moz-transform:rotate(-10deg) skew(50deg);transform:rotate(-10deg) skew(50deg)}.cn-wrapper li:nth-child(2){-webkit-transform:rotate(30deg) skew(50deg);-ms-transform:rotate(30deg) skew(50deg);-moz-transform:rotate(30deg) skew(50deg);transform:rotate(30deg) skew(50deg)}.cn-wrapper li:nth-child(3){-webkit-transform:rotate(70deg) skew(50deg);-ms-transform:rotate(70deg) skew(50deg);-moz-transform:rotate(70deg) skew(50deg);transform:rotate(70deg) skew(50deg)}.cn-wrapper li:nth-child(4){-webkit-transform:rotate(110deg) skew(50deg);-ms-transform:rotate(110deg) skew(50deg);-moz-transform:rotate(110deg) skew(50deg);transform:rotate(110deg) skew(50deg)}.cn-wrapper li:nth-child(5){-webkit-transform:rotate(150deg) skew(50deg);-ms-transform:rotate(150deg) skew(50deg);-moz-transform:rotate(150deg) skew(50deg);transform:rotate(150deg) skew(50deg)}.cn-wrapper li:nth-child(odd) a{background-color:#ed2c3d}.cn-wrapper li:nth-child(even) a{background-color:#d41223}.cn-wrapper li.active a{background-color:#4f4b5c}.cn-wrapper li:not(.active) a:hover,.cn-wrapper li:not(.active) a:active,.cn-wrapper li:not(.active) a:focus{background-color:#4f4b5c}.cn-wrapper li:not(.active) a:focus{position:fixed}.miniboxes ul li{display:block;width:40px;height:40px;border-radius:50%;z-index:100;position:absolute;line-height:10px;border:5px solid #4f4b5c;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:center;top:310px}.miniboxes li span{line-height:30px}.miniboxes ul li:nth-child(1){left:180px}.miniboxes ul li .line{top:12px;left:35px}.miniboxes ul li:nth-child(2){left:250px}.miniboxes ul li:nth-child(3){left:320px}#abubble .optlinea{display:none;-webkit-transform:rotate(0deg);top:-30px;left:110px;background-color:transparent;height:50px;border:solid 5px #4f4b5c;border-color:#4f4b5c transparent transparent;border-radius:50%/100px 100px 0 0;width:295px}#abubble .optlinea:before{top:40px;left:-10px}#abubble .optlinea:after{top:40px;right:-10px}#edbubble .optlinea,#cbubble .optlinea{display:none;top:55px;width:295px;right:110px}#edbubble .optlineab,#cbubble .optlineab{display:none;top:55px;width:110px;right:110px}#abubble .optlines{display:none;top:-30px;left:60px;background-color:transparent;height:80px;border:solid 5px #4f4b5c;border-color:#4f4b5c transparent transparent;border-radius:50%;width:250px}#abubble .optlines:before{top:10px;left:6px}#abubble .optlines:after{top:10px;right:10px}.optlineb{position:absolute;display:none;top:60px;left:10px;transform:rotate(-45deg);background-color:transparent;border:solid 5px #4f4b5c;border-color:transparent #4f4b5c #4f4b5c transparent;border-radius:50%;height:225px;width:225px}.optlineb:before,.optlineb:after{content:"";width:17px;height:17px;background-color:#fff;border:4px solid #4f4b5c;position:absolute;border-radius:500px}.optlineb:before{top:175px;left:18px}.optlineb:after{top:18px;right:23px}#cbubble .optlineb{top:-172px!important}.hirebutton{font-size:22px}.hirebutton:hover{background:#F63965}h3{padding:10px 0 20px}.experience h4{font-size:18px;margin-top:10px}.experience p{font-size:14px;color:#666}.experience{margin-bottom:50px}#title{padding-bottom:20px}.miniboxes .fb:hover{background:#3b5998}.miniboxes .gp:hover{background:#2867B2}.miniboxes .tw:hover{background:#1dcaff}.miniboxes li:hover a{color:#fff}.m-50-v{margin-top:50px}.rside{left:240px!important}@media screen and (max-width: 480px){#home .content .le-btn{margin:10px 0}.nav-link-holder{margin:2px 0!important;border-radius:0!important}.nav-link-holder:nth-child(1),.nav-link-holder:nth-child(5){float:left}.nav-link-holder:nth-child(2),.nav-link-holder:nth-child(6){float:right}.nav-link-holder:nth-child(3){display:none!important}.nav-link-holder:nth-child(4){width:100%!important;display:inline-block!important}.cn-wrapper{font-size:.68em}.cn-button{font-size:1em}.hidden-xs{display:none}.iconic-list li{font-size:1.1em}#title h1 span{font-size:38px}.miniboxes ul{display:inline-block}.miniboxes ul li{position:relative;left:0!important;top:0!important;display:inline-block}.cn-wrapper li{font-size:1.52em}}@media (max-width: 1199px){#avatar-nav-holder{margin:auto;width:80%}}@media all and (max-width: 991px){.resume-item{margin:35px 0}.columned-content .box{margin:20px 0}#avatar-nav-holder{width:100%}}@media screen and (max-width: 767px){#avatar-nav-holder{text-align:center;margin:7px}#avatar-nav-holder .nav-link-holder{border:none;height:auto;margin:0 5px 30px;width:auto;border-radius:0;line-height:normal;position:relative;display:inline;left:0!important;top:0!important}#avatar-nav-holder .nav-link-holder:hover{background-color:transparent}#avatar-nav-holder .nav-link-holder:hover a{color:#313131}#avatar-nav-holder .nav-link-holder > a{width:125px;height:auto;padding:10px;background-color:#f0f0f1;top:0;left:0;text-align:center}#avatar-nav-holder .nav-link-holder > a:hover{background-color:#ed2c3d;color:#fff}#home{padding-top:30px}.nav-link-holder .line,.miniboxes .line{display:none}.hirebutton{border-radius:0;padding:20px;min-width:initial}#home .content{margin:20px 0}}