@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@700;800;900&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway:100,300,400,500,700,900&display=swap);body,html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smooth:antialiased;-webkit-text-size-adjust:100%}body{font:16px/1.6 Raleway,Arial,Helvetica,sans-serif;color:#fff;text-align:center;background:#222}img{border:0;max-width:100%}html{-ms-overflow-style:scrollbar}.about-img:after,.alltrans,.btn,.close-btn,.close-btn:after,.close-btn:before,.counter-box,.form-control,.gallery-img img,.owl-dot,.owl-nav>button,.owl-nav>button:after,.social-icons li a,.subscribe-row,.tag-btn{-webkit-transition:all .4s ease;transition:all .4s ease}a{color:#fff;text-decoration:none}a:focus,a:hover{color:#fff;outline:0;text-decoration:underline}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){a:active{background-color:transparent}}p{margin:0 0 20px;font-weight:500}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0 0 20px;font-weight:600;text-transform:uppercase}h1,h2{font-size:32px}h2{background:linear-gradient(90deg,#ff4040,#ff7070);-webkit-text-fill-color:transparent;-webkit-background-clip:text}h3{font-size:30px;font-weight:600}h4{font-size:22px;font-weight:600}h5{font-size:20px;margin-bottom:10px;font-weight:600}h6{font-size:18px;margin-bottom:10px;font-weight:600}#main{padding:0;background:#fff}.no-margin{margin:0!important}figure{margin:0}.opacity-no{opacity:1!important}video{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%}#video:after{content:'';opacity:.75;background:#0e1e58;background:-moz-linear-gradient(top,#0e1e58 0,#071028 100%);background:-webkit-linear-gradient(top,#0e1e58 0,#071028 100%);background:linear-gradient(to bottom,#0e1e58 0,#071028 100%);position:fixed;left:0;top:0;right:0;bottom:0}.wrapper-background-dark:after{background:#272727;opacity:.95}.section-inner{padding:20px 30px 0}.fp-scrollable{height:calc(100vh - 200px)!important}#fp-nav ul li a span{display:none}.btn{text-align:center;line-height:52px;padding:0 35px;border-radius:0;text-transform:uppercase;font-weight:600;border:2px solid transparent;border-radius:15px;transition:transform .5s;background:#ff5050}.btn:focus,.btn:hover{color:#fff;border-color:#ff5050;background:rgba(250,250,250,.05);transform:scale(1.05)}.btn:focus{box-shadow:none;outline:0}.btn.btn-xs{line-height:34px;font-size:12px;padding:0 20px;font-weight:500}.btn.btn-outline{background:0 0;border-color:#fff;color:#fff;border-width:1px}.btn.btn-outline:focus,.btn.btn-outline:hover{background:#fff;color:#222}.btn.btn-dark{color:#222;border-color:#222}.btn.btn-dark:focus,.btn.btn-dark:hover{background:#222;color:#fff}.owl-carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.owl-carousel .owl-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 0 auto}.preloader{background:-moz-linear-gradient(top,#0e1e58 0,#071028 100%);background:-webkit-linear-gradient(top,#0e1e58 0,#071028 100%);background:linear-gradient(to bottom,#0e1e58 0,#071028 100%);height:100%;left:0;position:fixed;right:0;top:0;z-index:9999;text-align:center}.preloader-bounce{left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.preloader-bounce>span{width:20px;height:20px;border-radius:50%;margin:.3em;display:inline-block;vertical-align:middle;-webkit-animation:bounce .6s infinite alternate;animation:bounce .6s infinite alternate;background:#ff6060}.preloader-bounce>span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s;background:#ff4040}.preloader-bounce>span:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s;background:#ff2020}@-webkit-keyframes bounce{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1.2em);transform:translateY(-1.2em)}}@keyframes bounce{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1.2em);transform:translateY(-1.2em)}}#fullpage{z-index:99}#header{padding:20px 0;position:fixed;left:0;right:0;top:0;z-index:999}.container-fluid{padding:0 20px}a#logo{text-decoration:none;font-size:32px;text-transform:none;font-weight:700}.navbar{padding:0}.navbar-toggle{display:none}.navbar-nav{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.navbar-nav li{margin-left:30px}.navbar-nav li a{color:#fff;font-size:15px;text-decoration:none;display:block;font-weight:700;opacity:.9}.navbar-nav li a:after{content:'';display:block;height:2px;background:linear-gradient(90deg,#ff4040,#ff7070);-webkit-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transform:scale(0);transform:scale(0);margin-top:4px}.navbar-nav li a:hover:after,.navbar-nav li.active a:after{-webkit-transform:scale(1);transform:scale(1)}.navbar-nav li a:hover{opacity:1}.navbar-nav li.active a{opacity:1}.collapse:not(.show){display:block}.container h1{background:linear-gradient(90deg,#ff4040,#ff7070);-webkit-text-fill-color:transparent;-webkit-background-clip:text}#social-icons{padding:0;position:fixed;top:50%;transform:translateY(-50%);right:0;z-index:199}.social-icons{margin:0;padding:0;list-style:none}.social-icons li{display:block;margin:1px 0}.social-icons li a{width:50px;height:50px;display:inline-block;line-height:50px;text-align:center;background:#f7ceff36;color:#ff4040;font-size:27px}.social-icons li a:hover{background:rgba(255,255,255,.5);transition-duration:1s;transform:translateX(-5px)}.tippy-box[data-theme~=send]{background:linear-gradient(-45deg,#ff4040,#ff7070);color:#fff;font-family:Montserrat,sans-serif;font-weight:bolder;font-size:1.2em;padding:15px 15px}.tippy-box[data-theme~=gradient]{background:linear-gradient(-45deg,#ff4040,#ff7070);color:#fff;font-family:Raleway,sans-serif}.tippy-box[data-animation=rotate][data-state=hidden]{opacity:0;transition-duration:5s}.welcome-box{font-size:20px;line-height:1.7;font-family:Montserrat,sans-serif}.welcome-first{font-size:75px;display:block;text-transform:none;font-weight:350;line-height:1.2;letter-spacing:.01em}.welcome-box p{max-width:620px;width:100%;margin:0 auto 30px;color:#fff}.welcome-title{font-weight:700;font-size:120px;margin-bottom:10px;letter-spacing:.02em}.welcome-title span{font-size:45px;display:block;font-weight:300;line-height:1.2}.welcome-box .btn{margin-top:10px}.next-section{display:inline-block;position:absolute;left:50%;transform:translateX(-50%);bottom:30px;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.next-section span{margin-top:15px;display:block;text-transform:uppercase;font-size:14px;font-weight:500}.next-section i:hover{opacity:1}.about-img{margin:20px auto 40px;position:relative;size:150%}.about-contentbox{margin-top:80px;text-align:left;line-height:1.8}.about-contentbox span{font-size:24px;text-transform:uppercase;font-weight:300}.about-contentbox h2{font-size:32px;text-transform:uppercase;font-weight:700}.facts-list{margin-top:30px}.facts-list .item{overflow:hidden;text-align:center;border-radius:10px;width:100%;display:inline-block;text-transform:capitalize;font-size:14px;padding:30px 0;background:rgba(102,102,102,.25)}.counter-box span{font-size:26px;font-weight:700}.counter-icon{font-size:30px;margin-bottom:10px;opacity:.75}.facts-list .item:hover{background:linear-gradient(-45deg,#ff4040,#ff7070);transition-duration:1s}.facts-list .owl-dots{margin-bottom:30px}.count-number,.counted{display:block;font-size:36px;font-weight:700;line-height:1;margin-bottom:10px}.title-block{margin-bottom:40px}.title-block span{font-size:24px;text-transform:uppercase;font-weight:300}.services-list .item{background:rgba(102,102,102,.25);border-radius:20px;-webkit-transition:all .5s ease;transition:all .5s ease}.service-icon{display:block;margin:0 auto 0;font-size:64px}.service-box{font-size:15px;padding:40px 20px;height:100%}.services-list .item:hover{background:linear-gradient(-45deg,#ff4040,#ff7070);transition:all 10s ease}.service-box h3{font-size:22px;font-weight:700;text-transform:capitalize;margin-bottom:10px;padding:10px}.service-box p:last-child{margin:0}.owl-carousel .owl-dots .owl-dot{border-radius:10px}.owl-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:50px}.owl-carousel .owl-dots .owl-dot{width:30px;height:10px;margin:0 5px;background:#fff}.owl-carousel .owl-dots .owl-dot:focus{outline:0}.owl-carousel .owl-dots .owl-dot.active{background:linear-gradient(90deg,#ff4040,#ff7070)}.gallery-section{text-align:center}.portfolio-item img{max-width:100%;overflow:hidden;position:relative;z-index:9;border-radius:25px}.portfolio-item .thumb-inner{position:absolute;z-index:99;bottom:0;text-align:center;padding:20px;background-color:#ff7070;width:100%;height:60px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;-webkit-transition:all .4s ease;transition:all .4s ease}.portfolio-item .thumb-inner h4{margin-bottom:0;font-size:16px;margin-top:0;color:#0e1e58}.portfolio-item .thumb-inner p{opacity:0;visibility:hidden;position:absolute;margin-bottom:0}.portfolio-item .thumb-inner a i{opacity:0;visibility:hidden;position:absolute;margin-bottom:0}.portfolio-item:hover .thumb-inner p{position:relative;opacity:1;visibility:visible;color:#fff;font-weight:700}.portfolio-item:hover .thumb-inner{border-radius:25px;height:100%;background:#ff5050ab;backdrop-filter:blur(5px)}.portfolio-item:hover .thumb-inner h4{margin-top:25px;color:#fff;margin-bottom:20px}.portfolio-item:hover .thumb-inner a i{position:relative;opacity:1;visibility:visible;color:#ff7070;margin-top:20px}::-webkit-input-placeholder{color:#fff!important;opacity:1}::-moz-placeholder{color:#fff!important;opacity:1}:-ms-input-placeholder{color:#fff!important;opacity:1}:-moz-placeholder{color:#fff!important;opacity:1}.input-field{margin-bottom:15px}.form-control{height:50px;color:#fff;border:none;background:rgba(250,250,250,.05);border:1px solid #fff;border-radius:15px;padding:4px 22px;font-size:14px;margin-bottom:30px;background:linear-gradient(90deg,#fff,#fff);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.form-control:focus{box-shadow:none;outline:0;background:rgba(0,0,0,.05);border:2.5px solid #fff;background:linear-gradient(135deg,#fff,#fff);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.index .form-control.form-control-dark{background:rgba(250,250,250,.75);color:#fff}.index .form-control.form-control-dark:focus{background:rgba(54,40,158,.85);color:#fff}.index .form-control.form-control-dark::-webkit-input-placeholder{color:#fff!important}.index .form-control.form-control-dark::-moz-placeholder{color:#fff!important}.index .form-control.form-control-dark:-ms-input-placeholder{color:#fff!important}.index .form-control.form-control-dark:-moz-placeholder{color:#fff!important}.form-control.form-control-dark:focus{background:rgba(0,0,0,.2)}.form-control.form-control-dark{background:rgba(0,0,0,.1);color:#222;border:none}.form-control.form-control-dark::-webkit-input-placeholder{color:#222!important;opacity:.7}.form-control.form-control-dark::-moz-placeholder{color:#222!important;opacity:.7}.form-control.form-control-dark:-ms-input-placeholder{color:#222!important;opacity:.7}.form-control.form-control-dark:-moz-placeholder{color:#222!important;opacity:.7}textarea.form-control{height:123px;padding-top:15px}.contact-section .btn{width:100%}.contact-box{text-align:center}.contact-box h4{font-size:24px;text-align:center}.contact-box h4:after{content:'';display:block;width:50px;height:2px;background:#fff;margin:12px 0;text-align:center}.contact-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;background-color:#ff6060d0;border-radius:15px;padding:30px;font-weight:700;transition:transform .2s}.contact-row:hover{background-color:#ff4040d0;transition-duration:.5s;transform:scale(1.05)}.contact-row i{width:55px;font-size:30px;display:block}.contact-row a:hover{text-decoration:none}.contact-row i.fa-envelope{font-size:25px}.testimonials-section .item{background-color:rgba(250,250,250,.25);padding:40px;border-radius:10px}.testimonials-section .item img{width:140px;height:140px;margin:0 auto}.testimonials-section .item h4{margin-top:40px;font-size:22px;text-transform:capitalize;font-weight:700}.testimonials-section .item p{font-size:17px;font-style:italic}.skills-row{margin-top:80px}.skill-item{margin-bottom:50px;padding-bottom:50px}.skills-row span{display:inline-block;width:50px;height:50px;text-align:center;line-height:50px;background-color:#ff4040;color:#071028;border-radius:50%;font-size:16px;font-weight:700;left:0;top:-21px;position:absolute;z-index:999}.skills-row h6{font-size:16px;text-transform:uppercase;font-weight:700;color:#fff;text-align:right;margin-bottom:-10px}.skill-bar{width:65%;height:6px;border-radius:3px;background-color:rgba(250,250,250,.25);position:relative}.filled-bar{position:absolute;z-index:99;width:75%;height:6px;background:linear-gradient(90deg,#ff4040,#ff7070);border-radius:3px}.filled-bar-2{position:absolute;z-index:99;width:55%;height:6px;background:linear-gradient(90deg,#ff4040,#ff7070);border-radius:3px}.filled-bar-3{position:absolute;z-index:99;width:100%;height:6px;background:linear-gradient(90deg,#ff4040,#ff7070);border-radius:3px}