:root{--timelinecolor: #8b07d8;--highlightscolor: #baa59e}body{padding-top:72px;overflow-x:hidden}#header-content-list{list-style-type:none}.social-media-img{width:30px}.topicselectors{width:100%;margin:0;overflow:hidden}.bgdark{background-color:#000}.educationhome,.experienceshome,.projectshome,.abouthome{padding:0;overflow:hidden;position:relative;background-color:#000}.topicselectors img,.topicselectors a{width:100%;padding:0;margin:0;overflow:hidden}.sectiontext h2{color:#fff;text-transform:uppercase;margin:0;text-align:center;position:absolute;top:50%;left:50%;font-size:2rem;transform:translate(-50%,-50%);text-shadow:1px 1px #000}.educationhome a{text-align:center;margin:auto;overflow:hidden}.educationhome img{width:100%;padding:0}.grey-on-hover img{opacity:1;transition:transform .3s ease}.grey-on-hover:hover img{opacity:.75;transform:scale(1.1)}.educationsection,.profexpsection,.aboutmesection{padding-top:35px;padding-bottom:35px;width:98vw}.section-title{margin-bottom:60px}.section-title p{color:#777;font-size:16px}.section-title h4{text-transform:capitalize;font-size:40px;position:relative;padding-bottom:20px;margin-bottom:20px;font-weight:600}.section-title h4:before{position:absolute;content:"";width:60px;height:2px;background-color:var(--timelinecolor);bottom:0;left:50%;margin-left:-30px}.section-title h4:after{position:absolute;background-color:var(--timelinecolor);content:"";width:10px;height:10px;bottom:-4px;left:50%;margin-left:-5px;border-radius:50%}.container{width:85%}ul.timeline-list{position:relative;margin:0;padding:0}ul.timeline-list:before{position:absolute;content:"";width:2px;height:100%;background-color:var(--timelinecolor);left:50%;top:0;-webkit-transform:translateX(-50%);transform:translate(-50%)}ul.timeline-list li{position:relative;clear:both;display:table;width:100%;margin-bottom:30px}.timeline_content{border:2px solid var(--timelinecolor);background-color:#fff;width:45%;color:#333;padding:30px;float:left;text-align:center;border-radius:10px;position:relative}ul.timeline-list li:nth-child(2n) .timeline_content{float:right;text-align:center}.timeline_content:before{content:"";position:absolute;top:50%;transform:translateY(-50%);border:15px solid transparent;border-left-color:var(--timelinecolor);right:-32px;z-index:2}.timeline_content:after{content:"";position:absolute;top:50%;transform:translateY(-50%);border:13px solid transparent;border-left-color:#fff;right:-28px;z-index:3}ul.timeline-list li:nth-child(2n) .timeline_content:before{border-right-color:var(--timelinecolor);border-left-color:transparent;right:auto;left:-32px}ul.timeline-list li:nth-child(2n) .timeline_content:after{border-right-color:#fff;border-left-color:transparent;right:auto;left:-28px}.timeline_content h4{font-size:22px;font-weight:600;margin:10px 0;color:var(--timelinecolor)}ul.timeline-list li:before{position:absolute;content:"";width:20px;height:20px;background-color:var(--timelinecolor);left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:10;border:3px solid #fff}.timeline_content span{font-size:18px;font-weight:500;font-family:Poppins,sans-serif;color:var(--timelinecolor);display:block;margin-bottom:10px}.linkbreak{word-break:break-all}.hltitle{text-align:center}.highlightssection{height:65vmin;background-color:var(--highlightscolor);padding:10px 0 25px}.bg-hl{background-color:var(--highlightscolor)}.bg-tl{background-color:var(--timelinecolor)}.highlightsobj{height:100%}.highlightcards{height:100%;width:55%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hlcard{height:100%}.carousel-item img{width:100%;padding:0}.phhladjust{height:100%}.hlcaption{background-color:#0009;bottom:0%;left:0%;right:0%}.hlcaption-small{text-shadow:2px 2px #000}@media (max-width: 768px){.section-title h4{font-size:30px}.container{width:95%}ul.timeline-list:before{left:25px;transform:none}ul.timeline-list li{margin-bottom:40px;min-height:60px;display:flex;align-items:center}.timeline_content{width:auto;float:none;margin-left:60px;margin-right:15px}ul.timeline-list li:nth-child(2n) .timeline_content{float:none;margin-left:60px;margin-right:15px}ul.timeline-list li:before{left:25px;top:50%;transform:translate(-50%,-50%);width:16px;height:16px}.timeline_content:before{border-right-color:var(--timelinecolor);border-left-color:transparent;left:-20px;right:auto;border-width:10px}.timeline_content:after{border-right-color:#fff;border-left-color:transparent;left:-17px;right:auto;border-width:10px}ul.timeline-list li:nth-child(2n) .timeline_content:before{border-right-color:var(--timelinecolor);border-left-color:transparent;left:-20px;right:auto;border-width:10px}ul.timeline-list li:nth-child(2n) .timeline_content:after{border-right-color:#fff;border-left-color:transparent;left:-17px;right:auto;border-width:10px}.timeline_content{padding:20px;font-size:16px}.timeline_content h4{font-size:20px}.timeline_content span{font-size:16px}}@media (max-width: 480px){.section-title h4{font-size:24px}ul.timeline-list:before{left:20px}.timeline_content{margin-left:50px;margin-right:10px;padding:15px}ul.timeline-list li:nth-child(2n) .timeline_content{margin-left:50px;margin-right:10px}ul.timeline-list li:before{left:20px;width:14px;height:14px;transform:translate(-50%,-50%)}.timeline_content:before{left:-20px;border-width:10px}.timeline_content:after{left:-18px;border-width:10px}ul.timeline-list li:nth-child(2n) .timeline_content:before{left:-20px;border-width:10px}ul.timeline-list li:nth-child(2n) .timeline_content:after{left:-18px;border-width:10px}.timeline_content span{font-size:14px}.timeline_content h4{font-size:18px}}.btn-primary{background-color:var(--timelinecolor);border-color:var(--timelinecolor)}.btn-primary:hover{background-color:#47066d;border-color:#47066d}
