html{height:100%!important}body{position:relative;height:100%;font-size:14px;color:#363940;font-family:Roboto,Helvetica,Arial,sans-serif}body .body{height:100%}.cover{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,46,82,.15);padding:20px}.page{overflow:hidden;background-color:#fff;padding:50px 0}*{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}:focus{outline:0!important;box-shadow:none!important}h1,h2,h3,h4,h5,h6{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:26px}h4{font-size:22px}h5{font-size:18px}p{font:14px/1.5em Roboto}section{position:relative}.page-loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background:url(../img/page-loader.gif) center center no-repeat #fff}.devider{width:100%;height:23px;background:url('../img/devider.png') center center no-repeat;margin:5px 0 10px}.thumbnail{padding:15px;margin-bottom:20px;background-color:#fff;border:1px solid #ddd;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.form-control{-webkit-box-shadow:none;box-shadow:none}.parallax{position:relative;background-position:0 0;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;background-size:cover}.text-main{color:#363940}.text-white{color:#fff}.text-off-white{color:#e7e7e7}.text-dark{color:#000}.page-header{margin:0 0 60px;padding:0;border:none}.page-header h2{text-transform:uppercase}p.subtitle{letter-spacing:2px;margin-top:10px}.extra-space-m{width:100%;height:20px}.extra-space-l{width:100%;height:40px}.extra-space-xl{width:100%;height:60px}.extra-space-xxl{width:100%;height:80px}.btn{position:relative;letter-spacing:1.5px;border:none}.btn:active{top:2px}.btn-default,.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus{-webkit-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;-ms-transition:.6s ease-in-out;transition:.6s ease-in-out}.btn-blank{border:2px solid #fff;color:#fff;padding:8px 12px;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-blank:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.btn-blank:active,.btn-blank:focus,.btn-blank:hover{color:#333}.btn-blank:active:before,.btn-blank:focus:before,.btn-blank:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.btn.active,.btn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.16);box-shadow:inset 0 3px 5px rgba(0,0,0,.16)}.btn-lg{font-size:1.3em;padding:10px 40px}.btn-lg-xl{font-size:1.4em;padding:10px 80px}.team-item{height:120px}.team-item .team-triangle{width:120px;height:120px;background:0 0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0 auto;position:relative;top:25px;box-shadow:0 0 0 6px #fff,0 0 0 7px #dadbdb;overflow:hidden}.team-item img{max-width:100%}.team-items{margin-bottom:50px;padding-top:10px;margin-top:0}.team-triangle .content{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-35px;position:absolute;left:-37px;width:190px;height:190px}.team-hover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(103,109,117,.9);opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.team-item .team-triangle:hover .team-hover{opacity:1}.team-hover i{color:rgba(255,255,255,.75);font-size:28px;margin-top:57px;position:relative}.team-hover p{color:#fff;font-size:16px;font-weight:400;margin-top:0}.team-items .col-md-2:nth-child(7n+5){clear:left;margin-left:24.9999999%}.team-items .col-md-2:nth-child(7n+1){clear:left;margin-left:16.6666666%}#partners-section{padding:80px 0}.partners{background-color:#252320}.partners img{max-width:100%;padding:0 15px}@media only screen and (min-width :768px){.dropdown-hover:hover>.dropdown-menu{display:block}}@media only screen and (max-width :1200px){#text-carousel-intro-section .caption h1{font-size:50px}.team-item .team-triangle{width:90px;height:90px}.team-triangle .content{width:160px;height:160px}.team-hover i{margin-top:50px}.team-hover p{font-size:14px}}@media only screen and (max-width :992px){.team-item .team-triangle{width:120px;height:120px}.team-triangle .content{width:190px;height:190px}.team-hover i{margin-top:57px}#team-section .col-md-2:nth-child(7n+1),#team-section .col-md-2:nth-child(7n+5){margin-left:0!important;clear:none!important}#team-section .col-md-2{float:left;margin-bottom:80px;width:33.3333%}.price-box-featured .panel{box-shadow:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.prices .price-box-featured .panel-footer{box-shadow:none!important}.parallax{background-attachment:scroll!important;background-position:50% 50%!important}#text-carousel-intro-section .caption{top:50%!important}#text-carousel-intro-section .caption h1{font-size:34px}#text-carousel-intro-section .caption h3{font-size:12px}#error-section .caption h1{font-size:100px}#error-section .caption h2{font-size:13px}.counter-up .fact-inner .counter{font-size:42px}.counter-up .fact-inner .fa-3x{font-size:36px}}@media only screen and (max-width :767px){.navbar-brand,.navbar-brand:focus{margin-left:10px}.navbar-toggle{margin-top:18px;border:none}.navbar-toggle:focus,.navbar-toggle:hover{background-color:rgba(0,0,0,0)!important}.navbar-toggle .icon-bar{height:3px}.navbar-default .navbar-toggle .icon-bar,.navbar-inverse .navbar-toggle .icon-bar,.navbar-transparent .navbar-toggle .icon-bar{background-color:#fff!important}.navbar-collapse{border-width:2px}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:440px}.navbar-inverse .navbar-collapse{background-color:#111}.navbar-nav>li>a{padding:10px 0!important;color:#fff}.navbar-nav .open .dropdown-menu>li>a{padding:10px 10px 10px 45px!important}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav>li>a{color:#222}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a,.navbar-inverse .navbar-nav>li>a{color:#ccc}.navbar-default.navbar-shrink .navbar-nav>li.active>a{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.navbar-inverse.navbar-shrink .navbar-toggle .icon-bar,.navbar-shrink .navbar-toggle .icon-bar{background-color:#fff!important}.page{padding-top:30px}#about-section,#contact-section,#contact-section .contact .form-control,#cta-section{text-align:center}.rotate-box-1 .rotate-box-info{padding-left:0;text-align:center}.rotate-box-1 .rotate-box-icon{float:none;margin-right:0;margin-bottom:30px}a.rotate-box-1{text-align:center;margin-top:0}#team-section .col-md-2{width:50%;float:left;margin-bottom:80px}.prices .price-box-featured .panel-footer{box-shadow:none!important}ul.contact-address{margin-bottom:50px}#partners-section,footer{text-align:center}.owl-next,.owl-prev,.testimonial:before{display:none!important}}@media only screen and (max-width :480px){#team-section .col-md-2{width:100%}}.navbar{margin:0;border:none;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.navbar .container{padding-left:50px;padding-right:50px}.navbar-brand{background-repeat:no-repeat;background-position:center center;background-size:contain;width:280px;height:65px;padding:24px 0;text-indent:-99999px;font-size:24px;font-weight:600;line-height:20px;letter-spacing:4px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.navbar-default .navbar-brand,.navbar-inverse .navbar-brand,.navbar-shrink .navbar-brand,.navbar-transparent .navbar-brand{background-image:url(../img/logo.png)}.navbar-nav>li>a{font-family:Lato,Helvetica,Arial,sans-serif;padding:24px 0;margin-left:25px;text-transform:uppercase;font-size:13px;font-weight:600}.dropdown-left{left:0!important;right:auto!important}.dropdown-right{right:0!important;left:auto!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}.navbar-default .dropdown-menu{padding:10px 0}.dropdown-menu>li>a{padding:4px 20px;text-transform:uppercase}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a.active,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;background-color:transparent}.navbar-inverse .dropdown-menu{padding:10px 0}.navbar-fixed-top .container{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.navbar-shrink{z-index:9999;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12);-moz-box-shadow:0 1px 3px rgba(0,0,0,.12);box-shadow:0 1px 3px rgba(0,0,0,.12)}.navbar-shrink .navbar-brand{font-size:20px}.navbar-fixed-top.navbar-shrink .container{padding-top:0!important;padding-bottom:0!important}.navbar-default.navbar-fixed-top.navbar-shrink .navbar-nav>li>a{padding-top:24px;padding-bottom:24px}.navbar-transparent{background-color:rgba(0,0,0,0)}.navbar-fixed-top.navbar-transparent .container{padding-top:30px;padding-bottom:0}.navbar-fixed-bottom.navbar-transparent .container{padding-top:0;padding-bottom:30px}.navbar-transparent .navbar-brand,.navbar-transparent .navbar-brand:focus,.navbar-transparent .navbar-nav>li>a{color:#fff}#text-carousel-intro-section,#text-carousel-intro-section .container{height:100%}#text-carousel-intro-section .caption{position:relative;top:50%;margin-top:-70px}#text-carousel-intro-section .caption h1{margin-top:0;margin-bottom:5px;font-size:60px;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,.3)}#text-carousel-intro-section .caption p{letter-spacing:2px;font-size:16px}.owl-carousel{cursor:e-resize}.owl-theme .owl-controls{margin-top:30px}.owl-theme .owl-controls .owl-page span{background:rgba(0,0,0,0);width:14px;height:14px;border:3px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:rgba(0,0,0,0);border:3px solid #fff}.owl-buttons{position:absolute;top:50%;margin-top:-25px;width:100%}.owl-theme .owl-controls .owl-buttons div{position:absolute;width:100px;height:100px;line-height:100px;margin:0;text-align:center;background:0 0;opacity:1}.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:.5}.owl-next{background-image:url(../img/arrow-right.png)!important;background-repeat:no-repeat!important;background-position:center!important;right:0}.owl-prev{background-image:url(../img/arrow-left.png)!important;background-repeat:no-repeat!important;background-position:center!important;left:0}.rotate-box-1,.rotate-box-2{display:inline-block;margin:30px 0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}a.rotate-box-1,a.rotate-box-2{text-decoration:none;color:#363940}a.rotate-box-1:hover,a.rotate-box-2:hover{color:#676d75}.rotate-box-1 .rotate-box-icon{display:inline-block;text-align:center;margin-bottom:15px;margin-right:25px;margin-top:10px;float:left;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.rotate-box-1.square-icon .rotate-box-icon,.rotate-box-2.square-icon .rotate-box-icon{width:45px;height:45px;line-height:45px;color:#fff!important;font-size:18px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.rotate-box-1.square-icon .rotate-box-icon:after,.rotate-box-2.square-icon .rotate-box-icon:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:2px solid #fff}.rotate-box-1:hover.square-icon .rotate-box-icon,.rotate-box-2:hover.square-icon .rotate-box-icon{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.rotate-box-1.square-icon .rotate-box-icon .fa,.rotate-box-2.square-icon .rotate-box-icon .fa{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.rotate-box-1:hover.square-icon .rotate-box-icon .fa,.rotate-box-2:hover.square-icon .rotate-box-icon .fa{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.rotate-box-1 .rotate-box-info a,.rotate-box-2 .rotate-box-info a{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.rotate-box-1 h4,.rotate-box-2 h4{font-weight:400}.rotate-box-1 p{padding:0 10px}.rotate-box-1 .rotate-box-info{padding-left:60px}.progress{overflow:visible;height:25px;margin-bottom:20px;-webkit-box-shadow:none;box-shadow:none}.progress .percent{position:relative;background-color:#222;padding:7px;color:#fff;top:-23px}.progress .percent:after{content:"";position:absolute;left:50%;margin-left:-4px;bottom:-4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #222}.progress-bar{font-size:10px;line-height:7px;text-align:right;-webkit-box-shadow:none;box-shadow:none}.progress-lebel h6{margin-bottom:10px;letter-spacing:2px}#cta-section{padding:70px 0 80px}.cta-btn{margin-top:30px}#projects-section{padding:80px 0;background-color:#f8f9fa}.cv-modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8);animation:.3s fadeIn}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.cv-modal-content{background-color:#fefefe;margin:2% auto;padding:0;border:none;width:90%;max-width:1000px;max-height:90vh;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.3);animation:.3s slideDown;display:flex;flex-direction:column}@keyframes slideDown{from{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.cv-modal-header{padding:20px 30px;background-color:#4caf50;color:#fff;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:10}.cv-modal-header h2{margin:0;font-size:24px;font-weight:600}.cv-modal-close{color:#fff;font-size:32px;font-weight:700;cursor:pointer;line-height:1;transition:transform .2s}.cv-modal-close:hover{transform:scale(1.2);opacity:.8}.cv-modal-body{padding:30px;overflow-y:auto;flex:1}.cv-modal-actions{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #e0e0e0}.cv-modal-actions .btn{padding:12px 30px;font-size:16px}#cv-section{padding:0;background-color:transparent}.cv-content,.projects-content{max-width:900px;margin:0 auto}.cv-section{margin-bottom:50px;background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.cv-section-title{font-size:24px;font-weight:600;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #4caf50;color:#333}.cv-section-title i{margin-right:10px;color:#4caf50}.cv-personal-details h4{font-size:28px;font-weight:700;color:#333;margin-bottom:5px}.cv-title{font-size:18px;color:#666;margin-bottom:20px;font-style:italic}.cv-contact-info{margin:20px 0}.cv-contact-info p{margin:8px 0;color:#555}.cv-contact-info i{width:20px;margin-right:10px;color:#4caf50}.cv-contact-info a{color:#4caf50;text-decoration:none}.cv-contact-info a:hover{text-decoration:underline}.cv-social-links{margin:20px 0}.cv-social-link{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background-color:#4caf50;color:#fff;border-radius:50%;margin-right:10px;text-decoration:none;transition:.3s}.cv-social-link:hover{background-color:#45a049;transform:translateY(-3px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.cv-summary{margin-top:20px;padding:15px;background-color:#f8f9fa;border-left:4px solid #4caf50;font-style:italic;color:#555}.cv-skills-grid{display:grid;gap:25px}.cv-skill-category{margin-bottom:20px}.cv-skill-category h5{font-size:18px;font-weight:600;margin-bottom:15px;color:#333}.cv-skill-category h5 i{margin-right:8px;color:#4caf50}.cv-skill-tags{display:flex;flex-wrap:wrap;gap:10px}.cv-skill-tag{display:inline-block;padding:8px 16px;background-color:#e8f5e9;color:#2e7d32;border-radius:20px;font-size:14px;font-weight:500;border:1px solid #4caf50}.cv-timeline{position:relative;padding-left:30px}.cv-timeline::before{content:'';position:absolute;left:10px;top:0;bottom:0;width:2px;background-color:#4caf50}.cv-timeline-item{position:relative;margin-bottom:40px}.cv-timeline-marker{position:absolute;left:-25px;top:5px;width:16px;height:16px;background-color:#4caf50;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 2px #4caf50}.cv-timeline-content{background-color:#f8f9fa;padding:20px;border-radius:5px;border-left:3px solid #4caf50}.cv-timeline-content h4{font-size:20px;font-weight:600;color:#333;margin-bottom:5px}.cv-timeline-content h5{font-size:16px;color:#666;margin-bottom:10px}.cv-date{color:#888;font-size:14px;margin-bottom:10px}.cv-date i{margin-right:5px}.cv-description{color:#555;line-height:1.6;margin-top:10px}.cv-achievements{margin-top:15px;padding-left:20px}.cv-achievements li{margin:8px 0;color:#555;line-height:1.6}.cv-projects-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.cv-project-card{background-color:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #e0e0e0;transition:.3s}.cv-project-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-3px)}.cv-project-card h4{font-size:18px;font-weight:600;color:#333;margin-bottom:5px}.cv-project-year{color:#888;font-size:12px;margin-bottom:10px}.cv-project-description{color:#555;line-height:1.6;margin-bottom:15px}.cv-project-tech{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.cv-tech-tag{display:inline-block;padding:4px 12px;background-color:#e3f2fd;color:#1976d2;border-radius:12px;font-size:12px;border:1px solid #90caf9}.cv-project-link{color:#4caf50;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:5px}.cv-project-link:hover{text-decoration:underline}.cv-certifications-list{display:grid;gap:20px}.cv-certification-item{background-color:#f8f9fa;padding:20px;border-radius:8px;border-left:4px solid #4caf50}.cv-certification-item h4{font-size:18px;font-weight:600;color:#333;margin-bottom:5px}.cv-cert-issuer{color:#666;font-size:14px;margin-bottom:8px}.cv-cert-date{color:#888;font-size:13px;margin-bottom:10px}.cv-cert-date i{margin-right:5px}.cv-cert-link{color:#4caf50;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:5px}.cv-cert-link:hover{text-decoration:underline}.cv-freelancing-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.cv-freelancing-card{background-color:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #e0e0e0;transition:.3s;border-left:4px solid #ff9800}.cv-freelancing-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-3px)}.cv-freelancing-card h4{font-size:18px;font-weight:600;color:#333;margin-bottom:5px}.cv-freelancing-year{color:#888;font-size:12px;margin-bottom:8px}.cv-freelancing-website{color:#ff9800;font-size:13px;margin-bottom:10px;font-weight:500}.cv-freelancing-website i{margin-right:5px}.cv-freelancing-description{color:#555;line-height:1.6;margin-bottom:15px}.cv-freelancing-tech{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.cv-freelancing-link{color:#ff9800;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:5px}.cv-freelancing-link:hover{text-decoration:underline}.cv-freelancing-minimal-list,.cv-projects-minimal-list{display:grid;gap:15px}.cv-freelancing-minimal-item,.cv-project-minimal-item{padding:15px;background-color:#f8f9fa;border-radius:5px;border-left:3px solid #4caf50;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.cv-freelancing-minimal-item{border-left-color:#ff9800}.cv-freelancing-minimal-item h4,.cv-project-minimal-item h4{font-size:16px;font-weight:600;color:#333;margin:0;flex:1;min-width:200px}.cv-project-year-minimal{color:#888;font-size:14px;font-weight:400}.cv-freelancing-link-minimal,.cv-project-link-minimal{color:#4caf50;text-decoration:none;font-weight:500;font-size:14px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.cv-freelancing-link-minimal{color:#ff9800}.cv-freelancing-link-minimal:hover,.cv-project-link-minimal:hover{text-decoration:underline}.cv-freelancing-website-minimal{color:#666;font-size:13px;display:inline-flex;align-items:center;gap:5px}.cv-freelancing-website-minimal i{color:#ff9800}#cv-download-link{margin-bottom:10px}@media (max-width:768px){.cv-section{padding:20px}.cv-freelancing-grid,.cv-projects-grid{grid-template-columns:1fr}.cv-timeline{padding-left:20px}.cv-timeline-marker{left:-15px}}.rotate-box-2 .rotate-box-icon{display:inline-block;text-align:center;margin-bottom:15px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.rotate-box-2.square-icon .rotate-box-icon{width:75px;height:75px;line-height:75px;font-size:36px}.rotate-box-2.square-icon .rotate-box-info{margin-top:30px}.testimonial{position:relative;overflow:hidden;padding:80px 0}.testimonial .cover{background-color:rgba(0,7,11,.87)}.testimonial-inner{position:relative;max-width:800px;z-index:9}.testimonial-inner .heading{margin-bottom:20px}.testimonial-inner blockquote{border:none}.testimonial-inner blockquote p{letter-spacing:2px;padding-bottom:20px}.testimonial-inner blockquote cite{font-style:normal;color:#fff;font-size:1.5em}.counter-up{position:relative;background-color:#171717;padding:80px 0 50px}.counter-up .cover{background-color:rgba(0,7,11,.8)}.counter-up .fact.last{border-right:none}.counter-up .fact-inner{padding-bottom:30px}.counter-up .fact-inner .counter{font-size:60px}.prices .panel{position:relative;overflow:hidden;border:none}.prices .panel-body .lead{margin:0;font-size:48px}.prices .panel-footer{padding:25px 15px}.prices .panel-default .panel-heading{padding-top:25px;border:none}.prices .panel-default .panel-body{background-color:#eee}.prices .panel-default .list-group-item{color:#222;border:none}.prices .panel-default .panel-footer{background-color:#eee}.price-box-featured{z-index:9}.price-box-featured .panel{box-shadow:0 0 15px 2px rgba(0,0,0,.21);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.prices .price-box-featured .price-box-ribbon{position:absolute;width:150px;top:25px;right:-35px;text-align:center;padding:5px 20px;background:#fff;color:#e83f33;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#social-section{padding:80px 0}ul.social-list{text-align:center;margin:0 auto}ul.social-list li{display:inline-block;margin-right:20px}ul.social-list li .rotate-box-1{margin:0}ul.social-list li a i{color:#fff;font-size:20px}#contact-section{position:relative}#contact-section h4{font-weight:400}#contact-section .cover{background-color:rgba(5,8,11,.93)}#contact-section .contact .contact-form{margin-bottom:40px}#contact-section .contact .contact-form h4{margin-bottom:25px}#contact-section .contact .contact-form .input-lg{font-size:14px}#contact-section .contact .contact-form button{width:100%;height:40px}#contact-section .contact .contact-form button:hover{color:#fff}#contact-section .contact .form-control{background-color:rgba(255,255,255,.06);border-color:#2a2a2a}#contact-section .contact .form-control:focus{background-color:#171717;box-shadow:none}ul.contact-address{float:left;width:100%;padding:0;margin:15px 0}ul.contact-address li{padding:0 0 20px;margin:0}ul.contact-address li:last-child{padding-bottom:0}ul.contact-address li i{margin-right:10px}.contact-form-wrapper{margin-top:40px;padding:30px;background-color:rgba(255,255,255,.05);border-radius:5px}.contact-form-wrapper h3{margin-bottom:30px;color:#fff}.contact-form-wrapper .form-group{margin-bottom:20px}.contact-form-wrapper .form-control{background-color:rgba(255,255,255,.06);border:1px solid #2a2a2a;color:#fff;padding:12px 15px;font-size:14px}.contact-form-wrapper .form-control:focus{background-color:rgba(255,255,255,.1);border-color:#4caf50;color:#fff;box-shadow:0 0 5px rgba(76,175,80,.3)}.contact-form-wrapper .form-control::placeholder{color:rgba(255,255,255,.5)}.contact-form-wrapper textarea.form-control{resize:vertical;min-height:120px}.contact-form-wrapper #submit-btn{padding:12px 40px;font-size:16px;background-color:#4caf50;border:none;transition:.3s}.contact-form-wrapper #submit-btn:hover{background-color:#45a049;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.3)}.contact-form-wrapper #submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}#form-message{margin-top:15px;padding:12px;border-radius:4px;font-size:14px}.contact-form-wrapper .text-muted{font-size:12px;margin-top:5px;display:block}.footer-top{padding:60px 0 35px}.footer-top .col-md-4{margin-bottom:25px}.footer{padding:30px 0}.footer a{text-decoration:none}ul.imp-links{margin-top:15px}ul.imp-links li{padding:5px 0}ul.imp-links li a{text-decoration:none;color:#fff}#subscribe #result{display:block;width:100%!important}#footer_signup{margin:20px 0}#subscribe>input[type=text]{border:0;color:#99abb7;font-style:italic;font-size:.9em;padding:7px 10px;width:170px;height:30px}#subscribe>button[type=submit]{background:#21c2f8;border:0;color:#fff;font-style:normal;font-weight:300;padding:7px 20px;height:30px;transition:.4s ease-in}.single-tweet{overflow:hidden;padding-bottom:15px;padding-top:10px;word-spacing:2px}.tweet-content{padding-bottom:10px;line-height:1.5em}.scrolltotop{position:fixed;display:none;bottom:20px;right:30px;width:34px;height:34px;line-height:34px;text-align:center;text-decoration:none;z-index:9999;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.scrolltotop .fa{padding-left:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}