.title{position:relative;color:#322f55;margin-bottom:0;font-family:openSans-light;line-height:40px;color:#303030;margin-bottom:15px}.dark-bg .title,.theme-bg .section-title h6,.theme-bg .title{color:#fff}.section-title h6{padding:15px 0 15px 15px;position:relative;display:inline-block;font-weight:600;text-transform:uppercase;margin-bottom:20px}.section-title h2{margin-bottom:15px}.section-title p{margin-bottom:0}.title span{font-weight:600}.theme-bg .title span{color:#fff}.title-bdr{position:relative;width:150px;margin-bottom:40px}.text-center .title-bdr{margin-left:auto;margin-right:auto}.left-bdr,.right-bdr{height:6px;width:60px;background-color:#03d665;border-radius:10px;position:absolute}.left-bdr{left:0;animation:left 2s infinite}.right-bdr{right:0;animation:right 2s infinite}@keyframes left{0%,100%,50%{width:60px}25%{width:120px}75%{width:10px}}@keyframes right{0%,100%,50%{width:60px}25%{width:10px}75%{width:120px}}.theme-bg .left-bdr,.theme-bg .right-bdr{background-color:rgba(255,255,255,.5)}.banner-pulse{position:absolute;top:-50px;right:-50px;background:rgba(255,255,255,.2);border:none;width:200px;height:200px;color:#fff;text-transform:uppercase;letter-spacing:10px;border-radius:50%;animation:banner-pulse 2s linear infinite}@keyframes banner-pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 0 rgba(255,255,255,.2)}40%{box-shadow:0 0 0 70px rgba(255,255,255,0),0 0 0 30px rgba(255,255,255,0)}80%{box-shadow:0 0 0 70px rgba(255,255,255,0),0 0 0 30px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0),0 0 0 40px rgba(255,255,255,0)}}.hero-title{font-size:120px;font-weight:800;line-height:90px;text-transform:uppercase;color:#fff;font-family:Niramit,sans-serif}.hero-title span{font-weight:400;font-size:85px}.accordion .card{border:2px solid #eeeefe!important;margin-bottom:20px;overflow:inherit}.accordion>.card .card-header{margin-bottom:0}.accordion .card:last-child{margin-bottom:0}.accordion .card-header{background:0 0;border:none;position:relative;padding:0}.accordion .card-header a{padding:20px 20px 20px 70px;background:#fff;font-weight:400;font-size:18px;color:#322f55;text-transform:capitalize;display:inline-block;width:100%}.accordion .card a:hover,.accordion .card.active a{background:0 0;color:#03d665}.accordion .card-body{padding:30px;padding-top:0;line-height:2}.accordion .card-header a span,.accordion .card-header a span:before{content:'';position:absolute;left:20px;top:50%}.accordion .card-header a span:before{content:"\f180";font-family:LineAwesome;font-size:30px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion .card-header a span{left:30px}.accordion .card-header a[aria-expanded=true] span:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion .card a:hover span:before,.accordion .card.active a span:before{content:"\f183"}.dark-bg .accordion .card{background:rgba(0,0,0,.2)}.dark-bg .accordion .card-header a{color:rgba(255,255,255,.5)}.dark-bg .accordion .card a:hover,.dark-bg .accordion .card.active a{color:#03d665}.social-icons ul{padding:0;margin:0;line-height:0}.text-center.social-icons ul{display:inline-block}.social-icons li{display:inline-block;list-style:none;padding:0;margin:0 5px 0 0}.social-icons li a{display:inline-block;height:45px;width:45px;line-height:30px;font-size:14px;text-align:center;margin:0;border-radius:4px;border:0;background:0 0;color:#322f55;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.text-white .social-icons li a{color:#fff}.social-icons.fullwidth li a{width:auto;height:auto;line-height:20px;padding:10px 15px}.social-icons li:hover a{transform:rotateY(360deg)}.social-icons.social-colored a,.social-icons.social-hover a:hover{color:#fff;border:0}.social-icons.social-colored .social-rss a,.social-icons.social-hover .social-rss a:hover{background-color:#faa33d}.social-icons.social-colored .social-facebook a,.social-icons.social-hover .social-facebook a:hover{background-color:#5d82d1}.social-icons.social-colored .social-twitter a,.social-icons.social-hover .social-twitter a:hover{background-color:#40bff5}.social-icons.social-colored .social-vimeo a,.social-icons.social-hover .social-vimeo a:hover{background-color:#35c6ea}.social-icons.social-colored .social-myspace a,.social-icons.social-hover .social-myspace a:hover{background-color:#008dde}.social-icons.social-colored .social-youtube a,.social-icons.social-hover .social-youtube a:hover{background-color:#ef4e41}.social-icons.social-colored .social-instagram a,.social-icons.social-hover .social-instagram a:hover{background-color:#548bb6}.social-icons.social-colored .social-gplus a,.social-icons.social-hover .social-gplus a:hover{background-color:#db5442}.social-icons.social-colored .social-stumbleupon a,.social-icons.social-hover .social-stumbleupon a:hover{background-color:#ff5c30}.social-icons.social-colored .social-lastfm a,.social-icons.social-hover .social-lastfm a:hover{background-color:#f34320}.social-icons.social-colored .social-pinterest a,.social-icons.social-hover .social-pinterest a:hover{background-color:#e13138}.social-icons.social-colored .social-google a,.social-icons.social-hover .social-google a:hover{background-color:#eb5e4c}.social-icons.social-colored .social-evernote a,.social-icons.social-hover .social-evernote a:hover{background-color:#9acf4f}.social-icons.social-colored .social-dribbble a,.social-icons.social-hover .social-dribbble a:hover{background-color:#f7659c}.social-icons.social-colored .social-skype a,.social-icons.social-hover .social-skype a:hover{background-color:#13c1f3}.social-icons.social-colored .social-forrst a,.social-icons.social-hover .social-forrst a:hover{background-color:#45ad76}.social-icons.social-colored .social-linkedin a,.social-icons.social-hover .social-linkedin a:hover{background-color:#238cc8}.social-icons.social-colored .social-wordpress a,.social-icons.social-hover .social-wordpress a:hover{background-color:#2592c3}.social-icons.social-colored .social-grooveshark a,.social-icons.social-hover .social-grooveshark a:hover{background-color:#ffb21d}.social-icons.social-colored .social-delicious a,.social-icons.social-hover .social-delicious a:hover{background-color:#377bda}.social-icons.social-colored .social-behance a,.social-icons.social-hover .social-behance a:hover{background-color:#1879fd}.social-icons.social-colored .social-dropbox a,.social-icons.social-hover .social-dropbox a:hover{background-color:#17a3eb}.social-icons.social-colored .social-soundcloud a,.social-icons.social-hover .social-soundcloud a:hover{background-color:#ff7e30}.social-icons.social-colored .social-deviantart a,.social-icons.social-hover .social-deviantart a:hover{background-color:#6a8a7b}.social-icons.social-colored .social-yahoo a,.social-icons.social-hover .social-yahoo a:hover{background-color:#ab47ac}.social-icons.social-colored .social-flickr a,.social-icons.social-hover .social-flickr a:hover{background-color:#ff48a3}.social-icons.social-colored .social-digg a,.social-icons.social-hover .social-digg a:hover{background-color:#75788d}.social-icons.social-colored .social-blogger a,.social-icons.social-hover .social-blogger a:hover{background-color:#ff9233}.social-icons.social-colored .social-tumblr a,.social-icons.social-hover .social-tumblr a:hover{background-color:#426d9b}.social-icons.social-colored .social-quora a,.social-icons.social-hover .social-quora a:hover{background-color:#ea3d23}.social-icons.social-colored .social-github a,.social-icons.social-hover .social-github a:hover{background-color:#3f91cb}.social-icons.social-colored .social-amazon a,.social-icons.social-hover .social-amazon a:hover{background-color:#ff8e2e}.social-icons.social-colored .social-xing a,.social-icons.social-hover .social-xing a:hover{background-color:#1a8e8c}.social-icons.social-colored .social-wikipedia a,.social-icons.social-hover .social-wikipedia a:hover{background-color:#b3b5b8}.social-icons.social-colored .social-android a,.social-icons.social-hover .social-android a:hover{background-color:#a4c639}.social-icons.social-colored .social-apple a,.social-icons.social-hover .social-apple a:hover{background-color:#999}.social-icons.social-border li a{border:1px solid #efefef;background:0 0}.social-icons.circle li a{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.team-member{position:relative}.owl-carousel .team-member{margin:30px 15px}.team-images{overflow:hidden;position:relative}.team-member .team-description{background:#fff;padding:20px;position:relative;z-index:9}.team-member .team-description span{color:#322f55;font-weight:400}.team-member .team-description h5{margin:0 0 10px;text-transform:capitalize;font-weight:400;color:#03d665}.team-social-icon{margin-top:15px}.team-member .team-social-icon ul{display:inline-block}.team-member .team-social-icon ul li{list-style-type:none;position:relative}.team-member img{width:100%}.team-member p{margin:15px 0}.team-member.style-1 .team-images{width:200px;height:200px;border-radius:50%;margin:0 auto}.team-member.style-1:hover .team-images{border-radius:7px}.team-member.style-1 .team-social-icon{margin:0;display:inline-block;opacity:0;position:absolute;top:50%;left:50%;z-index:500}.team-member.style-1 .team-social-icon ul li{width:50%;margin:5px 0;float:left;text-align:center}.team-member.style-1:hover .team-social-icon{opacity:1}.team-member.style-1 .team-link{display:block;margin:0 0 -14px;opacity:0;transition:margin .2s ease 0s,opacity .2s ease 0s}.team-member.active .team-link,.team-member:hover .team-link{margin:12px 0 0;opacity:1}.team-link a{text-align:center;border-radius:50%;display:inline-block;width:50px;height:50px;line-height:50px;background:#03d665;background:linear-gradient(58deg,#03d665 35%,#7329c2 100%);color:#fff;font-size:30px}.team-member.style-2{border-radius:7px;overflow:hidden}.team-member.style-2 .team-description h5,.team-member.style-3 .team-description h5{margin:10px 0 0}.team-member.style-2 .team-link{position:absolute;margin:0;right:25px;top:-25px}.team-member.style-2 .team-link a:hover{color:#322f55}.team-member.style-3 .team-description{margin-top:-50px;width:90%;border-radius:7px}.team-member.style-3 .team-social-icon ul li{margin:0 15px 0 0}.team-member.style-3 .team-social-icon ul li a{width:auto;height:auto;line-height:inherit;font-size:16px}.team-member.style-3 .team-social-icon ul li a:hover{color:#03d665}.team-member.style-4{background:#fff;display:flex;align-items:center;justify-content:flex-start;border:2px solid;border-image:linear-gradient(45deg,rgb(3,214,101),rgb(115,41,194)) 1;padding:30px}.team-member.style-4 .team-images{width:200px;height:200px;border-radius:50%;margin-right:15px;border:10px solid #fff}.team-cntct{background:#fff;padding:30px}.team-cntct .team-icon li a{color:#322f55}.team-cntct .team-icon li a:hover{color:#03d665}.team-cntct .team-icon li i{display:inline-block;border-radius:7px;background:#fff;width:60px;height:60px;line-height:60px;text-align:center;color:#03d665;font-size:24px;vertical-align:middle;margin-right:10px}.tab .nav-tabs{border:none;display:inline-block}.tab .nav-tabs .nav-link{background:#fff;border-radius:7px;margin-right:20px;font-size:20px;font-weight:600;color:#322f55;position:relative;display:inline-block;border:none;padding:15px 30px}.tab .nav-tabs .nav-link:last-child{margin-right:0}.tab .nav-tabs .nav-link.active,.tab .nav-tabs .nav-link:hover,.tab .nav-tabs.active>a:focus,.tab .nav-tabs>a:hover{background:#03d665;color:#fff}.tab .tab-content{padding:30px}.tab .nav-tabs{display:table;width:100%;text-align:center}.custom-tab .tab-content{padding-top:100px}.counter{position:relative;text-align:center;background:#fff;border-radius:7px;overflow:hidden;padding:30px}.counter span{font-size:50px;font-weight:600;line-height:50px;color:#322f55;display:inline-block;margin:30px 0 20px}.counter span+span{font-weight:400;font-size:30px;color:#7f7f7f;margin-bottom:0}.counter h5{display:block;color:#7f7f7f;font-size:20px;font-weight:400;position:relative;margin:0}.counter.style-2{border-radius:50%;width:200px;height:200px;padding:0;display:inline-block}.counter.style-2 .counter-desc{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.counter.style-2 span{margin:0 0 10px;color:#03d665}.counter.style-2 h5{font-size:18px;color:#322f55}.counter.style-3{background:0 0;overflow:inherit}.counter.style-3 span{margin:0 0 10px;color:#03d665}.counter.style-3 h5{font-size:18px;color:#322f55}.counter.style-3 .counter-icon{margin-bottom:15px}.counter.style-3:before{width:100%;height:100%;background:#fff;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;box-shadow:15px 15px 50px rgba(0,0,0,.2);animation:morphing 10s infinite;content:"";position:absolute;left:0;top:0;z-index:-1}.counter.style-4{display:flex;align-items:center;text-align:left;padding:20px}.counter.style-4 span{margin:0 0 10px}.counter.style-4 .counter-icon{margin-right:15px}.post{position:relative;border-radius:4px;overflow:hidden;min-height:465px}.owl-carousel .post{margin:0 15px}.post .post-image{overflow:hidden;position:relative}.post .post-desc{padding:30px;background:#fff}.post .post-desc h4{margin:0;text-transform:inherit}.post .post-desc h4 a{color:#322f55;display:inline-block}.post .post-desc h4 a:hover{color:#03d665}.post .post-desc p{margin:15px 0;font-size:14px;color:#828893}.post-meta ul li{background:rgba(3,214,101,.1);font-size:14px;font-weight:400;display:inline-block;vertical-align:middle;margin:0 10px 0 0;list-style-type:none;position:relative}.post-meta ul li:last-child{margin-right:0}.post-meta ul li i{color:#03d665}.post-title{position:relative;margin-top:20px}.post-categories li{background:rgba(115,41,194,.1);border-radius:30px;display:inline-block;font-weight:400;font-size:12px;padding:8px 20px;color:#322f55}.post.style-2 .post-categories{position:absolute;top:0;left:30px}.post.style-2 .post-categories li{background:#fff}.post.style-2 .post-desc{position:relative}.post.style-2 .post-meta{margin-top:20px}.post.style-3{overflow:inherit;margin-bottom:50px;text-align:center}.post.style-3 .post-desc{position:absolute;bottom:-50px;right:0;width:90%;border-radius:7px}.post.style-4 .post-categories li{background:#fff}.post.style-4 .post-desc{padding-top:0;padding-bottom:0;box-shadow:none;position:absolute;bottom:0;left:0;right:0;background:0 0;transform:translateY(100%);opacity:0;z-index:99}.post.style-4:hover .post-desc{bottom:15px;transform:translateY(0);opacity:1}.post.style-4 .post-image:before{content:"";background:#03d665;background:linear-gradient(58deg,#03d665 35%,#7329c2 100%);z-index:9;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.post.style-4:hover .post-image::before{opacity:.9}.post.style-4 .post-desc h4 a{color:#fff}.post.style-4 .post-desc h4 a:hover{color:#7329c2}.post.style-4 .post-meta{margin-top:20px}.post.style-4 .post-meta ul li{background:rgba(115,41,194,.1);color:#fff}.post.style-4 .post-meta ul li i{color:#7329c2}.video-post{padding-top:56.9444%;position:relative;width:100%}.video-post embed,.video-post iframe,.video-post object{pointer-events:auto;border:medium none;height:100%;left:0;position:absolute;top:0;width:100%}.left-side .post{box-shadow:none}.post-queto{background:#fff;color:#322f55;padding:30px;font-size:18px;font-style:italic;line-height:30px;border-radius:7px}.media-holder .media{position:relative}.media.inner{margin:50px 0;border-radius:7px}.media-holder .media img{border-radius:7px;width:100px;-webkit-box-shadow:0 20px 40px 0 rgba(28,30,35,.2);-moz-box-shadow:0 20px 40px 0 rgba(28,30,35,.2);box-shadow:0 20px 40px 0 rgba(28,30,35,.2)}.media-holder .media-body h6{color:#322f55;margin-bottom:0;font-weight:600;font-size:20px;text-transform:capitalize;display:inline-block;vertical-align:middle}.media-holder .media-body{background:#fff;padding:30px;border-radius:7px}.comment-date{display:block;color:#7329c2;margin-top:10px;text-transform:uppercase}.comment-reply{margin-top:30px}.comment-reply a{background:#fff;padding:10px 20px;border-radius:30px;color:#322f55;font-weight:600;display:inline-block}.comment-reply a:hover{color:#03d665}.media-holder .media-body p{margin:15px 0 0}.media.inner .comment-reply{top:30px;right:30px}.pagination{display:inline-block}.pagination>li{margin:0 6px;display:inline-block}.pagination>li>a,.pagination>li>span{width:50px;height:50px;line-height:50px;padding:0;text-align:center;color:#322f55;font-weight:600;border-radius:50%!important;border-color:#efefef}.page-link:focus,.page-link:hover,.pagination>li.active .page-link{box-shadow:none;background:#03d665;color:#fff;border-color:#03d665}.widget-title{margin-top:50px;font-weight:600;color:#7329c2;display:inline-block;position:relative;width:100%;margin-bottom:30px}.widget-about h4{font-weight:600;color:#7329c2}.widget-searchbox{position:relative;width:100%}.form-inline .form-control{border:2px solid #03d665;border-radius:7px;display:inline-block;vertical-align:middle;width:100%}.widget-searchbox .search-btn{background:0 0;border:none;color:#03d665;font-size:14px;outline:medium none;overflow:hidden;position:absolute;right:20px;top:50%;cursor:pointer}.widget .recent-post-thumb{display:table-cell;vertical-align:middle;height:auto;width:75px;border-radius:7px;overflow:hidden}.widget .recent-post-desc{display:table-cell;vertical-align:middle;padding-left:15px}.widget .recent-post-desc a{display:block;margin-top:10px;color:#322f55;font-weight:600}.widget .recent-post-desc a:hover{color:#03d665}.widget .widget-categories li{display:block;margin-bottom:10px;position:relative}.widget .widget-categories li a{text-transform:capitalize;color:#322f55;font-weight:600}.widget .widget-categories a span{color:#7329c2}.widget .widget-categories li a:hover{color:#03d665;padding-left:5px}.widget-categories li i{position:absolute;right:0;color:#7329c2}.widget .widget-tags li{display:inline-block;margin:5px 5px 15px 0}.widget .widget-tags li a{background:#fafaff;border-radius:7px;color:#322f55;padding:10px 18px;display:inline-block;text-align:center;font-weight:400}.widget .widget-tags li a:hover{background:#03d665;color:#fff}.post-tags li{display:inline-block;margin:5px 5px 15px 0}.post-tags li a{background:#fafaff;border-radius:7px;color:#322f55;padding:10px 18px;display:inline-block;text-align:center;font-weight:400}.post-tags li a:hover{background:#03d665;color:#fff}.testimonial{position:relative;padding:30px 30px 30px 0}.owl-carousel .testimonial{margin:15px}.testimonial-content{position:relative;font-size:18px;line-height:28px;font-weight:600;margin-bottom:0}.testimonial-content p{font-size:18px;line-height:34px;font-weight:400;margin-bottom:0;color:#322f55;position:relative}.testimonial .testimonial-caption label{margin-bottom:0;font-weight:600;color:#7329c2;display:block}.testimonial .testimonial-caption h5{color:#03d665;font-weight:700;display:inline-block;margin-bottom:10px}.testimonial-caption{position:relative;margin-top:20px;display:inline-block}.testimonial .testimonial-img img{border-radius:50%}.testimonial-carousel .controls{padding:0;margin:0;white-space:nowrap;text-align:center;position:relative}.testimonial-carousel .controls li{position:relative;margin:0 2%;border-radius:50%;width:46%;box-shadow:0 30px 70px rgba(0,0,0,.2)}.testimonial-carousel .controls li a{position:relative;z-index:9;overflow:hidden;border-radius:50%;display:inline-block;width:100%;height:100%}.testimonial-carousel .controls li:last-child{float:none;margin:0 auto}.testimonial-carousel .controls li img{width:100%;height:100%}.testimonial.style-1{display:flex;align-items:center;justify-content:space-between;padding:50px 0 50px}.testimonial.style-1 .testimonial-img{border-radius:50%;margin:15px 80px 15px 50px;position:relative}.testimonial.style-1 .testimonial-img img{border-radius:70% 30% 30% 70%/70% 70% 30% 30%}.testimonial.style-1 .testimonial-img:before{animation:orbit 6.87s linear infinite;content:none;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;background:#fff;height:100%;width:100%;position:absolute;left:-10px;top:-10px;z-index:-9}.testimonial.style-1 .testimonial-content{padding-right:50px;padding-top:40px}.testimonial.style-1 .testimonial-content p{background:rgba(3,214,101,.1);padding:50px 15px 15px;border-radius:7px}.testimonial.style-1 .testimonial-quote{color:#ffe2e1;font-size:50px;background:#fff;display:inline-block;width:80px;height:80px;line-height:80px;text-align:center;border-radius:7px;position:absolute;top:0;left:30px;z-index:9}.testimonial-1 .carousel-inner{z-index:9}.testimonial-carousel.testimonial-1 .controls{position:absolute;height:100%;width:100%;top:0}.testimonial-carousel.testimonial-1 .controls li{animation-name:zoom-fade;animation-duration:5s;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear;position:absolute;box-shadow:0 10px 30px rgba(0,0,0,.15);border-radius:100%;z-index:99;opacity:.6;width:100px;height:100px;margin:inherit;float:none}.testimonial-carousel.testimonial-1 .controls li.active{opacity:1;animation:inherit}.testimonial-1 .controls li:nth-child(1){left:40%;top:0}.testimonial-1 .controls li:nth-child(2){right:10%;top:0}.testimonial-1 .controls li:nth-child(3){right:10%;bottom:10%}.testimonial.style-2{background:#fff;padding:0;display:flex;align-items:center;justify-content:space-between;margin-top:50px;margin-right:50px;border-radius:7px}.testimonial.style-2 .testimonial-img{width:40%}.testimonial.style-2 .testimonial-img img{border-radius:7px;box-shadow:none}.testimonial.style-2 .testimonial-content{text-align:center;padding:50px 100px 10px;width:60%}.testimonial.style-2::before{content:"";background:rgba(3,214,101,.1);width:100%;height:100%;position:absolute;left:50px;top:-50px;z-index:-1;border-radius:7px}.testimonial.style-2 .testimonial-quote{color:rgba(115,41,194,.1);font-size:100px;line-height:100px;position:absolute;top:0;left:50%}.testimonial.style-3{background:#fff;text-align:center;border-radius:7px;padding:50px 0 0;overflow:hidden}.testimonial.style-3 .testimonial-caption{margin-top:0}.testimonial.style-3 .testimonial-img{position:relative;z-index:9;margin-top:15px}.testimonial.style-3 .testimonial-img img{border:5px solid #fff;border-radius:50%;position:relative;animation-name:zoom-fade;animation-duration:5s;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear}.testimonial.style-3 p{color:#fff}.testimonial.style-3 .testimonial-content{margin-top:-50px;padding:80px 30px 50px;background:#03d665;background:linear-gradient(180deg,#03d665 25%,#7329c2 100%)}.featured-item{padding:40px 30px;position:relative;border-radius:7px;overflow:hidden;z-index:9}.owl-carousel .featured-item{margin:20px}.featured-item .featured-icon{display:inline-block;position:relative}.featured-desc p{margin-bottom:0}.featured-title h3,.featured-title h5{margin:30px 0 10px;text-transform:inherit;font-size:20px;line-height:inherit}.dark-bg .featured-desc,.dark-bg .featured-title h5,.theme-bg .featured-desc,.theme-bg .featured-icon i,.theme-bg .featured-title h5{color:#fff}.featured-item .featured-icon i{color:#03d665;display:inline-block;font-size:50px;line-height:40px}.featured-item.style-2{padding:30px 40px;background:#fff;overflow:inherit}.featured-item.style-2:hover{background:#0d092c!important}.featured-item.style-2:hover,.featured-item.style-2:hover h5{color:#fff}.featured-item.style-2::after,.featured-item.style-2::before{content:'';display:block;position:absolute;box-sizing:border-box;border-style:solid;width:2em;height:2em;transition:all .8s ease-in-out;border-color:#0d092c;z-index:-1}.featured-item.style-2::before{top:-6px;left:-6px;border-width:2px 0 0 2px}.featured-item.style-2::after{bottom:-6px;right:-6px;border-width:0 2px 2px 0}.featured-item.style-2:hover::after,.featured-item.style-2:hover::before{width:calc(100% + 12px);height:calc(100% + 12px);border-radius:7px}.bd-color-1{stroke:#03d665}.bd-color-2{stroke:#7329c2}.featured-item.style-3{padding-left:90px;background:#fff}.featured-item.style-3 .featured-icon{position:absolute;left:30px;top:40px}.featured-item.style-3 .featured-title h5{margin-top:0}.featured-item.style-3:hover{background:#7329c2}.featured-item.style-3:hover,.featured-item.style-3:hover h5,.featured-item.style-3:hover i{color:#fff}.featured-item.style-3::after,.featured-item.style-3::before{content:'';position:absolute;top:50px;left:-5px;opacity:0;width:100%;height:100%;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:190px solid rgba(255,255,255,.050);z-index:1}.featured-item.style-3::after{-webkit-transition-delay:0.2s;transition-delay:0.2s}.featured-item.style-3:hover::before{opacity:1;-webkit-transform:translate(0,-70px);transform:translate(0,-70px)}.featured-item.style-3:hover::after{opacity:1;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}.dark-bg .featured-item.style-3{background:0 0;box-shadow:none}.dark-bg .featured-item.style-3:hover{background:#7329c2}.featured-item.style-4{padding:20px;background:#fff}.featured-item.style-4:before{animation:featured-morphing 10s infinite;content:"";position:absolute;left:-25%;bottom:-20%;background:rgba(255,255,255,.080);height:60%;width:150%}.featured-item.style-4 .featured-icon{position:relative;width:80px;height:80px;line-height:80px;text-align:center}.featured-item.style-4 .featured-icon i{position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;transform:translateY(-50%)}.featured-item.style-4 .featured-icon:after,.featured-item.style-4 .featured-icon:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:0 solid rgba(255,255,255,.050);border-radius:100%;animation:da-pulse 1.5s ease-in-out 0s infinite}.featured-item.style-4 .featured-icon:before{background:rgba(3,214,101,.2);top:0;left:0;right:0;bottom:0}.featured-item.style-4 .featured-icon:after{border-color:rgba(3,214,101,.050);border-width:5px;top:-5px;left:-5px;right:-5px;bottom:-5px}.featured-item.style-4:hover{background:#03d665}.featured-item.style-4:hover .featured-icon:before{background:rgba(255,255,255,.2)}.featured-item.style-4:hover .featured-icon:after{border-color:rgba(255,255,255,.050)}.featured-item.style-4:hover,.featured-item.style-4:hover .featured-icon i,.featured-item.style-4:hover h5{color:#fff}.featured-item.style-5{overflow:inherit;padding-top:50px;background:#fff;margin-top:50px;text-align:center}.featured-item.style-5 .featured-icon{position:absolute;width:100px;height:100px;left:50%;top:-50px;margin-left:-50px;line-height:130px;text-align:center}.featured-item.style-5 .featured-icon i{color:#fff}.featured-item.style-5 .featured-icon:before{width:100%;height:100%;background:#03d665;background:linear-gradient(58deg,#03d665 15%,#7329c2 100%);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;box-shadow:15px 15px 50px rgba(0,0,0,.2);animation:morphing 10s infinite;content:"";position:absolute;left:0;top:0;z-index:-1}.btn{padding:12px 25px;font-weight:600;background:0 0;color:#322f55;overflow:hidden;border-radius:7px;border:none;position:relative}.common-btn{border-radius:8px;box-shadow:0 4px 20px 5px rgba(249,194,160,0);border:solid 1px #f37222;background-color:#f37222;font-family:openSans-semi-bold;font-size:16px;font-weight:400;color:#fff;padding:11px 15.25px;text-transform:uppercase;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer}.btn-sm{padding:10px 20px}.dark-bg .btn,.theme-bg .btn{color:#fff}.btn.focus,.btn:focus{box-shadow:none}.btn:hover{color:#fff}.btn.btn-theme{box-shadow:0 4px 20px 5px rgba(249,194,160,0);border:solid 1px #f37222;background-color:#f37222!important;color:#fff}.btn.btn-theme:hover{color:#fff}.btn.btn-dark{background:#0d092c;color:#fff}.btn.btn-border{border:2px solid rgba(0,0,0,.08);box-shadow:none}.dark-bg .btn.btn-border,.theme-bg .btn.btn-border{border:2px solid rgba(255,255,255,.2)}.btn.btn-circle{border-radius:30px}.btn.btn-white{background:#fff;color:#322f55}.btn.btn-white.btn-border{border-color:#fff;background:0 0;color:#fff}.btn.btn-white:hover{background:#fff;color:#fff}.btn+.btn{margin-left:10px}.btn-simple{color:#322f55;padding:0;background:0 0!important;box-shadow:none;display:inline-block}.btn.btn-simple::before{padding:0}.dark-bg .btn-simple,.theme-bg .btn-simple{color:#fff}.btn-simple:hover{color:#7329c2;box-shadow:none;background:0 0}.theme-bg .btn-simple:hover{color:#322f55}.btn-iconic{position:relative;font-size:30px;display:inline-block;padding-left:0}.btn-iconic::before{content:"";background:#7329c2;border-radius:2px;height:20px;width:10px;position:absolute;left:0;top:50%;margin-top:-10px;z-index:-1}.btn-iconic:hover{color:#fff;padding-left:10px;padding-right:10px}.btn-iconic:hover:before{width:100%}.btn span::after,.btn span::before,.btn::after,.btn::before{content:'';position:absolute;top:0;width:25.25%;height:0;background-color:#7329c2;z-index:-1}.btn span::after,.btn span::before{top:auto;bottom:0}.btn span::after{left:75%}.btn span::before{left:25%}.btn::before{left:0}.btn::after{left:50%}.btn:hover span::after,.btn:hover span::before,.btn:hover::after,.btn:hover::before{height:100%}.price-table{padding:50px 30px;border-radius:7px;overflow:hidden;position:relative;background:#fff;text-align:center}.price-title{text-transform:capitalize;font-weight:400;color:#322f55;margin-bottom:20px}.price-header{position:relative;z-index:9}.price-value{display:inline-block;margin-bottom:20px}.price-value h2{font-size:50px;line-height:50px;font-weight:400;color:#03d665;margin-bottom:0;position:relative;display:inline-block}.price-value h2 span{font-weight:400}.price-value>span{margin:5px 0;display:block;color:#7329c2}.price-list ul li{position:relative;display:block;margin-bottom:20px}.price-list li i{color:#03d665;line-height:20px;font-size:20px}.price-table.active{padding:80px 30px;z-index:9}.price-table.style-2{text-align:left;padding:50px 30px}.price-table.style-2.active,.price-table.style-2:hover{background:#03d665}.price-table.style-2 .price-title{color:#03d665;margin-bottom:30px}.price-table.style-2 .price-value{position:absolute;right:-50px;top:-80px;margin-bottom:0}.price-table.style-2 .price-value h2,.price-table.style-4 .price-value h2{color:#322f55;height:130px;width:130px;border-radius:50%;text-align:center;line-height:150px;font-size:34px}.price-table.style-2 .price-value h2:after,.price-table.style-2 .price-value h2:before{content:'';z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;border:0 solid rgba(115,41,194,.050);border-radius:100%;animation:da-pulse 1.5s ease-in-out 0s infinite}.price-table.style-2 .price-value h2:before{background:rgba(115,41,194,.2);top:0;left:0;right:0;bottom:0}.price-table.style-2 .price-value h2:after{border-color:rgba(115,41,194,.050);border-width:5px;top:-5px;left:-5px;right:-5px;bottom:-5px}.price-table.style-2.active .price-title,.price-table.style-2.active .price-value h2,.price-table.style-2.active i,.price-table.style-2.active li,.price-table.style-2:hover .price-title,.price-table.style-2:hover .price-value h2,.price-table.style-2:hover i,.price-table.style-2:hover li{color:#fff}.price-table.style-3{text-align:left;padding:0;padding-bottom:50px}.price-table.style-3.active,.price-table.style-3:hover{background:#03d665}.price-table.style-3 .price-title{margin-bottom:0}.price-table.style-3 .price-header{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:30px;text-align:center;border-bottom:2px solid #fafdfd}.price-table.style-3 .price-value{margin-bottom:0}.price-table.style-3.active i,.price-table.style-3.active li,.price-table.style-3:hover i,.price-table.style-3:hover li{color:#fff}.price-table.style-3 .price-list{margin:30px 30px 0}.price-table.style-3 .btn{margin-left:30px}.price-table.style-4{display:flex;justify-content:space-between;align-items:center}.price-table.style-4 .price-header{display:flex;justify-content:space-between;align-items:center}.price-table.style-4 .price-list{width:50%}.price-table.style-4 .price-list ul li{display:inline-block;margin-bottom:20px;margin-right:1%;width:48%}.price-table.style-4 .price-list ul li:nth-child(2n+2){margin-bottom:0;margin-right:0}.price-table.style-4 .price-list ul li:nth-child(3){margin-bottom:0}.price-table.style-4 .price-title,.price-table.style-4 .price-value{margin-bottom:0}.price-table.style-4 .price-title{margin-right:50px}.price-table.style-4 .price-value h2{line-height:130px}.price-table.style-4 .price-value h2:before{width:100%;height:100%;background:#fff;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;box-shadow:5px 5px 8px #03d665;animation:morphing 10s infinite;content:"";position:absolute;left:0;top:0;z-index:-1}.portfolio-filter{display:inline-block;margin:0 auto 50px;text-align:center}.portfolio-filter button{position:relative;background:0 0;padding:8px 30px;border-radius:30px;cursor:pointer;border:none;font-size:16px;font-weight:600;color:#322f55;float:left;text-transform:capitalize}.portfolio-filter button:focus{outline:0;outline-style:none;outline-offset:0}.portfolio-filter button.is-checked,.portfolio-filter button:hover{background:#03d665;color:#fff}.portfolio-filter button+button{margin-left:20px}.isotope .grid-item img{width:100%}.theme-bg .portfolio-filter button.is-checked,.theme-bg .portfolio-filter button:hover{background:#fff;color:#03d665}.grid .grid-item{padding:10px}.grid.columns-2 .grid-item,.masonry.columns-2 .masonry-brick{width:50%}.grid.columns-3 .grid-item,.masonry.columns-3 .masonry-brick{width:33.333333%}.grid.columns-4 .grid-item,.masonry.columns-4 .masonry-brick{width:25%}.masonry .masonry-brick{float:left;margin-bottom:30px;padding:0 15px;position:relative}.grid.no-gutters .grid-item{padding:0}.masonry.no-gutters .masonry-brick{padding:0;margin:0}.portfolio-item{overflow:hidden;position:relative;border-radius:7px}.portfolio-title h4{margin-bottom:0;margin-top:10px}.portfolio-title h4 a{color:#322f55}.portfolio-title h4 a:hover{color:#03d665}.portfolio-title span{color:#7329c2;text-transform:uppercase}.portfolio-title{background:#fff;padding:30px;width:100%;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;left:0;bottom:0;z-index:2}.portfolio-item:hover .portfolio-title{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.popup-img{display:block;font-size:30px;border-radius:7px;color:#322f55;background:#fff;height:60px;width:60px;line-height:60px;text-align:center;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);position:absolute;top:3.9rem;right:3rem;z-index:500}.portfolio-item:hover .popup-img{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.portfolio-meta li{position:relative;padding-left:60px}.portfolio-meta li i{position:absolute;left:0;top:0;color:#03d665;font-size:40px;line-height:40px}.portfolio-meta li span{color:#322f55;display:block;font-weight:700;text-transform:uppercase;margin-bottom:7px}.ht-progress-bar{margin:20px 0}.ht-progress-bar h4{color:#322f55;font-weight:600;font-size:16px}.ht-progress-bar .progress{height:3px;background:#eceff8;overflow:visible;border-radius:30px;align-items:center;position:relative}.ht-progress-bar .progress .progress-bar{height:6px;background-color:#03d665;overflow:visible;border-radius:30px}.ht-progress-bar .progress-parcent{position:absolute;right:0;top:-35px;color:#7329c2;font-size:16px;font-weight:600}