@import url("https://fonts.googleapis.com/css?family=Poppins:400,600,700|Rubik:400,600,700");body{color:#788487;font-family:Roboto,Arial,Helvitica;font-size:16px;font-weight:400;line-height:26px;position:relative}p{font-size:15px;line-height:28px}html{-webkit-font-smoothing:antialiased;height:100%;overflow-x:hidden!important;position:relative;text-rendering:optimizeLegibility;width:100%}body{border:0;margin:0;padding:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#232323;font-family:Roboto,Arial,Helvitica;font-weight:600;margin-bottom:0}a{color:#000;text-decoration:none;transition:all .2s}img{max-width:100%}a:hover{color:#635cdb}a:focus,a:hover{text-decoration:none}a:focus{outline:none}li,ul{list-style:none;margin:0;padding:0}h1{font-size:48px}h2{font-size:36px}h3{font-size:28px;line-height:38px}h4{font-size:22px;line-height:32px}h5{font-size:16px;line-height:24px}h6{font-size:14px;line-height:26px}.f-color{color:#635cdb}h5.subtitle{font-size:16px;font-weight:400}.no-padding{padding:0}.flaticon{display:inline}.mb30{margin-bottom:30px}.section-padding{padding:90px 0}.section-heading{margin:0 auto 60px;text-align:center;width:70%}.section-title{font-size:32px;line-height:38px;margin-bottom:15px;text-transform:capitalize}.section-title span{color:#635cdb}.section{padding:100px 0}.line{background:#635cdb;height:1px;margin:10px auto;width:50px}.btn{border:2px solid transparent;border-radius:0;display:inline-block;font:600 10.5px/1;font-size:13px;font-weight:600;letter-spacing:1px;padding:15px 45px;text-transform:uppercase;transition:all .2s}.btn:active,.btn:active:focus,.btn:focus{box-shadow:none;outline:none}.btn-hero,.btn-white:hover{background:#635cdb;color:#fff!important}.btn-hero:focus{color:#fff!important}.btn-black,.btn-hero:hover{background-color:#000;color:#fff!important}.btn-black:focus,.btn-black:hover{color:#fff}.btn-white{background-color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.12);color:rgba(0,0,0,.85)}.btn-white:focus{color:#000}.btn-white:active{color:#fff}.btn-trans-black{background-color:transparent;border:2px solid rgba(0,0,0,.15);color:rgba(0,0,0,.85)}.btn-trans-black:hover{background-color:#000;color:#fff}.btn-trans-white{background-color:transparent;border:2px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.95)}.btn-trans-white:hover{background-color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.12);color:rgba(0,0,0,.85)}.btn-trans-white:active,.btn-trans-white:focus{background-color:transparent;border-color:hsla(0,0%,100%,.12);color:#fff}.btn-rounded{border-radius:2px}.btn-circled{border-radius:40px}.btn-trans-black:hover{background:#635cdb!important}.bg-black{background-color:#000}.bg-dark{background-color:rgba(0,0,0,.96)}.bg-feature{background-color:#635cdb}.bg-primary{background-color:#0db8ca}.bg-gray{background-color:#f2f4ec}.bg-white{background-color:#fff}.d-table{width:100%}.d-table-cell{vertical-align:middle}.overlay{background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.brown-overlay{background:#222955;opacity:.97}.feature-overlay{background:#635cdb;opacity:.97}.gr-overlay{background:linear-gradient(135deg,#2f1ce0,#53a0fd 30%,#51eca5);opacity:.87}.heading{margin-bottom:40px}.heading h3{font-weight:600;margin-bottom:10px}.site-navigation,.trans-navigation{padding:20px 0}.site-navigation .navbar-nav a,.trans-navigation .navbar-nav a{text-transform:uppercase}.site-navigation .navbar-nav a.active,.trans-navigation .navbar-nav a.active{color:red}.header-white{background:#111;color:#000!important;left:0;position:fixed;top:0;transition:all .5s ease 0s;width:100%;z-index:9999}.navbar-expand-lg.site-navigation .navbar-nav .nav-link,.navbar-expand-lg.trans-navigation .navbar-nav .nav-link{padding:0 24px}.navbar-expand-lg.site-navigation .navbar-nav .nav-link:last-child,.navbar-expand-lg.trans-navigation .navbar-nav .nav-link:last-child{padding-right:0}.site-navigation,.trans-navigation{transition:all .5s ease 0s}.navbar-brand{color:#fff;font-weight:700;margin-right:60px;padding-top:0;text-transform:capitalize}.navbar-brand span{font-weight:400}.navbar-expand-lg.trans-navigation .navbar-nav .nav-link{color:#fff}.trans-navigation{background:transparent}.trans-navigation.header-white{background:#111}.trans-navigation.header-white .navbar-nav .nav-link{color:#fff}.trans-navigation.header-white .navbar-nav a.active{color:#635cdb}.navbar-brand img{max-width:100%}.trans-navigation.header-white .btn-white{background:#635cdb;color:#fff}.navbar-expand-lg.trans-navigation .navbar-nav .nav-link.dropdown-toggle{padding-right:0}.dropdown-toggle i{font-size:10px;vertical-align:2px}.dropdown-menu{border:0;box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);padding:0}@media (max-width:992px){.dropdown-menu{float:left!important;margin:0;text-align:center;width:100%}}.dropdown-menu li:first-child{margin-top:5px}.dropdown-menu li:last-child{margin-bottom:5px}.dropdown-toggle:after{display:none}.dropleft .dropdown-menu,.dropright .dropdown-menu{margin:0}.dropleft .dropdown-toggle:before,.dropright .dropdown-toggle:after{border:0;font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:700;vertical-align:1px}.dropleft .dropdown-toggle:before{content:"\f053";margin-right:5px}.dropright .dropdown-toggle:after{content:"\f054";margin-left:5px}.dropdown-item{font-size:14px;font-weight:500;padding:.6rem 1.5rem .35rem;text-transform:uppercase}.dropdown-item.active,.dropdown-item:hover,.dropdown-submenu.active>.dropdown-toggle,.dropdown-submenu:hover>.dropdown-item{background:rgba(99,92,219,.1);color:#635cdb}button:focus{outline:0}ul.dropdown-menu li{padding-left:0!important}@media (min-width:992px){.dropdown-menu{display:block;min-width:200px;opacity:0;transform:translateY(10px);transition:all .2s ease-in,visibility 0s linear .2s,transform .2s linear;visibility:hidden}.dropdown-menu li:first-child{margin-top:5px}.dropdown-menu li:last-child{margin-bottom:5px}.dropleft .dropdown-menu,.dropright .dropdown-menu{margin-top:-5px}.dropdown:hover>.dropdown-menu{opacity:1;transform:translateY(0);transition:all .3s ease 0s;visibility:visible}}@media (max-width:992px){.navbar-collapse{text-align:center}}.navbar-collapse.show{max-height:calc(100vh - 100px);overflow-y:auto}.banner-area .content-padding{padding:250px 0 180px}.content-padding{padding:180px 0 80px}.banner-content{padding-right:30px}.banner-content .btn{margin-top:15px}.banner-content .banner-title{color:#fff;font-weight:700;line-height:50px}.banner-content .subtitle{background:#635cdb;color:#fff;display:inline-block;margin-bottom:20px;padding:3px 8px;text-transform:uppercase}.subtitle{color:#635cdb}.banner-content p{color:#eee;font-size:18px;line-height:30px;margin:20px 0}.banner-content .btn{margin-right:12px}.btn-sm{padding:10px 30px}.banner-1{background:url(../images/banner/bg-2.jpg);background-size:cover;position:relative}.banner-2{background:url(../images/banner/slider-3.jpg);background-size:cover;position:relative}.banner-3{background:url(../images/banner/banner-bg.jpg);background-size:cover;position:relative}.section-heading h2{font-weight:400;margin-bottom:20px}#page-banner{padding:60px 0 80px;position:relative}.page-banner-area{background:url(../images/banner/1.jpg) no-repeat 50% 50%;background-size:cover}#intro{padding-bottom:0}.intro-img{margin-top:45px}#intro .section-heading p{color:#000;font-size:30px;line-height:40px}.intro-box{margin-bottom:20px;margin-top:30px;position:relative}.intro-box h4:before{background:#000;bottom:0;content:"";height:2px;left:0;position:absolute;top:17px;width:50px}.intro-box h4{margin-bottom:15px;padding-left:60px;position:relative;text-transform:uppercase}.intro-box span{color:#635cdb;font-size:28px}.intro-cta{margin-top:40px}.section-pt{padding-top:90px}.section-pb{padding-bottom:90px}#about{padding-bottom:85px;position:relative}.about-bg-img{background:url(../images/banner/1.jpg) 50% 50%;box-shadow:0 2px 48px 0 rgba(0,0,0,.06);content:"";height:100%;max-height:560px;position:absolute;right:0;top:0;width:40%}.about-content{margin-top:94px}.about-content .subtitle{margin-bottom:20px}.about-content h3{margin-bottom:25px}.about-list{margin-top:30px}.about-list li{color:#888;float:left;margin-bottom:15px;margin-right:15px;width:45%}.about-list li i{color:#000;margin-right:10px}.about-list2 li i{color:#635cdb;margin-right:10px}.icon-3x{font-size:3rem}.text-default{color:#635cdb}.team-social li a{background:#fff;border:1px solid #fff;display:inline-block;font-size:13px;height:30px;padding-top:3px;text-align:center;width:30px}.img-block img{width:200px}#section-strategy{background:url(../images/bg/bg-1.jpg) 50% 50% no-repeat;background-size:cover}.strategy-text{margin-bottom:50px}.strategy-text h4{font-size:18px;font-weight:600;margin-bottom:10px}.strategy-text span{color:#635cdb;display:block;font-size:61px;margin-bottom:15px}.counter{color:#635cdb;font-size:60px;font-weight:700;line-height:60px;line-height:70px;margin:10px 0}.counter-stat i{color:#fff;font-size:40px;margin-right:10px}.counter-stat h5{color:#fff;font-weight:400;text-transform:uppercase}.counter-block span{font-size:30px}#counter .dark-overlay{background:#000;opacity:.95}#counter{background:url(../images/banner/pattern-3.png) fixed 50% 50%;background-size:cover;padding-bottom:95px;padding-top:87px;position:relative}.page-banner-area.page-service{background:url(../images/bg/bg-2.jpg) no-repeat;background-size:cover}#service-head{padding-bottom:100px;padding-top:90px}#service-head .section-title,.text-white p{color:#fff}#service{margin-top:-100px;padding-bottom:70px}.service-box .service-img-icon{background:#fff;background:#635cdb;border:1px solid hsla(0,0%,100%,.2);border-radius:100%;color:#fff;height:100px;margin:0 auto 20px;padding-top:20px;text-align:center;width:100px}.service-box{background:#fff;border:1px solid transparent;border-radius:5px;box-shadow:0 2px 6px rgba(0,0,0,.1);margin-bottom:10px;padding:45px 25px 30px;text-align:center;transition:all .3s ease 0s}.service-inner{margin-top:15px}.service-inner h4{font-size:20px;font-weight:700;line-height:25px;margin-bottom:10px!important;padding:0 12px}.service-inner p{font-size:18px!important;padding:0 12px}.service-inner h3{margin-bottom:8px!important;padding:0 12px}.service-inner span{color:#635cdb}.bg-gray{background:#f4f4f4}.service-block-2{position:relative}.service-block-2 h4{line-height:26px;margin-bottom:15px}.service-block-2 p{font-size:16px}.service-block-2 span{content:"";font-size:70px;font-weight:800;left:0;margin-top:-15px;opacity:.05;position:absolute;top:0}.service-style-two{background:url(../images/bg/bg-2.jpg) no-repeat;background-size:cover;position:relative}.service-style-two:before{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.heading{margin-bottom:70px}#pricing{padding-bottom:100px}.pricing-block{border:1px solid #eee;border-radius:5px;text-align:center;transition:all .3s ease 0s}.price-header{padding-bottom:30px;padding-top:30px}.price-header i{border:1px solid #eee;border-radius:100%;color:#635cdb;display:inline-block;font-size:50px;height:100px;padding-top:25px;text-align:center;transition:all .3s ease 0s;width:100px}.price-header .price{font-size:70px;margin-bottom:0;margin-top:40px}.price-header h5{font-weight:400}.price-header .price small{font-size:18px}.pricing-block ul{border-bottom:1px solid #eee;margin-bottom:30px;padding:20px}.pricing-block ul li{padding:6px 0}.pricing-block .btn{margin-bottom:30px}.pricing-block:hover i{background-iamge:-linear-gradient(135deg,#2f1ce0 0,#53a0fd 50%,#51eca5 100%);background-image:-webkit-linear-gradient(135deg,#2f1ce0,#53a0fd 50%,#51eca5);border:1px solid #53a0fd;color:#fff}.pricing-block.active,.pricing-block:hover{background:#fff;box-shadow:0 2px 48px 0 rgba(0,0,0,.06)}#pricing .section-heading{margin-bottom:90px}#section-counter .counter-stat i{color:#000}#section-counter .counter-stat h5{color:#777}#clients{padding-bottom:80px;padding-top:75px;position:relative}.client-img{background:#fff}.author-img img{border:5px solid #ddd;border-radius:100%;height:100px;width:100px}.author-info p{font-size:14px;margin:0}.carousel-indicators{bottom:0;margin-bottom:0}.carousel-indicators li{background:#111;border-radius:100%;height:10px;width:10px}.carousel-indicators li.active{background:#635cdb}.testimonial-content{margin-bottom:40px;padding:0 40px;text-align:center}.testimonial-content .author-text{padding-top:10px}.testimonial-content .author-info{display:block;margin-bottom:25px}.testimonial-content p{color:#222;display:block;font-size:20px;line-height:36px;margin:35px 0}.author-text h5{text-transform:uppercase}.author-text p{color:#888;font-size:14px;line-height:20px;margin:0}.testimonial-content p i{margin:0 8px}.carousel-indicators li{border-bottom:0!important;border-top:0!important}#contact{padding-bottom:100px}.text-color{color:#635cdb}input[type=email],input[type=text]{height:50px}.form-control{border:1px solid #eee;padding-left:20px}.form-control:focus,.form-control:hover{box-shadow:0 5px 35px 0 rgba(148,146,245,.15)}.input:focus{outline:none}.form-control::-webkit-input-placeholder{color:#888;font-size:13px;opacity:.9;padding-left:10px}.form-control::-moz-placeholder{color:#888;font-size:13px;opacity:.9;padding-left:10px}.form-control:-ms-input-placeholder{color:#888;font-size:13px;opacity:.9;padding-left:10px}.form-control:-moz-placeholder{color:#888;font-size:13px;opacity:.9;padding-left:10px}#map{height:400px;position:relative;width:100%}#blog{padding-bottom:55px}.blog-block{overflow:hidden;transition:all .3s ease 0s}.blog-block img{margin-bottom:10px}.blog-text{padding:20px}.blog-text .author-name{font-weight:400}.blog-text .author-name span{font-weight:600;margin-right:10px}.blog-block .read-more,.blog-block span{color:#635cdb}.blog-post{margin-bottom:50px}.blog-post img{border-radius:5px}.blog-post .post-author i,.blog-post .post-info i{font-size:14px;margin-right:5px}.blog-post .post-author span,.blog-post .post-info span{font-size:14px}.sidebar-widget{margin-bottom:40px;padding-left:20px}@media (max-width:992px){.sidebar-widget{padding-left:0}}.category ul li{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px;padding-left:20px;position:relative;text-transform:capitalize}.category ul li:before{color:#635cdb;content:"\f105";font-family:Font Awesome\ 5 Free;font-weight:900;left:0;position:absolute;top:0}.tag a{border:1px solid #eee;display:inline-block;font-size:14px;margin-bottom:5px;padding:5px 8px;text-transform:capitalize}.search i{color:#635cdb;margin-right:35px;margin-top:15px;position:absolute;right:0;top:0}.download a{background:#f2f2f2;border:1px solid #eee;display:block;margin-bottom:10px;padding:12px 20px}.download a i{color:#635cdb;margin-right:15px}.quote i{font-size:50px;left:0;margin-right:10px;position:absolute}.quote{color:#222;font-size:18px;line-height:32px;margin:50px 0;padding-left:70px;position:relative}.comments img{height:80px;width:80px}#footer{background:url(../images/bg/2.png);border-top:1px solid #eee;padding-bottom:60px;position:relative}.footer-widget ul li{padding:5px 0}.footer-widget p{margin-bottom:5px}.footer-widget h4{margin-bottom:20px}.footer-widget h4 span{color:#635cdb;display:block;font-size:60px;line-height:60px}.footer-blog li img{float:left;height:70px;margin-right:20px;width:70px}.footer-blog li h5{font-size:16px;line-height:22px;margin-bottom:10px;text-transform:capitalize}.footer-blog li a.read-more{font-size:13px}.footer-blog li{margin-bottom:15px}.footer-copy{border-top:1px solid #eee;letter-spacing:1px;margin-top:30px;padding-top:30px}.footer-text h6{margin-bottom:10px}.footer-text p span{color:#000}.footer-text p.mail{color:#635cdb}.bg-main{background:#f4f8fb}.footer-widget a{color:#999}@media (min-width:768px) and (max-width:991.98px){.navbar-toggler{background:#fff;border-radius:0}.navbar-toggler-icon{height:auto;padding:5px 0;width:1rem}.trans-navigation{background:#232323}.navbar-expand-lg.trans-navigation .navbar-nav .nav-link{margin-bottom:10px}.section-heading{width:100%}#intro{padding-bottom:90px}.about-list li{float:none;margin-bottom:10px;width:100%}.about-bg-img{height:100%;max-height:600px;width:35%}.about-content{margin-top:60px}#about{padding-bottom:40px}.counter-stat{margin-bottom:30px;text-align:center}.blog-text{margin-top:10px;padding:0}.blog-tex h5{font-size:15px}.blog-text p{font-size:14px}.footer-widget,.pricing-block{margin-bottom:30px}}@media (min-width:576px) and (max-width:767.98px){.navbar-toggler{background:#fff;border-radius:0}.navbar-toggler-icon{height:auto;padding:5px 0;width:1rem}.trans-navigation{background:#232323}.navbar-expand-lg.trans-navigation .navbar-nav .nav-link{margin-bottom:10px}.section-heading{width:100%}#intro{padding-bottom:90px}.about-content{margin-top:60px}#about{padding-bottom:40px}.testimonial-content{padding:10px}.counter-stat{text-align:center}.blog-block,.counter-stat{margin-bottom:30px}.blog-text{margin-top:10px;padding:0}.blog-block:hover{box-shadow:none}.blog-text h5{font-size:16px}.blog-text p{font-size:14px}.intro-box{margin-bottom:40px;margin-top:0}.client-img{text-align:center}.footer-widget,.pricing-block{margin-bottom:30px}.img-block img{width:130px}}@media (max-width:575.98px){.navbar-toggler{background:#fff;border-radius:0}.navbar-toggler-icon{height:auto;padding:5px 0;width:1rem}.trans-navigation{background:#232323;padding:20px 15px}.navbar-expand-lg.trans-navigation .navbar-nav .nav-link{margin-bottom:10px}#intro .section-heading,.section-heading{width:100%}#intro .section-heading p{font-size:16px;line-height:28px}.section-title{font-size:26px;line-height:36px}h1{font-size:32px;line-height:36px}.banner-content .banner-title{line-height:37px}.banner-content p{font-size:16px}#intro{padding-bottom:90px}.about-list li{float:none;margin-bottom:10px;width:100%}.about-bg-img{height:100%;max-height:600px;width:35%}.about-content{margin-top:60px}#about{padding-bottom:40px}.img-block img{width:130px}.service-block{margin-bottom:20px}.testimonial-content{padding:10px}.counter-stat{text-align:center}.blog-block,.counter-stat{margin-bottom:30px}.blog-text{margin-top:10px;padding:10px;text-align:center}.blog-tex h5{font-size:15px}.blog-text p{font-size:14px}.client-img{text-align:center}.footer-widget,.pricing-block{margin-bottom:30px}}.photo_wrapper{align-items:center;align-self:center;background-color:#fff;display:flex!important;height:150px;justify-content:center}